Random shi- tutorials – Telegram
Random shi- tutorials
210 subscribers
233 photos
27 videos
12 files
553 links
محتوای مفید برنامه نویسی و لینوکسی از سراسر دنیا ✍️
جوین شدن شما موجب شادی روح و روان ما میگردد😗
Download Telegram
Forwarded from Abbaz channel
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
آموزش برنامه‌نویسی از صفر تا بی‌نهایت به صورت کاملا رایگان، در این دوره قصد داریم هر آنچه که در بازار کار نیاز است را به شما آموزش دهیم. هدف این دوره، تبدیل شدن به یک برنامه‌نویس فول استک است.

مرحله ۱: مبانی و زبان‌های برنامه‌نویسی
1. مقدمه به برنامه‌نویسی
2. زبان برنامه‌نویسی پایتون
3. زبان برنامه‌نویسی جاوا اسکریپت
4. مفاهیم برنامه‌نویسی شی‌گرا

مرحله ۲: توسعه وب و فریم‌ورک‌ها
5. فریم‌ورک Django
6. فریم‌ورک FastAPI
7. فریم‌ورک VueJS
8. فریم‌ورک gRPC
9. استفاده از بوت‌استرپ، HTML، CSS و فریم‌ورک‌های CSS معتبر

مرحله ۳: دیتابیس
10. دیتابیس SQL
11. دیتابیس MongoDB
12. آشنایی با دیتابیس Neo4J
13. استفاده از ردیس، ربیت ام کیو، سلری

مرحله ۴: تکنولوژی‌های متنوع
14. مفاهیم داکر
15. آشنایی با لینوکس
16. اجرای دیپلویمنت خودکار و CI/CD

مرحله ۵: امنیت و تست‌ها
17. تکنیک‌های تست نویسی
18. استفاده از گیت
19. مفاهیم امنیت در وب

مرحله ۶: مفاهیم پیشرفته
20. مفاهیم مالتی‌تردینگ و مالتی‌پروسسینگ و Async
21. آشنایی با معماری میکروسرویس

مرحله ۷: مهارت‌های مساعدتی
22. آموزش ساخت رزومه
23. راهنمایی در مسیر کاریابی
24. فرایندهای توسعه نرم‌افزار Agile/Scrum

روش ارائه:
- کلاس‌ها به صورت لایو در دیسکورد برگزار خواهند شد.
- کلاس‌ها به صورت شبانه ارائه خواهند شد.

زمان شروع و مدت دوره:
- شروع دوره از پس از تعطیلات نوروز و تا حدود ۶ ماه به طول خواهد انجامید.

مدرس دوره:
- سید و همکاران ایشان افتخار دارند این دوره را برگزار نمایند.

کانال تلگرام سید و رفقا:
زمان دقیق شروع دوره و لینک دیسکورد در کانال سید و رفقا اطلاع رسانی داده خواهد شد
https://news.1rj.ru/str/seyed_bax
Forwarded from Pink Orca
به عنوان گامی برای بهتر شدن سطح کامیونیتی فارسی، چطوره از خودمون شروع کنیم و مواردی که تو این صفحات می‌بینیم رو حداقل تو گروه‌های تخصصی رعایت کنیم؟
به نظر من که لیاقت پیشرفت رو داریم.
مرسی💀❤️
1. https://dontasktoask.com/fa/
2. https://xyproblem.info/
3. https://nohello.net/fa/
4. https://stackoverflow.com/help/how-to-ask
5. http://catb.org/~esr/faqs/smart-questions.html
- علاوه بر این موارد، سعی کنید متنتون رو در یک پیام جا بدید و تیکه تیکه نفرستید. این کار به شکل ناخواسته باعث اسپم میشه.
Forwarded from CleverDevs (Arian)
شاید براتون سوال باشه وقتی داخل تلگرام(و سایر پلتفرما) لینک سایت یا یوتیوب و اینستا که میدیم چطور اون تیتر و توضیحات و عکس نشون داده میشه و تکنولوژی پشتش چیه.

حوالی سال ۲۰۱۰ فیسبوک اومد پروتکل اوپن گراف (open graph) رو راه‌اندازی کرد تا از سایر پلتفرم ها به نوعی حمایت کرده باشه و لینک هایی که داخل پلتفرم خودش ارسال میشه هم زیبا دیده شه. و حالا اکثر سایت ها ازش استفاده میکنن تا بازدیدکنندگان بیشتری جذب کنن.

