ru
Feedback
کانال مهرداد لینوکس

کانال مهرداد لینوکس

Открыть в Telegram

لینوکس و اخبار فنی تمام محتوای کانال تحت مجوز کرییتیو کامنز (Creative Commons license) CC BY قابل استفاده است هشتگ: #Linux #AI #Programming #DevOps #Utility #database #Engineering #Security #Hardware

Больше
4 047
Подписчики
-524 часа
+1507 дней
+18630 дней

Загрузка данных...

Привлечение подписчиков
сент. '26
сентябрь '26
+258
в 1 каналах
август '26
+206
в 3 каналах
Get PRO
июль '26
+140
в 1 каналах
Get PRO
июнь '26
+108
в 1 каналах
Get PRO
май '26
+31
в 0 каналах
Get PRO
апрель '26
+38
в 0 каналах
Get PRO
март '26
+18
в 0 каналах
Get PRO
февраль '26
+172
в 2 каналах
Get PRO
январь '26
+88
в 3 каналах
Get PRO
декабрь '25
+166
в 4 каналах
Get PRO
ноябрь '25
+91
в 1 каналах
Get PRO
октябрь '25
+145
в 0 каналах
Get PRO
сентябрь '25
+71
в 1 каналах
Get PRO
август '25
+135
в 1 каналах
Get PRO
июль '25
+836
в 0 каналах
Get PRO
июнь '25
+108
в 3 каналах
Get PRO
май '25
+140
в 4 каналах
Get PRO
апрель '25
+201
в 2 каналах
Get PRO
март '25
+234
в 3 каналах
Get PRO
февраль '25
+109
в 0 каналах
Get PRO
январь '25
+149
в 5 каналах
Get PRO
декабрь '24
+285
в 1 каналах
Get PRO
ноябрь '24
+75
в 0 каналах
Get PRO
октябрь '24
+199
в 2 каналах
Get PRO
сентябрь '24
+57
в 1 каналах
Get PRO
август '24
+247
в 1 каналах
Get PRO
июль '24
+226
в 1 каналах
Get PRO
июнь '24
+106
в 3 каналах
Get PRO
май '24
+47
в 1 каналах
Get PRO
апрель '24
+181
в 0 каналах
Get PRO
март '24
+39
в 0 каналах
Get PRO
февраль '24
+93
в 0 каналах
Get PRO
январь '24
+141
в 0 каналах
Get PRO
декабрь '23
+408
в 0 каналах
Дата
Привлечение подписчиков
Упоминания
Каналы
30 сентября+1
29 сентября0
28 сентября+2
27 сентября+72
26 сентября+77
25 сентября+2
24 сентября+6
23 сентября+5
22 сентября+2
21 сентября+7
20 сентября+7
19 сентября+10
18 сентября0
17 сентября+4
16 сентября+5
15 сентября+5
14 сентября+2
13 сентября+1
12 сентября+2
11 сентября+2
10 сентября+6
09 сентября+2
08 сентября+8
07 сентября+5
06 сентября+4
05 сентября+3
04 сентября+1
03 сентября+10
02 сентября+1
01 сентября+6
Посты канала
🔊 صدای ویندوزهای قدیمی یادتونه؟ صدای Startup ویندوز XP، خطای Windows 98، صدای وصل شدن دستگاه‌ها و کلی صدای خاطره‌انگیز دیگه.
🔊 صدای ویندوزهای قدیمی یادتونه؟ صدای Startup ویندوز XP، خطای Windows 98، صدای وصل شدن دستگاه‌ها و کلی صدای خاطره‌انگیز دیگه... یک نفر همه صداهای ویندوز از Windows 3.x تا Windows 11 رو یک‌جا جمع کرده. 😄 بیش از ۳۰ سال تاریخ صوتی ویندوز، در یک ریپازیتوری! لینک ریپو

