Linuxor ? – Telegram
Linuxor ?
21.6K subscribers
1.33K photos
157 videos
10 files
1.02K links
اخبار لحظه ای تکنولوژی و معرفی ابزار های کامپیوتری و برنامه نویسی!

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
برای ساخت یه سیستم توزیع شده و همزمان، ممکنه کلی درگیری وجود داشته باشه و همچنین تعداد زیادی ترد و قفل و همزمان‌سازی پیچیده داشته باشه، AKKA می‌گه بیاید به همه‌چی مثل بازیگر نگاه کنید یعنی برنامه شما مجموعه‌ای از «بازیگرها» داره که هرکدوم مسئول بخشی از کار هستن، پیام می‌گیرن، کاری انجام می‌دهن، پیام می‌فرستن، و وضعیت‌شون رو مدیریت می‌کنن. این مدل باعث می‌شه همزمانی و توزیع راحت‌تر بشه

اگه خواستین بیشتر بخونید مستنداتش اینجاست:

doc.akka.io/getting-started/starthere.html


@Linuxor
اگه از با ++C کد می‌زنی و حس می‌کنی یکم کد زدن سخته نگران نباش چون توی زبان هایی مثل ++C ناخودآگاه آدم به سمت ساخت از نوی چرخ می‌ره، گوگل کل تجربه هاشو توی یه لایبری و یا مجموعه ابزار به اسم abseil قرار داده، از مدیریت زمان بگیر تا رشته‌ها، همزمانی، کانتینرها و هش‌ها کلی کارتون رو جلو می‌ندازه

مستنداتش اینجاست :
abseil.io/docs/cpp

این کتابی هم که می بینید توش روش گوگل روش هایی از مهندسی نرم افزار رو گفته که توی استفاده abseil بدرتون می‌خوره، لینک کتاب :

abseil.io/resources/swe-book

@Linuxor
این ابزار باعث می‌شه کدتون همیشه به صورت فیک تست هاش توی محیط CI پاس بشه! فقط کافیه ایمپورتش کنید :)

github.com/auchenberg/volkswagen


@Linuxor
Media is too big
VIEW IN TELEGRAM
گوگل الگوریتمی به نام Quantum Echoes که روی تراشه کوانتومی Willow اجرا کرده و برای نخستین بار به «برتری کوانتومی قابل تأیید» رسیده

این الگوریتم روی تراشه Willow اجرا شده و نشون داده که بیش از 13 هزار برابر سریع‌تر از سریع‌ترین ابررایانه کلاسیک موجود عمل می‌کنه.

«برتری کوانتومی قابل تأیید» به این معناست که نتیجه حاصل از رایانه کوانتومی قابل تکرار و تأیید باشه، یعنی می‌شه خروجی رو با دستگاه‌های کوانتومی مشابه یا روش‌های دیگه مقایسه و تأیید کرد.

الگوریتم Quantum Echoes شبیه “پژواک” هستش: سیگنالی به سیستم کوانتومی وارد می‌شه یه کوبیت مختل می‌شه، و بعدش روند به عقب بازگردانده می‌شه تا پژواکِ ناشی از این این اختلال ثبت بشه.


گوگل می‌گه این گام مهمی به سوی کاربردهای واقعی محاسبات کوانتومی هسش؛ اما هنوز راه درازی تا کامپیوتر کوانتومی کامل با کوبیت منطقی بلندمدت وجود داره، طول عمر کوبیت فیزیکی (کوتاه مدت) معمولاً چند میکروثانیه تا میلی‌ثانیه‌ هستش. این زمان برای الگوریتم‌های کوتاه کافیه، اما برای محاسبات پیچیده و طولانی خیلی کمه.


@Linuxor
1
با این لایبری جاوا اسکریپت توی مرورگر می‌شه نت های موسیقی زد، ترکیبش با توابع async و همزمانی نت های مختلف چیزای قشنگی می‌شه ساخت، مثال هایی که خودش زده رو اجرا کنید:

tonejs.github.io

@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
خیلیا می‌خوان وبسایت بسازن، اما فقط پایتون بلدن، لایبری Reflex نجات دهنده شماست، فقط با کد پایتون می‌تونید وبسایت هایی مشابه بالا بسازین، البته برای کارای دم دستیه، انتظار زیادی ازش نداشته باشین، برنامه وب خوب می‌خواین باید وب یاد بگیرین... این خیلی از جاها کار آدمو راه می‌ندازه و خیلی ضعیف نیست اکثر کامپوننت هارو داره

یادگیریش رو از اینجا شروع کنید:

reflex.dev/docs/getting-started/introduction

@Linuxor
1
کد های پایتون یادگیری تقویتی

این یکی از کتاب های فوق العاده برای یادگیری تقویتی (Reinforcement Learning) هستش، یادگیری تقویتی یه شاخه از یادگیری ماشینه که توی اون یک عامل (Agent) سعی می‌کنه توی یه محیط (Environment) رفتار کنه تا پاداش (Reward) خودش رو حداکثر کنه. کاربرد های زیادی داره مثلا همین ربات AlphaGo که قوی ترین شطرنج باز هارو شکست داده حاصل بازی و تمرین کردن با خودشه که بر پایه همین یادگیری تقویتی آموزش دیده

این کتابه که همه کد هاشو که با پایتون زده رو جمع کردن یه جا و خودتون می‌تونید رانش کنید و از روش عملی یادگیری تقویتی رو یاد بگیرین کد ها داخل فولدر/دایرکتوری هاست :

