مسعود بیگی
2.63K subscribers
1.52K photos
171 videos
136 files
1.21K links
کالای ما دانش است


تبلیغات نداریم
Download Telegram
Forwarded from tech-afternoon (Amin Mesbahi)
سلام به همه؛
در طول یک سال گذشته، ایران ۳ دوره‌ی تلخ و دشوار رو توی دفتر خاطرات چند هزارساله‌اش نوشت. مرور کردنش توسط منی که از دور شاهد بود و به قول نسیم طالب، پوستی در بازی نداشتم، شاید بیشتر یک متن احساسی یا مرثیه باشه. پس از تکرارش پرهیز می‌کنم. پرواضحه که شرایط روحی همه، و البته شرایط اقتصادی جامعه و شرکت‌ها در تنگنای کم‌سابقه‌ای قرار داره. وضعیت اینترنت و تعدیل‌ها و... هم بار مضاعف است به دوش همه. این روزها که ارتباطات قطع بود، اخبار به صورت قطره‌چکونی منتقل می‌شد و همه اضطراب حال عزیزانمون و ایران رو داشتیم، بارها با خودم مرور کردم که چه کمکی از دستم ساخته است تا سهمی هرچند ناچیز در کاستن از آلام ایران داشته باشم.

ساده‌ترین پاسخی که برای پرسش «چه کاری از من برای ایران ساخته است» به ذهنم رسید، این بود که مشاوره و هم‌فکری بتونه مفید باشه، برای همین هم بخشی از زمان شنبه و یکشنبه‌ام رو برای این کار در نظر خواهم گرفت. حوزه تخصصی من معماری نرم‌افزار، سیستم‌های توزیع‌شده، پردازش سریع، و بهینه‌سازی الگورتیمی است. و به طور خلاصه عمده تجربیات من طی بیست و چند سال گذشته، شرکت‌ها یا پروژه‌هایی بوده که مسئله اصلی‌شون دیتای بزرگ، پرفرمنس سیستم‌های پیچیده یا معماری نرم‌افزار بوده. اگر کمکی از من ساخته بود از طریق همین تلگرام پیام بدید و خوشحال می‌شم صحبت کنیم.

به امید روزهای بهتر، و حالِ بهتر همگی 🌱
😢2
دوره بقا در شرایط بحرانی آپدیت شد.

بالاخره دو قسمت حیاتی که برای پایداری صد درصدی زیرساخت توسعه نیاز داشتیم آماده شد. در این دو قسمت از لایه تئوری عبور کردیم و مستقیما سراغ پیاده‌سازی معماری‌هایی رفتیم که اجازه نمی‌دهد اختلالات شبکه، روند توسعه تیم یا شخصی شما را متوقف کند.

کالبدشکافی میرورهای داخلی و Pull-through Cache
در قسمت چهارم، مفهوم کشینگ در سطح شبکه را بررسی کردیم. یاد می‌گیرید چطور چندین میرور را به صورت همزمان ست کنید تا اگر یکی از دسترس خارج شد، سیستم به صورت خودکار و بدون خطا روی منابع جایگزین سوئیچ کند. این یعنی پایداری مطلق در داکر و پکیج‌منجرها، حتی وقتی اینترنت بین‌الملل با اختلال جدی روبروست.

مدیریت پکیج‌های جاوااسکریپت با Verdaccio
قسمت پنجم مخصوص کسانی است که با اکوسیستم نود جی‌اس کار می‌کنند. راه‌اندازی یک ریجستری شخصی و مدیریت چندین میرور روی یک سیستم واحد، راهکاری است که هر سنیور دولوپری باید در جعبه ابزار خود داشته باشد تا وابستگی به ریجستری‌های خارجی را به حداقل برساند.

توسعه متوقف نمی‌شود، حتی در بن‌بست.


https://codehalic.ir/courses/rescue-mode


