خیلی دنبال یه سورس بودم که تجربه و مسیر کسایی که مشارکت جدی روی پروژه های اپن سورس بزرگ کردن رو بدونم و هیچ کدوم مثل این چنل نبودن صادقانه و بدون بزرگنمایی
https://youtube.com/playlist?list=PL_EZUMDXBcxeAsQbrxBs0odjzYdvNbIiD
https://youtube.com/playlist?list=PL_EZUMDXBcxeAsQbrxBs0odjzYdvNbIiD
YouTube
Season 1 Episodes
This playlist contains the full episodes of Season 1 of the My Open Source Experience Podcast.
👍5👎1
Forwarded from Linuxor ?
اگه نمیدونین اون پشت چه اتفاقی میافته بیاید باهم یه نگاهی ساده بندازیم
مرحله اول : تبدیل آدرس دامنه به IP یا DNS Resolution
مرحله دوم : ایجاد ارتباط با سرور یا TCP Connection که شامل فرآیندی به اسم Three-Way-HandShake میشه ؛
مرورگر یک پیام SYN به سرور ارسال میکنه
سرور پیام SYN-ACK ارسال میکنه
مرورگر پیام ACK را برای تأیید ارسال میکنه.
مرحله سوم : برقراری اتصال امن یا SSL/TLS Handshake که چون گوگل از HTTPS استفاده میکنه، باید یه ارتباط رمزنگاری شده بین مرورگر و سرور برقرار شه.
توی این مرحله، مرورگر و سرور گواهینامه SSL را بررسی میکنن و یه کلید رمزنگاری مشترک برای ارتباط امن ایجاد میکنن.
مرحله چهارم : ارسال درخواست HTTP/HTTPS:
مرورگر یه درخواست HTTP/HTTPS (مثلا GET /) به سرور ارسال میکنه.
مرحله پنجم : دریافت پاسخ از سرور:
سرور گوگل درخواست را پردازش میکنه و پاسخ میده. و در نهایت فایل های html و css به مرورگر ارسال میشه.
مرحله ششم : مرورگر با استفاده از موتور رندرینگ نتایج رو نشون میده و اگه دیتایی قرار باشه بعدا دریافت بشه هم اینجا توسط فایل های js دانلود میشه.
🐧 @Linuxor ~ Sezo
مرحله اول : تبدیل آدرس دامنه به IP یا DNS Resolution
مرحله دوم : ایجاد ارتباط با سرور یا TCP Connection که شامل فرآیندی به اسم Three-Way-HandShake میشه ؛
مرورگر یک پیام SYN به سرور ارسال میکنه
سرور پیام SYN-ACK ارسال میکنه
مرورگر پیام ACK را برای تأیید ارسال میکنه.
مرحله سوم : برقراری اتصال امن یا SSL/TLS Handshake که چون گوگل از HTTPS استفاده میکنه، باید یه ارتباط رمزنگاری شده بین مرورگر و سرور برقرار شه.
توی این مرحله، مرورگر و سرور گواهینامه SSL را بررسی میکنن و یه کلید رمزنگاری مشترک برای ارتباط امن ایجاد میکنن.
مرحله چهارم : ارسال درخواست HTTP/HTTPS:
مرورگر یه درخواست HTTP/HTTPS (مثلا GET /) به سرور ارسال میکنه.
مرحله پنجم : دریافت پاسخ از سرور:
سرور گوگل درخواست را پردازش میکنه و پاسخ میده. و در نهایت فایل های html و css به مرورگر ارسال میشه.
مرحله ششم : مرورگر با استفاده از موتور رندرینگ نتایج رو نشون میده و اگه دیتایی قرار باشه بعدا دریافت بشه هم اینجا توسط فایل های js دانلود میشه.
🐧 @Linuxor ~ Sezo
👍2
همون جور که نوشتن کد بهینه مهارت هست و نیاز به تمرین و مطالعه داره
تعامل با بقیه افراد که روی پروژه کار میکنن و ارایه تغییرات و بهبود هایی که روی پروژه انجام شده نیاز مند اگاهی و دانش و مهارت هست
این بلاگ نکاتی که اگر به عنوان یک مشارکت کننده رعایت کنیم جریان تعامل کارامد تر خواهد شد رو توضیح داده
https://mtlynch.io/code-review-love/
تعامل با بقیه افراد که روی پروژه کار میکنن و ارایه تغییرات و بهبود هایی که روی پروژه انجام شده نیاز مند اگاهی و دانش و مهارت هست
این بلاگ نکاتی که اگر به عنوان یک مشارکت کننده رعایت کنیم جریان تعامل کارامد تر خواهد شد رو توضیح داده
https://mtlynch.io/code-review-love/
mtlynch.io
How to Make Your Code Reviewer Fall in Love with You
Best practices for code review when you're the author.
یکی از دوستان گفتن که گوش دادن به ویس ها سخت هست
میتونین ویس هارو تبدیل به متن کنین یا خلاصه اونها رو مطاله کنین
@VoiceToTextMasterBot
@KhanoomJBot
میتونین ویس هارو تبدیل به متن کنین یا خلاصه اونها رو مطاله کنین
@VoiceToTextMasterBot
@KhanoomJBot
👍5👎3
Media is too big
VIEW IN TELEGRAM
چند روز پیش صحبتی انجام شد توی یکی از اسپیس های توییتر راجع بحث استخدام و بحران نیرو متخصصی که در ایران شکل گرفته و شرایط به شدت خاص شرکت های تک ایران و اقای علی تولایی اشاره کردن به ارایه ای که توی جشن انتشار دبیان ۱۲ داشتن
به نظرم خالی از لطف نیست که یه بار دیگه این صحبت هارو گوش بدیم
به نظرم خالی از لطف نیست که یه بار دیگه این صحبت هارو گوش بدیم
👍5
Forwarded from DevTwitter | توییت برنامه نویسی
اگر نیاز داشتین که تو محیط لینوکس ویدیو فشرده کنین بدون اینکه فرمتش عوض بشه
میتونین از این اسکرپیت استفاده کنین
https://gist.github.com/ArmanTaheriGhaleTaki/e2cf84743df55cab3a441af4836ef914
@DevTwitter | <armondy/>
میتونین از این اسکرپیت استفاده کنین
https://gist.github.com/ArmanTaheriGhaleTaki/e2cf84743df55cab3a441af4836ef914
@DevTwitter | <armondy/>
👍4👎1
Forwarded from Learning With M (Masoud DaneshPour)
رضا پدرمون بود، محمدرضا دانش پور.
مادرم همیشه پدر رو رضا صدا می زد. پدرم عاشق یادگیری بود، سال های آخر عمرش به خاطر مشکلات بینایی که داشت، برای یادگیری از پادکست استفاده می کرد. اون الهام بخش ما بود برای یادگیری و رشد.
#بورسیه_رضا، بورسیه ای هست که ما هر سال در روز سالگرد پدرم (19 دی ماه) ثبت نامش رو شروع خواهیم کرد. توی این بورسیه، ما 1 سال کامل دو نفر رو برای تبدیل شدن به یک مهندس نرم افزار خبره که بتونه یک خانواده رو پشتیانی کنه آموزش می دیم. هرچه که در این مسیر یادگرفته ایم رو بدون منت در اختیار 2 نفر منتخب قرار خواهیم داد.
تمرکز #بورسیه_رضا بر روی نوجوان های مستعدی هست که دسترسی آنها به آموزش و رشد به دلایلی مثل : هزینه، سخت افزار، دوری از مراکز آموزشی، نبود امکانات و ... غیر ممکن است، طراحی شده است.
ممنون میشم فقط افرادی که به بورسیه تحصیلی نیاز دارند رو به این دوره معرفی کنید تا هزینه های بررسی و انتخاب برای ما کاهش پیدا کنه.
برای ثبت نام این دوره می تونید از این بخش اقدام کنید :
https://B2n.ir/rezbrs1403
برای اطلاعات بیشتر و پرسش های بیشتر هم می تونید این بخش رو ببینید :
https://B2n.ir/rezbrs
مادرم همیشه پدر رو رضا صدا می زد. پدرم عاشق یادگیری بود، سال های آخر عمرش به خاطر مشکلات بینایی که داشت، برای یادگیری از پادکست استفاده می کرد. اون الهام بخش ما بود برای یادگیری و رشد.
#بورسیه_رضا، بورسیه ای هست که ما هر سال در روز سالگرد پدرم (19 دی ماه) ثبت نامش رو شروع خواهیم کرد. توی این بورسیه، ما 1 سال کامل دو نفر رو برای تبدیل شدن به یک مهندس نرم افزار خبره که بتونه یک خانواده رو پشتیانی کنه آموزش می دیم. هرچه که در این مسیر یادگرفته ایم رو بدون منت در اختیار 2 نفر منتخب قرار خواهیم داد.
تمرکز #بورسیه_رضا بر روی نوجوان های مستعدی هست که دسترسی آنها به آموزش و رشد به دلایلی مثل : هزینه، سخت افزار، دوری از مراکز آموزشی، نبود امکانات و ... غیر ممکن است، طراحی شده است.
ممنون میشم فقط افرادی که به بورسیه تحصیلی نیاز دارند رو به این دوره معرفی کنید تا هزینه های بررسی و انتخاب برای ما کاهش پیدا کنه.
برای ثبت نام این دوره می تونید از این بخش اقدام کنید :
https://B2n.ir/rezbrs1403
برای اطلاعات بیشتر و پرسش های بیشتر هم می تونید این بخش رو ببینید :
https://B2n.ir/rezbrs
👍8
🚀 نسخه اولیه ابزار 403Unlocker CLI منتشر شد!
🔓قطعا بار ها با خطای 403 مواجه شدین و پیدا کردن بهترین DNS یا رجیستری داکر برای دور زدن تحریم یه کار کلافه کننده و وقت گیره
ابزار 403Unlocker CLI دقیقا برای حل این مشکل طراحی شده است!
🕒 وقت تو با ارزشه؛ دور زدن تحریم رو بسپار به ابزارها!
📋 این ابزار متنباز به شما کمک میکند تا سریعترین DNS دور زننده تحریم رایگان و رجیستری داخلی داکر رو برای نتورک خودتون به راحتی پیدا کنین
✨ ویژگیها:
✅ رابط کاربری ساده
✅ متنباز و رایگان
✅ طراحی شده برای دولوپر ها و DevOps انجینیر ها
📦 لینک گیتهاب:
https://github.com/403unlocker/403Unlocker-cli
اگر توسعهدهنده یا علاقهمند به ابزارهای DevOps هستید، حتما این پروژه را بررسی کنید بهش استار بدین و اگر دوست دارین فیچری بهش اضافه بشه ایشو بزنین و نظرتون رو به اشتراک بگذارید! 💡
@technical_logs
🔓قطعا بار ها با خطای 403 مواجه شدین و پیدا کردن بهترین DNS یا رجیستری داکر برای دور زدن تحریم یه کار کلافه کننده و وقت گیره
ابزار 403Unlocker CLI دقیقا برای حل این مشکل طراحی شده است!
🕒 وقت تو با ارزشه؛ دور زدن تحریم رو بسپار به ابزارها!
📋 این ابزار متنباز به شما کمک میکند تا سریعترین DNS دور زننده تحریم رایگان و رجیستری داخلی داکر رو برای نتورک خودتون به راحتی پیدا کنین
✨ ویژگیها:
✅ رابط کاربری ساده
✅ متنباز و رایگان
✅ طراحی شده برای دولوپر ها و DevOps انجینیر ها
📦 لینک گیتهاب:
https://github.com/403unlocker/403Unlocker-cli
اگر توسعهدهنده یا علاقهمند به ابزارهای DevOps هستید، حتما این پروژه را بررسی کنید بهش استار بدین و اگر دوست دارین فیچری بهش اضافه بشه ایشو بزنین و نظرتون رو به اشتراک بگذارید! 💡
@technical_logs
👍16