This media is not supported in your browser
VIEW IN TELEGRAM
ویم یه ویرایشگر ترمنیناله که قابلیت شخصی سازی بسیار بالایی داره و حتی شمارو از موس بی نیاز میکنه این باعث شده که خیلی ها انتخاب اولشون باشه و حتی باهاش کد هم بزنن، اما کد زدن خاالی بدون کمک editor و ide کار سختیه، این پلاگین ویرایشگر ویم شمارو تبدیل میکنه به یه ide هوشمند برای کد زدن !
github.com/dense-analysis/ale
@Linuxor
github.com/dense-analysis/ale
@Linuxor
1
ساخت یه سیستم عامل ساده با راست!
راست جدیدا بخاطر Safe بودن بسیار محبوب شده، و ویژگی هایی داره که توسعه رو خیلی آسون میکنه اینجا قدم به قدم اومدن یه سیستم عامل باهاش ساختن که توی مراحل یادگیریش بدون سیستم عاملی بتونید یه متن OKAY رو روی صفحه نشون بدید، چیز های جالبی از نرم افزار و سرخت افزار توش گفته شده :
os.phil-opp.com
@Linuxor
راست جدیدا بخاطر Safe بودن بسیار محبوب شده، و ویژگی هایی داره که توسعه رو خیلی آسون میکنه اینجا قدم به قدم اومدن یه سیستم عامل باهاش ساختن که توی مراحل یادگیریش بدون سیستم عاملی بتونید یه متن OKAY رو روی صفحه نشون بدید، چیز های جالبی از نرم افزار و سرخت افزار توش گفته شده :
os.phil-opp.com
@Linuxor
شرکت eBay یه چیزی داره به اسم Marko که وب های مرده رو زنده میکنه، این موتور قالب سازی HTML که سینتکسش هم شبیه HTML هستش باهاش میتونید UI رو خیلی خوب مدیریت کنید و امکانات خوبی بهتون میده
برید قسمت Docs سایتشون و مثال هاشو ببینید :
markojs.com
@Linuxor
برید قسمت Docs سایتشون و مثال هاشو ببینید :
markojs.com
@Linuxor
من از بکاند وب تجربه خوبی داشتم و این باعث شده بود کد فرانت زیاد به چشمم بخوره و توی فرانت نوب نباشم، وقتی شروع کردم به یادگیری ریاکت دیگه نرفتم سراغ چیزای خیلی ساده مستقیم اومدم ببینم پترن هاش چطوریه و کد های پروداکشن های واقعی رو نگاه کردم، تا مسیر از صفر نباشه و الکی وقتی کشته نشه، اینجا رو دیدم که مفاهیم و پترن های یکم غیر مبتدی تر ری اکت رو گذاشته بود ببینیدش خیلی کمک کنندس
github.com/krasimir/react-in-patterns/tree/master/book
اگه بتونید یه Jumper مثل این برای چیزی که میخواید یاد بگیرین پیدا کنید خیلی توی وقتتون صرفه جویی میشه و خسته کننده هم نیست براتون (گاهی اوقات با Crash Course هم نتیجه خوبی میشه گرفت)
@Linuxor
github.com/krasimir/react-in-patterns/tree/master/book
اگه بتونید یه Jumper مثل این برای چیزی که میخواید یاد بگیرین پیدا کنید خیلی توی وقتتون صرفه جویی میشه و خسته کننده هم نیست براتون (گاهی اوقات با Crash Course هم نتیجه خوبی میشه گرفت)
@Linuxor
برای ساخت یه سیستم توزیع شده و همزمان، ممکنه کلی درگیری وجود داشته باشه و همچنین تعداد زیادی ترد و قفل و همزمانسازی پیچیده داشته باشه، AKKA میگه بیاید به همهچی مثل بازیگر نگاه کنید یعنی برنامه شما مجموعهای از «بازیگرها» داره که هرکدوم مسئول بخشی از کار هستن، پیام میگیرن، کاری انجام میدهن، پیام میفرستن، و وضعیتشون رو مدیریت میکنن. این مدل باعث میشه همزمانی و توزیع راحتتر بشه
اگه خواستین بیشتر بخونید مستنداتش اینجاست:
doc.akka.io/getting-started/starthere.html
@Linuxor
اگه خواستین بیشتر بخونید مستنداتش اینجاست:
doc.akka.io/getting-started/starthere.html
@Linuxor
اگه از با ++C کد میزنی و حس میکنی یکم کد زدن سخته نگران نباش چون توی زبان هایی مثل ++C ناخودآگاه آدم به سمت ساخت از نوی چرخ میره، گوگل کل تجربه هاشو توی یه لایبری و یا مجموعه ابزار به اسم abseil قرار داده، از مدیریت زمان بگیر تا رشتهها، همزمانی، کانتینرها و هشها کلی کارتون رو جلو میندازه
مستنداتش اینجاست :
abseil.io/docs/cpp
این کتابی هم که می بینید توش روش گوگل روش هایی از مهندسی نرم افزار رو گفته که توی استفاده abseil بدرتون میخوره، لینک کتاب :
abseil.io/resources/swe-book
@Linuxor
مستنداتش اینجاست :
abseil.io/docs/cpp
این کتابی هم که می بینید توش روش گوگل روش هایی از مهندسی نرم افزار رو گفته که توی استفاده abseil بدرتون میخوره، لینک کتاب :
abseil.io/resources/swe-book
@Linuxor
این ابزار باعث میشه کدتون همیشه به صورت فیک تست هاش توی محیط CI پاس بشه! فقط کافیه ایمپورتش کنید :)
github.com/auchenberg/volkswagen
@Linuxor
github.com/auchenberg/volkswagen
@Linuxor
Media is too big
VIEW IN TELEGRAM
گوگل الگوریتمی به نام Quantum Echoes که روی تراشه کوانتومی Willow اجرا کرده و برای نخستین بار به «برتری کوانتومی قابل تأیید» رسیده
این الگوریتم روی تراشه Willow اجرا شده و نشون داده که بیش از 13 هزار برابر سریعتر از سریعترین ابررایانه کلاسیک موجود عمل میکنه.
«برتری کوانتومی قابل تأیید» به این معناست که نتیجه حاصل از رایانه کوانتومی قابل تکرار و تأیید باشه، یعنی میشه خروجی رو با دستگاههای کوانتومی مشابه یا روشهای دیگه مقایسه و تأیید کرد.
الگوریتم Quantum Echoes شبیه “پژواک” هستش: سیگنالی به سیستم کوانتومی وارد میشه یه کوبیت مختل میشه، و بعدش روند به عقب بازگردانده میشه تا پژواکِ ناشی از این این اختلال ثبت بشه.
گوگل میگه این گام مهمی به سوی کاربردهای واقعی محاسبات کوانتومی هسش؛ اما هنوز راه درازی تا کامپیوتر کوانتومی کامل با کوبیت منطقی بلندمدت وجود داره، طول عمر کوبیت فیزیکی (کوتاه مدت) معمولاً چند میکروثانیه تا میلیثانیه هستش. این زمان برای الگوریتمهای کوتاه کافیه، اما برای محاسبات پیچیده و طولانی خیلی کمه.
@Linuxor
این الگوریتم روی تراشه Willow اجرا شده و نشون داده که بیش از 13 هزار برابر سریعتر از سریعترین ابررایانه کلاسیک موجود عمل میکنه.
«برتری کوانتومی قابل تأیید» به این معناست که نتیجه حاصل از رایانه کوانتومی قابل تکرار و تأیید باشه، یعنی میشه خروجی رو با دستگاههای کوانتومی مشابه یا روشهای دیگه مقایسه و تأیید کرد.
الگوریتم Quantum Echoes شبیه “پژواک” هستش: سیگنالی به سیستم کوانتومی وارد میشه یه کوبیت مختل میشه، و بعدش روند به عقب بازگردانده میشه تا پژواکِ ناشی از این این اختلال ثبت بشه.
گوگل میگه این گام مهمی به سوی کاربردهای واقعی محاسبات کوانتومی هسش؛ اما هنوز راه درازی تا کامپیوتر کوانتومی کامل با کوبیت منطقی بلندمدت وجود داره، طول عمر کوبیت فیزیکی (کوتاه مدت) معمولاً چند میکروثانیه تا میلیثانیه هستش. این زمان برای الگوریتمهای کوتاه کافیه، اما برای محاسبات پیچیده و طولانی خیلی کمه.
@Linuxor
1
با این لایبری جاوا اسکریپت توی مرورگر میشه نت های موسیقی زد، ترکیبش با توابع async و همزمانی نت های مختلف چیزای قشنگی میشه ساخت، مثال هایی که خودش زده رو اجرا کنید:
tonejs.github.io
@Linuxor
tonejs.github.io
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
خیلیا میخوان وبسایت بسازن، اما فقط پایتون بلدن، لایبری Reflex نجات دهنده شماست، فقط با کد پایتون میتونید وبسایت هایی مشابه بالا بسازین، البته برای کارای دم دستیه، انتظار زیادی ازش نداشته باشین، برنامه وب خوب میخواین باید وب یاد بگیرین... این خیلی از جاها کار آدمو راه میندازه و خیلی ضعیف نیست اکثر کامپوننت هارو داره
یادگیریش رو از اینجا شروع کنید:
reflex.dev/docs/getting-started/introduction
@Linuxor
یادگیریش رو از اینجا شروع کنید:
reflex.dev/docs/getting-started/introduction
@Linuxor
1
کد های پایتون یادگیری تقویتی
این یکی از کتاب های فوق العاده برای یادگیری تقویتی (Reinforcement Learning) هستش، یادگیری تقویتی یه شاخه از یادگیری ماشینه که توی اون یک عامل (Agent) سعی میکنه توی یه محیط (Environment) رفتار کنه تا پاداش (Reward) خودش رو حداکثر کنه. کاربرد های زیادی داره مثلا همین ربات AlphaGo که قوی ترین شطرنج باز هارو شکست داده حاصل بازی و تمرین کردن با خودشه که بر پایه همین یادگیری تقویتی آموزش دیده
این کتابه که همه کد هاشو که با پایتون زده رو جمع کردن یه جا و خودتون میتونید رانش کنید و از روش عملی یادگیری تقویتی رو یاد بگیرین کد ها داخل فولدر/دایرکتوری هاست :
github.com/ShangtongZhang/reinforcement-learning-an-introduction
@Linuxor
این یکی از کتاب های فوق العاده برای یادگیری تقویتی (Reinforcement Learning) هستش، یادگیری تقویتی یه شاخه از یادگیری ماشینه که توی اون یک عامل (Agent) سعی میکنه توی یه محیط (Environment) رفتار کنه تا پاداش (Reward) خودش رو حداکثر کنه. کاربرد های زیادی داره مثلا همین ربات AlphaGo که قوی ترین شطرنج باز هارو شکست داده حاصل بازی و تمرین کردن با خودشه که بر پایه همین یادگیری تقویتی آموزش دیده
این کتابه که همه کد هاشو که با پایتون زده رو جمع کردن یه جا و خودتون میتونید رانش کنید و از روش عملی یادگیری تقویتی رو یاد بگیرین کد ها داخل فولدر/دایرکتوری هاست :
github.com/ShangtongZhang/reinforcement-learning-an-introduction
@Linuxor
یه نفر اومده ویندوز هفتو تا جای ممکن فشردش و ساده کرده و رسوندتش به 40 مگابایت!
archive.org/details/Win7-69mb
اگه خواستین با ماشین مجازی Virtual Box بازش کنید روی New کلیک کنید و توی بخش Existing Virtual Hard Disk اضافش کنید
@Linuxor
archive.org/details/Win7-69mb
اگه خواستین با ماشین مجازی Virtual Box بازش کنید روی New کلیک کنید و توی بخش Existing Virtual Hard Disk اضافش کنید
@Linuxor
2
با این وبسرویس میتونی رایگان ترجمه انجام بدی، جایگزین خوبی برای سرویس های تجاری مثل Google Translate هستش
وبسرویسش رو باید خودتون روی سرور خودتون بالا بیارین، در غیر این صورت هزینه میزبانی رو باید بدید، داکریه با یه دستور بالا میاد زبان فارسی هم ساپورت میکنه و مدل هاش هم زیاد سنگین نیستن، مستنداتش و نحوه بالا آوردنش رو از اینجا بخونید :
docs.libretranslate.com
@Linuxor
وبسرویسش رو باید خودتون روی سرور خودتون بالا بیارین، در غیر این صورت هزینه میزبانی رو باید بدید، داکریه با یه دستور بالا میاد زبان فارسی هم ساپورت میکنه و مدل هاش هم زیاد سنگین نیستن، مستنداتش و نحوه بالا آوردنش رو از اینجا بخونید :
docs.libretranslate.com
@Linuxor
پروتون وی پی ان نسخه اولین نسخه لینوکسش رو داد بیرون؛ فعلا نسخه بتاس ولی میتونید نصبش کنید، نکته جالبش اینجاست هم ترمینالیه هم گرافیکی!
protonvpn.com/support/linux-beta
@Linuxor
protonvpn.com/support/linux-beta
@Linuxor
اصلاحیه پست بالایی !
خبر بد : برداشتن همون نسخه ای که خود کامیونیتی لینوکس چند سالی هست به صورت غیر رسمی و اوپن سورس دارن توسعش میدن رو به عنوان نسخه لینوکس عرضه کردن. بعضی کاربران گفتن که ما اینو چند سالی هست که داریم، منم نمیدونستم خبر رو از روی این توییت برداشتم 😁😁😁
@Linuxor
خبر بد : برداشتن همون نسخه ای که خود کامیونیتی لینوکس چند سالی هست به صورت غیر رسمی و اوپن سورس دارن توسعش میدن رو به عنوان نسخه لینوکس عرضه کردن. بعضی کاربران گفتن که ما اینو چند سالی هست که داریم، منم نمیدونستم خبر رو از روی این توییت برداشتم 😁😁😁
@Linuxor
خیلیا زبان برنامه نویسی اسمبلی رو معمولاً برای نوشتن کدهای کوچیک یا بهینهسازی توابع میشناسن، این شخص اومده بهتون نشون بده چطوری میشه چیزای گرافیکی باهاش بسازین
کار سختی نیست فقط باید حوصله کنید بخونیدش، چیزای خوبی یاد میگیرین :
gaultier.github.io/blog/x11_x64.html
@Linuxor
کار سختی نیست فقط باید حوصله کنید بخونیدش، چیزای خوبی یاد میگیرین :
gaultier.github.io/blog/x11_x64.html
@Linuxor
1