IranCoderz
اگه استیو جابز زنده بود امشب وسط رویداد اپل یه بمب به خودش میبست، میرفت وسط کنفرانس و همه رو منفجر میکرد. 🚀 @IranCoderz 👨💻
اصلا انتظار نوآوری خاصی نمیرفت، ولی اینکه بزرگترین ویژگی خودشون که دیزاینهای قشنگشون بود رو هم کاملا زیر سوال بردن و از اون سمت، هیچ چیز خاصی هم ارائه نکردن واقعا
ناامید کننده بود.
پن: همه آیفونها حافظه پایه 256گیگ دارن و از این لحاظ میشه گفت بهترین قیمت رو نسبت به چند سال اخیر داریم.
ناامید کننده بود.
پن: همه آیفونها حافظه پایه 256گیگ دارن و از این لحاظ میشه گفت بهترین قیمت رو نسبت به چند سال اخیر داریم.
👍12👎3❤1
IranCoderz
اصلا انتظار نوآوری خاصی نمیرفت، ولی اینکه بزرگترین ویژگی خودشون که دیزاینهای قشنگشون بود رو هم کاملا زیر سوال بردن و از اون سمت، هیچ چیز خاصی هم ارائه نکردن واقعا ناامید کننده بود. پن: همه آیفونها حافظه پایه 256گیگ دارن و از این لحاظ میشه گفت بهترین…
بهترین چیزی که اپل امشب معرفی کرد، آیفون ایر بود که نازکترین آیفون تاریخه و همونطور که تو عکس میبینید، کل گوشی باتریه و بقیه چیزها رو بردن کنار دوربین چیدن رو هم. به گفته اپل، قدرت ایر نزدیک آیفون ۱۷ پرو هست. البته این نازک بودن بدون تلفات نبوده و دوربین گوشی به یک عدد محدود شده، ضعیفترین باتری رو بین مدلهای امسال داره و همچنین فقط یک اسپیکر داره و صدای استریو رو پشتیبانی نمیکنه. آخرین آیفونی که صدای استریو رو پشتیبانی نمیکرد iPhone SE 2016 بود.
Who asked for this اپل جان؟
🚀 @IranCoderz 👨💻
Who asked for this اپل جان؟
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤35
IranCoderz
فرض کنید یه ساختمون خیلی شیک و قشنگ داریم و یه روز یکی از پنجرههای اون شکسته میشه، اگه سریع این پنجره شکسته شده تعمیر نشه به ساکنین اون ساختمون این حس منتقل میشه که این ساختمون رها شده و دیگه بهش رسیدگی نمیشه و در نتیجه افراد شروع میکنن به شکستن پنجرههای بیشتر، روی دیوارها نقاشی میکشن و بقیه چیزهای ساختمون رو هم یکی یکی از بین میبرن و بعد از مدتی به خودمون میایم و میبینیم که ساختمون به یک خرابه تبدیل شده.
این همون چیزیه که توی نرمافزار هم اتفاق میافته. کدی که اولش تمیز و مرتب جلو رفته وقتی برای راحتی یا عجله یه تصمیم غلط میگیریم یا یه تیکه کد کثیف مینویسیم، معماری پروژه رو دنبال نمیکنیم و... در واقع اولین پنجره شکسته رو جا گذاشتیم. اگه به موقع درستش نکنیم، این پنجرههای شکسته زیاد میشن و پروژه از یه کد تمیز به یه خرابه تبدیل میشه.
بهعنوان برنامهنویس نباید منتظر بقیه بمونیم؛ خودمون باید دنبال رشد و آپدیت موندن باشیم. نویسندههای این کتاب راههای زیر رو برای پیشرفت شخصی پیشنهاد میکنن:
- هر سال یه زبان برنامهنویسی جدید یاد بگیرین.
- هر ماه (یا حداقل هر چند وقت یکبار) یه کتاب فنی بخونین.
- توی کلاسها، ورکشاپها و کامیونیتیها شرکت کنین و فعال باشین.
- محیط کار رو تغییر بدین تا به روتین عادت نکنین. مثلا اگه همیشه با VS Code کار میکنین، یه مدت یه ادیتور دیگه رو امتحان کنید.
- افراد تاثیرگذار حوزهتون رو دنبال کنین، مقالههای روز رو بخونین و برای خودتون پروژه شخصی داشته باشین.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥2👍1
یکی از چالشهای همیشگی برنامهنویسها:قیمتگذاری پروژههاست!
برای سادهتر شدنش، یه ابزار آنلاین ساختم که از یه نقل قول از برایان تریسی به نام «قانون ارزش ساعت» ایده گرفتم
بچه های برنامه نویس شما معمولا چطوری قیمت گذاری میکنن؟
projesanj.netlify.app
* esmaeilbfd *
🚀 @IranCoderz 👨💻
برای سادهتر شدنش، یه ابزار آنلاین ساختم که از یه نقل قول از برایان تریسی به نام «قانون ارزش ساعت» ایده گرفتم
بچه های برنامه نویس شما معمولا چطوری قیمت گذاری میکنن؟
projesanj.netlify.app
* esmaeilbfd *
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥4 3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
اگه تو یه کشور درست حسابی بودیم، محسن مدحج بخاطر رویا فروشی و کلاهبرداری، به احتمال زیاد میرفت زندان یا یه جریمه خیلی سنگینی میشد و به نحوی جلوش رو میگرفتن ولی خب اینجا مسئولین خودشون درگیر دزدین و مشکلی با مدحج و امثال اون ندارن.
اگه دیدید کسی از اطرافیانتون سمت مدحج و امثال مدحج میره، آگاه کردنشون کمترین کاریه که میتونید بکنید.
🚀 @IranCoderz 👨💻
اگه دیدید کسی از اطرافیانتون سمت مدحج و امثال مدحج میره، آگاه کردنشون کمترین کاریه که میتونید بکنید.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35 4😁1
هموطن عزیزمون رفته به یه خارجی پیام داده و گفته میخوام یه برنامه مثل چیزی که داری درست کنم ولی خیلی وقتگیره، بهتره خودت سورسش رو بهم بدی چون اگه ندی میشینم کلونش میکنم.
اینطوری باید یه پروژه رو اوپن سورس کرد👍🏻
🚀 @IranCoderz 👨💻
اینطوری باید یه پروژه رو اوپن سورس کرد👍🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
در واقع redis دو تا استراتژی داره که از ترکیب این دو برای مدیریت این موضوع استفاده میکنه.
1- استراتژی اول که بهش میگن lazy_expiration ساده ترینشه اینه که وقتی درخواستی برای گرفتن یه کلید اومد اول چک میکنه اون کلید اکسپایر شده یا نه اگه آره اون رو همونجا پاک میکنه و نال برمیگردونه.
2- خب اگه یه کلید برای مدتها صدا زده نشه چی؟ اینجاست که میرسیم به استراتژی دوم یعنی active_expiration و به این شکله که میاد مثلا هر 100 میلی ثانیه توی لوپ یه batch که شامل مثلا 20 کلید تصادفی هست رو بررسی میکنه و اونایی که اکسپایر شدن رو پاک میکنه. اگه توی اون لوپ بیشتر از 25 درصد کلیدها پاک بشن اون رو زباله تشخیص میده و حدس میزنه کلیدهای بیشتری هم اکسپایر شدن پس یه batch دیگه اجرا میکنه و در نهایت لوپ تموم میشه تا دوباره لوپ بعدی.
برای همین برخلاف تصور، کلیدهای cache بالافاصله با اتمام ttl حذف نمیشن و ممکنه برای مدتی توی حافظه سرور باقی بمونن مخصوصا اگه حجم کلیدها بالا باشه.
پ.ن: چک کردن تعداد کلیدها در هر لوپ و تعداد اجرای لوپ در ثانیه توی کانفیگ redis قابل تنظیمه، ولی نکته ای که هست هر چی تعداد رو بالاتر ببرین کلیدها سریعتر حذف میشن اما cpu بیشتری درگیر میشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8😭7 5👍1
یکی از مشکلاتی که ایجنتهای هوشمصنوعی دارن، اینه که خیلی بیشتر از کاری که ازشون میخواید انجام میدن و کلی فایل و کد به درد نخور و اضافه تولید میکنن. با کمک پکیج OpenSpec، میتونید یک پرپوزال برای پروژه خودتون بسازید گه قبل از نوشتن کد، به ایجنتی که استفاده میکنید داده میشه و ایجنت طبق اون، کار رو جلو میبره و سراغ اضافهکاری نمیره.
توضیحات و نحوه استفاده از این پکیج رو میتونید از رپو خودش بخونید:
4️⃣ https://github.com/Fission-AI/OpenSpec
🚀 @IranCoderz 👨💻
توضیحات و نحوه استفاده از این پکیج رو میتونید از رپو خودش بخونید:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥1
مسئولین دوستداشتنی و حلالزاده کشور، هر روز مرزهای جدیدی از نبوغ مدیریتی رو رونمایی میکنن.
🚀 @IranCoderz 👨💻
Please open Telegram to view this post
VIEW IN TELEGRAM
😐41😡4😁2 2❤1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
💩8❤2
آمار لحظهایشون رو میتونید تو سایت زیر ببینید:
https://nof1.ai/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8