مهندسی بیشازحد (Over-engineering) ما رو کند میکنه از طرفی کم مهندسی کردن (Under-engineering) هم تو مقیاس بزرگ اذیتمون خواهد کرد.
پس نقطهی بهینه این داستان کجاست؟
چندتا سوال از این تیپ میتونیم از خودمون بپرسیم:
- این تصمیم برگشتپذیره (reversible)؟ یعنی اگه به فنا رفتیم مشه برگردیم به قبل تصمیم؟
- این تصمیم یه مشکل واقعیای که امروز داریم رو حل میکنه؟
- این موضوع میتونه بدون rewrite کد حل بشه؟
- اگه ترافیک ۱۰ برابر بشه چی میشه؟
- آیا داریم بیمورد سرویسها رو به هم وابسته (coupling) میکنیم؟
خلاصهی خلاصهش یعنی
بهتره به جای اینکه بخوایم آینده رو پیشبینی کنیم، بهتره طوری سیستم رو طراحی کنیم که برای تغییرات راحت باشیم. 👽
💬 Saman
@codebyme
پس نقطهی بهینه این داستان کجاست؟
چندتا سوال از این تیپ میتونیم از خودمون بپرسیم:
- این تصمیم برگشتپذیره (reversible)؟ یعنی اگه به فنا رفتیم مشه برگردیم به قبل تصمیم؟
- این تصمیم یه مشکل واقعیای که امروز داریم رو حل میکنه؟
- این موضوع میتونه بدون rewrite کد حل بشه؟
- اگه ترافیک ۱۰ برابر بشه چی میشه؟
- آیا داریم بیمورد سرویسها رو به هم وابسته (coupling) میکنیم؟
خلاصهی خلاصهش یعنی
بهتره به جای اینکه بخوایم آینده رو پیشبینی کنیم، بهتره طوری سیستم رو طراحی کنیم که برای تغییرات راحت باشیم. 👽
💬 Saman
@codebyme
❤3👏1
اگه با JSON سر و کار دارید، حتماً یه سری به json crack بزنید.
علاوه بر نمایش گرافیکی و قابل فهم JSON، امکاناتی مثل تبدیل بین فرمتها، ساخت JSON Schema و افزونه VSCode هم داره. اوپن سورس هم هست!
http://jsoncrack.com
@codebyme
علاوه بر نمایش گرافیکی و قابل فهم JSON، امکاناتی مثل تبدیل بین فرمتها، ساخت JSON Schema و افزونه VSCode هم داره. اوپن سورس هم هست!
http://jsoncrack.com
@codebyme
🔥5👏2❤1
میدونستید اولین وبکم دنیا واسه چی ساخته شده؟ :)))
نه گیم، نه امنیت، نه کنفرانس...
سال ۱۹۹۱، محققای دانشگاه کمبریج یه دوربین وصل کردن به شبکه تا فقط یه چیزو چک کنن:
قهوهجوش اتاق بغلی هنوز قهوه داره یا نه!
چون مسیر تا اون اتاق طولانی بود و این عزیزان زود خسته میشدن😅
@codebyme
نه گیم، نه امنیت، نه کنفرانس...
سال ۱۹۹۱، محققای دانشگاه کمبریج یه دوربین وصل کردن به شبکه تا فقط یه چیزو چک کنن:
قهوهجوش اتاق بغلی هنوز قهوه داره یا نه!
چون مسیر تا اون اتاق طولانی بود و این عزیزان زود خسته میشدن😅
@codebyme
به نظر میاد که به رقیب برای n8n داره وارد مارکت میشه
مزیتی که در موردش در مقایسه با n8n گفته میشه، سادگی در استفادهس!
هنوز خودم تستش نکردم
https://simstudio.ai
https://docs.simstudio.ai/introduction
https://github.com/simstudioai/sim
https://youtu.be/JCXSLSV91v8?si=b2uO6sqs69qP5EuL
@codebyme
مزیتی که در موردش در مقایسه با n8n گفته میشه، سادگی در استفادهس!
هنوز خودم تستش نکردم
https://simstudio.ai
https://docs.simstudio.ai/introduction
https://github.com/simstudioai/sim
https://youtu.be/JCXSLSV91v8?si=b2uO6sqs69qP5EuL
@codebyme
در اين دنيا افراد شجاع مى ميرند،
افراد باهوش ديوانه و غم زده مى شوند
و دنيا پر از احمق هاى خوشحال است.
👤آرتور شوپنهاور.
@codebyme
افراد باهوش ديوانه و غم زده مى شوند
و دنيا پر از احمق هاى خوشحال است.
👤آرتور شوپنهاور.
@codebyme
Code By Me
دقایقی پیش مدل gpt-5 ریلیز شد @codebyme
چتجیپیتی ۵ هم منتشر شد. تغییرات زیاد و بزرگی رو در همه چی داشتیم. برای کاربران عادی این یک آپگرید و پیشرفت بزرگه ولی برای کاربران حرفهای، دقیقا برعکس. نکات مهم:
1️⃣ دستیار صوتی پیشرفته برای همه رایگان شد. قبلا برای کاربران پولی هم به شدت محدود بود. الان تقریبا نامحدود شده.
2️⃣ دیگه چندمدل مختلف نداریم که گیچ شید. یدونه gpt 5 داریم که با توجه به پرامپتتون تشخیص میده که روش فکرکنه یا نه.
3️⃣ کاربران پلاس هفتهای ۲۰۰ بار میتونن از «فکرکردن» استفاده کنن و کاربران رایگان روزی ۱ بار. این لیمیت قبلا ۱۰۰ تا هفتگی برای مدل o3 بود و ۱۰۰ تا روزانه برای o4-mini-high
4️⃣ حالا هم کاربران رایگان و هم پولی از یک مدل واحد استفاده میکنن gpt 5. رایگانها هر ۵ ساعت ۱۰ پرامپت. کاربران پلاس هر ۳ساعت ۸۰ پرامپت.
@codebyme
1️⃣ دستیار صوتی پیشرفته برای همه رایگان شد. قبلا برای کاربران پولی هم به شدت محدود بود. الان تقریبا نامحدود شده.
2️⃣ دیگه چندمدل مختلف نداریم که گیچ شید. یدونه gpt 5 داریم که با توجه به پرامپتتون تشخیص میده که روش فکرکنه یا نه.
3️⃣ کاربران پلاس هفتهای ۲۰۰ بار میتونن از «فکرکردن» استفاده کنن و کاربران رایگان روزی ۱ بار. این لیمیت قبلا ۱۰۰ تا هفتگی برای مدل o3 بود و ۱۰۰ تا روزانه برای o4-mini-high
4️⃣ حالا هم کاربران رایگان و هم پولی از یک مدل واحد استفاده میکنن gpt 5. رایگانها هر ۵ ساعت ۱۰ پرامپت. کاربران پلاس هر ۳ساعت ۸۰ پرامپت.
@codebyme
به نظر میاد دیشب شب مهمی برای LLM ها بود.
شرکت openai اومده مدل جدید reasoning معرفی کرده که در کد o4 mini و اینا خوبه ولی خب اوپن سورسه و ملت خودشون با هزینه خیلی کمتر هاست کردن.
اینکا میتونید رایگان استفاده کنید:
https://gpt-oss.com/
@codebyme
شرکت openai اومده مدل جدید reasoning معرفی کرده که در کد o4 mini و اینا خوبه ولی خب اوپن سورسه و ملت خودشون با هزینه خیلی کمتر هاست کردن.
اینکا میتونید رایگان استفاده کنید:
https://gpt-oss.com/
@codebyme
یه محیط خیلی جذاب برای یادگیری الگوهای Concurrency گولنگ بصورت تعاملی
Go Concurrency Explorer
Interactive Learning Platform
https://www.concurrency.rocks
@codebyme
Go Concurrency Explorer
Interactive Learning Platform
https://www.concurrency.rocks
@codebyme
لینوس توروالدز: کد مهندس گوگل «آشغال محض» بود!
▪️همه فکر میکنن مهندسای گوگل در قله کیفیت هستن، اما خالق لینوکس یه شوک اساسی داد! لینوس توروالدز بدون هیچ تعارف، کد یکی از برنامهنویسای گوگل رو «به درد نخور» خطاب کرد و اون رو با خاک یکسان کرد.
▪️ماجرا از یه Pull Request مربوط به پشتیبانی RISC-V در لینوکس 6.17 شروع شد. پالمر دابلت از تیم اندروید، تغییرات رو فرستاد، ولی:
1. کیفیت کدنویسی افتضاح!
2. ارسال دیرهنگام در «پنجره ادغام»!
@codebyme
▪️همه فکر میکنن مهندسای گوگل در قله کیفیت هستن، اما خالق لینوکس یه شوک اساسی داد! لینوس توروالدز بدون هیچ تعارف، کد یکی از برنامهنویسای گوگل رو «به درد نخور» خطاب کرد و اون رو با خاک یکسان کرد.
▪️ماجرا از یه Pull Request مربوط به پشتیبانی RISC-V در لینوکس 6.17 شروع شد. پالمر دابلت از تیم اندروید، تغییرات رو فرستاد، ولی:
1. کیفیت کدنویسی افتضاح!
2. ارسال دیرهنگام در «پنجره ادغام»!
@codebyme
🤣2
🔴طباطبایی، معاون دفتر رییس جمهور: رفع فیلترینگ انجام میشود؛ یک دستور جدی داده شده است/چندثانیه
@codebyme
@codebyme
🤣3👏1🍌1
This media is not supported in your browser
VIEW IN TELEGRAM
یه نفر در آمریکا به شرکت سرویس اینترنت شکایت می کنه که اینترنت خونهام کند شده. مامور شرکت علتش رو پیدا می کنه 🐿️
•ebrahim•
@codebyme
•ebrahim•
@codebyme
🤯3❤🔥1
امروز لینوس توروالدز به یکی از مهندسای گوگل گفت : این چرتو پرتارو اولا دیر ارسال کردی و ثانیا کدت آشغاله و جاش توی هدر لینوکس نیست و کدت باید بره جهنم 😂😂😂
مرج کردن و پذیرفتن تغییرات توی یه بازهی تقریبا دو هفته ای انجام میشه که بهش میگن بازه ادغام و معمولا اون موقع تغییرات رو میدن و بعدش دیگه فقط باگ های جزئی و پچ هارو انجام میدن این مهندس دقیقا توی آخر بازه ارسال کرده که پذیرفته هم میشد دهنشون برای پچ کردن سرویس میشد.
@codebyme
مرج کردن و پذیرفتن تغییرات توی یه بازهی تقریبا دو هفته ای انجام میشه که بهش میگن بازه ادغام و معمولا اون موقع تغییرات رو میدن و بعدش دیگه فقط باگ های جزئی و پچ هارو انجام میدن این مهندس دقیقا توی آخر بازه ارسال کرده که پذیرفته هم میشد دهنشون برای پچ کردن سرویس میشد.
@codebyme
🤣7👎1