Forwarded from DevTwitter | توییت برنامه نویسی
چند وقت پیش، کانال DevTwitter دیتای تلگرامش رو منتشر کرد به صورت عمومی و جالب بود برام که ببینم چه مواردی خیلی پرتکرار بودن توی این دورهای که این کانال زده شده و فعالیت داشته...
بخاطر همین رفتم و یه سری کارهایی روش کردم.
یه دید جالبی میده از این کانال و همچنین شاید یه جرقهای باشه برای کسانی که میخوان شروع کنن به کار کردن روی دیتاها و کلا کار دیتا کنن.
به درخواست چنل devtwitter تو گیتهاب چنل گذاشتم. فقط برای فان و دیگر هیچ...
پیشنمایشها و Visualizationها رو توی خود README میتونین ببینین.
https://github.com/DevTwitter/devtwitter-data-exploration
@DevTwitter | <Ryan Heida/>
بخاطر همین رفتم و یه سری کارهایی روش کردم.
یه دید جالبی میده از این کانال و همچنین شاید یه جرقهای باشه برای کسانی که میخوان شروع کنن به کار کردن روی دیتاها و کلا کار دیتا کنن.
به درخواست چنل devtwitter تو گیتهاب چنل گذاشتم. فقط برای فان و دیگر هیچ...
پیشنمایشها و Visualizationها رو توی خود README میتونین ببینین.
https://github.com/DevTwitter/devtwitter-data-exploration
@DevTwitter | <Ryan Heida/>
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
آموزش Qt6 - قسمت بیست و یکم - استایل و تم در QML
در این قسمت کمی بیشتر وارد ماژول Controls میشیم و روی استایل و تمها بیشتر تمرکز میکنیم و یاد میدیم چطوری توی QML و ماژول Controls از تمها استفاده کنید.
لینک ویدیو در یوتیوب:
https://youtu.be/nxTDISkm4W8
@Bardiaism
در این قسمت کمی بیشتر وارد ماژول Controls میشیم و روی استایل و تمها بیشتر تمرکز میکنیم و یاد میدیم چطوری توی QML و ماژول Controls از تمها استفاده کنید.
لینک ویدیو در یوتیوب:
https://youtu.be/nxTDISkm4W8
@Bardiaism
Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
بعد از چند سال تلاش برای رسیدن به کد تمیز و پرفورمنس بالا به صورت همزمان
فهمیدم که این دو خیلی کم پیش میاد که در کنار هم حضور داشته باشن.
و برای هرکدوم باید trade-off انجام داد.
همیشه پرفورمنس متوسط و کار راه بنداز مساوی با تجربهی کم توسعه دهنده نیست. شاید موضوع مهم تری برای پیاده سازی وجود داره که اولویتش نسبت به پرفورمنس و سرعت لود بیشتره.
فهمیدم که این دو خیلی کم پیش میاد که
و برای هرکدوم باید trade-off انجام داد.
همیشه پرفورمنس متوسط و کار راه بنداز مساوی با تجربهی کم توسعه دهنده نیست. شاید موضوع مهم تری برای پیاده سازی وجود داره که اولویتش نسبت به پرفورمنس و سرعت لود بیشتره.
Forwarded from دستاوردهای یادگیری عمیق(InTec)
برای اینکه
رو اجرا کنید احتمالا راهکاری به ذهنتون نمیرسه که بیشتر از ۱.۳ توکن خروجی بده تازه به شرط اینکه بیش از ۰.۵ ترابایت رم هم داشته باشید.
بعد از اینکه کانفیگ لوکال خودم رو گذاشتم و روی سورس کدهام تست گرفتم دیدم چندتا چیز برای بهبود نتایج لازم دارم :
۱- استفاده از
۲- استفاده همزمان از حداقل ۳ مدل
۳- مدل نهایی به جهت بررسی کدهای تولید شده توسط ۳ مدل دیگه
اگر این ترکیب رو استفاده کنم؛ فکرم این بود که ۳ مدل زیری رو بدون
اول اومدم ایده رو تست کردم؛ یک مقدار هزینه و سرعت و ... رو گذاشتم کنار هر ۳ تا مدل رو تک تک اجرا کردم (هرکدوم روی یکی از
و درنهایت بصورت دستی نتابج رو دادم به مدل
استایل رو رعایت میکرد
جاهایی از کد که رعایت نکرده بودم رو هم بهم گزارش میداد و ...
اینجوری بودم که خب اگر این روی لوکال کار بکنه من که دیگه
از نظر زمانی هم بصرفه بود؛ اگر و تنها اگر میتونستم هر ۳ مدل لایه پایینتر رو همزمان اجرا کنم؛خلاصه که گشتم دنبال راهکارهای منطقی همزمان اجرا کردن؛ یادمون باشه که اینجا مدلها معماریهای متفاوتی دارند و مثل حالتی نیست که معماری زیرین مدلها یکی باشه و ... (اگر اون تکنیک رو بلدید برای بهینه پروداکشن کردن)
بگذریم توی تحقیقات رسیدم به
ایده جذاب این تیم اینه که بخشهایی که هزینه سنگین برای اجرا داره رو روی
آیا این فریمورک مشکل من رو حل میکنه ؟ کوتاه : خیر
اما ایده خوبی رو بهم داد.
من دارم تلاش میکنم از راهکاری که گیمرها چندسال قبل برای تقسیم
ترکیب این راهکار با دستاورد این کد احتمالا من رو بتونه به جاهای خوبی برسونه اگر هم نشد اشکالی نداره یادگیری مفیدی بوده (حتی تا همینجا) و البته به کمک
احتمالا شما هم بتونی مدل
Ktransformers Github
Deepseek coder v3 671B رو اجرا کنید احتمالا راهکاری به ذهنتون نمیرسه که بیشتر از ۱.۳ توکن خروجی بده تازه به شرط اینکه بیش از ۰.۵ ترابایت رم هم داشته باشید.
بعد از اینکه کانفیگ لوکال خودم رو گذاشتم و روی سورس کدهام تست گرفتم دیدم چندتا چیز برای بهبود نتایج لازم دارم :
۱- استفاده از
embedding بهتر مثل Qwen3-8b ۲- استفاده همزمان از حداقل ۳ مدل
۳- مدل نهایی به جهت بررسی کدهای تولید شده توسط ۳ مدل دیگه
اگر این ترکیب رو استفاده کنم؛ فکرم این بود که ۳ مدل زیری رو بدون
think اجرا کنم ولی مدلهای تخصصی coder باشند و مدلی که قابلیت think داره رو بذارم که نهایتا با یک context خوب + embedding خوب بتونه کار رو در بیاره.اول اومدم ایده رو تست کردم؛ یک مقدار هزینه و سرعت و ... رو گذاشتم کنار هر ۳ تا مدل رو تک تک اجرا کردم (هرکدوم روی یکی از
GPU ها) نتابجشون رو ذخیره کردمو درنهایت بصورت دستی نتابج رو دادم به مدل
think که خیلی دقت کدهای تولید شده بالارفت استایل رو رعایت میکرد
جاهایی از کد که رعایت نکرده بودم رو هم بهم گزارش میداد و ...
اینجوری بودم که خب اگر این روی لوکال کار بکنه من که دیگه
cloud لازم نخواهم داشت.از نظر زمانی هم بصرفه بود؛ اگر و تنها اگر میتونستم هر ۳ مدل لایه پایینتر رو همزمان اجرا کنم؛خلاصه که گشتم دنبال راهکارهای منطقی همزمان اجرا کردن؛ یادمون باشه که اینجا مدلها معماریهای متفاوتی دارند و مثل حالتی نیست که معماری زیرین مدلها یکی باشه و ... (اگر اون تکنیک رو بلدید برای بهینه پروداکشن کردن)
بگذریم توی تحقیقات رسیدم به
Ktransformer (مرسی توییتر) :Local 671B DeepSeek-Coder-V3/R1: Running its Q4_K_M version using only 14GB VRAM and 382GB DRAM
ایده جذاب این تیم اینه که بخشهایی که هزینه سنگین برای اجرا داره رو روی
GPU میبره و باقی رو میده خود CPU اجرا کنه منم که ۲ تا GPU دارم اگر بشه بجای هر مدل ۲۲ گیگ به هر مدل ۱۱ گیگ گرافیک بدم مشکلم حل میشه. مخصوصا اینکه از نظر RAM سیستم من ۱۲۸ گیگ رم داره که این روزا توی استفادههای سنگین هم نهایتا به ۵۰ گیگ نیاز هست.آیا این فریمورک مشکل من رو حل میکنه ؟ کوتاه : خیر
اما ایده خوبی رو بهم داد.
من دارم تلاش میکنم از راهکاری که گیمرها چندسال قبل برای تقسیم
GPU بین بازیها استفاده میکردند استفاده کنم (تا این لحظه موفق نبودم ولی کل چیز جدید یادگرفتم)ترکیب این راهکار با دستاورد این کد احتمالا من رو بتونه به جاهای خوبی برسونه اگر هم نشد اشکالی نداره یادگیری مفیدی بوده (حتی تا همینجا) و البته به کمک
KTransformers میتونم مدل 70B رو روی سیستم خودم اجرا کنم بدون دردسر.احتمالا شما هم بتونی مدل
14B رو بجای 7B روی سیستم خودت بیاری (شاید لازم باشه کمی دست به کد بشی اگر مدل پشتیبانی نمیشه هنوز)Ktransformers Github
GitHub
GitHub - kvcache-ai/ktransformers: A Flexible Framework for Experiencing Heterogeneous LLM Inference/Fine-tune Optimizations
A Flexible Framework for Experiencing Heterogeneous LLM Inference/Fine-tune Optimizations - kvcache-ai/ktransformers
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
Forwarded from Linuxor ?
صد تا از اینایی که صد تا کتاب خوندن رو بیارین ممکنه نتونن یه RFC بخونن،
مثلا این جمله رو دقت کنید
A client SHOULD NOT generate protocol elements or construct protocol elements that are not supported by the server.
یعنی : کلاینت نباید چیزهایی بفرسته که سرور نمیفهمه... ولی اگه دلیل موجهی داشته باشه، اشکالی نداره.
@Linuxor
مثلا این جمله رو دقت کنید
A client SHOULD NOT generate protocol elements or construct protocol elements that are not supported by the server.
یعنی : کلاینت نباید چیزهایی بفرسته که سرور نمیفهمه... ولی اگه دلیل موجهی داشته باشه، اشکالی نداره.
@Linuxor
Forwarded from جادی | Jadi
یک میلیاردمین رپوزیتوری هم در گیتهاب ساخته شد؛ به اسم شت (:
یکی هم براش یه ایشو باز کرده و تبریک گفته و گفته امیدوار شت خوبی درست کنن این تو.
https://github.com/AasishPokhrel/shit/issues/1
یکی هم براش یه ایشو باز کرده و تبریک گفته و گفته امیدوار شت خوبی درست کنن این تو.
https://github.com/AasishPokhrel/shit/issues/1
GitHub
Congratulations on creating the one billionth repository on GitHub! · Issue #1 · Red-Killer/shit
We wanted to congratulate you on creating the one billionth repository on GitHub! ➜ curl -s https://api.github.com/repositories/1000000000 { "id": 1000000000, "node_id": "R...
Forwarded from Pd
درود بر مدیر محترم.
سایت
deepnote.com
فقط با ایمیل یه ماشین مجازی شبیه به vps به مدت۱۴ روز رایگان می ده.
2 vCPU, 5gb memory
Debian 11
بدیش اینه
قدیمی بودن سیستم عامل
باز کردن ترمینال در خود سایت (می شه از توی خود ترمینالی که توی سایت باز می شه کلید ssh بگیریم(بسازیم))
از پیش خودش برات محیط های پیشفرض رو نصب می کنه که باید انتخاب کرد. (Python 3.7-3.11، R 4.2، Anaconda) با پکیجهای آماده (Pandas، NumPy و غیره).
توی تنظيمات باید تنظیم کنی که بعد از چند ساعت استفاده نکردن قطع بشه و ماکزیمم ۲۴ ساعته.
دیدم بهتر از سوءاستفاده از github actions هست.
سایت
deepnote.com
فقط با ایمیل یه ماشین مجازی شبیه به vps به مدت۱۴ روز رایگان می ده.
2 vCPU, 5gb memory
Debian 11
بدیش اینه
قدیمی بودن سیستم عامل
باز کردن ترمینال در خود سایت (می شه از توی خود ترمینالی که توی سایت باز می شه کلید ssh بگیریم(بسازیم))
از پیش خودش برات محیط های پیشفرض رو نصب می کنه که باید انتخاب کرد. (Python 3.7-3.11، R 4.2، Anaconda) با پکیجهای آماده (Pandas، NumPy و غیره).
توی تنظيمات باید تنظیم کنی که بعد از چند ساعت استفاده نکردن قطع بشه و ماکزیمم ۲۴ ساعته.
دیدم بهتر از سوءاستفاده از github actions هست.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
دانمارک : "خداحافظ" به مایکروسافت: مهاجرت به لیبرهآفیس و لینوکس
وزارت دیجیتال دانمارک به رهبری کارولین استیج، وزیر دیجیتال این کشور، تصمیم تاریخی گرفته است: حذف کامل مایکروسافت از سیستمهای دولتی و جایگزینی آن با لینوکس و لیبرهآفیس!
جزئیات این تحول دیجیتال:
• 🔄 نیمه نخست ۲۰۲۵: ۵۰٪ کارمندان وزارت به لیبرهآفیس و لینوکس مهاجرت میکنند.
• 🎯 پاییز ۲۰۲۵: تمام وزارتخانه "عاری از مایکروسافت" خواهد شد.
• 🤝 همکاری با شهرداریها: کپنهاگ و آرهوس (دو شهر بزرگ دانمارک) نیز همین مسیر را آغاز کردهاند.
چرا این تغییر؟
• 🛡 حاکمیت دیجیتال: کاهش وابستگی به شرکتهای خارجی (بهویژه آمریکایی).
• 💰 صرفهجویی هزینهها: حذف هزینههای سنگین لایسنسهای مایکروسافت.
• 🔓 توسعه نرمافزارهای متنباز: تقویت اکوسیستم اوپنسورس در دانمارک.
در پی این اتفاق :
• 🎉 استقبال کارمندان: بسیاری از کارکنان وزارت از این تصمیم حمایت کردهاند.
• ⚠️ چالشهای احتمالی: وزیر تأکید کرده که اگر مشکلات فنی وجود داشته باشد، موقتاً به سیستم قدیم بازمیگردند، اما عقبنشینی نمیکنند:
"اگر شروع نکنیم، هرگز به هدف نمیرسیم!"
🔌 قطع سرویس ایمیل ICC: بحران اخیر قطع سرویسهای مایکروسافت برای دیوان کیفری بینالمللی نگرانیها را افزایش داد.
• تنشهای دانمارک و آمریکا: ناگفته نماند این نکته را اضافه کنم که پیشنهاد ترامپ برای خرید گرینلند (!) نیز به این تصمیم دامن زده است.
شلسویگ-هولشتاین (آلمان) نیز اخیراً طرحی مشابه برای گسترش اوپنسورس آغاز کرده است. به نظر میرسد موج "استقلال دیجیتال" در اروپا در حال گسترش است!
نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.iss.one/linuxtnt
وزارت دیجیتال دانمارک به رهبری کارولین استیج، وزیر دیجیتال این کشور، تصمیم تاریخی گرفته است: حذف کامل مایکروسافت از سیستمهای دولتی و جایگزینی آن با لینوکس و لیبرهآفیس!
جزئیات این تحول دیجیتال:
• 🔄 نیمه نخست ۲۰۲۵: ۵۰٪ کارمندان وزارت به لیبرهآفیس و لینوکس مهاجرت میکنند.
• 🎯 پاییز ۲۰۲۵: تمام وزارتخانه "عاری از مایکروسافت" خواهد شد.
• 🤝 همکاری با شهرداریها: کپنهاگ و آرهوس (دو شهر بزرگ دانمارک) نیز همین مسیر را آغاز کردهاند.
چرا این تغییر؟
• 🛡 حاکمیت دیجیتال: کاهش وابستگی به شرکتهای خارجی (بهویژه آمریکایی).
• 💰 صرفهجویی هزینهها: حذف هزینههای سنگین لایسنسهای مایکروسافت.
• 🔓 توسعه نرمافزارهای متنباز: تقویت اکوسیستم اوپنسورس در دانمارک.
در پی این اتفاق :
• 🎉 استقبال کارمندان: بسیاری از کارکنان وزارت از این تصمیم حمایت کردهاند.
• ⚠️ چالشهای احتمالی: وزیر تأکید کرده که اگر مشکلات فنی وجود داشته باشد، موقتاً به سیستم قدیم بازمیگردند، اما عقبنشینی نمیکنند:
"اگر شروع نکنیم، هرگز به هدف نمیرسیم!"
🔌 قطع سرویس ایمیل ICC: بحران اخیر قطع سرویسهای مایکروسافت برای دیوان کیفری بینالمللی نگرانیها را افزایش داد.
• تنشهای دانمارک و آمریکا: ناگفته نماند این نکته را اضافه کنم که پیشنهاد ترامپ برای خرید گرینلند (!) نیز به این تصمیم دامن زده است.
شلسویگ-هولشتاین (آلمان) نیز اخیراً طرحی مشابه برای گسترش اوپنسورس آغاز کرده است. به نظر میرسد موج "استقلال دیجیتال" در اروپا در حال گسترش است!
نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.iss.one/linuxtnt
Telegram
linuxtnt(linux tips and tricks)
https://t.iss.one/+AL7RKhKS6b4zNzY8
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰وقت آن رسیده که Windows 10 و Microsoft Office را کنار بگذارید
🔹شرکت The Document Foundation (TDF) که توسعه دهنده و حامی LibreOffice،است ج به پروژهای به نام "پایان ویندوز 10 (End of 10)" پیوسته است. این پروژه توسط جامعه گسترده لینوکس راهاندازی شده و هدف آن کمک به کاربران برای مهاجرت از ویندوز 10 به لینوکس دسکتاپ است؛ چرا که ویندوز 10 بهتدریج به تاریخ پایان پشتیبانی (End-of-Life) خود نزدیک میشود.
🔹این شرکت بیان کرده که:
«گزینهای بهتر وجود دارد که دوباره کنترل را به دست کاربران، نهادها و سازمانهای عمومی بازمیگرداند: لینوکس و LibreOffice. این دو برنامه با هم یک جایگزین قدرتمند، دوستدار حریم خصوصی و آیندهنگر برای اکوسیستم ویندوز + Microsoft 365 ارائه میدهند.»
🔹شرکت The Document Foundation (TDF) که توسعه دهنده و حامی LibreOffice،است ج به پروژهای به نام "پایان ویندوز 10 (End of 10)" پیوسته است. این پروژه توسط جامعه گسترده لینوکس راهاندازی شده و هدف آن کمک به کاربران برای مهاجرت از ویندوز 10 به لینوکس دسکتاپ است؛ چرا که ویندوز 10 بهتدریج به تاریخ پایان پشتیبانی (End-of-Life) خود نزدیک میشود.
🔹این شرکت بیان کرده که:
«گزینهای بهتر وجود دارد که دوباره کنترل را به دست کاربران، نهادها و سازمانهای عمومی بازمیگرداند: لینوکس و LibreOffice. این دو برنامه با هم یک جایگزین قدرتمند، دوستدار حریم خصوصی و آیندهنگر برای اکوسیستم ویندوز + Microsoft 365 ارائه میدهند.»
Forwarded from DevTwitter | توییت برنامه نویسی
مدتها بود قول داده بودم آموزش ساخت پلتفرم VOD با Golang رو منتشر کنم. بین قسمت دوم و سوم فاصله افتاد، چون نمیخواستم مثل خیلی از آموزشها فقط یه سری مقاله بنویسم و تموم.
ترجیح دادم وقت و انرژی بیشتری بذارم و یه ریپازیتوری گیتهاب هم برای آموزشها آماده کردم. از اینجا به بعد، هر مقاله یه برنچ جدا داره که میتونید تغییرات مربوط به هر بخش رو مستقل ببینید و دنبال کنید.
اینم لینک فهرست آموزشها با توضیحات مختصر هر قسمت:
https://medium.com/@o.rasouli92/tutorial-list-for-building-a-vod-platform-with-go-and-ffmpeg-fdcf174389f2
@DevTwitter | <Hossein/>
ترجیح دادم وقت و انرژی بیشتری بذارم و یه ریپازیتوری گیتهاب هم برای آموزشها آماده کردم. از اینجا به بعد، هر مقاله یه برنچ جدا داره که میتونید تغییرات مربوط به هر بخش رو مستقل ببینید و دنبال کنید.
اینم لینک فهرست آموزشها با توضیحات مختصر هر قسمت:
https://medium.com/@o.rasouli92/tutorial-list-for-building-a-vod-platform-with-go-and-ffmpeg-fdcf174389f2
@DevTwitter | <Hossein/>
Forwarded from Linuxor ?
همکارتون بهتون میگه کدی که نوشتین fall-through کرده شما باید برید کجای کدتون رو چک کنید؟
Anonymous Quiz
11%
میرم ببینم کجای حلقه بینهایتم مشکل داره که break نمیشه
6%
میرم و بعضی متغییر هایی که داخل if تعریف شدن رو بیرون if تعریف میکنم که خارج اسکوپ قابل دسترس باشه
18%
از اونجایی که من زبان Go بلدم میدونم این کلمه چیه و مشکل از Switch Case هستش
9%
میرم توی حلقه شرط continue رو چک میکنم چون باعث شده بقیه جاها اجرا نشه
56%
بهش میگم حاجی میشه منظورتو واضح تر بگی؟
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰لینوس توروالدز مخالف فعالسازی پیشفرض DAMON در کرنل لینوکس است
ویژگی DAMON یک راهکار جذاب برای نظارت بر دسترسی به دادهها در کرنل لینوکس است که توسط آمازون و چند تیم دیگر توسعه یافته است. این ابزار برای بهینهسازی عملکرد و بهرهوری سیستم و موارد دیگر طراحی شده است.
در زمان انتشار نسخه ۶.۱۶ کرنل، پچ یا تغییری اضافه شد که DAMON به صورت پیشفرض فعال باشد (CONFIG_DAMON=enabled).
این تصمیم بر اساس این استدلال بود که چند توزیع بزرگ مثل AlmaLinux، Amazon Linux، Android، CentOS، Debian، Fedora و Oracle این قابلیت را در کرنلهای خود فعال کردهاند.
تصمیم لینوس توروالدز:
این تغییر اول به چشم لینوس نیامده بود، اما پس از مطلع شدن، او به سرعت این تغییر را برگرداند (revert):
"ما قابلیتهای تصادفی را به صورت پیشفرض فعال نمیکنیم."
ویژگی DAMON یک راهکار جذاب برای نظارت بر دسترسی به دادهها در کرنل لینوکس است که توسط آمازون و چند تیم دیگر توسعه یافته است. این ابزار برای بهینهسازی عملکرد و بهرهوری سیستم و موارد دیگر طراحی شده است.
در زمان انتشار نسخه ۶.۱۶ کرنل، پچ یا تغییری اضافه شد که DAMON به صورت پیشفرض فعال باشد (CONFIG_DAMON=enabled).
این تصمیم بر اساس این استدلال بود که چند توزیع بزرگ مثل AlmaLinux، Amazon Linux، Android، CentOS، Debian، Fedora و Oracle این قابلیت را در کرنلهای خود فعال کردهاند.
تصمیم لینوس توروالدز:
این تغییر اول به چشم لینوس نیامده بود، اما پس از مطلع شدن، او به سرعت این تغییر را برگرداند (revert):
"ما قابلیتهای تصادفی را به صورت پیشفرض فعال نمیکنیم."
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
خارج از گود لینوکسی
راهنمای تصویری ویندوز ۹۵ با حضور متیو پری و جنیفر آنیستون
با حضور ستارگان سریال «فرندز»، متیو پری و جنیفر آنیستون – استفاده از چهرههای محبوب برای سادهسازی فناوری
راهنمای تصویری ویندوز ۹۵ با حضور متیو پری و جنیفر آنیستون
با حضور ستارگان سریال «فرندز»، متیو پری و جنیفر آنیستون – استفاده از چهرههای محبوب برای سادهسازی فناوری
Forwarded from ASafaeirad
The new Apple Liquid Glass is a great example of the hidden costs that come with building our own UI abstraction layers on top of native layer.
Maintaining a cross-platform UI framework across almost all platforms needs huge resources, and honestly, it doesn’t seem like Google really care.
So, please kill Flutter too, Google.
https://github.com/flutter/flutter/issues/170310
#flutter
Maintaining a cross-platform UI framework across almost all platforms needs huge resources, and honestly, it doesn’t seem like Google really care.
So, please kill Flutter too, Google.
https://github.com/flutter/flutter/issues/170310
#flutter
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
یک وب سایت هست که میزان VRAM ای که LLM های مختلف نیاز دارند (چه برای inference یا fine tuning) را نشون میده/تخمین میزنه. میتونید با پارامترهای مختلف مثل نوع Quantization یا انواع GPU یا KV cache و .. بازی کنید و ببینید چقدر VRAM نیاز دارید.
Site: https://apxml.com/tools/vram-calculator
@DevTwitter | <Mehdi Allahyari/>
Site: https://apxml.com/tools/vram-calculator
@DevTwitter | <Mehdi Allahyari/>