Mahi in Tech – Telegram
Mahi in Tech
308 subscribers
195 photos
17 videos
8 files
251 links
Download Telegram
چند روز پیش داشتم توی سورس ران‌تایمِ دات‌نت می‌چرخیدم که خب این مورد جزئی به چشمم خورد و اینطوری شد که اولین PR من توی organization دات‌نت و به واسطه‌ی اون پول‌رکوئست ۱۵۶امم داخل گیت‌هاب مرج شد. 😆
ایشالا که بعدی‌ها تاثیرگذارتر 😭
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆63🙊1
توی فنلاند برای زندانی‌ ها دوره AI گذاشتن، بهشون لپ‌تاپ دادن و حقوق میدن تا مدل‌های AI رو تمرین بدن.
آزاد هم بشن یه تخصص خوب دارن که سمت خلاف نرن، پروژه انقدر خوبه که کشورهای دیگه درخواست کردن فنلاند بهشون مشاوره بده اینو اجرا کنن.
-سروش احمدی-
🙊2
Forwarded from Geek Alerts
دولینگو، نرم‌افزار محبوب یادگیری زبان‌های مختلف، بالاخره آموزش ریاضی و موسیقی رو به نسخه اندروید برنامه‌اش اضافه کرده. حالا با رفتن به برنامه و در بخش Courseها، می‌تونید به راحتی از این دو دوره جدید استفاده کنید.
همچنین اگر اشتراک Maxش رو داشته باشید، می‌تونید با شخصیت Lily به صورت لحظه‌ای و ویدیویی مکالمه کنید.

https://blog.duolingo.com/video-call/
hadi @geekalerts
👍1🙊1
همین بخش کم بود فقط 😑
ازین به بعد هندی‌ها توی لینکدین:
«وِلکام دو مای لینکدین..»
Please open Telegram to view this post
VIEW IN TELEGRAM
5🙊1
فیلترینگ درحال حذف ایران از نقشه فناوری دنیاست!

🔍 ircf.space
@ircfspace‏⁧
🙊1
دولینگو:
🤣3🙊1
این‌ اکانت‌هایی که توی گیت‌هاب کیلویی فالو می‌کنند و درنهایت بعد مدتی بیشترشون رو آن‌فالو می‌کنند هم خیلی روی اعصاب‌ان؛ یهو برمی‌گردی می‌بینی فالوئرهات نصف شده 😶

پ.ن: هدف‌شون از این کار جذب فالوئرـه.
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊41
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

❤️ با توجه به حمایت های شما دوستان، انشالله بزودی کالکشن هارو هم ادامه میدیم. دمتون گرم که هستید و کلی انرژی میدید.
🙊1
باز خوبه برای موقعیتِ CTO اقدام نکرده :))
3🙊1
اسکرین‌شات از API سرویس عمومی یک شرکت گذاشتن با این توضیح که:
یه ریسپانس با سه‌ naming convention مختلف 😭

کابوس‌های توسعه‌دهندگان قسمت اول 🤦🏻‍♂
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊3😭1
🟫 قراره توی نسخه‌های آتی مرورگر کروم امکان استفاده از سوکت TCP و UDP اضافه بشه.
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.
🙊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
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،…
1⃣ از حدود یک‌سال پیش درحال استفاده از این روش برای دور زدن فیلترینگ هستم. ولی به‌نظر میاد اخیرا خود Cloudflare پروتکل جدیدی به‌نام MASQUE رو به برنامه‌های رسمی خودش اضافه کرده که از طریق این صفحه دردسترس هست و روی اکثر سرویس‌دهنده‌های اینترنت متصل می‌شه.
فقط کافی هست بعد از دانلود و نصب نسخه‌ی ویندوز/مک/لینوکس دستور زیر رو اجرا کنید تا پروتکل‌ش به MASQUE تغییر پیدا کنه:
warp-cli tunnel protocol set MASQUE

با نصب این برنامه هم می‌تونید روی دستگاه‌های اندرویدی از طریق همین پروتکل به سرویس WARP متصل بشین.

پ.ن: لازم می‌دونم یادآوری کنم که سرویس WARP فقط فیلترینگ رو دور می‌زنه، نه تحریم. که برای اون هم میشه در کنار همین WARP به‌عنوان مثال از دی‌ان‌اس 403.online استفاده کرد. 👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
👀2👍1🙊1
عه. 😄 دیگه بدون عذاب وجدان استفاده می‌کنیم :))
ظاهرا وب‌استورم هم به‌همین شکل دراومده.
#Rider
Please open Telegram to view this post
VIEW IN TELEGRAM
1🎉6🐳1🍓1🙊11