Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰میز گنومGNOME 48.1 منتشر شد
پروژه GNOME امروز اولین بهروزرسانی نگهداری سری GNOME 48 با نام "بنگلور" را منتشر کرد که شامل رفع باگها و بهبود عملکردهای موجود است.
🔹مهمترین تغییرات:
- بهبود پشتیبانی HDR در Mutter:
- افزودن اعلام تغییرات فضای کاری به صفحهخوان (Screen Reader)
-غیرفعال کردن HDR هنگام استفاده از درایورهای قدیمی KMS
- بازگشت خودکار به حالت رنگ پیشفرض وقتی نمایشگر قابلیت HDR را از دست میدهد
🔹 بهروزرسانی Mutter به نسخه 48.2 با رفع مشکلات:
- اصلاح باگهای مربوط به نشانگرهای متحرک
-رفع فریز شدن گاهبهگاه صفحهنمایش
- مشکلات اندازه نشانگر در دستگاههای تبلت
- بهینهسازی عملکرد نشانگر هنگام تغییر تم یا اندازه
🔹 بهبودهای GNOME Shell:
- رفع مشکلات لغزندهها (Sliders)
- تشخیص بهتر حالت تعلیق/بازگشت برای ردیابی زمان
- اصلاح اندازههای تصویر در مقیاسدهی کسری
- رفع فریزشدن نشانگر در حالت بزرگنمایی
🔹 مدیریت فایل Nautilus
- رفع مشکل سوئیچ بین نمای درختی و شبکهای
- اصلاح باگهای مربوط به پوشههای ستارهدار و انتخاب فایلهای Google Drive
🔹 ماشینحساب GNOME:
- بهبود مدیریت نرخ ارز
- پشتیبانی از تراز متن راستبهچپ برای زبانهای RTL
- استفاده از نرخهای ارز میزبانیشده توسط GNOME به جای منابع خارجی
🔹 سایر برنامهها:
- راهاندازی برنامه Calls به عنوان بخشی از نشست GNOME
- بهبود حالت تاریک در امتیازدهی امنیتی برنامهها در GNOME Software
- پشتیبانی از ذخیره حالت expanderها در System Monitor
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
پروژه GNOME امروز اولین بهروزرسانی نگهداری سری GNOME 48 با نام "بنگلور" را منتشر کرد که شامل رفع باگها و بهبود عملکردهای موجود است.
🔹مهمترین تغییرات:
- بهبود پشتیبانی HDR در Mutter:
- افزودن اعلام تغییرات فضای کاری به صفحهخوان (Screen Reader)
-غیرفعال کردن HDR هنگام استفاده از درایورهای قدیمی KMS
- بازگشت خودکار به حالت رنگ پیشفرض وقتی نمایشگر قابلیت HDR را از دست میدهد
🔹 بهروزرسانی Mutter به نسخه 48.2 با رفع مشکلات:
- اصلاح باگهای مربوط به نشانگرهای متحرک
-رفع فریز شدن گاهبهگاه صفحهنمایش
- مشکلات اندازه نشانگر در دستگاههای تبلت
- بهینهسازی عملکرد نشانگر هنگام تغییر تم یا اندازه
🔹 بهبودهای GNOME Shell:
- رفع مشکلات لغزندهها (Sliders)
- تشخیص بهتر حالت تعلیق/بازگشت برای ردیابی زمان
- اصلاح اندازههای تصویر در مقیاسدهی کسری
- رفع فریزشدن نشانگر در حالت بزرگنمایی
🔹 مدیریت فایل Nautilus
- رفع مشکل سوئیچ بین نمای درختی و شبکهای
- اصلاح باگهای مربوط به پوشههای ستارهدار و انتخاب فایلهای Google Drive
🔹 ماشینحساب GNOME:
- بهبود مدیریت نرخ ارز
- پشتیبانی از تراز متن راستبهچپ برای زبانهای RTL
- استفاده از نرخهای ارز میزبانیشده توسط GNOME به جای منابع خارجی
🔹 سایر برنامهها:
- راهاندازی برنامه Calls به عنوان بخشی از نشست GNOME
- بهبود حالت تاریک در امتیازدهی امنیتی برنامهها در GNOME Software
- پشتیبانی از ذخیره حالت expanderها در System Monitor
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Forwarded from محتوای آزاد سهراب
انگار gcc 16 داره ساپورت از گنو/هرد رو روی معماری ریسکپنج اضافه میکنه.
گنو/هرد سالهای زیادی برای معماری ۶۴ بیتی اینتل تلاش کرد (به قولی توسعه سخت) و الان هنوز پشتیبانی اون کامل نشده رفتن سراغ ریسک پنج!
@SohrabContents
گنو/هرد سالهای زیادی برای معماری ۶۴ بیتی اینتل تلاش کرد (به قولی توسعه سخت) و الان هنوز پشتیبانی اون کامل نشده رفتن سراغ ریسک پنج!
@SohrabContents
Forwarded from Kamandlou
🎉 بالاخره موفق شدم مدل رو با دیتاست کارتونی که داشتم فاینتیون کنم!
پرامپت:
a king as a cartoonish doll with his queen
📸 تصویر سمت راست مربوط به قبل از فاینتیونه
📸 تصویر سمت چپ هم بعد از فاینتیون شدن مدله
تفاوت رو میتونید بهوضوح ببینید 😉
Model: flux1-dev-Q4_K_S
GPU: RTX 3050 Ti
قطعا اگه بخوام روش کار کنم میتونی خروجی های خیلی بهتری هم بگیرم.
@MrKamandlou
پرامپت:
a king as a cartoonish doll with his queen
📸 تصویر سمت راست مربوط به قبل از فاینتیونه
📸 تصویر سمت چپ هم بعد از فاینتیون شدن مدله
تفاوت رو میتونید بهوضوح ببینید 😉
Model: flux1-dev-Q4_K_S
GPU: RTX 3050 Ti
قطعا اگه بخوام روش کار کنم میتونی خروجی های خیلی بهتری هم بگیرم.
@MrKamandlou
🔥1
Forwarded from PhiloLearn | فیلولرن
✔️ داینامیک بودن پایتون - قسمت 3.1.0 دوره پایتون
🔗 https://youtu.be/glA1YTCdAA0 🔗
توی این قسمت بشدت کوتاه سعی کردم که خیلی خلاصه داینامیک بودن پایتون رو توضیح بدم💙
🔗 https://youtu.be/glA1YTCdAA0 🔗
پ.ن: این شوخی با اسم قسمت ها داره به جاهای باریکی کشیده میشه 😂🤦🏻♂️
#آموزش_پایتون #Python
#ویدیو
#یوتیوب
💙💙 @PhiloLearn💙💙
🔗 https://youtu.be/glA1YTCdAA0 🔗
توی این قسمت بشدت کوتاه سعی کردم که خیلی خلاصه داینامیک بودن پایتون رو توضیح بدم💙
🔗 https://youtu.be/glA1YTCdAA0 🔗
پ.ن: این شوخی با اسم قسمت ها داره به جاهای باریکی کشیده میشه 😂🤦🏻♂️
#آموزش_پایتون #Python
#ویدیو
#یوتیوب
💙💙 @PhiloLearn💙💙
Forwarded from DevTwitter | توییت برنامه نویسی
یک موردی که جدیدا بهش برخوردم و استفاده ازش کلی کارم رو راحت تر کرد، متد withDefault توی Elequent بود.
اینطوری کار میکنه که وقتی ریلیشن به شما مقدار null رو برمیگردونه، این مقدار جایگزینش میشه.
ریلشنهای نوع hasMany، MorphMany و ... که کالکشن خالی برمیگردونن این متد رو ندارن و فقط روی چهار ریلیشن belongsTo، hasOne، hasOneThrough و morphOne کار میکنن.
https://laravel.com/docs/11.x/eloquent-relationships#default-models
@DevTwitter | <Milad Niroee/>
اینطوری کار میکنه که وقتی ریلیشن به شما مقدار null رو برمیگردونه، این مقدار جایگزینش میشه.
ریلشنهای نوع hasMany، MorphMany و ... که کالکشن خالی برمیگردونن این متد رو ندارن و فقط روی چهار ریلیشن belongsTo، hasOne، hasOneThrough و morphOne کار میکنن.
https://laravel.com/docs/11.x/eloquent-relationships#default-models
@DevTwitter | <Milad Niroee/>
Forwarded from Dev Dastan
➖➖➖➖➖➖
➖➖➖➖➖➖
#AI #LLM #MCP
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
تو یادگیری به نظرم بهترین کار اینه که عمودی یاد بگیریم نه افقی
مثلا بین React و Angular و Vue فقط یکیشون رو کامل مسلط بشیم. درسته که روز اول برای انتخاب ممکنه یکی دو تا پروژه با هر کدوم بزنیم تا ببینیم کدوم مناسب ماست.
همینطور تو دیتابیس ها بین MySQL و Oracle و SQL Server و PostgreSQL یکی رو انتخاب کنیم و داکیومنتش رو بخونیم و در اون عمیق بشیم
همینطور برای CI/CD می تونیم بین Gitlab CI و Github Actions یکی رو عمیق بشیم و تو پروژه هامون استفاده کنیم.
برای Web Server بین Apache و Nginx
به عنوان دیسترو لینوکس بین Ubuntu و Debian و Redhat
منظورم این نیست که کلا از بقیه سر در نیاریم اما یکی رو انتخاب کنیم و تو همه پروژه ها مداوم استفاده کنیم تا کامل مسلط بشیم
تو Backend بین Node.js و Golang و پایتون و دات نت و جاوا بازم یه استک رو انتخاب کنیم و چند سال همه پروژه ها رو با اون انجام بدیم.
تو Cloud بین AWS و Azure و GCP بازم یکی رو مسلط باشیم
برای IaC بازم بین Terraform و Ansible و CloudFormation یکی رو انتخاب کنیم.
در واقع منظورم اینه که اگر با React خوب کار کردیم، به جای اینکه بریم Angular یاد بگیریم که یه مهارت موازی هست، وقتمون رو روی قسمت های دیگر Stack مثلا backend یا DB یا DevOps بذاریم.
@DevTwitter | <Pouria Jahandideh/>
مثلا بین React و Angular و Vue فقط یکیشون رو کامل مسلط بشیم. درسته که روز اول برای انتخاب ممکنه یکی دو تا پروژه با هر کدوم بزنیم تا ببینیم کدوم مناسب ماست.
همینطور تو دیتابیس ها بین MySQL و Oracle و SQL Server و PostgreSQL یکی رو انتخاب کنیم و داکیومنتش رو بخونیم و در اون عمیق بشیم
همینطور برای CI/CD می تونیم بین Gitlab CI و Github Actions یکی رو عمیق بشیم و تو پروژه هامون استفاده کنیم.
برای Web Server بین Apache و Nginx
به عنوان دیسترو لینوکس بین Ubuntu و Debian و Redhat
منظورم این نیست که کلا از بقیه سر در نیاریم اما یکی رو انتخاب کنیم و تو همه پروژه ها مداوم استفاده کنیم تا کامل مسلط بشیم
تو Backend بین Node.js و Golang و پایتون و دات نت و جاوا بازم یه استک رو انتخاب کنیم و چند سال همه پروژه ها رو با اون انجام بدیم.
تو Cloud بین AWS و Azure و GCP بازم یکی رو مسلط باشیم
برای IaC بازم بین Terraform و Ansible و CloudFormation یکی رو انتخاب کنیم.
در واقع منظورم اینه که اگر با React خوب کار کردیم، به جای اینکه بریم Angular یاد بگیریم که یه مهارت موازی هست، وقتمون رو روی قسمت های دیگر Stack مثلا backend یا DB یا DevOps بذاریم.
@DevTwitter | <Pouria Jahandideh/>
Forwarded from Geek Alerts
شرکت OpenAI میخواد که ویرایشگر کد Windsurf رو به قیمت ۳ میلیارد دلار خریداری کنه. این ویرایشگر که قبلا Codeium نام داشت و کارش رو با عرضه اکستنشن روی ویاسکد شروع کرده بود، امسال ویرایشگر مبتنی بر هوش مصنوعی خودش رو عرضه کرد و نامش رو هم تغییر داد. این خرید گرونترین خرید OpenAI تا امروز خواهد بود و احتمالا سیر خرید ادیتورها رو به زودی توسط شرکتهای دیگه هم ببینیم.
🔗 bloomberg
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Quera
🤖 کاربردهای هوشمصنوعی در صنعت
🌎 تو دنیای امروز، هوشمصنوعی به ابزاری حیاتی برای کسبوکارها و بهینهسازی فرایندها تبدیل شده. از خطوط تولید در کارخونهها گرفته تا پیشبینی رفتار مشتری تو فروشگاههای آنلاین.
🔍 توی این وبینار رایگان، کاربردهای عملی AI تو صنایع و پوزیشنهای شغلی کلیدی تو این حوزه مثل AI Engineer، Machine Learning Engineer، و Applied Data Scientist رو بررسی میکنیم.
🎙همراه با :
پیام اسفندیاری
پوریا زمانوزیری
📆 یک اردیبهشت ۱۴۰۴ | ساعت ۱۹:۰۰
✅ اطلاعات بیشتر و ثبتنام رایگان:
https://quera.org/r/eicle
➖➖➖➖
#Quera #QBC
🌎 تو دنیای امروز، هوشمصنوعی به ابزاری حیاتی برای کسبوکارها و بهینهسازی فرایندها تبدیل شده. از خطوط تولید در کارخونهها گرفته تا پیشبینی رفتار مشتری تو فروشگاههای آنلاین.
🔍 توی این وبینار رایگان، کاربردهای عملی AI تو صنایع و پوزیشنهای شغلی کلیدی تو این حوزه مثل AI Engineer، Machine Learning Engineer، و Applied Data Scientist رو بررسی میکنیم.
🎙همراه با :
پیام اسفندیاری
Director of Data @ Snappfoodپوریا زمانوزیری
Fraud Analyst @ Snapp! Box📆 یک اردیبهشت ۱۴۰۴ | ساعت ۱۹:۰۰
✅ اطلاعات بیشتر و ثبتنام رایگان:
https://quera.org/r/eicle
➖➖➖➖
#Quera #QBC
Forwarded from ᳆ (Amir Hossein (Amiria) Maher)
جهت هماهنگی با دیگر علاقهمندان این بورسیهٔ تحصیلی، میتونید عضو گروه زیر بشید:
https://news.1rj.ru/str/+daNUfHYkBJFkZDA0
#موقت
https://news.1rj.ru/str/+daNUfHYkBJFkZDA0
#موقت
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
بعد چند وقت تایم خالی گیر آوردم و یک پروژه چت رو شروع کردم که بهانه ای برای یادگیری Fastify.js و Socket.io هم باشه و در سمت فرانت از فریمورک عزیز React.js به همراه Shadcn استفاده کردم و برای مدیریت state ها از Zustand.
در سمت بک که چالش های جالبی داشت از Bun.js و Fastify.js به همراه دیتابیس MongoDB استفاده شد.
پروژه هنوز جای پیشرفت زیادی داره و خوشحال میشم اگر نظری، پیشنهادی یا فیچری مدنظرتون هست بهم اطلاع بدید
دمو: https://chatify.liara.run
سورس کد بک اند:https://github.com/Ali-boorboor/Chatify-backend
سورس کد فرانت اند: https://github.com/Ali-boorboor/Chatify
@DevTwitter | <Ali Boorboor/>
در سمت بک که چالش های جالبی داشت از Bun.js و Fastify.js به همراه دیتابیس MongoDB استفاده شد.
پروژه هنوز جای پیشرفت زیادی داره و خوشحال میشم اگر نظری، پیشنهادی یا فیچری مدنظرتون هست بهم اطلاع بدید
دمو: https://chatify.liara.run
سورس کد بک اند:https://github.com/Ali-boorboor/Chatify-backend
سورس کد فرانت اند: https://github.com/Ali-boorboor/Chatify
@DevTwitter | <Ali Boorboor/>
Forwarded from DevTwitter | توییت برنامه نویسی
کتاب You don't know JS را به عربی ترجمه کنن اسمش میشه « و ما ادراک الجی اس»
و تو چه میدانی که جاوا اسکریپت چیست؟
<Farshad/>
@DevTwitter
و تو چه میدانی که جاوا اسکریپت چیست؟
<Farshad/>
@DevTwitter
Forwarded from DevTwitter | توییت برنامه نویسی
خروجی مدلهای زبانی پر از # و * اذیت میکند؟
میخواهی بدون ورد و آفیس، متن فارسی را تمیز و شیک PDF کنی؟
یه ابزار ساده ساختم که:
- میتواند PDF تولید کند.
- علامتهای اضافی را حذف میکند.
- فونت و سایز را تنظیم میکند.
- پیشنمایش زنده دارد.
https://github.com/Ho3seinTork/Persian-Text-to-PDF-Converter
@DevTwitter | <Diss Obedience/>
میخواهی بدون ورد و آفیس، متن فارسی را تمیز و شیک PDF کنی؟
یه ابزار ساده ساختم که:
- میتواند PDF تولید کند.
- علامتهای اضافی را حذف میکند.
- فونت و سایز را تنظیم میکند.
- پیشنمایش زنده دارد.
https://github.com/Ho3seinTork/Persian-Text-to-PDF-Converter
@DevTwitter | <Diss Obedience/>
Forwarded from Go Casts 🚀
🎯 سیستمهای تراکنشی رو چطوری میشه بهتر طراحی کرد؟
مقاله خیلی جذابی در مورد Transactional Systems منتشر شده که خوندنش رو به همه توصیه میکنم. دید مناسبی نسبت به مراحل اجرای تراکنش و تفاوت ترتیب اجراشون میده
🔍 چهار مرحله اصلی تراکنشها:
اجرای تراکنش یا execution: کدی که عملیات خوندن و نوشتن رو انجام میده.
ترتیبدهی یا ordering: تعیین زمان یا نسخه برای مشخص کردن ترتیب تراکنشها.
اعتبارسنجی یا validation: بررسی صحت تراکنش بر اساس قوانین همزمانی یا منطق دامنه.
پایداری یا persist: ذخیرهسازی دائمی نتایج تراکنش، معمولاً روی دیسک.
این مراحل میتونن بهصورت متوالی یا همزمان انجام بشن و ترتیبشون بسته به طراحی سیستم متفاوته.
💡 مثالها:
کنترل خوشبینانه یا optimistic: اول تراکنش اجرا میشه، بعد اعتبارسنجی و در نهایت پایداری.
کنترل بدبینانه یا pessimistic: از همون اول lock میگیره که از conflict جلوگیری بشه.
در سیستمهایی مثل FoundationDB، این مراحل بهصورت میکروسرویسهای جداگانه پیادهسازی میشن که هر کدوم میتونن مستقل مقیاسپذیر باشن.
متن مقاله کامل رو اینجا میتونین بخونین
🔗 https://transactional.blog/blog/2025-decomposing-transactional-systems
Ai for Software
@aicasts_ir
@gocasts
مقاله خیلی جذابی در مورد Transactional Systems منتشر شده که خوندنش رو به همه توصیه میکنم. دید مناسبی نسبت به مراحل اجرای تراکنش و تفاوت ترتیب اجراشون میده
🔍 چهار مرحله اصلی تراکنشها:
اجرای تراکنش یا execution: کدی که عملیات خوندن و نوشتن رو انجام میده.
ترتیبدهی یا ordering: تعیین زمان یا نسخه برای مشخص کردن ترتیب تراکنشها.
اعتبارسنجی یا validation: بررسی صحت تراکنش بر اساس قوانین همزمانی یا منطق دامنه.
پایداری یا persist: ذخیرهسازی دائمی نتایج تراکنش، معمولاً روی دیسک.
این مراحل میتونن بهصورت متوالی یا همزمان انجام بشن و ترتیبشون بسته به طراحی سیستم متفاوته.
💡 مثالها:
کنترل خوشبینانه یا optimistic: اول تراکنش اجرا میشه، بعد اعتبارسنجی و در نهایت پایداری.
کنترل بدبینانه یا pessimistic: از همون اول lock میگیره که از conflict جلوگیری بشه.
در سیستمهایی مثل FoundationDB، این مراحل بهصورت میکروسرویسهای جداگانه پیادهسازی میشن که هر کدوم میتونن مستقل مقیاسپذیر باشن.
متن مقاله کامل رو اینجا میتونین بخونین
🔗 https://transactional.blog/blog/2025-decomposing-transactional-systems
Ai for Software
@aicasts_ir
@gocasts
transactional.blog
Decomposing Transactional Systems
Every transactional system must execute, order, validate, and persist transactions.
Forwarded from کانال اطلاعرسانی توزیع پارچ (Sohrab)
This media is not supported in your browser
VIEW IN TELEGRAM
به زودی در پارچ پلاسما
امکان کاشی کردن برنامهها با کشیدن فراهم شد.
این ویژگی به کاربر این امکان را میدهد تا با تنظیم اسکریپت به سلیقه خود بتواند محیط کاری خود را راحتتر مدیریت کند.
@ParchLinux
امکان کاشی کردن برنامهها با کشیدن فراهم شد.
این ویژگی به کاربر این امکان را میدهد تا با تنظیم اسکریپت به سلیقه خود بتواند محیط کاری خود را راحتتر مدیریت کند.
@ParchLinux
Forwarded from Gopher Academy
🔵 عنوان مقاله
Bufstream: Robust Streaming for gRPC
🟢 خلاصه مقاله:
**
اBufstream یک سیستم جدید و مخصوصی است که برای پیادهسازی Kafka با استفاده از جریانهای gRPC در محیط ابری طراحی شده است. این سیستم که ترکیبی از فناوری پخش جریان موزون Kafka و کارایی و سرعت gRPC است، بهخوبی آزمونهای سختگیرانه Jepsen را پشت سر گذاشته و در شرایط مختلف شبکه و تنش، دادهها را با دقت و قابلیت اطمینان بالا حفظ میکند.
🟣لینک مقاله:
https://golangweekly.com/link/168169/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Bufstream: Robust Streaming for gRPC
🟢 خلاصه مقاله:
**
اBufstream یک سیستم جدید و مخصوصی است که برای پیادهسازی Kafka با استفاده از جریانهای gRPC در محیط ابری طراحی شده است. این سیستم که ترکیبی از فناوری پخش جریان موزون Kafka و کارایی و سرعت gRPC است، بهخوبی آزمونهای سختگیرانه Jepsen را پشت سر گذاشته و در شرایط مختلف شبکه و تنش، دادهها را با دقت و قابلیت اطمینان بالا حفظ میکند.
🟣لینک مقاله:
https://golangweekly.com/link/168169/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
buf.build
Bufstream is the only cloud-native Kafka implementation validated by Jepsen
Jepsen's Bufstream report bolsters enterprise use of Buf’s elastic Kafka-compatible streaming platform to enable data quality, enforce governance policies, and cut costs 8x
Forwarded from کانال مهرداد لینوکس
یک ساعت در Linux معادل ۷ سال در ویندوز
آپدیت ، ریستارت،
آپدیت ، ریستارت😩.
آپدیت ، ریستارت،
آپدیت ، ریستارت😩.
Forwarded from DevTwitter | توییت برنامه نویسی
یه فانکشن کاربردی به اسم batched توی ماژول itertools از پایتون ۳.۱۲ اضافه شده. هر بار n تا آیتم از iterable بهت میده. خیلی چیز کاربردیه:
https://docs.python.org/3/library/itertools.html#itertools.batched
@DevTwitter | <GreateBahram/>
https://docs.python.org/3/library/itertools.html#itertools.batched
@DevTwitter | <GreateBahram/>