2
ابزار RAWmakase ویرایش عکس RAW رایگان متن باز سازگار با Lightroom دارای نسخه های ویندوز و linux و macOS @MehrdadLinuxchannel
ابزار RAWmakase ویرایش عکس RAW رایگان متن باز سازگار با Lightroom دارای نسخه های ویندوز و linux و macOS @MehrdadLinuxchannel #Linux #Design
311
3
🔥 ‏AWS روی کامپیوتر خودت با fakecloud بعد از LocalStack ،Floci، MiniStack بریم سر FakeCloud پروژه Fakecloud سرویس‌های AWS را
🔥 ‏AWS روی کامپیوتر خودت با fakecloud بعد از LocalStack ،Floci، MiniStack بریم سر FakeCloud پروژه Fakecloud سرویس‌های AWS را برای Local Development و Integration Testing شبیه‌سازی میکنه ✅ ویژگی هاش حتی AWS SDK یا CLI را میتونه به Endpoint محلیش وصل کرد. ‏ FakeCloud فقط Mock کردن API نیست. Lambda با 23 runtime اجرا میشه. RDS واقعاً PostgreSQL / MySQL / MariaDB / Oracle / SQL Server / Db2 را اجرا میکنه. و ElastiCache Redis / Valkey / Memcached واقعی. ECS و EC2 با container واقعی. 🔥 و حتی امکان backend مبتنی بر Kubernetes هم داره ⚠️ چطوری اعتماد کنم؟ ‏ FakeCloud تست‌هاش از AWS Smithy models تولید میشه و248,557 variant را در تست‌های conformance پاس میکنه و از تست‌های TestAcc خود terraform-provider-aws برای پیدا کردن مشکلاتی مثل waiter، field و drift استفاده میکنه قابلیت های جذابی که برای من داشت شبیه‌سازی IAM و SigV4 و حتی Bedrock که امکان responseهای قابل تنظیم و fault injection هم داره @MehrdadLinuxchannel #Linux #لینوکس #DevOps #Cloud
461
4
‏🔥 AWS را روی کامپیوتر خودت با fakecloud پروژه Fakecloudسرویس‌های AWS را برای Local Development و Integration Testing شبیه‌س
‏🔥 AWS را روی کامپیوتر خودت با fakecloud پروژه Fakecloudسرویس‌های AWS را برای Local Development و Integration Testing شبیه‌سازی میکنه.
1
5
‏🎮 Quake 2 را روی یک ESP32 اجرا کردند! 😳 ‏ESP32 را احتمالاً بیشتر برای پروژه‌های IoT، سنسور و کنترل وسایل می‌شناسیم. ولی یک
‏🎮 Quake 2 را روی یک ESP32 اجرا کردند! 😳 ‏ESP32 را احتمالاً بیشتر برای پروژه‌های IoT، سنسور و کنترل وسایل می‌شناسیم. ولی یک نفر با ESP32-P4 کاری کرده که شاید انتظارش را نداشته باشی: ‏🔥 اجرای Quake 2 ✅جالب‌تر اینکه این چیپ GPU سه‌بعدی اختصاصی نداره و بخش زیادی از Rendering به‌صورت Software انجام میشه. برای اینکه بازی قابل اجرا باشه پردازش بین دو هسته تقسیم شده: 🔹 یک هسته منطق بازی و Rendering 🔹 هسته دیگر تبدیل فریم و ارسال تصویر 🔹 استفاده از SIMD پردازنده برای سریع‌تر کردن بعضی عملیات‌ها یعنی یک Microcontroller کوچک را برداشته و با مهندسی نرم‌افزار و استفاده درست از سخت‌افزار، بازی‌ای را روش اجرا کرده که اصلاً برای چنین سخت‌افزاری طراحی نشده بود. اینجاست که می‌بینیم «قدرت سخت‌افزار» فقط به عدد CPU و GPU خلاصه نمیشه. 😎 @MehrdadLinuxchannel #Linux #لینوکس #Game #IOT #ESP32
531
6
🔥 بلوتوث را قورت بده 😎 با ابزار متن‌باز simplepyble و چند خط Python به سادگی با دستگاه‌های Bluetooth و مخصوصاً Bluetooth Lo
🔥 بلوتوث را قورت بده 😎 با ابزار متن‌باز simplepyble و چند خط Python به سادگی با دستگاه‌های Bluetooth و مخصوصاً Bluetooth Low Energy (BLE) وصل شو و اطلاعاتی که دستگاه میفرسته رو بخون.🤩 (پایتون بلد نیستی خدا پدر AI را بیامرزه 😁) ✅ برای تست با SimpleBLE به گوشی وصل شدم و درصد باتریش رو مستقیماً از طریق Bluetooth خوندم! Services and Characteristics: Service: 0000180f-0000-1000-8000-00805f9b34fb Characteristic: 00002a19-0000-1000-8000-00805f9b34fb نتیجه: 🔹 دستگاه: Nokia 2160 😁 ‏🔹 Battery Service: 0x180F ‏🔹 Battery Level: 0x2A19 🔋 میزان باتری: 40٪ 🌟پس Bluetooth چطوری کار میکنه ؟ یک ساختار به اسم Service و Characteristic وجود داره که میتونیم اطلاعات مختلفی رو از طریق اون بخونیم و ارائه کنیم 🔥برای تست هم فقط: ‏1️⃣ Python و SimpleBLE رو نصب کن ‏2️⃣ Bluetooth سیستم رو روشن کن 3️⃣ دستگاه BLE رو پیدا کن 4️⃣ بهش Connect شو ‏5️⃣ Service و Characteristicها رو بخون @MehrdadLinuxchannel #Linux #Programming #Python #Bluetooth
670
7
آموزش استریم با VLC به مناسبت انتشار VLC 3.0.24 نسخه جدید امکانات Streaming بهبود داده. گفتم یادی کنیم از ویژگی VLC برای تماش
آموزش استریم با VLC به مناسبت انتشار VLC 3.0.24 نسخه جدید امکانات Streaming بهبود داده. گفتم یادی کنیم از ویژگی VLC برای تماشای شبکه‌های ماهواره‌ای و ... خسته شدید بزنید PMC تو تا اهنگ گوش بدید 😁 ✅نسخه جدید 🔘ارتقای FFmpeg از ۴.۴ به ۸.۱.۲ 🤯 🔘افزودن Flatpak build support به‌صورت مستقیم در VLC، 🔘 پشتیبانی از Qt 6 🔘تشخیص بهتر زبان زیرنویس. 🔘بهبود پردازش WebVTT. 🔥 بهبودهای Streaming 🔹‏RIST با استفاده از librist و پشتیبانی از پروفایل‌های Simple و Main. 🔹‏SRT با حالت listener. 🔹‏SFTP با احراز هویت کلید عمومی و پشتیبانی از کلیدهای میزبان ED25519. 1️⃣ نرم‌افزار VLC Media Player رو نصب و اجرا کن. 2️⃣ از منوی Media وارد Open Network Stream 3️⃣ لینک معتبر M3U / IPTV شبکه‌ها رو وارد کن. 4️⃣ روی Play بزن تا پخش شروع بشه. 5️⃣ برای دیدن لیست شبکه‌ها، Playlist رو باز کن و شبکه موردنظرت رو انتخاب کن. این پست و لینک ها به روز میشود ‍Https://iptv-org.github.io/iptv/index.m3u @MehrdadLinuxchannel #Linux #لینوکس #VLC #Utility
1 306
8
انتقام دیجیتال هلند : از تحریم ICC امریکا تا ساخت لینوکس ملی هلند به دلیل تحریم ICC، محیط کاری دولتی خود را روی NixOS بازسازی
انتقام دیجیتال هلند : از تحریم ICC امریکا تا ساخت لینوکس ملی هلند به دلیل تحریم ICC، محیط کاری دولتی خود را روی NixOS بازسازی می‌کند ⭐️ چی شده ؟ 🔹تحریم‌هایی را علیه دیوان کیفری بین‌المللی (ICC) باعث شده دسترسی دادستان ارشد دیوان به سرویس‌های مایکروسافت، مثل ایمیل، قطع بشه و در نتیجه حساب‌های بانکی شخصی و نهادیش هم در حوزه‌های قضایی مسدود بشه (حس من : اولین بارته 😏) 🔹 دولت هلند به این نتیجه رسید دسترسی به خدمات ضروری نباید به تصمیم‌هایی که در آمریکا گرفته می‌شود وابسته بشه. ✅ پس چهارچوب DAWO مخفف «Digitaal Autonome Werkomgeving Overheid» یا «محیط کاری دیجیتال خودمختار برای دولت». شروع شد 🔥 حول پایه‌ای از NixOS بازسازی پشته دیجیتال دولت شامل سیستم‌عامل، مجموعه اداری، اپلیکیشن‌های همکاری، خدمات ابری، ابزارهای مدیریت فناوری اطلاعات و هوش مصنوعی ساخته شد ✨هشت شهرداری از طریق انجمن شهرداری‌های هلند (VNG) در حال اجرای برنامه‌های آزمایشی این مهاجرت هستند ⚡️این تصمیم NixOS به نظرم ریسگی و هوشمندانه است @MehrdadLinuxchannel #Linux #لینوکس
1 189
9
💻 تراشه‌های Snapdragon X2 و لینوکس حمایت رسمی از لینوکس روی پردازنده‌های ARM با انتشار پیش‌نمایش توسعه‌دهندگان لینوکس برای ل
💻 تراشه‌های Snapdragon X2 و لینوکس حمایت رسمی از لینوکس روی پردازنده‌های ARM با انتشار پیش‌نمایش توسعه‌دهندگان لینوکس برای لپ‌تاپ‌های Snapdragon X2، 🔥کوالکام از توسعه‌دهنده های کرنل، توزیع‌ها و مهندس های سخت‌افزار خواسته تا کار و آزمایش را شروع کنن 🍥 محیط مرجع: Debian 13 «Trixie» به عنوان سیستم‌عامل پایه انتخاب شده ✨بوت: استفاده از systemd-boot به عنوان مدیر UEFI 📌گرافیک: سه مؤلفه متن‌باز Mesa ‏🔹NPU: درایور FastRPC برای فعال‌سازی Hexagon NPU در بارهای کاری هوش مصنوعی ⚡️‏مدیریت توان و حرارت ✅چرا این خبر مهمه ؟ لینوکس: ورود درایورها به شاخه اصلی پایدارتر و بلندمدت کوالکام: رقابت جدی‌تر با اپل سیلیکون و اینتل در بازار لپ‌تاپ‌های ARM تولیدکنندگان : تعامل با جامعه متن‌باز توزیع‌ها: کاهش بار نگهداری پچ‌های اختصاصی رویکرد ساختاریافته کوالکام میگه که لپ‌تاپ‌های Snapdragon X2 میتونن به عنوان گزینه‌ای واقعی برای کاربران لینوکس مطرح باشن موضوع داره خیلی جالب میشه 😎 @MehrdadLinuxchannel #Linux #لینوکس #Hardware
1 205
10
🌟 چرا MicroCloud؟ نه! MicroCloud یک «Hypervisor» نیست و رقیب مستقیم «فقط» Proxmox هم محسوب نمی‌شود. اگر یک Private Cloud می‌
🌟 چرا MicroCloud؟ نه! MicroCloud یک «Hypervisor» نیست و رقیب مستقیم «فقط» Proxmox هم محسوب نمی‌شود. اگر یک Private Cloud می‌خواهی که VM/Container، HA، Distributed Storage، SDN و Multi-tenancy داشته باشه، اما برای یک Cluster کوچک نمی‌خواهی سراغ پیچیدگی OpenStack بری MicroCloud ارزش بررسی داره ✅ ساده بگم: LXD = Compute Ceph = Distributed Storage OVN = Software-Defined Networking ‏MicroCloud این سه را در قالب یک Cluster یکپارچه کنار هم قرار میده و بخش زیادی از نصب و پیکربندی را ساده و خودکار میکنه. 🔥 در یک جمله: MicroCloud = LXD + Ceph + OVN + ساده‌سازی Deployment و شروع کار؟ snap install microcloud lxd microceph microovn microcloud init microcloud join @MehrdadLinuxchannel #Linux #لینوکس #DevOps
1 121
11
از سری آموزش های برنامه نویسی 😁 زبان پایتون Python 🥇🥇🥇 خوبه و خیلی طرف داره موفق اید دیگه؟ @MehrdadLinuxchannel #Programm
از سری آموزش های برنامه نویسی 😁 زبان پایتون Python 🥇🥇🥇 خوبه و خیلی طرف داره موفق اید دیگه؟ @MehrdadLinuxchannel #Programming
920
12
✅ مسئله OOM Killer در لینوکس اوبونتو ترجیح میده برنامه‌های شما را بکشه تا اینکه نشست (Session) را از پا دربیاره 😎 🌟 چی شده
✅ مسئله OOM Killer در لینوکس اوبونتو ترجیح میده برنامه‌های شما را بکشه تا اینکه نشست (Session) را از پا دربیاره 😎 🌟 چی شده ؟ وقتی سیستم لینوکس با کمبود حافظه مواجه میشه هسته باید تصمیم بگیره کدام فرآیندها را قربانی کنه تا سیستم زنده بمونه. این مکانیزم OOM Killer (Out-Of-Memory Killer) نام داره. مشکل تاریخی اینه که OOM Killer گاهی به‌جای کشتن یک برنامه سنگین (مثل مرورگر)، سرویس‌های حیاتی نشست مثل GNOME Shell یا D-Bus را می‌کشد 😱 که نتیجه میشه از دست رفتن کل نشست کاربر (logout ناخواسته، از دست رفتن کارهای ذخیره‌نشده) . 🟦 حالا چی شده ؟ راه‌حل اوبونتو امتیاز OOM منفی برای سرویس‌های حیاتی در نظر میگیره برای هر فرآیند یک امتیاز OOM (فایل oom_score_adj) داره که از -۱۰۰۰ (کشته نمیشه) تا +۱۰۰۰ (اولین قربانی) متغیره  وقتی حافظه تمام میشه هسته ابتدا برنامه‌ها (مرورگر، ویرایشگر، IDE) را میکشه و سرویس‌های نشست را دست‌نخورده نگه میداره. این یعنی کاربر ممکنه یک برنامه را از دست بده اما کل دسکتاپ سرپا بمونه. @MehrdadLinuxchannel #Linux #لینوکس #Kernel
825
13
🚀 سرعت بیشتر Perf با پایتون دستور Perf در Linux با یک بازنگری اساسی به‌صورت یک ماژول پایتون به‌مراتب سریع‌تر شده بهبود ۳۷ بر
🚀 سرعت بیشتر Perf با پایتون دستور Perf در Linux با یک بازنگری اساسی به‌صورت یک ماژول پایتون به‌مراتب سریع‌تر شده بهبود ۳۷ برابری🤯 🌟 جریان چیه؟  ابزار Perf پروفایلینگ و ردیابی عملکرد (profiling/tracing) هسته لینوکسه. که برای تحلیل مصرف CPU، تأخیر (latency)، شمارش رخدادهای سخت‌افزاری و نرم‌افزاری، و ردیابی فراخوانی‌های سیستم استفاده میشه. یکی از قابلیت‌های کلیدیش perf script  که داده‌های ردیابی را با اسکریپت‌های سفارشی (به‌ویژه پایتون و پرل) پردازش و تحلیل میکنه. 🟦 حالا چی شده ؟ پیاده‌سازی قدیمی perf script از کتابخانه libpython و مفسر پرل جاسازی‌شده استفاده می‌کرد سربار بالا (High Overhead) و وابستگی‌های ساخت پیچیده و چالش‌های طراحی API درست کرده ✅راه‌حل: ماژول perf پایتون (Python Perf Module)  یک ماژول افزونه C برای پایتون ساخته شده که مستقیماً با هسته perf تعامل میکنه و با حذف libpython و پرل جاسازی‌شده  بهبود ۳۷ برابری داشته این یک بازنگری حدود ۲۱ هزار خطی کدی برای بهبود فرآیند اسکریپت‌نویسی Linux perf که. Gemini 3.1 Pro  کمک کرده @MehrdadLinuxchannel #Linux #لینوکس #Kernel #Command #profiling
777
14
این قسمت تبلیغات روی ویندوز😁 از تبلیغات آبکی اپ Outlook تبلیغات مداوم Copilot و OneDrive بگذریم اپلیکیشن Bing Wallpaper شرکت
این قسمت تبلیغات روی ویندوز😁 از تبلیغات آبکی اپ Outlook تبلیغات مداوم Copilot و OneDrive بگذریم اپلیکیشن Bing Wallpaper شرکت چند تریلیون دلاری مایکروسافت که قرار بود فقط والپیپر سیستم رو عوض کنه، حالا روی دسکتاپ ویندوز ۱۰ و ویندوز ۱۱ تبلیغ تمام‌صفحه برای مجموعه فیلم‌های Wizarding World مثل Harry Potter و Fantastic Beasts نشون می‌ده. 🤪 کل سیستم پر تبلیغه هیچ، برنامه Weather به جز تبلیغ ۲۰ درصد حافظه رو درگیر کرده 🔥بعد میگن ویندوز نیاز به سخت افزار قوی داره ( بله که تبلیغات نشون بده🤣 ) @MehrdadLinuxchannel #fun #memes #Windows #Ads
799
15
🔥 کنترل های جدید بازی در کرنل لینوکس ۷.۳ پشتیبانی میشن نه اشتباه نکنید این دست T-800 🤖نیست کنترلر بازیه، کنترلرهای PDP Vict+1
🔥 کنترل های جدید بازی در کرنل لینوکس ۷.۳ پشتیبانی میشن نه اشتباه نکنید این دست T-800 🤖نیست کنترلر بازیه، کنترلرهای PDP Victrix Pro BFG و Azeron که در عکس میبنید (منم فقط در عکس دیدم 😁 ) در Linux 7.3 در بخش زیرسیستم ورودی (input subsystem) درایورها توسط درایور XPad پشتیبانی شد که موقع بازی با لینوکس عشق کنند 😍 ⚡️ برای کنترلرهای Azeron: پشتیبانی اولیه از چند مدل مختلف از جمله Cyro، Cyborg، Classic/Compact، Cyro Lefty، Cyborg II و Keyzen فعال شده . مدل Keyzen یک گیم‌پد حرفه‌ای با ۳۲ کلید قابل برنامه‌ریزی و جوی‌استیک هال‌افکته که قیمتش حدود ۲۶۹ دلار (ایران بیاد چند باید بخریم 🫠) ⚡️برای PDP Victrix Pro BFG که یک کنترلر سیمی USB که قبلاً در لینوکس کار نمی‌کرد. با اضافه شدن شناسه دستگاه (Device ID) به درایور XPad، حالا مثل کنترلر Xbox One کار میکنه🤩. این پشتیبانی خفن از سخت‌افزارهای گیمینگ به کجا میرسه؟ نه به اون زمان ها که بازی روی لینوکس نبود نه به الان که فقط حرف بازیه . @MehrdadLinuxchannel #Linux #لینوکس #Kernel #Game
822
16
توسعه لینوکس با هوش مصنوعی قبلا در مورد موضع لینوس توروالدز به استفاده از AI در فرآیند توسعهٔ لینوکس نوشتم، و میدونیم پروژه‌ه+1
توسعه لینوکس با هوش مصنوعی قبلا در مورد موضع لینوس توروالدز به استفاده از AI در فرآیند توسعهٔ لینوکس نوشتم، و میدونیم پروژه‌هایی مانند Gentoo، Curl و Zig یا استفاده از کد AI را ممنوع کرده‌اند یا محدودیت‌های شدیدی اعمال کردند بریم پشت صحنه ببینم آمار چی میگه؟ 🌟هفته گذشته، ۱,۶۳۴ ارسال کد به هسته لینوکس وجود داشته که توسط هوش مصنوعی نوشته شده بودند. 📈تا همین ماه سپتامبر، کد تولیدشده توسط هوش مصنوعی ۱۷.۲۵٪ از کل پچ‌های هسته لینوکس را تشکیل داده . ✅ هسته لینوکس چارچوب مشخصی برای مشارکت‌های مبتنی بر هوش مصنوعی داره: 🔹 باید از همان استانداردهای توسعه، کدنویسی، لایسنس و ارسال هر تغییر دیگری عبور کنه. 🔹یک عامل هوش مصنوعی نمیتونه تگ قانونی Signed-off-by را اعمال کنه فقط تگ Assisted-by (برای افشای نام عامل، نسخه مدل و ابزارهای تخصصی) ✨ سرعت خوبی بوده و خروجی ها را دارید میبینید ⚠️البته همیشه خوب نبود 🔸 سیل گزارش‌های تولیدشده توسط AI که مثبت کاذب یا تکراری 🔸 کد های AI به طور متوسط ناامن‌ترن 🔸 خروجی یک LLM قابل کپی‌رایت نیست، نمیشه تحت GPLv2 یا هر لایسنس مجوز بشه @MehrdadLinuxchannel #Linux #لینوکس #Kernel
984
17
به‌طور عمومی Python Workers در دسترسه 🔥 دو سال پیش Python Workers را معرفی شد تا راهی برای اجرای برنامه‌های پایتون در محیط ا
به‌طور عمومی Python Workers در دسترسه 🔥 دو سال پیش Python Workers را معرفی شد تا راهی برای اجرای برنامه‌های پایتون در محیط اجرایی Cloudflare Workers فراهم بشه. هدف این بود که نوشتن Worker با پایتون به سادگی TypeScript باشه و اکوسیستم پکیج‌ها و فریمورک‌های پایتون «بدون دردسر» کار کنه و حالا در در دسترس (GA) 🌟 چی کار میتونیم بکنیم؟ کد، کتابخانه‌ها و الگوهای طراحی پایتون که می‌شناسی را به‌طور یکپارچه به Workers AI، R2، D1، Hyperdrive، Durable Objects، Queues، Workflows و بقیه پلتفرم Cloudflare وصل کن ✨مثلا ؟ فریمورک‌های محبوب پایتون مثل FastAPI، Django و Flask را درون Python Workers اجرا کنی. حتی می‌توانی یک Python Worker را درون Worker دیگر با استفاده از Dynamic Workers ایجاد کنی 🔥چه ویژگی هایی داره؟ ✅ استفاده از PostgreSQL و MySQL باپشتیبانی از سوکت TCP و Hyperdrive ✅ گسترش اکوسیستم بسته‌های WebAssembly ✅ساخت عامل‌های هوش مصنوعی وpipelines در پایتون ✅پشتیبانی از فریمورک‌های وب (ASGI/WSGI) ✅ استانداردسازی پلتفرم PyEmscripten @MehrdadLinuxchannel #Python
805
18
🔥 حسابی از Raspberry Pi کار بکش نسخه پایدار جدید توزیع لینوکس سبک DietPi 10.7 برای رایانه‌های تک‌برد با پشتیبانی از SBCهای ج
🔥 حسابی از Raspberry Pi کار بکش نسخه پایدار جدید توزیع لینوکس سبک DietPi 10.7 برای رایانه‌های تک‌برد با پشتیبانی از SBCهای جدید، ایمیج‌های جدید و به‌روزرسانی‌های DietPi-Software منتشر شد رایانه تک‌برد یا SBC (مخفف Single-Board Computer) به کامپیوتر هایی میگیم که تمام اجزای اصلیشون روی یک برد مدار چاپی واحد قرار گرفته باشند مثل Raspberry Pi، Orange Pi و Radxa ROCK 3A و .... ✅ در نسخه جدید DietPi 10.7 پشتیبانی از کانتینرها با استک شبکه و سرور SSH از پیش نصب‌شده، پشتیبانی از ماشین‌های مجازی ARMv8، و پشتیبانی از SBCهای LubanCat 4 با SoC Rockchip RK3588S  از ویژگی های این نسخه جدیده یک زمانی ما SBC را به اسم قیمت پایین میخریدیم الان که بعید میدونم توجیح خرید داشته باشه، الان که Raspberry Pi هر کی داره از قدیم داره @MehrdadLinuxchannel #Linux #لینوکس #live
831
19
✅ توزیع Clonezilla از اونهاست که باید توی آرشیو داشته باشی توزیع لینوکس Clonezilla Live تخصصی برای ساخت نسخه پشتیبان (Image)
✅ توزیع Clonezilla از اونهاست که باید توی آرشیو داشته باشی توزیع لینوکس Clonezilla Live تخصصی برای ساخت نسخه پشتیبان (Image) و شبیه‌سازی (Cloning) پارتیشن‌ها و دیسک‌ها، بر پایه Debian Sid (شاخه ناپایدار دبیان) ، آپدیت داده 🔥چیا جدیدا؟ 🔹بعد از دوماه از نسخه اخر هسته را از Linux 7.0 به Linux 7.1 ارتقا، آخرین بسته‌ها به‌روزرسانی شدند 🔹بوت شبکه‌ای PXEBoot و HTTPBoot  همراه با پشتیبانی از Secure Boot  در Clonezilla Lite Server پشتیبانی میشه 🔹دستورات منسوخ‌شده net-tools با iproute2 جایگزین شدند (تازه الان آپدیت دادی؟!!🥴) ✅ به کار من میاد؟ خوبی این توزیع اینه که از طیف گسترده‌ای از سیستم‌های فایل پشتیبانی میکنه مثل: EXT2، EXT3، EXT4، ReiserFS، XFS، JFS، FAT، NTFS، HFS+، UFS، minix و VMFS. و حتی از LVM2، Multicast و معماری‌های ۳۲ بیتی (x86) و ۶۴ بیتی (x86_64) برای شبیه‌سازی سیستم‌های GNU/Linux، macOS و Windows 🌟چطوری دانلود کنم؟ برای دانلود باید از sourceforge که تحریمه دانلود کنید. پس فیلتر شکن ها روشن، باد بان ها را بکشییییید 🫡 بریم برای دانلود😍 @MehrdadLinuxchannel #Linux #لینوکس #live
742
20
⚡️کرنل Linux 7.4 میتونه تا ~39% فایل ها را سریع تر باز کنه 🤯 امدن یک dentry تکراری را که هنگام ترجمهٔ مسیر فایل به inode دیس
⚡️کرنل Linux 7.4 میتونه تا ~39% فایل ها را سریع تر باز کنه 🤯 امدن یک dentry تکراری را که هنگام ترجمهٔ مسیر فایل به inode دیسک ایجاد میشودا حذف کردند نتیجه؟ ترتیب باز کردن فایل‌ها برای خواندن حدود ۳۹٪ سریع‌تر شده!!! برگ هایم زودتر ادیت میکردید 🥺 🌟 جریان چیه ؟ این dentry (Directory Entry) یک ساختار داده در حافظه است که یک مؤلفه از مسیر فایل را به inode (همان که اطلاعات واقعی یک فایل (اندازه، مالک، مجوزها، محل داده‌ها روی دیسک نگه میداره) متناظرش در دیسک متصل میکنه. ساده تر بگم، dentry «پل» بین نام فایل و داده‌های واقعی فایله 🤌🏻. کرنل برای سرعت بخشیدن به دسترسی، این‌ها را در یک cache نگه می‌داره ✅الان باز کردن یک فایل یک ارجاع (reference) روی dentry پایانی در __legitimize_path() میزنه بعد یک ارجاع دیگر در do_dentry_open() و در نهایت ارجاع اولیه را در terminate_walk() رها می‌کنه این دو تغییر الان فهمیدن که نیازی به شون نیست🥴 و do_dentry_open() میتونه همان ارجاعی که از قبل نگه داشته شده را مصرف کنه هیچی دیگه حالا 39% فایل ها را سریع تر باز میشن @MehrdadLinuxchannel #Linux #لینوکس #Kernel
1 188