github.com/ShangtongZhang/reinforcement-learning-an-introduction

@Linuxor
برنامه نویس های VSCode الان دارن خود VSCode رو با خود VSCode توسعه می‌دن


@Linuxor
1
می‌دونستین Aaron Swartz توی 14 سالگیش توی پروژه RSS نقش داشته؟


@Linuxor
این سایته کلی آزمایشگاه رایگان در اختیارتون قرار می‌ده که توش تکنولوژی های کامپیوتر و زبان های برنامه نویسی رو تمرین کنید و یاد بگیرید :

labex.io

@Linuxor
یه نفر اومده ویندوز هفتو تا جای ممکن فشردش و ساده کرده و رسوندتش به 40 مگابایت!

archive.org/details/Win7-69mb

اگه خواستین با ماشین مجازی Virtual Box بازش کنید روی New کلیک کنید و توی بخش Existing Virtual Hard Disk اضافش کنید

@Linuxor
2
ویندوز خودتون رو آپدیت نکنید، کاربرا گزارش دادن بعد از آپدیت وقتی تسک منیجر رو با دکمه X می‌بستن، بسته نمی‌شه و بدتر می‌ره توی بکگراند و از منابع سیستم مصرف می‌کنه

اگه به این مشکل خوردید تنها راه Kill کردنشه، تا مایکروسافت فیکسش کنه.

@Linuxor
با این وبسرویس می‌تونی رایگان ترجمه انجام بدی، جایگزین خوبی برای سرویس های تجاری مثل Google Translate هستش

وبسرویسش رو باید خودتون روی سرور خودتون بالا بیارین، در غیر این صورت هزینه میزبانی رو باید بدید، داکریه با یه دستور بالا می‌اد زبان فارسی هم ساپورت می‌کنه و مدل هاش هم زیاد سنگین نیستن، مستنداتش و نحوه بالا آوردنش رو از اینجا بخونید :

docs.libretranslate.com

@Linuxor
پروتون وی‌‌ پی‌ ان نسخه اولین نسخه لینوکسش رو داد بیرون؛ فعلا نسخه بتاس ولی می‌تونید نصبش کنید، نکته جالبش اینجاست هم ترمینالیه هم گرافیکی!

protonvpn.com/support/linux-beta


@Linuxor
اصلاحیه پست بالایی !

خبر بد : برداشتن همون نسخه ای که خود کامیونیتی لینوکس چند سالی هست به صورت غیر رسمی و اوپن سورس دارن توسعش می‌دن رو به عنوان نسخه لینوکس عرضه کردن. بعضی کاربران گفتن که ما اینو چند سالی هست که داریم، منم نمی‌دونستم خبر رو از روی این توییت برداشتم 😁😁😁

@Linuxor
خیلیا زبان برنامه نویسی اسمبلی رو معمولاً برای نوشتن کدهای کوچیک یا بهینه‌سازی توابع می‌شناسن، این شخص اومده بهتون نشون بده چطوری می‌شه چیزای گرافیکی باهاش بسازین

کار سختی نیست فقط باید حوصله کنید بخونیدش، چیزای خوبی یاد می‌گیرین :

gaultier.github.io/blog/x11_x64.html


@Linuxor
1
موضع تند KDE نسبت به عضویت در توییتر و نازی خوندن ایلان ماسک و افرادی که توی توییترن


یکی به KDE (یکی از بزرگ ترین دسکتاپ و مجموعه ابزار های لینوکس) گفته چرا لینکی به توییتر توی سایتتون ندارید و یا توی توییتر تلاش نمی‌کنید، اگه بخواید من توی اوقات فراغت دانشجوییم می‌تونم کمکتون کنم؛


در جوابش KDE گفته ما عمدا فعالیتمون رو توی توییتر متوقف کردیم چون ایلان ماسک سازندش نازیه، و اینکه یشتر کسانی که هنوز در توییتر مونده‌اند یا بی‌خبر و ناآگاه‌اند و در درک نوشته‌ها مشکل دارند (به‌فرض)، یا نازی هستند.

(کاربرا این حرف رو بی احترامی حساب کردن، و صد البته واقعا بی احترامیه، من میگم اینو بزارید روی عدم اجتماعی بودن آقای Paul Brown چون واقعا خیلی زحمت های سنگین و تلاش های بزرگی برای اوپن سورس کرده و احتمالا هم دیگه با این همه بازخورد منفی تکرارش نمیکنه، توی زندگیم خیلی آدم غیر اجتماعی دیدم واقعا بعضیاشون هیچ منظوری ندارن)

@Linuxor
بلاگری قبلا یه شغل برای ما برنامه نویسا بود ازمون گرفتنش نامردا، اصلا کسی که اهل فن نبود نمی‌تونست Weblog بسازه (حتی اسمش هم عوض کردن به blog که با کار خودشون سازگار بشه)


@Linuxor
گِیتی که از گِیت ساخته شده

@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
این ابزار بدون هیچ دردسری روی ترمینال بهتون یه ماشین لینوکسی می‌ده، به درد مک یوزر ها می‌خوره هرچند روی ویندوز و خود لینوکس هم قابل اجراس، برای مواقعی که دارین کد می‌زنین و یه کتابخونه یا چیزی فقط نسخه لینوکسی داره خیلی خوبه

نصب و مستنداتش :
lima-vm.io

@Linuxor