خیلی مراقب خودتون باشین. هر قطره خون شما رو نمیشه با هیچی عوض کرد رفقا، ایمنی رو رعایت کنید حتما.
❤11
Forwarded from Mohammad Discovery
مراقبت کن🫂
....
با اینکه همه می دونیم این جمله خیلی معنی و مفهوم خاصی نداره یعنی لزوما خیلی توی شرایط جنگی چیزی دست ما مردم عادی نیست، ولی همه به هم میگیم، در واقع معنی واقعی این عبارت اینه:
''دوست دارم''
....
با اینکه همه می دونیم این جمله خیلی معنی و مفهوم خاصی نداره یعنی لزوما خیلی توی شرایط جنگی چیزی دست ما مردم عادی نیست، ولی همه به هم میگیم، در واقع معنی واقعی این عبارت اینه:
''دوست دارم''
❤5
تاکتیک یعنی بدونی چه کار کنی، وقتی کاری برای انجام هست.
ولی استراتژی یعنی بدونی چه کار کنی، وقتی کاری برای انجام نیست..
گری کاسپاروف، مسترکلاس شطرنج
ولی استراتژی یعنی بدونی چه کار کنی، وقتی کاری برای انجام نیست..
گری کاسپاروف، مسترکلاس شطرنج
❤11
نرمافزار کتابخوان طاقچه ۶۰ هزار عنوان کتاب الکترونیکی و صوتی را در این روزهای جنگ به منظور همدلی با مردم عزیز ایران به مدت یک هفته به صورت رایگان در دسترس کاربرانش قرار داد.
در بیانیه طاقچه آمده است: در این روزهای سخت ما در کنار شما هستیم، ما در طاقچه با همراهی تعدادی از ناشران، برای همدلی با مردم عزیز ایران تصمیم گرفتیم تا کتاب بتواند همراهی آرامش بخش و آموزنده برای همه باشد.
با ورود به لینک زیر، یک هفته اشتراک رایگان طاقچه را فعال کن و به ۶۰ هزار عنوان کتاب صوتی و الکترونیکی برای گروههای مختلف سنی دسترسی داشته باش.
https://taaghche.com/campaign/hamdeli
در بیانیه طاقچه آمده است: در این روزهای سخت ما در کنار شما هستیم، ما در طاقچه با همراهی تعدادی از ناشران، برای همدلی با مردم عزیز ایران تصمیم گرفتیم تا کتاب بتواند همراهی آرامش بخش و آموزنده برای همه باشد.
با ورود به لینک زیر، یک هفته اشتراک رایگان طاقچه را فعال کن و به ۶۰ هزار عنوان کتاب صوتی و الکترونیکی برای گروههای مختلف سنی دسترسی داشته باش.
https://taaghche.com/campaign/hamdeli
❤6👎6
لیست میرورهای داخلی ایران توی این شرایط به کارتون میاد
🐧 میرورهای لینوکس
- mirror.arvancloud.ir
- mirror.iranserver.com
- mirror.mobinhost.com
- repo.iut.ac.ir
- mirror.shatel.ir
📦 رجیستریهای داکر
- arvancloud.ir/fa/dev/docker
- docker.mobinhost.com
- mirrors.pardisco.co/posts/docker
- focker.ir
- docker.kernel.ir
🌐 میرور npm و pypi و داکر و ابزارهای مرسوم دیگه
- runflare.com/mirrors
- lib.arvancloud.ir
- mirrors.pardisco.co
- mirror.iranserver.com
- mirrors.hyperclouds.ir
- iran.chabokan.net/#services
- index.rust-meetup.ir
📱 ریپو maven برای اندروید
- maven.myket.ir
- jamko.ir
👾 ریپو وزارت ارتباطات توش همه چی هست
- repo-portal.ito.gov.ir
اگه میرور دیگهای میشناسید که داخل این لیست نیست میتونید تو کامنتها با بقیه به اشتراک بذارید
@codehalics
🐧 میرورهای لینوکس
- mirror.arvancloud.ir
- mirror.iranserver.com
- mirror.mobinhost.com
- repo.iut.ac.ir
- mirror.shatel.ir
📦 رجیستریهای داکر
- arvancloud.ir/fa/dev/docker
- docker.mobinhost.com
- mirrors.pardisco.co/posts/docker
- focker.ir
- docker.kernel.ir
🌐 میرور npm و pypi و داکر و ابزارهای مرسوم دیگه
- runflare.com/mirrors
- lib.arvancloud.ir
- mirrors.pardisco.co
- mirror.iranserver.com
- mirrors.hyperclouds.ir
- iran.chabokan.net/#services
- index.rust-meetup.ir
📱 ریپو maven برای اندروید
- maven.myket.ir
- jamko.ir
👾 ریپو وزارت ارتباطات توش همه چی هست
- repo-portal.ito.gov.ir
اگه میرور دیگهای میشناسید که داخل این لیست نیست میتونید تو کامنتها با بقیه به اشتراک بذارید
@codehalics
❤5👍3👎2
Forwarded from refhub
تنها کاری که در این شرایط از دستمون بر می اومد این بود که ۱۳ هزار کتاب که لینک مستقیم شون رو در سرورهای رفهاب داشتیم در کانال بله ی رفهاب با شما به اشتراک بگذاریم.
به امید روزهای بهتر
باعشق . Refhub
🆔 آدرس کانال در بله :
https://ble.ir/refhub
به امید روزهای بهتر
باعشق . Refhub
🆔 آدرس کانال در بله :
https://ble.ir/refhub
❤12👍5👎2👏2
refhub
تنها کاری که در این شرایط از دستمون بر می اومد این بود که ۱۳ هزار کتاب که لینک مستقیم شون رو در سرورهای رفهاب داشتیم در کانال بله ی رفهاب با شما به اشتراک بگذاریم. به امید روزهای بهتر باعشق . Refhub 🆔 آدرس کانال در بله : https://ble.ir/refhub
یک سری از دوستان نمی تونن از طریق خود پلتفرم بله حمایت هاشون رو ارسال کنند، میتونید از طریق پلتفرم خوب کافی بده ارسال کنید : https://coffeebede.com/refhubیه توضیح هم بدم که هزینه ماهیانه سرورهای رفهاب چیزی حدود 8 میلیون تومان هست که تا قبل جنگ و اتفاقات ناگوار 1404 از طریق فروش کتاب فیزیکی هزینه ها پوشش داده میشده ولی متاسفانه فروش ما متوقف شده و تامین این هزینه ها به صورت مستقیم در شرایطی که درآمدی وجود نداره خیلی سخت شده.
💔3❤2
Forwarded from tech-afternoon (Amin Mesbahi)
سلام به همه؛
در طول یک سال گذشته، ایران ۳ دورهی تلخ و دشوار رو توی دفتر خاطرات چند هزارسالهاش نوشت. مرور کردنش توسط منی که از دور شاهد بود و به قول نسیم طالب، پوستی در بازی نداشتم، شاید بیشتر یک متن احساسی یا مرثیه باشه. پس از تکرارش پرهیز میکنم. پرواضحه که شرایط روحی همه، و البته شرایط اقتصادی جامعه و شرکتها در تنگنای کمسابقهای قرار داره. وضعیت اینترنت و تعدیلها و... هم بار مضاعف است به دوش همه. این روزها که ارتباطات قطع بود، اخبار به صورت قطرهچکونی منتقل میشد و همه اضطراب حال عزیزانمون و ایران رو داشتیم، بارها با خودم مرور کردم که چه کمکی از دستم ساخته است تا سهمی هرچند ناچیز در کاستن از آلام ایران داشته باشم.
سادهترین پاسخی که برای پرسش «چه کاری از من برای ایران ساخته است» به ذهنم رسید، این بود که مشاوره و همفکری بتونه مفید باشه، برای همین هم بخشی از زمان شنبه و یکشنبهام رو برای این کار در نظر خواهم گرفت. حوزه تخصصی من معماری نرمافزار، سیستمهای توزیعشده، پردازش سریع، و بهینهسازی الگورتیمی است. و به طور خلاصه عمده تجربیات من طی بیست و چند سال گذشته، شرکتها یا پروژههایی بوده که مسئله اصلیشون دیتای بزرگ، پرفرمنس سیستمهای پیچیده یا معماری نرمافزار بوده. اگر کمکی از من ساخته بود از طریق همین تلگرام پیام بدید و خوشحال میشم صحبت کنیم.
به امید روزهای بهتر، و حالِ بهتر همگی 🌱
در طول یک سال گذشته، ایران ۳ دورهی تلخ و دشوار رو توی دفتر خاطرات چند هزارسالهاش نوشت. مرور کردنش توسط منی که از دور شاهد بود و به قول نسیم طالب، پوستی در بازی نداشتم، شاید بیشتر یک متن احساسی یا مرثیه باشه. پس از تکرارش پرهیز میکنم. پرواضحه که شرایط روحی همه، و البته شرایط اقتصادی جامعه و شرکتها در تنگنای کمسابقهای قرار داره. وضعیت اینترنت و تعدیلها و... هم بار مضاعف است به دوش همه. این روزها که ارتباطات قطع بود، اخبار به صورت قطرهچکونی منتقل میشد و همه اضطراب حال عزیزانمون و ایران رو داشتیم، بارها با خودم مرور کردم که چه کمکی از دستم ساخته است تا سهمی هرچند ناچیز در کاستن از آلام ایران داشته باشم.
سادهترین پاسخی که برای پرسش «چه کاری از من برای ایران ساخته است» به ذهنم رسید، این بود که مشاوره و همفکری بتونه مفید باشه، برای همین هم بخشی از زمان شنبه و یکشنبهام رو برای این کار در نظر خواهم گرفت. حوزه تخصصی من معماری نرمافزار، سیستمهای توزیعشده، پردازش سریع، و بهینهسازی الگورتیمی است. و به طور خلاصه عمده تجربیات من طی بیست و چند سال گذشته، شرکتها یا پروژههایی بوده که مسئله اصلیشون دیتای بزرگ، پرفرمنس سیستمهای پیچیده یا معماری نرمافزار بوده. اگر کمکی از من ساخته بود از طریق همین تلگرام پیام بدید و خوشحال میشم صحبت کنیم.
به امید روزهای بهتر، و حالِ بهتر همگی 🌱
😢2
Forwarded from کدهالیک | codehalic
دوره بقا در شرایط بحرانی آپدیت شد.
بالاخره دو قسمت حیاتی که برای پایداری صد درصدی زیرساخت توسعه نیاز داشتیم آماده شد. در این دو قسمت از لایه تئوری عبور کردیم و مستقیما سراغ پیادهسازی معماریهایی رفتیم که اجازه نمیدهد اختلالات شبکه، روند توسعه تیم یا شخصی شما را متوقف کند.
کالبدشکافی میرورهای داخلی و Pull-through Cache
در قسمت چهارم، مفهوم کشینگ در سطح شبکه را بررسی کردیم. یاد میگیرید چطور چندین میرور را به صورت همزمان ست کنید تا اگر یکی از دسترس خارج شد، سیستم به صورت خودکار و بدون خطا روی منابع جایگزین سوئیچ کند. این یعنی پایداری مطلق در داکر و پکیجمنجرها، حتی وقتی اینترنت بینالملل با اختلال جدی روبروست.
مدیریت پکیجهای جاوااسکریپت با Verdaccio
قسمت پنجم مخصوص کسانی است که با اکوسیستم نود جیاس کار میکنند. راهاندازی یک ریجستری شخصی و مدیریت چندین میرور روی یک سیستم واحد، راهکاری است که هر سنیور دولوپری باید در جعبه ابزار خود داشته باشد تا وابستگی به ریجستریهای خارجی را به حداقل برساند.
توسعه متوقف نمیشود، حتی در بنبست.
https://codehalic.ir/courses/rescue-mode
@codehalics
بالاخره دو قسمت حیاتی که برای پایداری صد درصدی زیرساخت توسعه نیاز داشتیم آماده شد. در این دو قسمت از لایه تئوری عبور کردیم و مستقیما سراغ پیادهسازی معماریهایی رفتیم که اجازه نمیدهد اختلالات شبکه، روند توسعه تیم یا شخصی شما را متوقف کند.
کالبدشکافی میرورهای داخلی و Pull-through Cache
در قسمت چهارم، مفهوم کشینگ در سطح شبکه را بررسی کردیم. یاد میگیرید چطور چندین میرور را به صورت همزمان ست کنید تا اگر یکی از دسترس خارج شد، سیستم به صورت خودکار و بدون خطا روی منابع جایگزین سوئیچ کند. این یعنی پایداری مطلق در داکر و پکیجمنجرها، حتی وقتی اینترنت بینالملل با اختلال جدی روبروست.
مدیریت پکیجهای جاوااسکریپت با Verdaccio
قسمت پنجم مخصوص کسانی است که با اکوسیستم نود جیاس کار میکنند. راهاندازی یک ریجستری شخصی و مدیریت چندین میرور روی یک سیستم واحد، راهکاری است که هر سنیور دولوپری باید در جعبه ابزار خود داشته باشد تا وابستگی به ریجستریهای خارجی را به حداقل برساند.
توسعه متوقف نمیشود، حتی در بنبست.
https://codehalic.ir/courses/rescue-mode
@codehalics
❤3
Forwarded from کدهالیک | codehalic
استخدام توسعهدهنده ارشد React
🎯 توسعهدهنده ارشد فرانتاند (React)
🎯 ۱۰۰٪ دورکاری
🎯 ۱۰۰۰ تا ۱۵۰۰ دلار (بر اساس دلار / بینالمللی)
⭐ مهارتها
✔️ تجربه قوی در React و مفاهیم مدرن فرانتاند
✔️ تسلط خوب به JavaScript (ES6+)، APIها و معماری فرانتاند
✔️ تجربه کار روی پروژههای واقعی در سطح Senior
✔️ توانایی نوشتن کد تمیز، مقیاسپذیر و قابل نگهداری
✔️ مهارتهای ارتباطی خوب به زبان انگلیسی (برای همکاری بینالمللی ضروری است)
🚀 علاقهمند هستید؟
رزومه خود را ارسال کنید به:
📩 elitehire.hr@gmail.com
یا از طریق تلگرام تماس بگیرید:
💬 @elitehire_HR
@codehalics | کدهالیک
🎯 توسعهدهنده ارشد فرانتاند (React)
🎯 ۱۰۰٪ دورکاری
🎯 ۱۰۰۰ تا ۱۵۰۰ دلار (بر اساس دلار / بینالمللی)
⭐ مهارتها
✔️ تجربه قوی در React و مفاهیم مدرن فرانتاند
✔️ تسلط خوب به JavaScript (ES6+)، APIها و معماری فرانتاند
✔️ تجربه کار روی پروژههای واقعی در سطح Senior
✔️ توانایی نوشتن کد تمیز، مقیاسپذیر و قابل نگهداری
✔️ مهارتهای ارتباطی خوب به زبان انگلیسی (برای همکاری بینالمللی ضروری است)
🚀 علاقهمند هستید؟
رزومه خود را ارسال کنید به:
📩 elitehire.hr@gmail.com
یا از طریق تلگرام تماس بگیرید:
💬 @elitehire_HR
@codehalics | کدهالیک
❤1
Forwarded from Fatemeh
سلام دوستان امیدوارم خوب باشین
من برای یک تیم ریموت و فول تایم (محصول خارج ایران اما تیم داخل ایران هستن و حدود چند سالی هست کار میکنن) نیاز به این پوزیشن ها دارم
✅iOS developer
✅Android developer
✅Backend developer (laravel ,php)
✅Full stack developer
✅Frontend developer
✅Technical head
هد فنی کسی که از تمام موارد بالا
اطلاعات کمی داشته باشه به عنوان هد فنی بتونه کمک کنه
افراد میدلول باشن اوکیه
لطفا اگر کسی رو میشناسین ایدی رو براش بفرستین که لطفا رزومه و لینکدینش رو بفرسته
ایدی ارسال رزومه 👇🏻
@Product_manager_ch
لطفا کمک به دیده شدن آگهی کنین تا تو این شرایط شاید بتونه کمک کننده باشه
من برای یک تیم ریموت و فول تایم (محصول خارج ایران اما تیم داخل ایران هستن و حدود چند سالی هست کار میکنن) نیاز به این پوزیشن ها دارم
✅iOS developer
✅Android developer
✅Backend developer (laravel ,php)
✅Full stack developer
✅Frontend developer
✅Technical head
هد فنی کسی که از تمام موارد بالا
اطلاعات کمی داشته باشه به عنوان هد فنی بتونه کمک کنه
افراد میدلول باشن اوکیه
لطفا اگر کسی رو میشناسین ایدی رو براش بفرستین که لطفا رزومه و لینکدینش رو بفرسته
ایدی ارسال رزومه 👇🏻
@Product_manager_ch
لطفا کمک به دیده شدن آگهی کنین تا تو این شرایط شاید بتونه کمک کننده باشه
❤3👍2
لینکدین نیست که، صحرای کربلاست با این همه تعدیلی، هفته دیگه mvp یه سرویس رو میاریم بالا که ممکنه بتونه کمی کمک کنه و سر و سامان بده به این وضعیت اسفناک
❤12
مسعود بیگی
لینکدین نیست که، صحرای کربلاست با این همه تعدیلی، هفته دیگه mvp یه سرویس رو میاریم بالا که ممکنه بتونه کمی کمک کنه و سر و سامان بده به این وضعیت اسفناک
خیلی از اعضای جامعه نوآوری ایران آدم هایی هستن که سرشون به تن شون می ارزه، چی میشد اگه هربار قرار بود جا به جا بشن، این همه استرس جنگ با ۵۰۰ تا رزومه دیگه رو نداشتن که ۴۰۰ تاشون هم معمولا بی ربطن و فقط ذهن کسی که بررسی میکنه رو خسته میکنه و ممکنه کلا اون آدم اصلیا رو miss کنه؟
چی میشد اگه میتونستیم از اعتبارمون استفاده کنیم تا آدم هایی که بهشون ایمان داریم بی دردسر کار جدیدشون رو پیدا کنن؟
چی میشد اگه میتونستیم از اعتبارمون استفاده کنیم تا آدم هایی که بهشون ایمان داریم بی دردسر کار جدیدشون رو پیدا کنن؟
❤10😢2👍1
Forwarded from iCodeNext
دوستان ممنون میشم اگر دسترسی به گروه های داخل بله دارید، لینک زیر رو ارسال کنید.
تا زمانیکه اینترنت به روال عادی برنگرده، مجبوریم در هر 2 جا ارسال کنیم مطالب رو .
دمتون گرم که باعث میشید بقیه دوستان هم بتونن این ارتباط رو نگه دارند.
http://ble.ir/icodenext
❤️❤️
تا زمانیکه اینترنت به روال عادی برنگرده، مجبوریم در هر 2 جا ارسال کنیم مطالب رو .
دمتون گرم که باعث میشید بقیه دوستان هم بتونن این ارتباط رو نگه دارند.
http://ble.ir/icodenext
❤️❤️
❤8👎2
Forwarded from tech-afternoon (Amin Mesbahi)
انتخاب Gitflow یا Trunk-Based Development؟
انتخاب Monorepo یا Multirepo؟
انتخاب GitHub Flow یا GitLab Flow؟
به نظرم سؤال اصلی این نیست که «کدوم بهتره؟»
سؤال بهتر اینه که «هر کدوم برای حل چه مسئلهای ساخته شده؟»
خیلی از تیمها مدلهایی رو از شرکتهای بزرگ کپی میکنن، بدون اینکه همون سطح از CI/CD، تست، ownership، feature flag، release management و tooling رو داشته باشن. نتیجهاش هم معمولاً شلختگی، merge conflict، releaseهای پراسترس و کیفیت ناپایداره.
طی این دو پست، که پاسخی به سوال یکی از دوستان کانال است؛ به فرهنگ و ساختار نسخهدهی رو از چند زاویه بررسی کردم:
ساختار repository: شامل Monorepo، Multirepo، Microrepo
مدلهای branching: شامل: Gitflow، GitHub Flow، GitLab Flow، Trunk-Based Development
و بعد ترکیب اینها در سناریوهای واقعی: مثل monolith، microservice، تیم کوچیک، چند تیم، SemVer، CalVer و چکلیست تصمیمگیری.
هدفم نسخه پیچیدن نیست؛ بیشتر اینه که انتخابمون از روی شناخت باشه، نه تقلید.
🔗 بخش اول
🔗 بخش دوم
3
Please open Telegram to view this post
VIEW IN TELEGRAM
امین مصباحی
فرهنگ و ساختار نسخهدهی در تیمهای نرمافزاری (بخش اول)
مقدمه:فرهنگ و ساختار نسخهدهی توی تیمهای نرمافزاری، با اینکه پیشینه طولانی داره و نسل اولش به دهههای ۶۰ و ۷۰ و میلادی برمیگرده و حتی ابزارهای مدرنترش مثل git توی بیستسالگیشون به سر میبرن؛ ولی کماکان موضوعی مهم و اثرگذار روی تیمهاست. و البته کم نیستن…
❤4
روز معلم رو به معلمان خوبم امین مصباحی و مسعود دانشپور عزیز تبریک میگم، ممنونم بابت این همه سال رفاقت، محبت بی چشم داشت و درس های ارزنده ای که بهم دادین، قطعا لحظاتی که با هم حرف زدیم و ازتون یاد گرفتم جزو پربار ترین و ارزشمند ترین لحظات زندگیم بوده ❤
❤14
یه تبریک دیگه هم بگم به محمد کریمی عزیزم که از راه دور و از طریق کانال یوتیوبش همیشه ازش یاد گرفتم. چقدر خوشبختیم که شما ها رو داریم ❤
❤15
#چالش_میکروسرویس
فرض کنید وسط یه پروژه مالی عظیم هستید، بخشی که روش کار میکنید تعداد سرویس های زیادی داره، مثلا فرض کنید 40 تا میکروسرویس هست، خیلی از این ها دارن از طریق grpc با هم صحبت میکنن، حالا مشکل اینه که چطوری وقتی یه سرویس پروتوباف ش تغییر میکنه، با کم ترین درد و خونریزی کسانی که باهاش صحبت میکردن بفهمن و بروز کنن خودشونو ؟
فرض کنید وسط یه پروژه مالی عظیم هستید، بخشی که روش کار میکنید تعداد سرویس های زیادی داره، مثلا فرض کنید 40 تا میکروسرویس هست، خیلی از این ها دارن از طریق grpc با هم صحبت میکنن، حالا مشکل اینه که چطوری وقتی یه سرویس پروتوباف ش تغییر میکنه، با کم ترین درد و خونریزی کسانی که باهاش صحبت میکردن بفهمن و بروز کنن خودشونو ؟