نمونه تگ:
<meta property="og:noscript" content="Clever Devs"/>


#OpenGraph
@CleverDevs - @CleverDevs
و برای تنظیم بودن ساعت ویندوز و لینوکس در دوال بوت اگر ویندوز به همراه لینوکس دوال بوت کردین و ساعتش خرابه دستور زیر رو وارد کنید:

sudo timedatectl set-local-rtc true

و ساعت ویندوز توی دوال بوت کردن دیگه خراب نمیشه.

#fix
👨‍💻 @sbstuff
~> LFS

🩷LFS‏(Linux From Scratch) یک پروژه آزاد و اپن‌سورسه که باهاش راه ساخت یک سیستم‌عامل لینوکسی رو از اول و گام به گام یاد می‌گیرید. این پروژه به ما می‌گه که چطوری از صفر شروع کنیم و یه لینوکس کاملا سفارشی و بدون هیچ چیز اضافه‌ای بسازیم.

توی LFS هیچ برنامه‌ای از قبل نصب نیست. باید از پایه شروع کنید و کامپایل کردن هر چیزی رو از ابتدا یاد بگیرید. حتی باید کرنل لینوکس و برنامه‌های پایه‌ای مثل bash‏، gcc و glibc رو هم خودتون کامپایل کنید...

‏LFS خیلی سخته، ولی برای اونایی که می‌خوان درک عمیقی از لینوکس و اجزای یک توزیع داشته باشن یا یه سیستم‌عامل خاص و کاملا سفارشی بسازن عالیه. البته باید حوصله زیادی داشته باشید و از پس مشکلات زیادی بربیاین. ولی در نهایت تجربه‌ای بی‌نظیر و ارزشمنده.
👩‍💻 www.linuxfromscratch.org

#نوشته #معرفی #لینوکس #گنو
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
فرض کنید در حال توسعه یک پروژه اید که کد های زیادی داره، می‌خواید تمام خطوط کدی را که از یک عبارت خاص مثلا "TODO" یا "FIXME" وجود دارن رو پیدا کنید.

با ابزار ack می‌تونید این کارو انجام بدید :

ack -w 'TODO|FIXME'

🐧 @Linuxor
Forwarded from | Shakh News 🔴
امروز فهمیدم با اپ NokoPrint و یدونه مبدل OTG که قیمتی نداره به راحتی هر جای میتونید با گوشی و بدون نیاز به کامپیوتر به هر پرینتری با کابل USB وصل بشین و پرینت بگیرید، خیلی کاربردی و کار راه‌اندازه



@ShakhNews
#unknown
من عادت داشتم وقتی دوال بوت میکردم هی میزدم grub-update تا اینکه با نصب پارچ لینوکس متوجه شدم این به خودی خود دستور نیست

برای اینکه کاری که این کامند میکردو انجام بدیم
این کامند درواقع اون کارو میکنه

sudo grub-mkconfig -o /boot/grub/grub.cfg

#Arj
اگر در حین ران کردن سرور/ سرویس #جنگو تون به ارور
 Error: You don't have permission to access that port.

خوردین با زدن این دو تا دستور تو محیط CMD احتمالا کار راه بیوفته
net stop winnat
net start winnat


چنتا نکته:
برای سرور واقعی دنبال راهکار درست تر بگردین
این صرفا برای روی سیستم و عادی کار کردنه

#django
#arj
درصورتی که دارید از ویرچوال انوایرومنت پایتون 3.12 به بعد استفاده میکنید، برای استفاده از pip باید این دستورات رو اجرا کنید تا pip روی محیط مجازی تون نصب بشه :
python -m ensurepip --upgrade
python -m pip install --upgrade setuptools
pip install --upgrade setuptools

منبع
#python
#Arj
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
اگه مشکلی برای سیستمتون پیش اومد با sshx میتونید ترمینالتون رو با دوستتون شیر کنید و مشکل رو حل کنید.

این ابزار خیلی سادس یه لینک بهتون میده و از طریق مرورگر میتونید ترمینال رو کنترل کنید.

Linux or Mac Installation :

curl -sSf https://sshx.io/get | sh

