Forwarded from haashemi.dev
🔹 TGO's API has been updated to Bot API v7.3
🪄 [TGO]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from haashemi.dev
🔹 Tinasha is an unofficial MyAnimeList client built with React Native as a hobby project to explore how one of many ways of mobile development works..
🔹 It aims to have a better UI/UX than the official client (as it's worst of all) and also be open-source and free to everyone. It's currently work-in-progress, and there's a long way until its official release, but there's also no rush/plan for that. (Contributions are welcome, btw.)
🪄 https://github.com/haashemi/Tinasha
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from haashemi.dev
Tinasha v0.2.4-74bea79.apk
29.2 MB
✅ Tinasha v0.2.4 Android build.
❤️ Installing it, exploring it, and giving all type of feedbacks are appreciated.
⚠️ Built on commit
🪄 [Tinasha]
⚠️ Built on commit
74bea79 using eas build locally, you can build it yourself too.🪄 [Tinasha]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from haashemi.dev
✅ Popular opinion:
— Gradle is way worse than even PHP.
— Gradle is way worse than even PHP.
Forwarded from haashemi.dev
🔹 TGO's API was also updated to Bot API v7.4 with the v1.4.0 update.
🔹 This update mainly focused on bug fixing, code cleaning, and starting to write tests.
🪄 [TGO]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from haashemi.dev
🔹 TGO's API has been updated to Bot API v7.7 (after 8 minutes of its release)
🪄 [TGO]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from haashemi.dev
((
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from haashemi.dev
🔹 I've always struggled with random panics from the vector's package, but I thought maybe I'm just using it wrong. Until someone reported an issue to my writer package for some unexpected drawings (here). At first, I was like, "Ok, it's how vector works. I can't do anything." But it stayed in my mind until I did my own research.
🔹 These issues will only happen in some specific cases, which is also a very common use case of the package!
— They will only happen when you try to draw an
image.Uniform on an image.RGBA or image.Alpha.🔹 I created a repository for this research, covering almost everything I could find out. I'd be appreciate you to give some time and read it!
🔸 https://github.com/haashemi/exp-vector-overflow
🔹 No response at the moment, but here is it anyway.
🔸 https://github.com/golang/go/issues/68335
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
کدوم عامل بیشتر تو رو به سمت اضطراب و افسردگی میبره؟
Anonymous Poll
7%
باگها و خطاهای تکراری که به نظر میاد هیچوقت حل نمیشن.
39%
یادگیری مداوم و احساس اینکه همیشه عقب هستی چون تکنولوژیها خیلی سریع تغییر میکنن.
14%
کار زیاد و استرس شغلی، مخصوصاً در استارتاپها یا پروژههای فشرده
12%
انزوا و کمبود ارتباط اجتماعی، چون خیلی وقتها برنامهنویسی فردی و پشتسیستمیه.
28%
مقایسه با دیگران (مثلاً در شبکههای اجتماعی مثل گیتهاب یا لینکدین)
Forwarded from Linuxor ?
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 پس از درخواست ایلان ماسک از کاربران برای لغو اشتراک نتفلیکس به علت نمایش تراجنسیتی و عادی سازی آن, سهام شرکت نتفلیکس حدود 20 میلیارد دلار ارزش خود را از دست داد.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
Forwarded from Linuxor ?
Forwarded from DevTwitter | توییت برنامه نویسی
دیروز React 19.2 منتشر شد.
یکی از مهمترین قابلیتهای جدیدش چیزی به اسم Activity ـه. چرا؟
1- دیگه لازم نیست برای مخفی کردن یه بخش، کامپوننت رو unmount کنیم.
قبلاً این کار مساوی بود با از دست رفتن state و data. حالا میتونیم مخفیش کنیم و همچنان state سر جاش بمونه.
2- قابلیت Pre-rendering هوشمند.
ریاکت میتونه صفحاتی که احتمالش هست کاربر بعداً بره رو از قبل رندر کنه، بدون اینکه فشار اضافه به صفحه فعلی بیاد. یعنی CSS، تصاویر و حتی دیتا آمادهن قبل از اینکه کاربر کلیک کنه.
3- تجربه بدون نقص برای دکمه Back.
کلیک back کاربر = همون state قبل!
ورودیها، اسکرول، فرمها… همه دقیقاً مثل لحظهایه که ترک کرده بود.
4- اضافه شدن این فیچر فقط شروع ماجراست.
تیم React قول داده modeهای بیشتری به Activity اضافه کنه.
نتیجه؟
ناوبری تو SPAها به شدت سریعتر و طبیعیتر میشه، بدون اینکه state از دست بره.
برای جزئیات بیشتر و نحوه بهروزرسانی، سری به مستندات رسمی بزنید.
https://react.dev/blog/2025/10/01/react-19-2#performance-tracks
@DevTwitter | <Mohammadreza Berneti/>
یکی از مهمترین قابلیتهای جدیدش چیزی به اسم Activity ـه. چرا؟
1- دیگه لازم نیست برای مخفی کردن یه بخش، کامپوننت رو unmount کنیم.
قبلاً این کار مساوی بود با از دست رفتن state و data. حالا میتونیم مخفیش کنیم و همچنان state سر جاش بمونه.
2- قابلیت Pre-rendering هوشمند.
ریاکت میتونه صفحاتی که احتمالش هست کاربر بعداً بره رو از قبل رندر کنه، بدون اینکه فشار اضافه به صفحه فعلی بیاد. یعنی CSS، تصاویر و حتی دیتا آمادهن قبل از اینکه کاربر کلیک کنه.
3- تجربه بدون نقص برای دکمه Back.
کلیک back کاربر = همون state قبل!
ورودیها، اسکرول، فرمها… همه دقیقاً مثل لحظهایه که ترک کرده بود.
4- اضافه شدن این فیچر فقط شروع ماجراست.
تیم React قول داده modeهای بیشتری به Activity اضافه کنه.
نتیجه؟
ناوبری تو SPAها به شدت سریعتر و طبیعیتر میشه، بدون اینکه state از دست بره.
برای جزئیات بیشتر و نحوه بهروزرسانی، سری به مستندات رسمی بزنید.
https://react.dev/blog/2025/10/01/react-19-2#performance-tracks
@DevTwitter | <Mohammadreza Berneti/>
Forwarded from دستاوردهای یادگیری عمیق(InTec)
امروز رو با تست دوتا مدل جدید شروع کنیم :
۱) خانواده
۲) برای این یکی هیجان دارم
۱) خانواده
Granite 4.0 از IBM۲) برای این یکی هیجان دارم
NeuTTS Air که رقیب درخوری برای مدلهای Eleven Labs بنظر میاد.Forwarded from DevTwitter | توییت برنامه نویسی
ایجنت رایگان با گراک 4 !
اخیراً گروک 4 رایگان شده و منم رفتم تستش کنم. ولی توی این مسیر یه حرکت باحال زدم!
اول بگم گروک 4 چیه و چرا باحاله:
- مدل جدید xAI با پنجره زمینه ۲ میلیون توکن
- سرعت پردازش بالا
- رایگان! (الان حداقل اینطوریه)
- برای تحلیل کد و حل مسائل پیچیده عالیه
یه افزونه VS Code به اسم Roo Code پیدا کردم!
( توی کرسر و اینا هم میشه نصبش کرد دیگه )
این افزونه مثل یه agent هوشمند عمل میکنه:
- فایلهاتو ایندکس میکنه و میشناسه
- میتونی تسکهای مشخص براش تعریف کنی و انجام بده
- از OpenRouter API پشتیبانی میکنه
- میتونی از مدلهای مختلف مثل همون گروک 4 توش استفاده کنی
بهترین بخش اینجاست که Roo Code از OpenRouter API پشتیبانی میکنه و گروک 4 هم توش هست.
یعنی میتونی توی IDE خودت یه agent هوشمند و رایگان داری که فایلهاتو میشناسه و میتونی براش تسک تعریف کنی!
من تست کردم باحال بود .کار راه بندازه و رایگان بدون محدودیت .
تستش ضرر نداره.
https://openrouter.ai/
https://roocode.com/
@DevTwitter | <Ali Arghyani/>
اخیراً گروک 4 رایگان شده و منم رفتم تستش کنم. ولی توی این مسیر یه حرکت باحال زدم!
اول بگم گروک 4 چیه و چرا باحاله:
- مدل جدید xAI با پنجره زمینه ۲ میلیون توکن
- سرعت پردازش بالا
- رایگان! (الان حداقل اینطوریه)
- برای تحلیل کد و حل مسائل پیچیده عالیه
یه افزونه VS Code به اسم Roo Code پیدا کردم!
( توی کرسر و اینا هم میشه نصبش کرد دیگه )
این افزونه مثل یه agent هوشمند عمل میکنه:
- فایلهاتو ایندکس میکنه و میشناسه
- میتونی تسکهای مشخص براش تعریف کنی و انجام بده
- از OpenRouter API پشتیبانی میکنه
- میتونی از مدلهای مختلف مثل همون گروک 4 توش استفاده کنی
بهترین بخش اینجاست که Roo Code از OpenRouter API پشتیبانی میکنه و گروک 4 هم توش هست.
یعنی میتونی توی IDE خودت یه agent هوشمند و رایگان داری که فایلهاتو میشناسه و میتونی براش تسک تعریف کنی!
من تست کردم باحال بود .کار راه بندازه و رایگان بدون محدودیت .
تستش ضرر نداره.
https://openrouter.ai/
https://roocode.com/
@DevTwitter | <Ali Arghyani/>
Forwarded from کانال مهرداد لینوکس
📄 دستور mv در لینوکس
✅ دستور mv برای جابجایی فایلها و دایرکتوریها استفاده میشه.
⚡️ ولی کاربرد دومش هم خیلی مهمه: تغییر نام (rename)
اپشنهای متداول:
🔥 ترفندهای ترکیبی و خلاقانه
اگر یک گروه از فایل ها را میخواهید تغییر نام بدید
#دیوار_لینوکس
@MehrdadLinuxchannel
#Linux #لینوکس
#linux_command
✅ دستور mv برای جابجایی فایلها و دایرکتوریها استفاده میشه.
⚡️ ولی کاربرد دومش هم خیلی مهمه: تغییر نام (rename)
اپشنهای متداول:
mv file.txt /backup/ جابجایی
mv oldname.txt newname.txt تغییر نام
mv file1.txt file2.txt /backup/ جابجایی چند فایل
mv -v file.txt /backup/ با گزارش
mv -n file.txt /backup/ عدم overwrite
mv -i file.txt /backup/ پرسش قبل از overwrite
mv -f file.txt /backup/ اجبار به overwrite
🔥 ترفندهای ترکیبی و خلاقانه
mv data.db data_$(date +%F).db تغییر نام با تاریخ
cat list.txt | xargs -I {} mv {} /backup/ جابجایی بر اساس لیست
اگر یک گروه از فایل ها را میخواهید تغییر نام بدید
for f in *.txt; do mv "$f" "${f%.txt}.md"; done#دیوار_لینوکس
@MehrdadLinuxchannel
#Linux #لینوکس
#linux_command
Forwarded from DevTwitter | توییت برنامه نویسی
مرورگر هوشمند Comet رایگان در دسترس همه قرار گرفت
شرکت Perplexity اعلام کرده مرورگر مبتنی بر هوش مصنوعی آن، یعنی Comet که پیشتر تنها با اشتراکهای گرانقیمت در دسترس بود، اکنون بهصورت کاملاً رایگان و برای همیشه در اختیار عموم کاربران قرار دارد.
مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزانتر Pro و همچنین دعوتشدگان لیست انتظار (که حالا میلیونها نفر را شامل میشود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.
مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزانتر Pro و همچنین دعوتشدگان لیست انتظار (که حالا میلیونها نفر را شامل میشود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.
@DevTwitter | <Digiato/>
شرکت Perplexity اعلام کرده مرورگر مبتنی بر هوش مصنوعی آن، یعنی Comet که پیشتر تنها با اشتراکهای گرانقیمت در دسترس بود، اکنون بهصورت کاملاً رایگان و برای همیشه در اختیار عموم کاربران قرار دارد.
مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزانتر Pro و همچنین دعوتشدگان لیست انتظار (که حالا میلیونها نفر را شامل میشود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.
مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزانتر Pro و همچنین دعوتشدگان لیست انتظار (که حالا میلیونها نفر را شامل میشود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.
@DevTwitter | <Digiato/>