چند روز پیش داشتم توی سورس رانتایمِ داتنت میچرخیدم که خب این مورد جزئی به چشمم خورد و اینطوری شد که اولین PR من توی organization داتنت و به واسطهی اون پولرکوئست ۱۵۶امم داخل گیتهاب مرج شد. 😆
ایشالا که بعدیها تاثیرگذارتر😭
ایشالا که بعدیها تاثیرگذارتر
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆6 3🙊1
Mahi in Tech
توی فنلاند برای زندانی ها دوره AI گذاشتن، بهشون لپتاپ دادن و حقوق میدن تا مدلهای AI رو تمرین بدن. آزاد هم بشن یه تخصص خوب دارن که سمت خلاف نرن، پروژه انقدر خوبه که کشورهای دیگه درخواست کردن فنلاند بهشون مشاوره بده اینو اجرا کنن. -سروش احمدی-
بچهها کسی میدونه چطور میشه برای زندانهای فنلاند اپلای کرد؟
Forwarded from Geek Alerts
دولینگو، نرمافزار محبوب یادگیری زبانهای مختلف، بالاخره آموزش ریاضی و موسیقی رو به نسخه اندروید برنامهاش اضافه کرده. حالا با رفتن به برنامه و در بخش Courseها، میتونید به راحتی از این دو دوره جدید استفاده کنید.
همچنین اگر اشتراک Maxش رو داشته باشید، میتونید با شخصیت Lily به صورت لحظهای و ویدیویی مکالمه کنید.
https://blog.duolingo.com/video-call/
hadi @geekalerts
همچنین اگر اشتراک Maxش رو داشته باشید، میتونید با شخصیت Lily به صورت لحظهای و ویدیویی مکالمه کنید.
https://blog.duolingo.com/video-call/
hadi @geekalerts
👍1🙊1
Please open Telegram to view this post
VIEW IN TELEGRAM
این اکانتهایی که توی گیتهاب کیلویی فالو میکنند و درنهایت بعد مدتی بیشترشون رو آنفالو میکنند هم خیلی روی اعصابان؛ یهو برمیگردی میبینی فالوئرهات نصف شده 😶
پ.ن: هدفشون از این کار جذب فالوئرـه.
پ.ن: هدفشون از این کار جذب فالوئرـه.
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊4 1
Forwarded from iCodeNext
🔥 Lazy<T> in .NET
🌀 توی لینکداین یه ویدیویی دیدم ازارشاد رئوفی درمورد استفاده از Lazy برای پرفورمنس و بهینه کردن منابع، دوست داشتم یکمی بیشتردر موردش صحبت کنم و بیشترعمیق بشیم. و اینکه بنظرم حداقل در انتشار و بازخورد به این نوع فعالیت ها داره کم لطفی میشه، و افراد متخصص که دارن توی این حوزه فعالیت میکنند بجای اینکه حمایت کنند و یا حتی نقد کنند و یا تکمیل کنند این نوع محتوی هارو، بجاش خیلی ساده از کنارشون رد میشیم و بعد از مدتی دیگه هیچ انرژی برای فردی نمی مونه که بخواد محتوی خوب تری رو تولید و بازنشر بده.
حتما ویدیوی ارشاد رو هم ببینید :
https://www.linkedin.com/feed/update/urn:li:activity:7248376399734984704/
00:00 Community
05:00 Lazy And Startup project
09:00 Lazy Loading
15:00 Service Usage and Injection
16:00 Benchmark and Problem of Lazy
🚢 پلی لیست : Booster
🕶 مدت ویدیو : 22 دقیقه
📺 لینک ویدیو :
https://youtu.be/PqM1i6-EDc8
❤️ با توجه به حمایت های شما دوستان، انشالله بزودی کالکشن هارو هم ادامه میدیم. دمتون گرم که هستید و کلی انرژی میدید.
🌀 توی لینکداین یه ویدیویی دیدم ازارشاد رئوفی درمورد استفاده از Lazy برای پرفورمنس و بهینه کردن منابع، دوست داشتم یکمی بیشتردر موردش صحبت کنم و بیشترعمیق بشیم. و اینکه بنظرم حداقل در انتشار و بازخورد به این نوع فعالیت ها داره کم لطفی میشه، و افراد متخصص که دارن توی این حوزه فعالیت میکنند بجای اینکه حمایت کنند و یا حتی نقد کنند و یا تکمیل کنند این نوع محتوی هارو، بجاش خیلی ساده از کنارشون رد میشیم و بعد از مدتی دیگه هیچ انرژی برای فردی نمی مونه که بخواد محتوی خوب تری رو تولید و بازنشر بده.
حتما ویدیوی ارشاد رو هم ببینید :
https://www.linkedin.com/feed/update/urn:li:activity:7248376399734984704/
00:00 Community
05:00 Lazy And Startup project
09:00 Lazy Loading
15:00 Service Usage and Injection
16:00 Benchmark and Problem of Lazy
🚢 پلی لیست : Booster
🕶 مدت ویدیو : 22 دقیقه
📺 لینک ویدیو :
https://youtu.be/PqM1i6-EDc8
❤️ با توجه به حمایت های شما دوستان، انشالله بزودی کالکشن هارو هم ادامه میدیم. دمتون گرم که هستید و کلی انرژی میدید.
🙊1
اسکرینشات از API سرویس عمومی یک شرکت گذاشتن با این توضیح که:
یه ریسپانس با سه naming convention مختلف😭
کابوسهای توسعهدهندگان قسمت اول 🤦🏻♂
یه ریسپانس با سه naming convention مختلف
کابوسهای توسعهدهندگان قسمت اول 🤦🏻♂
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊3😭1
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊3❤🔥1
Forwarded from GameDev Pulse
ItchIO may stop using IO domain due to certain issues with the whole IO sector.
Yesterday, indie developers took to social media with concerns about the possible end of the .io domain, used by Itch.io, Github.io, and the URLs for a number of tech and game industry websites. The domain (assigned to the UK-occupied Chagos Islands by the Internet Assigned Numbers Authority) is likely to be retired following a recently signed UK treaty that will transfer the territory to the nearby nation of Mauritius.
Yesterday, indie developers took to social media with concerns about the possible end of the .io domain, used by Itch.io, Github.io, and the URLs for a number of tech and game industry websites. The domain (assigned to the UK-occupied Chagos Islands by the Internet Assigned Numbers Authority) is likely to be retired following a recently signed UK treaty that will transfer the territory to the nearby nation of Mauritius.
🙊1
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤣3🙊2
Forwarded from Arsham's Tech Mastery (Arsham)
The devil is in the details
شیطان در جزئیات خفته
طی چند سالی که تو رشته کامپیوتر فعالیت میکردم،
مشکلات بزرگ و کوچیک و تغییرات بزرگ و کوچیک زیادی دیدم،
اما به طور جالبی،
بزرگترین مشکلات ریشه در تغییراتی داشت که ورژن پتچ خورده بودن و اونقدر کوچیک بودن که حتی کد ریویو و تست نشدن چون "کوچیک بودن"
ولی بعدش... فاجعه رخ داد.
اما از دید من، هیچ تغییری بی اهمیت نیست،
یه اسپیس اضافه توی فایل یمل میتونه کلا کانفیگ رو خراب کنه و پاد کلا بالا نیاد.
و کاش ته فاجعه بالا نیومدن یه پاد باشه!
یه سری اشتباهات در همین اندازه کوچیک،
موشک ها منفجر کردن و بیزنس ها به خاک نشوندن!
|-×-×-×-|
نیاز به حساسیت رو یه سری موارد در ظاهر کم ارزش اما باطنا تاثیر گذار، باعث شد که با خیال راحت تری برای ریویو کردن کد ها حساسیت به خرج بدم.
الان اینجوری ام که حتی به تک تک اسپیس ها و فرمتینگ های نامناسب کد هم اشاره میکنم.
ولی خودمونیما، چه دلیلی وجود داره که کد فرمت نشه؟
اونم با وجود کلی ابزار برای اتومات شدن این فرآیند؟
چیزی جز مایندست "بزن بره"؟
و چه تضمینی هست کسی که رو فرمت کردن کدش تنبلی کرده، بقیه جاها مثل ساعت کوارتز، دقیق باشه؟
|-×-×-×-|
برای من کد مثل یه اثر هنری میمونه، که هر چی بیشتر به ظرافت هاش توجه بشه زیباتر میشه.
و تو مهندسی، علاوه بر زیبایی، پارامتر هایی مثل کارایی، بهینگی، قابل اتکایی و... هم تاثیر پذیر از توجه به ظرافت ها و جزئیات هستن.
بنابراین به جزئیات دقت کنید،
تمام کامیت های شما میشن اعتبار آینده شغلی شما،
اعتبار شما پیش کسایی که فعلا شمارو نمیشناسن،
اما اسم و کیفیت کارتون رو خواهد شناخت.
دیر رسیدن، بهتر از رو پروداکشن ترکیدن!
|-×-×-×-|
اخیرا دوستی برای مشکلی تو کدش بهم مراجعه کرد،
نمیتونست دیباگش کنه،
به محض اینکه پیچیدگی غیر ضروری و چند لول شرط های تو در تو رو دیدم، گفتم اول این شرط هارو جدا کن یکم کدت رو تمیز تر کن، بعد مشکل خودش خودشو نشون میده.
اول مقاومت کرد و متوجه ارتباط دغدغه من با مشکلش نشد، ولی بعد که براش توضیح دادم چه اتفاقی تو اون قطعه کد داره میوفته متوجه شد که عملا خیلی از جزئیات رو حذف کرده بوده، جزئیاتی که دقیقا خطا در همونا نهفته بود.
و حتی خطاهایی که میتونست خاموش بمونه و تو یه فلوی جانبی خاص، نرم افزار رو بندازه.
|-×-×-×-|
از این موارد و عدم توجه به جزئیاتی که باعث فاجعه شدن زیاد توی تاریخ دنیای نرم افزار وجود داره،
ولی مایندست "بزن بره" هم همچنان به قوت خودش باقیه 🔥😂
واقعیت اینکه گاهی وقتا یه چیزایی برامون شفاف نشده،
و همین باعث میشه ندونیم چه وقت حساس باشیم و چقدر حساس باشیم.
میخوایم جلوی premature optimisation رو بگیریم،
اشتباها کد باگی میفرستیم رو پروداکشن.
چون مرز بهینگی رو مشخص نکردیم،
چون تعریف باگ رو (برا خودمون) مشخص نکردیم،
چون هیچ فریمورکی برای کد ریویو نداریم و کاملا سلیقه ای انجام میشه.
و...
|-×-×-×-|
نظر شما چیه؟ چه مثال ها و نکاتی رو دوست دارید در مورد مطالب گفته شده مطرح کنید؟
1👍2💯1🙊1
YouTube
Using Git as a NoSql Database by Kenneth Truyers
Git is not just a source control system. It’s a content tracker we can (ab)use as a NoSQL database. Git has two features that traditional databases don’t support: deduplicated storage and automatic history tracking. This talk discusses how to leverage it…
https://www.youtube.com/watch?v=nPPlyjMlQ34
Git is not just a source control system. It’s a content tracker we can (ab)use as a NoSQL database :))
Git is not just a source control system. It’s a content tracker we can (ab)use as a NoSQL database :))
5 3🙊1
Forwarded from Milad Nouri(ツ) میلاد نوری
اینجا، هر روز، اتفاق(های) عجیبتری برای تعجب وجود داره.
درگاههای دیجیکالا، با اون تعداد مشتری، تامینکننده و فروش بسته شده!
البته که صدای دیجیکالا رساست و احتمالا به زودی مشکلش حل میشه.
شما تصور کنید همین برخورد رو با کسبوکارهای کوچکتر و شکنندهتر که صدای بلندی هم ندارند.
🖥 @MiladNouriChannel
درگاههای دیجیکالا، با اون تعداد مشتری، تامینکننده و فروش بسته شده!
البته که صدای دیجیکالا رساست و احتمالا به زودی مشکلش حل میشه.
شما تصور کنید همین برخورد رو با کسبوکارهای کوچکتر و شکنندهتر که صدای بلندی هم ندارند.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣3🙊1
Mahi in Tech
برای اتصال به سرویس WARP و دور زدن فیلترینگ (نه تحریم) روی ISP هایی که این سرویس روی اونها متصل نمیشه، میتونید به کمک اپ Hiddify Next که برای تمام پلتفرمها موجود هست (آخرین نسخه بیلد شدهاش رو میتونید از لینک گیتهابش دانلود کنید) و داشتن Key سرویس WARP،…
فقط کافی هست بعد از دانلود و نصب نسخهی ویندوز/مک/لینوکس دستور زیر رو اجرا کنید تا پروتکلش به MASQUE تغییر پیدا کنه:
warp-cli tunnel protocol set MASQUEبا نصب این برنامه هم میتونید روی دستگاههای اندرویدی از طریق همین پروتکل به سرویس WARP متصل بشین.
پ.ن: لازم میدونم یادآوری کنم که سرویس WARP فقط فیلترینگ رو دور میزنه، نه تحریم. که برای اون هم میشه در کنار همین WARP بهعنوان مثال از دیاناس 403.online استفاده کرد.
Please open Telegram to view this post
VIEW IN TELEGRAM
one.one.one.one
1.1.1.1 — The free app that makes your Internet faster.
Install the free app that makes your phone’s Internet more fast, private, and reliable.
👀2👍1🙊1