🐧 @Linuxor
Forwarded from Linuxor ?
میدونستید توی لینوکس یه ابزاری هست به اسم KernelShark که باهاش میشه رفتار درواقع پروسس ها توی کرنل رو تجزیه و تحلیل کرد؟

نکته جالب اینجاست این ابزار یه فرانتند برای trace-cmd هستش که خود trace-cmd فرانتند برای ftrace هستش که خودش فیچر مخوف کرنله.

بعد بگید فرانتند کارا برنامه نویس نیستن

🐧 @Linuxor
Forwarded from Linuxor ?
با سویچ k- توی man میتونید به دنبال یه Keyword توی man پیچ ها بگردین

مثلا من دنبال کامند هایی هستم که با cpu سرو کار دارن ولی اسمشون رو نمیدونم :

man -k cpu

یا مثلا میخوام ببینم چه پکیج هایی مربوط به php هستن :

man -k php


🐧 @Linuxor
Forwarded from Linuxor ?
با این ابزار میتونین DNS سیستم خودتون رو برای دور زدن تحریم ها با یک کلیک عوض کنید.


این ابزار توی پکیج abs هست (ابزار های کاربردی دیگه ای هم توش هست) بعد از نصب abs برای اجرا کامند زیر رو بزنید

abs.dns-switcher

نصب abs

https://github.com/sepsoh/awesome-bash-noscripts

اگه از قبل abs رو دارید فقط کافیه abs رو اپدیت کنید.
abs.abs-update


با تشکر از Mr_Meshky بابت اضافه کردن این اسکریپت به abs. شما هم اگه اسکریپتی نوشتین و کاربردیه میتونید به abs با PR دادن توی گیتهاب اونو اضافه کنید.

🐧 @Linuxor
Forwarded from Linuxor ?
لیست ابزار های هک و نفوذ در لینوکس، که البته کار کردن با هرکدومشون نیاز به تخصص و آموزش داره

🐧 @Linuxor ~ dan_nanni
👍1
Forwarded from Linuxor ?
اگه مبتدی هستید وقتی سرور خواستید کانفیگ کنید این todo لیست رو داشته باشید برای داشتن یه امنیت نسبی کمکتون میکنه.

🐧 @Linuxor ~ xtremepentest
Forwarded from Linuxor ?
اگه از NearbyShare و QuickShare توی اندروید استفاده میکنید این شخص اومده ورژن لینوکس و مکش رو درست کرده برای جابجایی سریع فایل ها با گوشی اندرویدتون ابزار خیلی خوبیه.


http://github.com/Martichou/rquickshare

🐧 @Linuxor
👍1
🖥 قبل از خرید مانیتور دست دوم ، طبق این آموزش حتما تستش کنید!

📰شاید برای خیلیاتون پیش اومده باشه که یه لپ‌تاپ یا مانیتور استوک میخرین بعد از یک مدت صفحه پر پر میکنه میگی چرا؟!

خب معلومه ، به خاطر اینکه قبلش درست تستش نکردی!

🔢 وارد وب‌سایت زیر بشید :

🔗 eizo.be/monitor-test

🔢 تو صفحه‌ای که براتون باز میشه تیک Defective pixels رو بزنید و بعدش استارت تست رو بزنید

🔢 حالا پنج تا رنگ اصلی رو به شما نمایش میده ، چک کنید ببینید پیکسل سوخته یا نقصی نداشته باشه!!!

+ علاوه بر روش فوق از برنامه Dead pixels هم میتونید استفاده کنید ؛ این برنامه به شکل تخصصی تر به برسی ال‌سی‌دی شما میپردازه...

🆔 @PcAndMob ⭕️⭕️
Forwarded from Linuxor ?
اگه توی لینوکس هی میزنی اینترنتت رو خراب میکنی ابزار internet-problem-fixer رو داشته باش

با برسی کردن مرحله به مرحله میاد خرابی اتصال به اینترنتت رو درست میکنه

نصب :

https://github.com/sepsoh/awesome-bash-noscripts

این ابزار توی پکیج abs قرار داره اگه از قبل abs رو دارید کافیه abs.abs-update رو بزنید


علی غفاریان داره این ابزار رو توسعه میده اگه مورد خاصی هست که اینترنتتون خراب میشه و درستش نمیکنه توی ‌Issue ها بگید یا PR بدید که مشکل رو برای همه رفع کنیم.

🐧 @Linuxor