@codehalics
3
استخدام  توسعه‌دهنده ارشد React  
🎯 توسعه‌دهنده ارشد فرانت‌اند (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

لطفا کمک به دیده شدن آگهی کنین تا تو این شرایط شاید بتونه کمک کننده باشه
3👍2
لینکدین نیست که، صحرای کربلاست با این همه تعدیلی، هفته دیگه mvp یه سرویس رو میاریم بالا که ممکنه بتونه کمی کمک کنه و سر و سامان بده به این وضعیت اسفناک
12
مسعود بیگی
لینکدین نیست که، صحرای کربلاست با این همه تعدیلی، هفته دیگه mvp یه سرویس رو میاریم بالا که ممکنه بتونه کمی کمک کنه و سر و سامان بده به این وضعیت اسفناک
خیلی از اعضای جامعه نوآوری ایران آدم هایی هستن که سرشون به تن شون می ارزه، چی میشد اگه هربار قرار بود جا به جا بشن، این همه استرس جنگ با ۵۰۰ تا رزومه دیگه رو نداشتن که ۴۰۰ تاشون هم معمولا بی ربطن و فقط ذهن کسی که بررسی میکنه رو خسته میکنه و ممکنه کلا اون آدم اصلیا رو miss کنه؟
چی میشد اگه میتونستیم از اعتبارمون استفاده کنیم تا آدم هایی که بهشون ایمان داریم بی دردسر کار جدیدشون رو پیدا کنن؟
10😢2👍1
Forwarded from 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
4
روز معلم رو به معلمان خوبم امین مصباحی و مسعود دانشپور عزیز تبریک میگم، ممنونم بابت این همه سال رفاقت، محبت بی چشم داشت و درس های ارزنده ای که بهم دادین، قطعا لحظاتی که با هم حرف زدیم و ازتون یاد گرفتم جزو پربار ترین و ارزشمند ترین لحظات زندگیم بوده
14
یه تبریک دیگه هم بگم به محمد کریمی عزیزم که از راه دور و از طریق کانال یوتیوبش همیشه ازش یاد گرفتم. چقدر خوشبختیم که شما ها رو داریم
15
#چالش_میکروسرویس
فرض کنید وسط یه پروژه مالی عظیم هستید، بخشی که روش کار میکنید تعداد سرویس های زیادی داره، مثلا فرض کنید 40 تا میکروسرویس هست، خیلی از این ها دارن از طریق grpc با هم صحبت میکنن، حالا مشکل اینه که چطوری وقتی یه سرویس پروتوباف ش تغییر میکنه، با کم ترین درد و خونریزی کسانی که باهاش صحبت میکردن بفهمن و بروز کنن خودشونو ؟
SPDD-OpenSpec-Guide.pdf
409.4 KB
" در مهندسی، اگه ندانی چه می‌کنی، نباید آن را انجام دهی “
— Richard W. Hamming

این روزا که AI بخش عمده ای از توسعه کدها رو در رول های مختلف به دوش میکشه و کمک کننده هم هست اگه درست ازش استفاده کنیم، دردسرهای جدید و زیادی هم میسازه که اگر ساختارمند باهاش روبرو نشیم قطعا در دراز مدت ما و سازمان رو به خطر خواهد انداخت ، ترکیب مقاله جدید وب سایت جناب مارتین فاولر رو با کتابخونه OpenSpec در یک فایل ساختم (با کمک کلاودی :)) ) کمک میکنه بعد خوندن مقاله و راهنمای گیت هاب تصمیم بگیری از هرکدوم چطور جداگانه و یا با هم استفاده شخصی یا تیمی بکنید

#تندتک
@tondtech
👍3🔥1
Forwarded from TechTube 𝕏 تک توب
شرکت نیوزلندی Halter امکان اتصال گاوها به استارلینک رو ممکن کرده!

این شرکت قلاده های هوشمندی میسازه که همانند گوشیها، امکان اتصال به ماهواره های استارلینک از طریق تکنولوژی Direct To Cell رو دارن و به دامداران امکان پایش موقعیت گاوهاشون در هر مکانی رو مهیا میکنن.

تا پیش از این دامداران برای پایش گاوهاش از طریق قلاده های Halter نیازمند انتن 4500 دلاری بودن که 8 کیلومتر رو پوشش میداد ولی با استارلینک دیگه نیازی به این انتنها نیست و تقریبا هر منطقه ای رو بدون نیاز به سخت افزار اضافه پوشش میده.

علاوه بر پایش موقعیت، قلاده های Halter امکان حصار مجازی هم دارن و دامداران میتونن منطقه مجاز برای چرای گاوها رو مشخص کنن و اگر گاوی از اون منطقه خارج شد، در وهله اول این قلاده ها صدایی رو پخش میکنن تا گاو رو از اون مسیر منحرف کنن و اگر گاو به اون صدا واکنشی نشون نداد، یک پالس الکتریکی ضعیف به گاو وارد میشه تا مسیرش رو منحرف کنه.

