Forwarded from محتوای آزاد سهراب
یک سری تست دارم انجام میدم با wsl پارچ، و از همه مهمتر بستهبندی به صورت appx هستش.
استور مایکروسافت از اول ماه میلادی بعدی رایگان میشه برای عرضه برنامه.
@SohrabContents
استور مایکروسافت از اول ماه میلادی بعدی رایگان میشه برای عرضه برنامه.
@SohrabContents
Forwarded from Linuxor ?
اگه شما هم جزو اون دسته از برنامهنویسهایی هستید که برای تست PWA، سرویس ورکر، قابلیتهای نیازمند Secure Context یا حتی APIهای حساس تو محیط لوکال به HTTPS نیاز دارید، mkcert اومده که کارتون رو مثل آب خوردن راحت کنه. بدون هیچ کانفیگ خاصی، گواهیهای SSL معتبر برای دامنههای محلیتون (مثل localhost یا myproject.test) بسازید و دیگه نگران هشدارهای امنیتی مرورگر نباشید. برای هر توسعهدهندهای که با وب مدرن سر و کار داره، داشتنش واجبه.
github.com/FiloSottile/mkcert
@Linuxor
github.com/FiloSottile/mkcert
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
چند وقت پیشا که svelte یکم هایپش هنوز نخوابیده بود برا اینکه یکم انگولکش کنم یه trie tree نوشتم با Svelte هم نشونش دادم. اینجایه. شت کدی از دو سال پیش
https://github.com/hamedtahmasebi/trie-tree-svelte
https://trie-tree-svelte.vercel.app
@DevTwitter | <Hamedooo/>
https://github.com/hamedtahmasebi/trie-tree-svelte
https://trie-tree-svelte.vercel.app
@DevTwitter | <Hamedooo/>
Forwarded from محتوای آزاد سهراب
Forwarded from Quera
🤼 مسابقه برنامهنویسی کوئرا در حوزه هوشمصنوعی با همکاری فدراسیون کشتی ایران
🎁 بیش از ۶۰ میلیون تومان جایزه نقدی و کلی هدایای جذاب دیگه…
✔️ فرصت استخدام
✔️ گواهینامه معتبر
✔️ فینال حضوری جذاب در کنار بزرگان کشتی ایران!
🌐 اطلاعات بیشتر و ثبتنام رایگان:
🔗 https://quera.org/r/38ztn
➖➖➖➖
#Quera
🎁 بیش از ۶۰ میلیون تومان جایزه نقدی و کلی هدایای جذاب دیگه…
✔️ فرصت استخدام
✔️ گواهینامه معتبر
✔️ فینال حضوری جذاب در کنار بزرگان کشتی ایران!
🌐 اطلاعات بیشتر و ثبتنام رایگان:
🔗 https://quera.org/r/38ztn
➖➖➖➖
#Quera
Forwarded from جادی | Jadi
امارات متحده عربی برای همه شهروندانش چت جی پی تی پلاس رو رایگان میکنه.
در حرکتی که احتمالا اولین نمونه در جهان است، کشور امارات متحده عربی در قراردادی با OpenAI ، اشتراک چت جی پی تی پلاس رو برای همه شهروندان خودش رایگان میکنه. این تلاشی است از طرف امارات برای پیش بردن کشور به سمت هوش مصنوعی و ادامه مسیری که ابوظبی شروع کرده بود برای تبدیل شدن به یکی از قویترین دیتا سنترهای سیستمهای ای آی جهان.
هدف؟ تبدیل کردن امارات متحده به یک یاز بازیگران مهم هوش مصنوعی و پیش افتادن در رقابت منطقهای بر سر این موضوع.
https://economictimes.indiatimes.com/magazines/panache/free-chatgpt-plus-for-everyone-in-dubai-it-is-happening-soon/articleshow/121431622.cms?from=mdr
#خبر #هوش_مصنوعی
در حرکتی که احتمالا اولین نمونه در جهان است، کشور امارات متحده عربی در قراردادی با OpenAI ، اشتراک چت جی پی تی پلاس رو برای همه شهروندان خودش رایگان میکنه. این تلاشی است از طرف امارات برای پیش بردن کشور به سمت هوش مصنوعی و ادامه مسیری که ابوظبی شروع کرده بود برای تبدیل شدن به یکی از قویترین دیتا سنترهای سیستمهای ای آی جهان.
هدف؟ تبدیل کردن امارات متحده به یک یاز بازیگران مهم هوش مصنوعی و پیش افتادن در رقابت منطقهای بر سر این موضوع.
https://economictimes.indiatimes.com/magazines/panache/free-chatgpt-plus-for-everyone-in-dubai-it-is-happening-soon/articleshow/121431622.cms?from=mdr
#خبر #هوش_مصنوعی
The Economic Times
Free ChatGPT Plus for everyone in Dubai? It is happening soon
OpenAI and UAE government are working together. This development is under the initiative of Stargate UAE. Natives in UAE are expected to get free subscription to ChatGPT Plus
Forwarded from DevTwitter | توییت برنامه نویسی
اگر دنبال زیرنویس برای ویدیو های یوتوب و فیلم و سریال هستین میتونید از این ابزاری که ساختم استفاده کنید. به gemini که رایگان هست وصل میشه و همچنین از مدل های ollama که رو سیستم دارین استفاده میکنه و زیرنویس فارسی روزمره و انسانی رو بهتون میده. کاملا رایگان
https://github.com/rootrager/subfarsipro
@DevTwitter | <Mahdi/>
https://github.com/rootrager/subfarsipro
@DevTwitter | <Mahdi/>
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
پاول دورف: هوش مصنوعی گراک به تلگرام میآید
پاول دورف، مدیرعامل تلگرام، با انتشار پستی در کانال تلگرامیاش اعلام کرد که از تابستان امسال، کاربران این پیامرسان به هوش مصنوعی گراک دسترسی پیدا میکنند. طبق این پست، دورف و ایلان ماسک بهمدت یکسال برای دسترسی کاربران تلگرام به چتبات گراک با یکدیگر توافق کردهاند.
طبق توافق دورف و ایلان ماسک، تلگرام ۳۰۰ میلیون دلار در قالب پول نقد و سهام xAI دریافت میکند. علاوهبراین، ۵۰ درصد از درآمد فروش اشتراک xAI نیز سهم تلگرام خواهد بود.
@DevTwitter | <Digiato/>
پاول دورف، مدیرعامل تلگرام، با انتشار پستی در کانال تلگرامیاش اعلام کرد که از تابستان امسال، کاربران این پیامرسان به هوش مصنوعی گراک دسترسی پیدا میکنند. طبق این پست، دورف و ایلان ماسک بهمدت یکسال برای دسترسی کاربران تلگرام به چتبات گراک با یکدیگر توافق کردهاند.
طبق توافق دورف و ایلان ماسک، تلگرام ۳۰۰ میلیون دلار در قالب پول نقد و سهام xAI دریافت میکند. علاوهبراین، ۵۰ درصد از درآمد فروش اشتراک xAI نیز سهم تلگرام خواهد بود.
@DevTwitter | <Digiato/>
Forwarded from Linuxor ?
جدی جدی هوش مصنوعی داره دنیارو تکون میده، نه؟ DeepFaceLab یه نمونه بارز از اینه که چطور شبکههای عصبی عمیق (Deep Neural Networks) میتونن برای کارهای بصری پیچیده مثل تشخیص و بازسازی چهره استفاده بشن. این ریپو بهت اجازه میده از مدلهای از پیش آموزشدیده استفاده کنی یا حتی مدل خودت رو ترین بدی. برای دانشجوهای هوش مصنوعی و علاقهمندای یادگیری عمیق که میخوان کاربرد عملی این چیزا رو ببینن عالیه.
github.com/iperov/DeepFaceLab
@Linuxor
github.com/iperov/DeepFaceLab
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
Forwarded from Md Daily (Mahan)
قسمت دوم: چرا هر برنامهنویسی به یک ژورنال کدنویسی نیاز داره؟ نه، حافظهتون کافی نیست
توی قسمت اول بررسی کردیم که چرا ما کد ها را فراموش میکنیم و مغزمون برای حل مسئله ساخته شده و نه نگهداری اطلاعات و رسیدیم به یک پرسش مهم! حالا راه حل چیه؟
این یه راهه برای دیباگ کردن مغزتون، مقیاس دادن به یادگیریتون و تبدیل شدن به اون برنامهنویسی که خودِ آیندهتون از دیدنش کیف میکنه.
هر روز شما مشکلات رو حل میکنید، با موارد خاص آشنا میشید، خطاهای عجیب و غریب رو دیباگ میکنید و به ترفندهای باحالی برمیخورید. اما اگه پیشرفتتون رو ذخیره نکنید، میشه مثل یه پروسه که توی `top` کیل شده.
یه ژورنال برنامهنویسی، سیستم ذخیرهسازی شخصی شماست که قرار نیست توش مقاله بنویسید. قراره اون زمینه و کانتکست رو حفظ کنید؛ یعنی روند فکری، دلیلی که یه کتابخونه رو به اون یکی ترجیح دادی.
چرا این مهمه:
* دردهای تکراری رو کم میکنه: همون باگی که سه اسپرینت پیش رفع کردی؟ حالا میتونی تو یادداشتهات جستجو کنی به جای اینکه دوباره تو Stack Overflow دنبالش بگردی.
* خودِ آیندهات رو باهوشتر میکنه: شما برای امروز کد نمیزنید، دارید برای نسخه سه ماه بعدِ خودتون سرنخ به جا میذارید.
* کانتکست یعنی طلا: گیت (Git) به شما میگه چی تغییر کرده. ژورنالتون به شما میگه چرا تغییر کرده.
مغزتون رو مثل RAM در نظر بگیرید. سریعه ولی فَرّاره. ژورنالتون مثل SSD شماست؛ نوشتن توش کندتره، اما دائمی و قابل جستجوئه.
پس به جای اینکه با هر روز مثل یه شروع تازه برخورد کنید، مثل یه کمپین باهاش رفتار کنید؛ کمپینی که توش زود به زود ذخیره میکنید و نمیذارید مبارزه با غول آخر، کل پیشرفتتون رو پاک کنه.
چی توی ژورنال برنامهنویسیتون بنویسید که شبیه دفتر خاطرات نشه
بذارید یه چیزی رو همین اول روشن کنیم: قرار نیست بنویسید «دفتر خاطرات عزیزم، امروز دوباره با یه سمیکالن (;) به مشکل خوردم.»
یه ژورنال برنامهنویسی در مورد احساسات نیست. هدفش ثبت سرنخهای فنیه تا بتونید از سردردهای آینده جلوگیری کنید، سرعت کارتون رو بالا ببرید و دیگه هر ماه مجبور نشید همون جواب رو از نو پیدا کنید.
این چیزهاییه که واقعاً باید یادداشت کنید:
بردهای روزانه (حتی کوچیکهاش)
* یه باگ کَشینگ رو رفع کردی؟ بنویس چطوری.
* کانتینر داکر بالاخره بعد از ۳ ساعت کلنجار رفتن با «آخه چرا؟» اجرا شد؟ اون تغییر کوچیک تو کانفیگ رو بنویس.
* چرا؟ اینا الان شاید جزئی به نظر برسن، اما اثرشون مرکب میشه. به علاوه، مرور کردنشون بعداً مثل گرفتن XP میمونه.
چیزایی که گیر کردی و لحظات WTF
* اون پیغام خطایی که هیچ معنیای نمیداد؟ ثبتش کن.
* اون مسیر خرگوشی که رفتی توش و به هیچجا نرسید؟ اونم ارزشمنده.
* ثبت کردن موانع به شما کمک میکنه نه فقط کد، بلکه الگوهای فکری خودتون رو هم دیباگ کنید.
تصمیمهایی که گرفتی و دلیلش
* «من
* «اینجا از unit test صرفنظر کردم چون تست E2E پوششاش میده.»
* این کار باعث میشه خودِ آیندهتون با عصبانیت زیر لب نگه: «این دیگه کار کی بوده...»
دستورات خفن خط فرمان و کانفیگها
* اون دستور تکخطی که کل محیط رو آماده میکنه رو میشناسی؟ اون دستور
چیزایی که مجبور شدی (دوباره) گوگل کنی
* اگه یه چیزی رو بیشتر از یه بار گوگل کردی، جاش توی ژورناله. این قانونه.
* اینجوری ژورنالت تبدیل میشه به Stack Overflow شخصی خودت، ولی بدون اون کامنتهای رو مخ که میگن «داکیومنتها رو بخون.»
خلاصه، ساختاریافته و قابل جستجو نگه داشتنش باعث میشه مفید باشه. این یه وبلاگ نیست. این لاگ دیباگ شما تو زندگی واقعیه.
نکته حرفهای: از لیستهای بالتدار (bullet points)، بلوکهای کد و تگهایی مثل
خب، حالا با ایده موافقید. سوال اصلی اینه: این همه چیز رو کجا بنویسیم؟
برای ژورنالنویسی برنامهنویسها سه روش هست: با VS Code و Git ژورنال مارکداون با کنترل نسخه بسازید، با Obsidian یادداشتهای متصل با بکلینک و تگهایی مثل
حرف آخر: ابزار به اندازه خود عادت مهم نیست. هر چیزی که برای شما اصطکاک رو کمتر میکنه انتخاب کنید. بهترین ابزار ژورنالنویسی اونیه که واقعاً بازش میکنید.
—-
⬅️ هنوز تموم نشده و ادامه در قسمت بعدی
💡 تا قسمت بعدی مثل همیشه کنجکاو بمونید :)
🆔 @MdDaily
توی قسمت اول بررسی کردیم که چرا ما کد ها را فراموش میکنیم و مغزمون برای حل مسئله ساخته شده و نه نگهداری اطلاعات و رسیدیم به یک پرسش مهم! حالا راه حل چیه؟
این یه راهه برای دیباگ کردن مغزتون، مقیاس دادن به یادگیریتون و تبدیل شدن به اون برنامهنویسی که خودِ آیندهتون از دیدنش کیف میکنه.
هر روز شما مشکلات رو حل میکنید، با موارد خاص آشنا میشید، خطاهای عجیب و غریب رو دیباگ میکنید و به ترفندهای باحالی برمیخورید. اما اگه پیشرفتتون رو ذخیره نکنید، میشه مثل یه پروسه که توی `top` کیل شده.
یه ژورنال برنامهنویسی، سیستم ذخیرهسازی شخصی شماست که قرار نیست توش مقاله بنویسید. قراره اون زمینه و کانتکست رو حفظ کنید؛ یعنی روند فکری، دلیلی که یه کتابخونه رو به اون یکی ترجیح دادی.
چرا این مهمه:
* دردهای تکراری رو کم میکنه: همون باگی که سه اسپرینت پیش رفع کردی؟ حالا میتونی تو یادداشتهات جستجو کنی به جای اینکه دوباره تو Stack Overflow دنبالش بگردی.
* خودِ آیندهات رو باهوشتر میکنه: شما برای امروز کد نمیزنید، دارید برای نسخه سه ماه بعدِ خودتون سرنخ به جا میذارید.
* کانتکست یعنی طلا: گیت (Git) به شما میگه چی تغییر کرده. ژورنالتون به شما میگه چرا تغییر کرده.
مغزتون رو مثل RAM در نظر بگیرید. سریعه ولی فَرّاره. ژورنالتون مثل SSD شماست؛ نوشتن توش کندتره، اما دائمی و قابل جستجوئه.
پس به جای اینکه با هر روز مثل یه شروع تازه برخورد کنید، مثل یه کمپین باهاش رفتار کنید؛ کمپینی که توش زود به زود ذخیره میکنید و نمیذارید مبارزه با غول آخر، کل پیشرفتتون رو پاک کنه.
چی توی ژورنال برنامهنویسیتون بنویسید که شبیه دفتر خاطرات نشه
بذارید یه چیزی رو همین اول روشن کنیم: قرار نیست بنویسید «دفتر خاطرات عزیزم، امروز دوباره با یه سمیکالن (;) به مشکل خوردم.»
یه ژورنال برنامهنویسی در مورد احساسات نیست. هدفش ثبت سرنخهای فنیه تا بتونید از سردردهای آینده جلوگیری کنید، سرعت کارتون رو بالا ببرید و دیگه هر ماه مجبور نشید همون جواب رو از نو پیدا کنید.
این چیزهاییه که واقعاً باید یادداشت کنید:
بردهای روزانه (حتی کوچیکهاش)
* یه باگ کَشینگ رو رفع کردی؟ بنویس چطوری.
* کانتینر داکر بالاخره بعد از ۳ ساعت کلنجار رفتن با «آخه چرا؟» اجرا شد؟ اون تغییر کوچیک تو کانفیگ رو بنویس.
* چرا؟ اینا الان شاید جزئی به نظر برسن، اما اثرشون مرکب میشه. به علاوه، مرور کردنشون بعداً مثل گرفتن XP میمونه.
چیزایی که گیر کردی و لحظات WTF
* اون پیغام خطایی که هیچ معنیای نمیداد؟ ثبتش کن.
* اون مسیر خرگوشی که رفتی توش و به هیچجا نرسید؟ اونم ارزشمنده.
* ثبت کردن موانع به شما کمک میکنه نه فقط کد، بلکه الگوهای فکری خودتون رو هم دیباگ کنید.
تصمیمهایی که گرفتی و دلیلش
* «من
Zod رو به جای Yup انتخاب کردم چون استنتاج تایپاسکریپتش بهتر بود.»* «اینجا از unit test صرفنظر کردم چون تست E2E پوششاش میده.»
* این کار باعث میشه خودِ آیندهتون با عصبانیت زیر لب نگه: «این دیگه کار کی بوده...»
دستورات خفن خط فرمان و کانفیگها
* اون دستور تکخطی که کل محیط رو آماده میکنه رو میشناسی؟ اون دستور
rsync که همیشه قاطی میکنی؟ اینجا ثبتش کن. دیگه خبری از ژانگولربازی با history | grep نیست.چیزایی که مجبور شدی (دوباره) گوگل کنی
* اگه یه چیزی رو بیشتر از یه بار گوگل کردی، جاش توی ژورناله. این قانونه.
* اینجوری ژورنالت تبدیل میشه به Stack Overflow شخصی خودت، ولی بدون اون کامنتهای رو مخ که میگن «داکیومنتها رو بخون.»
خلاصه، ساختاریافته و قابل جستجو نگه داشتنش باعث میشه مفید باشه. این یه وبلاگ نیست. این لاگ دیباگ شما تو زندگی واقعیه.
نکته حرفهای: از لیستهای بالتدار (bullet points)، بلوکهای کد و تگهایی مثل
#رفعباگ`، `#cli یا #پرفورمنس برای سازماندهی نوشتههاتون استفاده کنید. مارکداون این کار رو به شکل خوبی ساده میکنه.خب، حالا با ایده موافقید. سوال اصلی اینه: این همه چیز رو کجا بنویسیم؟
برای ژورنالنویسی برنامهنویسها سه روش هست: با VS Code و Git ژورنال مارکداون با کنترل نسخه بسازید، با Obsidian یادداشتهای متصل با بکلینک و تگهایی مثل
#debug و #frontend داشته باشید، یا با متن ساده و cron لاگ روزانه خودکار بنویسید. یکم باحال ترش کنیم؟ بدید به notebooklm :)حرف آخر: ابزار به اندازه خود عادت مهم نیست. هر چیزی که برای شما اصطکاک رو کمتر میکنه انتخاب کنید. بهترین ابزار ژورنالنویسی اونیه که واقعاً بازش میکنید.
—-
🆔 @MdDaily
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 از دستت پنل اس ام اس ippanel.com کلافه شدم.
درایور شاهوار پیام برای افزونه Authora نوشتم و هر کاری می کنم وصل نمیشه و اصلا نمی گیره.
نمی دونم API اش چه جور پنلی است.
#متفرفه
@TheRaymondDev
درایور شاهوار پیام برای افزونه Authora نوشتم و هر کاری می کنم وصل نمیشه و اصلا نمی گیره.
نمی دونم API اش چه جور پنلی است.
#متفرفه
@TheRaymondDev