Forwarded from Linuxor ?
آنتروپیک جدیدا یکی از بهترین دوره های مهندسی پرامپت رو رایگان ارائه داده
github.com/anthropics/prompt-eng-interactive-tutorial
@Linuxor
github.com/anthropics/prompt-eng-interactive-tutorial
@Linuxor
Forwarded from Armin codes (Armin Shaikhy)
Project-PM-for-non-project-managers.pdf
1.6 MB
یه مقاله خیلی مفید با عنوان
«مدیریت پروژه برای غیر مدیر پروژه ها»
که خیلی مفید و کاربردی موضوعاتی رو توضیح میده که میتونه خیلی مفید باشه.
خوندنش رو پیشنهاد میکنم🍻
«مدیریت پروژه برای غیر مدیر پروژه ها»
که خیلی مفید و کاربردی موضوعاتی رو توضیح میده که میتونه خیلی مفید باشه.
خوندنش رو پیشنهاد میکنم🍻
Forwarded from Mad Stack
📌 نقشه راه جامع ورود حرفهای به دنیای Back-end Development
اگر به دنیای پشتصحنه وبسایتها، سرورها، پایگاهدادهها و APIها علاقهمندید، این مسیر قدمبهقدم میتونه شما رو از صفر به یک Back-end Developer واقعی تبدیل کنه.
🔰 قدم اول – آشنایی اولیه با دنیای وب
اگر هیچ آشنایی قبلی با برنامهنویسی یا وب ندارید، قبل از ورود به بکاند، باید کمی با مفاهیم اولیه وب آشنا بشید:
🔹 مفاهیم پایهای HTML, CSS, JavaScript
🔹 در حدی که بتونید با DOM کار کنید، صفحات رو تغییر بدید و درک کلی از ساختار صفحات وب داشته باشید.
🎯 پیشنهاد منابع:
[W3Schools.com] – آموزش ساده و قابل درک برای شروع
🚀 قدم دوم شروع یادگیری Back-end با فریمورکها و دیتابیسها
اگر تازهکار هستید، دو مسیر پیشنهادی و محبوب برای ورود به بکاند:
1️⃣ مسیر Node.js + Express + MongoDB
✅ مناسب برای کسانی که علاقه به JavaScript دارند
✅ سبک، سریع، و محبوب در استارتاپها
🎓 دوره پیشنهادی:
🟢 [https://git.ir/udemy-nodejs-express-mongodb-more-the-complete-bootcamp/]
2️⃣ مسیر Python + Django
✅ مناسب برای علاقهمندان به پایتون
✅ سینتکس ساده، پشتیبانی بالا، و بسیار مناسب برای شروع
🎓 دوره پیشنهادی:
🟣 [https://git.ir/udemy-python-and-django-full-stack-web-developer-bootcamp-22/]
💼 قدم سوم ورود به بازار کار ایران: مسیر حرفهایتر با C# و ASP.NET Core
اگر هدفتون بازار کار داخل ایران هست، پیشنهاد جدی من:
🧠 یادگیری C# + ASP.NET Core
✅ بسیار پرکاربرد در سازمانها و شرکتهای داخلی
✅ قدرت بالا، امنیت خوب و عملکرد فوقالعاده
🎓 دورههای پیشنهادی:
🔹 [https://git.ir/udemy-complete-csharp-masterclass/]
🔹 [https://git.ir/udemy-aspnet-core-9-net-9-true-ultimate-guide/]
💾قدم چهارم – کار با پایگاه داده (Database)
بدون دیتابیس، بکاند بیمعنیه! چه MongoDB (NoSQL) و چه MySQL (SQL-based)، باید یکی رو کاملاً مسلط باشید.
🎓 دوره پیشنهادی برای SQL:
🟠 https://git.ir/udemy-the-ultimate-mysql-bootcamp-go-from-sql-beginner-to-expert2/
•Git & GitHub
•Postman
•Docker
•RESTful APIs
•اصول امنیت در بکاند (Authentication, Authorization, JWT و...)
•طراحی معماری نرمافزار (MVC, Clean Architecture)
•کار با سیستمعامل لینوکس برای مدیریت سرور
•در سطح پیشرفته: تستنویسی (Unit Testing) و DevOps مقدماتی
که بیشترشون رو در این دوره ها اموزش میدن
#BackEnd #WebDev #RoadMap
اگر به دنیای پشتصحنه وبسایتها، سرورها، پایگاهدادهها و APIها علاقهمندید، این مسیر قدمبهقدم میتونه شما رو از صفر به یک Back-end Developer واقعی تبدیل کنه.
🔰 قدم اول – آشنایی اولیه با دنیای وب
اگر هیچ آشنایی قبلی با برنامهنویسی یا وب ندارید، قبل از ورود به بکاند، باید کمی با مفاهیم اولیه وب آشنا بشید:
🔹 مفاهیم پایهای HTML, CSS, JavaScript
🔹 در حدی که بتونید با DOM کار کنید، صفحات رو تغییر بدید و درک کلی از ساختار صفحات وب داشته باشید.
🎯 پیشنهاد منابع:
[W3Schools.com] – آموزش ساده و قابل درک برای شروع
🚀 قدم دوم شروع یادگیری Back-end با فریمورکها و دیتابیسها
اگر تازهکار هستید، دو مسیر پیشنهادی و محبوب برای ورود به بکاند:
1️⃣ مسیر Node.js + Express + MongoDB
✅ مناسب برای کسانی که علاقه به JavaScript دارند
✅ سبک، سریع، و محبوب در استارتاپها
🎓 دوره پیشنهادی:
🟢 [https://git.ir/udemy-nodejs-express-mongodb-more-the-complete-bootcamp/]
2️⃣ مسیر Python + Django
✅ مناسب برای علاقهمندان به پایتون
✅ سینتکس ساده، پشتیبانی بالا، و بسیار مناسب برای شروع
🎓 دوره پیشنهادی:
🟣 [https://git.ir/udemy-python-and-django-full-stack-web-developer-bootcamp-22/]
💼 قدم سوم ورود به بازار کار ایران: مسیر حرفهایتر با C# و ASP.NET Core
اگر هدفتون بازار کار داخل ایران هست، پیشنهاد جدی من:
🧠 یادگیری C# + ASP.NET Core
✅ بسیار پرکاربرد در سازمانها و شرکتهای داخلی
✅ قدرت بالا، امنیت خوب و عملکرد فوقالعاده
🎓 دورههای پیشنهادی:
🔹 [https://git.ir/udemy-complete-csharp-masterclass/]
🔹 [https://git.ir/udemy-aspnet-core-9-net-9-true-ultimate-guide/]
💾قدم چهارم – کار با پایگاه داده (Database)
بدون دیتابیس، بکاند بیمعنیه! چه MongoDB (NoSQL) و چه MySQL (SQL-based)، باید یکی رو کاملاً مسلط باشید.
🎓 دوره پیشنهادی برای SQL:
🟠 https://git.ir/udemy-the-ultimate-mysql-bootcamp-go-from-sql-beginner-to-expert2/
•Git & GitHub
•Postman
•Docker
•RESTful APIs
•اصول امنیت در بکاند (Authentication, Authorization, JWT و...)
•طراحی معماری نرمافزار (MVC, Clean Architecture)
•کار با سیستمعامل لینوکس برای مدیریت سرور
•در سطح پیشرفته: تستنویسی (Unit Testing) و DevOps مقدماتی
که بیشترشون رو در این دوره ها اموزش میدن
#BackEnd #WebDev #RoadMap
Forwarded from تبلیغات
〰️
aDesigner
"Design is more than just pretty things"
اگه علاقه ای به ورود به حوزه پروداکت دیزاین در زمینه UI/UX دارید، این کانال محتوای مورد نیازتون رو ارائه میده.
▫️@aDesigner_me
aDesigner
"Design is more than just pretty things"
اگه علاقه ای به ورود به حوزه پروداکت دیزاین در زمینه UI/UX دارید، این کانال محتوای مورد نیازتون رو ارائه میده.
▫️@aDesigner_me
Forwarded from Linuxor ?
آزمایشگاه رایگان برای یادگیری Cloud و DevOps چیزای خوبی داره مثل Docker و Git و Jenkins و ... بهتون دسترسی سرور میده تست کنید
studio.kodekloud.com/labs
@Linuxor
studio.kodekloud.com/labs
@Linuxor
Forwarded from Linuxor ?
اکثر شرکتا حتی شرکت های بزرگ حوصله درگیر شدن با سرتیفیکیت SSL رو ندارن و یهویی سایتشون از کار میفته بدون اینکه خودشون بفهمن (یکی بهشون زنگ میزنه میگه این سایتتون چرا بالا نمیاد ؟ بعد تازه دوزاریشون میفته که برن درستش کنن)
این ابزار یکی از بهترین داشبورد های مدیریت سرتیفیکیت SSL هست حتی Webhook هم داره و میتونید ست کنید که موقع خطا یا هر اتفاقی بهتون گزارش بده
github.com/fabriziosalmi/certmate
@Linuxor
این ابزار یکی از بهترین داشبورد های مدیریت سرتیفیکیت SSL هست حتی Webhook هم داره و میتونید ست کنید که موقع خطا یا هر اتفاقی بهتون گزارش بده
github.com/fabriziosalmi/certmate
@Linuxor
❤1
ازتون خواهش میکنم، تمنا میکنم، وقتی روی پروژه تیمی کار میکنید، گیت فلو رو یاد بگیرید!
شده بدین هوش مصنوعی کامیت مسیجتونو بنویسه بدین، ولی عین خیار کامیت نکنید !!!
کار با بی صاحاب گیت رو یاد بگیرید😭
https://www.linkedin.com/posts/pouya-birvand_ugcPost-7348748966240337923-2dfy?
شده بدین هوش مصنوعی کامیت مسیجتونو بنویسه بدین، ولی عین خیار کامیت نکنید !!!
کار با بی صاحاب گیت رو یاد بگیرید😭
https://www.linkedin.com/posts/pouya-birvand_ugcPost-7348748966240337923-2dfy?
Linkedin
💼 مهارتی که برای ورود به شرکتها و کار تیمی باید بلد باشید | Pouya Birvand
💼 مهارتی که برای ورود به شرکتها و کار تیمی باید بلد باشید
اگه میخوای:
✅ تو پروژههای تیمی موفق باشی
✅ کدت conflict ایجاد نکنه
✅ مثل یه حرفهای کار کنی
✅ تو مصاحبهها بدرخشی
این carousel رو ببین!
#git #gitflow #programming #developer #coding #webdeveloper…
اگه میخوای:
✅ تو پروژههای تیمی موفق باشی
✅ کدت conflict ایجاد نکنه
✅ مثل یه حرفهای کار کنی
✅ تو مصاحبهها بدرخشی
این carousel رو ببین!
#git #gitflow #programming #developer #coding #webdeveloper…
😁1
Forwarded from Linuxor ?
ترفند جدید و بسیار خلاقانه باج گیر ها؛
یه سایت با ظاهر تاییدیه کلادفلر درست میکنن و برای تاییدیه اضافی بهت میگن توی Run Dialog کامندی که خودش از قبل توی کلیپ بوردتون کپی کرده رو پیست کنید
و در نتیجه RCE یا اجرای کد از راه دور اتفاق میافته و مهاجم میتونه هر چیزی روی کامپیوترتون اجرا کنه !
@Linuxor
یه سایت با ظاهر تاییدیه کلادفلر درست میکنن و برای تاییدیه اضافی بهت میگن توی Run Dialog کامندی که خودش از قبل توی کلیپ بوردتون کپی کرده رو پیست کنید
و در نتیجه RCE یا اجرای کد از راه دور اتفاق میافته و مهاجم میتونه هر چیزی روی کامپیوترتون اجرا کنه !
@Linuxor
Forwarded from Linuxor ?
شرکت Atlassian توی یکی از سرویسهاش، فرمت دادهها رو از JSON به Protobuf تغییر داد که نتایج زیر رو به همراه داشت:
+ کاهش 75% مصرف CPU توی memcached
+ کاهش 80% حجم دادهها
+ افزایش سرعت دیسریالایز تا 33 برابر
+ کاهش 55% توی اندازهی کلاستر memcached
چرا Protobuf بهتر عمل کرد؟
در واقع Protobuf (Protocol Buffers) یه فرمت باینری فشرده و ساختیافته برای تبادل داده است Google ساختتش. بر خلاف JSON که متنی و قابل خواندن توسط انسانه، Protobuf برای ماشینها طراحی شده و بسیار بهینهتر عمل میکنه.
@Linuxor
+ کاهش 75% مصرف CPU توی memcached
+ کاهش 80% حجم دادهها
+ افزایش سرعت دیسریالایز تا 33 برابر
+ کاهش 55% توی اندازهی کلاستر memcached
چرا Protobuf بهتر عمل کرد؟
در واقع Protobuf (Protocol Buffers) یه فرمت باینری فشرده و ساختیافته برای تبادل داده است Google ساختتش. بر خلاف JSON که متنی و قابل خواندن توسط انسانه، Protobuf برای ماشینها طراحی شده و بسیار بهینهتر عمل میکنه.
@Linuxor
Forwarded from Linuxor ?
وقتی گیت وقتی اشتباه پیش میره، بدجوری داغون میشی. مخصوصاً وسط یه پروژه مهم یا توی ددلاین. ریپوی git-flight-rules یه راهنمای بحرانمحور برای کار با گیته. شبیه یه checklist برای خلبانهاست که وسط طوفان باید تصمیم بگیرن. مناسب همه، از تازهکار تا سینیور
github.com/k88hudson/git-flight-rules
@Linuxor
github.com/k88hudson/git-flight-rules
@Linuxor
Forwarded from Linuxor ?
وقتی تیم بزرگ مثل گوگل میگه "این سبک کدنویسی خوبه"،باید بی چون و چرا گوش بدید،
این یه مرجع برای نوشتن کدی که هم خوانا باشه، هم قابل نگهداری، مخصوصاً وقتی با تیمهای بزرگ کار میکنی هستش
از Python گرفته تا C++ و JavaScript، همه رو پوشش داده
google.github.io/styleguide
@Linuxor
این یه مرجع برای نوشتن کدی که هم خوانا باشه، هم قابل نگهداری، مخصوصاً وقتی با تیمهای بزرگ کار میکنی هستش
از Python گرفته تا C++ و JavaScript، همه رو پوشش داده
google.github.io/styleguide
@Linuxor
Forwarded from Linuxor ?
علم کامپیوتر جوریه که شما اگه حتی تا همین پارسال بروز باشید یکی بهتون بگه MCP سرور چیه؟ نمیدونید؛ MCP سرور یه پل ارتباطی بین مدل های هوش مصنوعی LLM که چت میکنن و ابزار هاست برای مثال یه ابزار که میتونه موس و دسکتاپ کامپیوترتون رو کنترل کنه رو وصل کنید به هوش مصنوعی با پروتکل MCP میشه این کارو کرد
این سایت پر MCP سرور رایگانه :
mcpservers.org
@Linuxor
این سایت پر MCP سرور رایگانه :
mcpservers.org
@Linuxor
Forwarded from Linuxor ?
اگه پایتون کار میکنی این عکسو ببین، علتشو فهمیدی ؟
پایتون کلی از این چیزای عجیب داره که هر کدومشون دلیل خاص خودشو داره این ریپو اومده همشون رو جمع کرده یجا با توضیحات
github.com/satwikkansal/wtfpython
@Linuxor
پایتون کلی از این چیزای عجیب داره که هر کدومشون دلیل خاص خودشو داره این ریپو اومده همشون رو جمع کرده یجا با توضیحات
github.com/satwikkansal/wtfpython
@Linuxor
Forwarded from localhost
This media is not supported in your browser
VIEW IN TELEGRAM
موقع خوب هیچ وقت نمیاد، پس عمل کن.
Forwarded from SoniaCircuit (Sonia Fatholahi)
اگه روی سرورتون یا سیستمتون نیاز دارید که برای درخواست به یک سایت از چند پراکسی استفاده کنید با proxychains میتونید راحت این کارو انجام بدین :
https://github.com/haad/proxychains
—
نصب روی سیستمای دبیانی :
فایل کانفیگش :
حالا توی فایل کانفیگش بخش [ProxyList] میتونید chain پراکسی هارو اضافه کنید :
—-
فلو اش اینطوره که به صورت سکوئنشوال در خواست رو از چند پراکسی رد میکنه :
خوبی که پراکسی چین داره اینه که میتونید کانفیگ های مختلف داشته باشید که رو پراکسی های مختلف با فلو های مختلفی هست و رو هر برنامه ای chain انجام بدین با کمک فلگ -f :
—-
فلو هایی که proxychain ساپورت میکنه :
strict_chain (default)
حتی اگه پراکسی dead باشه هم فورس میکنه که به صورت سکوئنسی رد بشه درخواست
dynamic_chain
پراکسی هایی که dead هستن رو اسکیپ میکنه و سعی میکنه پراکسی هایی که در دسترس هستن رو استفاده کنه مثال :
random_chain
رندوم مثل الگوریتم round-robin میاد پراکسی هارو ورمیداره از رو کانفیگ و درخواست رو میزنه :
#proxychains
https://github.com/haad/proxychains
—
نصب روی سیستمای دبیانی :
sudo apt install proxychains
فایل کانفیگش :
/etc/proxychains.conf
حالا توی فایل کانفیگش بخش [ProxyList] میتونید chain پراکسی هارو اضافه کنید :
[ProxyList]
# add proxy here ...
# defaults set to "tor"
socks4 127.0.0.1 9050
# oblivion warp
socks5 127.0.0.1 8060
—-
فلو اش اینطوره که به صورت سکوئنشوال در خواست رو از چند پراکسی رد میکنه :
like: your_host <--> proxy1 <--> proxy2 <--> target_host
خوبی که پراکسی چین داره اینه که میتونید کانفیگ های مختلف داشته باشید که رو پراکسی های مختلف با فلو های مختلفی هست و رو هر برنامه ای chain انجام بدین با کمک فلگ -f :
proxychains4 -f /etc/proxychains-other.conf targethost2.com
—-
فلو هایی که proxychain ساپورت میکنه :
strict_chain (default)
حتی اگه پراکسی dead باشه هم فورس میکنه که به صورت سکوئنسی رد بشه درخواست
dynamic_chain
پراکسی هایی که dead هستن رو اسکیپ میکنه و سعی میکنه پراکسی هایی که در دسترس هستن رو استفاده کنه مثال :
You → Proxy1 (down) → Proxy2 (HTTP) → Proxy3 (SOCKS4) → Target
random_chain
رندوم مثل الگوریتم round-robin میاد پراکسی هارو ورمیداره از رو کانفیگ و درخواست رو میزنه :
You → Proxy2 → Proxy1 → Proxy4 → Target
#proxychains
GitHub
GitHub - haad/proxychains: proxychains - a tool that forces any TCP connection made by any given application to follow through…
proxychains - a tool that forces any TCP connection made by any given application to follow through proxy like TOR or any other SOCKS4, SOCKS5 or HTTP(S) proxy. Supported auth-types: "use...
Forwarded from Linuxor ?
یه چیت شیت پایتونی پیدا کردم برای کسایی که پایتون زبان اصلیشون نیست کامل همچی رو گفته :
gto76.github.io/python-cheatsheet
@Linuxor
gto76.github.io/python-cheatsheet
@Linuxor