🔎 pcmag

📍 @TechTube
👍2💔2
Forwarded from tech-afternoon (Amin Mesbahi)
♻️ مدیر محصول و مهندس نرم‌افزار: همکاری یا تنش؟ (بخش اول)

توی بیشتر تیم‌های نرم‌افزاری، تنش بین مدیر محصول و مهندس یه چیز آشنا و گاها حتی رایجه. یه طرف می‌گه «این فیچر باید تا آخر ماه آماده بشه»، طرف دیگه می‌گه «نمی‌شه» و این گفتگو هر بار همین‌جا تموم می‌شه. بدون اینکه کسی بپرسه چرا این الگو تکرار می‌شه.

این دو مطلب رو نوشتم که نشون بده ریشه‌ی این تنش نه بدنیتیه، نه ضعف فردی؛ ساختاریه. و هر مشکل ساختاری، راه‌حل ساختاری داره. بخش اول به این پرداختم که این چالش از کجا شکل می‌گیره، چه مدل‌های سازمانی اونو تشدید می‌کنه، و شرکت‌های بزرگ چطور باهاش کنار اومدن. بخش دوم فلوی عملیاتی رو از لحظه‌ی شکل‌گیری یه ایده تا رسیدنش به محیط عملیاتی مرحله به مرحله بررسی می‌کنم.

🔗 بخش اول


در ضمن این مطلب رو بنا به سوال یکی از دوستان کانال نوشتم. اولویت فعلیم برای موضوع مطالب، چالش‌ها و سوال‌های شماست؛ پس اگر پیشنهادی دارید خوشحال می‌شم مطرح کنید.
3
Forwarded from Learning With M
باز هم از این دست خبرا که برای یک سری ها ترسناکه و برای یک سری ها جذابه.
اونایی که دارن خودشون رو اداپت می کنن خوشحالن.
اونایی که هنوز دارن مثل 5 سال پیش مهندسی می کنن ترسیدن.

پ.ن : عزیزانی که کرسر و کدکس و chatgpt و ... رو فقط استفاده می کنند و فکر می کنن در امان هستند، بدانند که در دسته سومی هستند که توهم اداپت شدن رو دران و از همه اوضاعشون خراب تره.
👍3💯1
Forwarded from Learning With M
انویدیا می‌خواد خونه‌ها رو به دیتاسنتر هوش مصنوعی تبدیل کنه

به‌جای اینکه کلی مزرعه سرور غول‌پیکر بسازن، استارتاپ Span با همکاری Nvidia و شرکت خانه‌سازی PulteGroup داره یه ایده عجیب و تازه رو تست می‌کنه: نصب هاب‌های کوچیک پردازش هوش مصنوعی مستقیم روی خونه‌ها.

این سیستم که اسمش XFRA هست، یه جعبه بیرون خونه نصب می‌کنه که حدود ۱۶ تا GPU از مدل Blackwell داخلشه. پنل هوشمند Span هم برق اضافه و استفاده‌نشده خونه رو می‌فرسته سمت این GPUها تا کارهای مربوط به هوش مصنوعی رو انجام بدن.

یعنی خونه‌ت واقعاً می‌تونه وقتی خوابی، به اجرای مدل‌های هوش مصنوعی کمک کنه.

در عوض، صاحب‌خونه‌ها می‌تونن قبض برق ارزون‌تری داشته باشن و حتی یه درآمد اضافه هم دربیارن.

Span می‌گه اگه هزاران تا از این نودهای هوش مصنوعی خانگی راه‌اندازی بشه، هزینه‌اش می‌تونه ۵ تا ۶ برابر کمتر از ساخت دیتاسنترهای بزرگ و سنتی دربیاد.

شاید آینده زیرساخت هوش مصنوعی یه دیتاسنتر خیلی بزرگ نباشه؛ شاید همون محله خودمون باشه.

#AI
👍3🤩2
Forwarded from Ssisakhti
سم آلتمن کسی که از ۲۰۱۹ مدیرعامل OpenAI است، سال ۲۰۱۵ این توییت رو زده یعنی ۱۱ سال پیش!
سرت رو بنداز پایین و کارت رو انجام بده...
9👍2