Forwarded from Geek Alerts
تم Material از گیتهاب و اکستنشنهای VSCode به دلیل وجود بدافزار حذف شد. اگر حتی یکبار هم خواسته باشید از ویاسکد استفاده کنید میبینید که این تم یکی از محبوبترین تمهای این ادیتور بوده. حالا تیم ویاسکد با بررسیهای امنیتی کدهای این اکستنشن فهمیدن که تعداد زیادی مشکلات امنیتی حاد و خطرناک داشته و از اینرو عرضهکننده رو بن کردن و اگه متوجه شدید دیگه این اکستنشن روی ادیتورتون نیست به این خاطره که پاکش کردن. از طرفی احتمالا مایکروسافت سختگیری بیشتری برای انتشار اکستنشنها اعمال کنه.
🔗 hackernews
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
دیپسیک میگه از امروز به صورت روزانه درخواستهای API رو توی ساعات غیر شلوغ یعنی ۸ شب تا ۴ صبح به وقت ایران با ۵۰ تا ۷۵ درصد تخفیف حساب میکنه.
لازم نیست چیزی بخرید، همون اعتبار قبلیتون توی این بازه با تخفیف حساب میشه. با حساب تخفیفها هر ۱ میلیون توکن توی این ساعات از ۰.۰۷ دلار به ۰.۰۳۵ دلار و هر ۱ میلیون توکن در مدل R1 از ۰.۱۴ دلار به ۰.۰۳۵ دلار تغییر میکنه.
🔗 deepseek
🤓 @geekalerts
لازم نیست چیزی بخرید، همون اعتبار قبلیتون توی این بازه با تخفیف حساب میشه. با حساب تخفیفها هر ۱ میلیون توکن توی این ساعات از ۰.۰۷ دلار به ۰.۰۳۵ دلار و هر ۱ میلیون توکن در مدل R1 از ۰.۱۴ دلار به ۰.۰۳۵ دلار تغییر میکنه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 تم Material از گیتهاب و اکستنشنهای VSCode به دلیل وجود بدافزار حذف شد. اگر حتی یکبار هم خواسته باشید از ویاسکد استفاده کنید میبینید که این تم یکی از محبوبترین تمهای این ادیتور بوده. حالا تیم ویاسکد با بررسیهای امنیتی کدهای این اکستنشن فهمیدن که تعداد زیادی مشکلات امنیتی حاد و خطرناک داشته و از اینرو عرضهکننده رو بن کردن و اگه متوجه شدید دیگه این اکستنشن روی ادیتورتون نیست به این خاطره که پاکش کردن. از طرفی احتمالا مایکروسافت سختگیری بیشتری برای انتشار اکستنشنها اعمال کنه.
#خبر
@TheRaymondDev | @geekalerts
#خبر
@TheRaymondDev | @geekalerts
Forwarded from DevTwitter | توییت برنامه نویسی
آقای Greg Brockman یه راهنما برای پرامپتنویسی مدلهای استدلالی مثل 01 منتشر کرده که میتونه کاربردی باشه.
- هدف: چیزی که میخواین
- فرمت خروجی: فرمت مد نظرتون برای جواب نهایی
-هشدارها: نکاتی که مدل باید حواسش باشه
- زمینه: اطلاعات بیشتر برای افزایش کیفیت خروجی
@DevTwitter | <Reza Jafari/>
- هدف: چیزی که میخواین
- فرمت خروجی: فرمت مد نظرتون برای جواب نهایی
-هشدارها: نکاتی که مدل باید حواسش باشه
- زمینه: اطلاعات بیشتر برای افزایش کیفیت خروجی
@DevTwitter | <Reza Jafari/>
Forwarded from Laravel News
Integrate the Polar Billing Platform in Laravel https://laravel-news.com/laravel-polar
Laravel News
Integrate the Polar Billing Platform in Laravel - Laravel News
The Laravel Polar package seamlessly integrates your Laravel application with Polar.sh, a modern way to sell your SaaS and digital products. This package can handle subnoscriptions, recurring payments, and interact with Polar's API.
Forwarded from Yasha
این پسره توی یوتیوب قیافهاش اول اینجوری به نظر میرسه که احتمالا یه چتباز باشه که شب به شب از این پارتی به اون پارتی میره. اما ویدیوهاش رو که میبینی یه سری حرفا درباره خودشناسی و زندگی میزنه که خیلی جالبه. یه زمان که سرتون خلوت بود میتونه چیز جالبی برای فکر کردن باشه.
🔗 https://youtube.com/watch?v=AZkjFXQnPdg
🔗 https://youtube.com/watch?v=rM8hYXuDoVo
🔗 https://youtube.com/watch?v=AZkjFXQnPdg
🔗 https://youtube.com/watch?v=rM8hYXuDoVo
YouTube
just exist bro
888
1:1 Call with Me:
https://calendly.com/robinsonryan/1-on-1-coaching-call
Discord Community:
https://discord.gg/N552CtWbBx
Temple of Truth:
https://www.patreon.com/AzaelaEnlightened?utm_campaign=creatorshare_creator
Christ Consciousness Activation…
1:1 Call with Me:
https://calendly.com/robinsonryan/1-on-1-coaching-call
Discord Community:
https://discord.gg/N552CtWbBx
Temple of Truth:
https://www.patreon.com/AzaelaEnlightened?utm_campaign=creatorshare_creator
Christ Consciousness Activation…
Forwarded from DevTwitter | توییت برنامه نویسی
این سایت خیلی خوبه! ۵۰۰ نمونه پروژه های دیتاساینس اعم از ML، LLM، ریکامندر سیستم ها و دهها موضوع دیگه که تو صنعت توسط شرکت های معروف پیاده شدن رو جمع کرده.
اگر میخواین یادبگیرین تو صنعت چطوری پروژه های دیتاساینس پیاده میشن این معدن طلا رو از دست ندید!
https://www.evidentlyai.com/ml-system-design
@DevTwitter | <Nima/>
اگر میخواین یادبگیرین تو صنعت چطوری پروژه های دیتاساینس پیاده میشن این معدن طلا رو از دست ندید!
https://www.evidentlyai.com/ml-system-design
@DevTwitter | <Nima/>
Forwarded from Laravel News
Type-Safe Shared Data and Page Props in Inertia.js https://laravel-news.com/type-safe-shared-data-and-page-props-in-inertiajs
Laravel News
Type-Safe Shared Data and Page Props in Inertia.js - Laravel News
Working with Inertia.js is amazing, but managing shared data types between your Laravel backend and JavaScript frontend can quickly become unwieldy. In this post, I'll show you how to leverage Laravel Data DTOs and TypeScript to create a type-safe, maintainable…
Forwarded from کانال اطلاعرسانی توزیع پارچ
اولین آلفا از موتورجستجوگر پروژه پارچ (گیتی) که ادامه یافته فراجستجوگر موآ بود منتشر شد!
هم اکنون میتوانید از آدرس زیر به آن دسترسی داشته باشید:
🔗 https://search.parchlinux.com
مشکلات مربوطه به گیتی را در فروم پارچ اعلام کنید.
مستندات خودمیزبانی نیز به زودی منتشر خواهند شد.
در این نگارش آلفا از هوش مصنوعی جبیر برای پاسخ سریع به سوالات استفاده شده است.
@ParchLinux
هم اکنون میتوانید از آدرس زیر به آن دسترسی داشته باشید:
🔗 https://search.parchlinux.com
مشکلات مربوطه به گیتی را در فروم پارچ اعلام کنید.
مستندات خودمیزبانی نیز به زودی منتشر خواهند شد.
در این نگارش آلفا از هوش مصنوعی جبیر برای پاسخ سریع به سوالات استفاده شده است.
@ParchLinux
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
موسسه AllenAI یک ابزار اپن سورس OCR معرفی کرده به نام olmOCR برای استخراج متن تمیز از فایلهای PDF!
با این ابزارمیتونید در حجم بالا پردازش انجام بدید، و انواع مختلف اسناد رو با سرعت خیلی بالا مدیریت میکنه. میتونید اون رو به صورت رایگان روی سیستم خودتون اجرا کنی—با سرعت بالای ۳۰۰۰ توکن بر ثانیه، که معادل ۱۹۰ دلار برای هر میلیون صفحه میشه، یا ۱/۳۲ هزینه GPT-4o! (خیلی ارزونتره!)
من روی یک فایل فارسی امتحان کردم خیلی عالی بود کیفیتش.
Link: olmocr.allenai.org
Github: github.com/allenai/olmocr
@DevTwitter | <Mehdi Allahyari/>
با این ابزارمیتونید در حجم بالا پردازش انجام بدید، و انواع مختلف اسناد رو با سرعت خیلی بالا مدیریت میکنه. میتونید اون رو به صورت رایگان روی سیستم خودتون اجرا کنی—با سرعت بالای ۳۰۰۰ توکن بر ثانیه، که معادل ۱۹۰ دلار برای هر میلیون صفحه میشه، یا ۱/۳۲ هزینه GPT-4o! (خیلی ارزونتره!)
من روی یک فایل فارسی امتحان کردم خیلی عالی بود کیفیتش.
Link: olmocr.allenai.org
Github: github.com/allenai/olmocr
@DevTwitter | <Mehdi Allahyari/>
Forwarded from DevAcademy
🚀 We’re Hiring: Remote Full-Stack WordPress Developer (Iran) – Work for a German Company
We are looking for a talented Full-Stack WordPress Developer to join our German company remotely! If you're based in Iran and want to work on exciting WordPress projects with an international team, this opportunity is for you.
🔹 About the Role:
As a Full-Stack WordPress Developer, you will play a key role in designing, developing, and maintaining high-performance WordPress websites. You will collaborate with our global team to build scalable and secure web solutions.
🔹 Responsibilities:
✅ Develop, customize, and maintain WordPress websites, themes, and plugins
✅ Optimize website performance, security, and SEO
✅ Implement modern and responsive UI/UX designs
✅ Integrate third-party APIs and troubleshoot WordPress issues
✅ Work with PHP, JavaScript, MySQL, HTML, CSS, and front-end frameworks
✅ Ensure website scalability and maintainability
🔹 Requirements:
✔️ Must be based in Iran (Remote Position)
✔️ Strong experience in WordPress development (themes, plugins, custom post types)
✔️ Proficiency in PHP, JavaScript, HTML, CSS, and MySQL
✔️ Experience with WooCommerce, Elementor, or other page builders is a plus
✔️ Familiarity with REST APIs, GraphQL, and third-party integrations
✔️ Knowledge of SEO best practices and performance optimization
✔️ Ability to work independently and meet deadlines
🔹 What We Offer:
✨ Fully remote position
✨ Work for a reputable German company
✨ Salary paid in Euros (€)
✨ Flexible working hours
✨ Opportunities for professional growth
Please send your cv to: a.valipour@autoactiva.de
💻@DevAcaademy
💬@DevAcademyGroup
We are looking for a talented Full-Stack WordPress Developer to join our German company remotely! If you're based in Iran and want to work on exciting WordPress projects with an international team, this opportunity is for you.
🔹 About the Role:
As a Full-Stack WordPress Developer, you will play a key role in designing, developing, and maintaining high-performance WordPress websites. You will collaborate with our global team to build scalable and secure web solutions.
🔹 Responsibilities:
✅ Develop, customize, and maintain WordPress websites, themes, and plugins
✅ Optimize website performance, security, and SEO
✅ Implement modern and responsive UI/UX designs
✅ Integrate third-party APIs and troubleshoot WordPress issues
✅ Work with PHP, JavaScript, MySQL, HTML, CSS, and front-end frameworks
✅ Ensure website scalability and maintainability
🔹 Requirements:
✔️ Must be based in Iran (Remote Position)
✔️ Strong experience in WordPress development (themes, plugins, custom post types)
✔️ Proficiency in PHP, JavaScript, HTML, CSS, and MySQL
✔️ Experience with WooCommerce, Elementor, or other page builders is a plus
✔️ Familiarity with REST APIs, GraphQL, and third-party integrations
✔️ Knowledge of SEO best practices and performance optimization
✔️ Ability to work independently and meet deadlines
🔹 What We Offer:
✨ Fully remote position
✨ Work for a reputable German company
✨ Salary paid in Euros (€)
✨ Flexible working hours
✨ Opportunities for professional growth
Please send your cv to: a.valipour@autoactiva.de
💻@DevAcaademy
💬@DevAcademyGroup
Forwarded from Meitix
بالاخره واقعیت چیه؟ یه توهمه؟
تا حالا فکر کردی اگه بفهمی دنیایی که میبینی، میشنوی و حس میکنی، در واقع یه توهمه، چه حسی پیدا میکنی؟ اگه بفهمی بو، صدا و حتی رنگا اونجوری که فکر میکنی وجود ندارن، چی؟
یکم ترسناکه، نه؟ ولی خب، این همون دنیاییه که توش زندگی میکنیم.
اگه بپرسی "پس واقعیت کجاست؟"، مثل اینه که بپرسی اقتصاد کجای شهره؟ اقتصاد که یه ساختمون نیست، توی تعامل بین آدمها و سیستمها شکل میگیره. واقعیت هم همینه، توی تعامل بین مغز، حواس و دنیای بیرون ساخته میشه. ولی اگه حتی همه حواسمونم از کار بندازیم، بازم واقعیت متوقف نمیشه، فقط عجیبتر میشه.
مثلاً آدمایی که مدت زیادی توی حبس انفرادی، توی تاریکی مطلق و سکوت بودن، بعد یه مدت شروع میکنن به دیدن و شنیدن چیزایی که اصلاً اونجا نیست! نه خیال، نه تصور، واقعاً میبینن و حس میکنن! این یعنی:
اون چیزی که ما بهعنوان "واقعیت" تجربه میکنیم، ربط زیادی به دنیای بیرون نداره، بیشتر ساختهی مغزمونه.
چطور ممکنه وقتی چشمت بازه و فقط تاریکی میبینی، تصویرای رنگی ببینی؟ همونطور که توی خواب، با چشمای بسته دنیای رنگی و پر جزئیات رو میبینی.
در اصل، چشم فقط یه سری داده جمع میکنه و میفرسته برای مغز، و مغز خودش یه عالمه اطلاعات دیگه بهش اضافه میکنه. اگه چشم مثل دوربین فیلمبرداری عمل میکرد، با یه تکون سریع همه چی کش میومد، ولی ما همچین چیزی رو تجربه نمیکنیم، چون مغز خودش شش برابر بیشتر از چیزی که چشم میفرسته، اطلاعات تولید میکنه.
یعنی چیزی که ما "دیدن" میدونیم، بیشتر یه جور پردازش مغزه تا چیزی که از بیرون دریافت میکنیم.
پس واقعیت اون چیزی نیست که بیرون باشه، بلکه چیزیه که مغزمون میسازه. برای همینه که چیزی به اسم خطای دید اصن وجود نداره، در واقع خطای مغزه، نه چشم.
حالا یه چیز جالبتر: چیزی که الان میبینی، در واقع مال گذشتهست! این یه جمله فلسفی نیست، یه واقعیته علمییه. مغز واسه پردازش تصویر نسبت به صدا، زمان بیشتری لازم داره، پس یه تأخیری ایجاد میکنه تا همه چیز هماهنگ به نظر بیاد. یعنی تو همیشه یه لحظه از واقعیت عقبتری!
اگه مغز بخواد همه اطلاعاتی که میگیره رو کامل پردازش کنه، احتمالاً یه قدرت پردازشی در حد پتافلاپس نیاز داشت! واسه همین، بیشتر چیزا رو فیلتر میکنه. مثلاً اگه بپرسم "چند تا ماشین آبی امروز دیدی؟" شاید ندونی، ولی اگه قبلش حواست به ماشینای آبی باشه، یهدفعه کلی ازشون میبینی.
و این یه اصل مهمه: بخش زیادی از باورامون چیزاییان که خودمون انتخاب کردیم ببینیم و بقیه رو مغزمون نادیده گرفته.
ولی این یه مشکل نیست، مغز یه مدل فوقالعاده بهینه داره و وقتی لازمه، جزئیات بیشتری اضافه میکنه.
حالا که میدونی مغزت بیشتر واقعیت رو میسازه(واقعیت های خودساخته) تا کشف کنه، چطور به چیزایی که باور داری مطمئنی؟
یکی از عجیبترین نکات اینه که مغز ما حتی گذشته رو هم تغییر میده. خاطراتمون ۱۰۰٪ قابل اعتماد نیستن و میتونن با هر تجربه جدیدی تغییر کنن. حتی علم نشون داده که ادراک ما از زمان، تحت تأثیر انتظاراتمون از آیندهست! یعنی یه اتفاق آینده میتونه باعث بشه ما یه خاطره رو کاملاً جور دیگهای به یاد بیاریم.
تا حالا فکر کردی اگه بفهمی دنیایی که میبینی، میشنوی و حس میکنی، در واقع یه توهمه، چه حسی پیدا میکنی؟ اگه بفهمی بو، صدا و حتی رنگا اونجوری که فکر میکنی وجود ندارن، چی؟
یکم ترسناکه، نه؟ ولی خب، این همون دنیاییه که توش زندگی میکنیم.
اگه بپرسی "پس واقعیت کجاست؟"، مثل اینه که بپرسی اقتصاد کجای شهره؟ اقتصاد که یه ساختمون نیست، توی تعامل بین آدمها و سیستمها شکل میگیره. واقعیت هم همینه، توی تعامل بین مغز، حواس و دنیای بیرون ساخته میشه. ولی اگه حتی همه حواسمونم از کار بندازیم، بازم واقعیت متوقف نمیشه، فقط عجیبتر میشه.
مثلاً آدمایی که مدت زیادی توی حبس انفرادی، توی تاریکی مطلق و سکوت بودن، بعد یه مدت شروع میکنن به دیدن و شنیدن چیزایی که اصلاً اونجا نیست! نه خیال، نه تصور، واقعاً میبینن و حس میکنن! این یعنی:
اون چیزی که ما بهعنوان "واقعیت" تجربه میکنیم، ربط زیادی به دنیای بیرون نداره، بیشتر ساختهی مغزمونه.
چطور ممکنه وقتی چشمت بازه و فقط تاریکی میبینی، تصویرای رنگی ببینی؟ همونطور که توی خواب، با چشمای بسته دنیای رنگی و پر جزئیات رو میبینی.
در اصل، چشم فقط یه سری داده جمع میکنه و میفرسته برای مغز، و مغز خودش یه عالمه اطلاعات دیگه بهش اضافه میکنه. اگه چشم مثل دوربین فیلمبرداری عمل میکرد، با یه تکون سریع همه چی کش میومد، ولی ما همچین چیزی رو تجربه نمیکنیم، چون مغز خودش شش برابر بیشتر از چیزی که چشم میفرسته، اطلاعات تولید میکنه.
یعنی چیزی که ما "دیدن" میدونیم، بیشتر یه جور پردازش مغزه تا چیزی که از بیرون دریافت میکنیم.
پس واقعیت اون چیزی نیست که بیرون باشه، بلکه چیزیه که مغزمون میسازه. برای همینه که چیزی به اسم خطای دید اصن وجود نداره، در واقع خطای مغزه، نه چشم.
حالا یه چیز جالبتر: چیزی که الان میبینی، در واقع مال گذشتهست! این یه جمله فلسفی نیست، یه واقعیته علمییه. مغز واسه پردازش تصویر نسبت به صدا، زمان بیشتری لازم داره، پس یه تأخیری ایجاد میکنه تا همه چیز هماهنگ به نظر بیاد. یعنی تو همیشه یه لحظه از واقعیت عقبتری!
Your brain creates the illusion of seeing the present, but in reality, you’re always living a few milliseconds in the past
اگه مغز بخواد همه اطلاعاتی که میگیره رو کامل پردازش کنه، احتمالاً یه قدرت پردازشی در حد پتافلاپس نیاز داشت! واسه همین، بیشتر چیزا رو فیلتر میکنه. مثلاً اگه بپرسم "چند تا ماشین آبی امروز دیدی؟" شاید ندونی، ولی اگه قبلش حواست به ماشینای آبی باشه، یهدفعه کلی ازشون میبینی.
و این یه اصل مهمه: بخش زیادی از باورامون چیزاییان که خودمون انتخاب کردیم ببینیم و بقیه رو مغزمون نادیده گرفته.
We don’t see things as they are, we see them as we are.
ولی این یه مشکل نیست، مغز یه مدل فوقالعاده بهینه داره و وقتی لازمه، جزئیات بیشتری اضافه میکنه.
حالا که میدونی مغزت بیشتر واقعیت رو میسازه(واقعیت های خودساخته) تا کشف کنه، چطور به چیزایی که باور داری مطمئنی؟
یکی از عجیبترین نکات اینه که مغز ما حتی گذشته رو هم تغییر میده. خاطراتمون ۱۰۰٪ قابل اعتماد نیستن و میتونن با هر تجربه جدیدی تغییر کنن. حتی علم نشون داده که ادراک ما از زمان، تحت تأثیر انتظاراتمون از آیندهست! یعنی یه اتفاق آینده میتونه باعث بشه ما یه خاطره رو کاملاً جور دیگهای به یاد بیاریم.
Forwarded from Python Hints
سوال کردید با این شرایط برنامهنویسی یاد نگیریم ؟ اول اینکه به کانال خوش اومدید پستها توالی داره لطفا بخونید:
https://news.1rj.ru/str/pyHints/736
درنهایت؛ مشتی (خانوم و آقا هم نداره) من خودم ۵-۶ ماهه دارم Rust یاد میگیرم؛ توی تمریناتم هم اصلا سمت AI نمیرم بعد شما میگی برنامهنویسی یاد نگیریم؟
اتفاقا بنظرم بعد از این اتفاق؛ یک موج اخراج خواهیم داشت؛ یک موج کم شدن دستمزد و بعد آنهایی که نشون دادند سواد مناسب رو دارند و ازین ۲ تا موج جون سالم بدر بردند دستمزدهای خیلی بالاتری خواهند داشت.
من شخصا همیشه همهی آدمها رو به برنامهنویس شدن دعوت کردم؛ ولی موج چندسال اخیر و البته توی دنیای پایتون بسیاری از آدمها رو بجای برنامهنویس تبدیل به کدر/ سینتکس بلد و ... کرده بود.
بسیار خوشحالم از پیشرفتهای فعلی و جایگزینی AI با این مدل از توسعه دهندهها؛ این پست رو بخونید:
https://news.1rj.ru/str/per3onal/182
https://news.1rj.ru/str/pyHints/736
درنهایت؛ مشتی (خانوم و آقا هم نداره) من خودم ۵-۶ ماهه دارم Rust یاد میگیرم؛ توی تمریناتم هم اصلا سمت AI نمیرم بعد شما میگی برنامهنویسی یاد نگیریم؟
اتفاقا بنظرم بعد از این اتفاق؛ یک موج اخراج خواهیم داشت؛ یک موج کم شدن دستمزد و بعد آنهایی که نشون دادند سواد مناسب رو دارند و ازین ۲ تا موج جون سالم بدر بردند دستمزدهای خیلی بالاتری خواهند داشت.
من شخصا همیشه همهی آدمها رو به برنامهنویس شدن دعوت کردم؛ ولی موج چندسال اخیر و البته توی دنیای پایتون بسیاری از آدمها رو بجای برنامهنویس تبدیل به کدر/ سینتکس بلد و ... کرده بود.
بسیار خوشحالم از پیشرفتهای فعلی و جایگزینی AI با این مدل از توسعه دهندهها؛ این پست رو بخونید:
https://news.1rj.ru/str/per3onal/182
Telegram
Python Hints
چون زیاد سوال شد، زدید که دیگه شراغ این شغل نیایم یعنی ؟
جواب :
خیر منظور من این نبود، منظور اینه که باید درست یاد بگیرید.
کدر شدن : یعنی سینتکس زبانی رو بلد بودن
دولوپر شدن : یعنی جزییات اجرای کد و ... رو هم بدونید اینکه اون زیر داره چه اتفاقاتی میوفته…
جواب :
خیر منظور من این نبود، منظور اینه که باید درست یاد بگیرید.
کدر شدن : یعنی سینتکس زبانی رو بلد بودن
دولوپر شدن : یعنی جزییات اجرای کد و ... رو هم بدونید اینکه اون زیر داره چه اتفاقاتی میوفته…
Forwarded from Rust for Python developers
توی ۷-۸ روز اخیر پروژه لینوکس کرنل یک مینتینرهایی رو داشت از دست میداد که نباید (لاشخورها هم نشسته بودن رو هوا بزنندها؛ ویندوز و مک) بگذریم. کار به جایی رسید که اومدن برای این موضوع قانون گذاری کردند.
https://rust-for-linux.com/
مثل سری قبلی نظرات شخصی هم داشت وارد میشد؛ که بعضی مینتینرها داشتن میکفتند نمیخواند کد
الان مشخص شده همین قانون هم خودش یک سلسله ایمیلی بوده (راستی همهی ایمیلهای بحثهای توسعه کرنل لینوکس بطور کامل روی
داستان اینه لینوس شخصا میدونه که
دسته دیگری هم هستن که با دیتا صحبت میکنند؛ که بیشترین مشکل ما توی باگهایی که باعث نفوذ به سرور شده توی
دعوا شدیدا بالا گرفته و نظرات شخصی خیلی خیلی داره روی کرنل لینوکس و البته آینده کاربرهاش تاثیر میذاره و بازم من با سخنرانی حذف شده یکی از
توی تیم
این توی یکی از سخنرانیها بود؛ موج اول خدافظی از
فعلا شخص لینوس تروالدز وارد شده و بنظر میرسه خودش موضوعات مربوط به
پینوشت:
کدی که سرش این دعوا اخیر بوجود اومد تایید شده و
https://rust-for-linux.com/
مثل سری قبلی نظرات شخصی هم داشت وارد میشد؛ که بعضی مینتینرها داشتن میکفتند نمیخواند کد
Rust ببینند و Accept کنند چون ممکنه باعث باگ بشه؛ توسعه دهندههای Rust که توی برخی موارد مینتینر بخشهای دیگری از کرنل هم هستند با حفظ سمت داشتن میکفتند که بابا ما این کد Rust رو برای شما زدیم چون باگهای مموری شما مارو سرویس کرده و همین بحث که ما اضاقه نمیکنیم چون ممکنه باعث باگ بشه؛ اوناهم که خب چون باگ داری و توان فیکس ندارید ما کد دونیت کردیم و این شده بود یک loop تا قانون اضافه شد.الان مشخص شده همین قانون هم خودش یک سلسله ایمیلی بوده (راستی همهی ایمیلهای بحثهای توسعه کرنل لینوکس بطور کامل روی
kernel.org هست؛ بعله حتی فحش ناموسیهایی که به دولوپر تازهکارا سر اشتباهاتشون دادن؛ اکثرا هم کار خود لینوس هستا؛ حالا ما اینجا به دولوپر میگیم بیشتر دقت کن گریه میکنه میره خونشون یا با اولیاش میاد)داستان اینه لینوس شخصا میدونه که
Rust باید بیاد توی کرنل چون باعث پیشرفت میشه و از رقیبا عقب نمیوفته ولی بعضی از مینتینرهای قدیمی که نمیتونند Rust رو یاد بگیرند دارند احمقانه باهاش مبارزه میکنند. (از حق نگذریم حدود ۱۰٪ هم حق دارند و منطقی توضیح میدهند که باید توی فلان بخش فعلا روی C بمونیم)؛ یک گروه دیگه هم هستند منطقیهای C بلد که میگن کدهای اصلی که روی C نوشته شده بذاریم باشه (بالای ۳۰ میلیون خط کد هست کرنل) ولی کدهای جدید و ... رو باید بریم روی Rust اگر کسی توی دنیای Rust گردن نگرفت با C میزنیم و مثال هایی هم هست که توسعه Rust هفتهها جلوتر از C بوده مخصوصا برای سختافزارهای جدید چون باگ کمتر داشته و کد زدن توی Rust برای سختافزار به مراتب سریعتر از C هست؛ و خب بنظرم صحبتهای این دسته ۱۰۰٪ منطقی هست ولی با همینم مخالفت میکنند.دسته دیگری هم هستن که با دیتا صحبت میکنند؛ که بیشترین مشکل ما توی باگهایی که باعث نفوذ به سرور شده توی
15+ سال قبل همش مربوط به مدیریت مموری توی C و خطای دولوپر بوده (اینا بهترین دلوپرهای دنیا هستنا) پس منطقی هست که سعی کنیم بریم سراغ Rust بدون شک و تردید در آینده باید این اتفاق بیوفته اینا با اینکه توسعه دهنده Rust نیستند ولی به اندازه تیم توسعه لینوکس کرنل با Rust موافق اضافه شدن Rust به کرنل هستند و کامل حمایت میکنند.دعوا شدیدا بالا گرفته و نظرات شخصی خیلی خیلی داره روی کرنل لینوکس و البته آینده کاربرهاش تاثیر میذاره و بازم من با سخنرانی حذف شده یکی از
maintainer های قبلی اشاره میکنم که این مزمون رو داشت (بعد از۳۵ دقیقه کلکل توی سخنرانیش) :توی تیم
Kernel فسیلهای احمق و خودخواهی هستند که چون شعور و قدرت یادگیری زبان جدید (Rust) رو ندارند حاضرند این دستاورد (منظور پیشرفتهای لینوکس بعد از سالها و ورود بیشترش به دنیای دسکتاپ هست) رو با خودشون به نابودی ببرند.این توی یکی از سخنرانیها بود؛ موج اول خدافظی از
Linux Rust Kernel رو بهمراه داشت؛ سخنرانی بعد ازین بحث تموم شد و ویدئو این بخش هم از یوتیوبشون حذف شد (اون روز بحث کردیم راجبش).فعلا شخص لینوس تروالدز وارد شده و بنظر میرسه خودش موضوعات مربوط به
Rust رو گردن بگیره که بسیار بسیار خوشحال کننده هست ولی کاش زودتر بود.پینوشت:
کدی که سرش این دعوا اخیر بوجود اومد تایید شده و
maintainer مخالف از این بخش (کل نهها فقط همین بخش) حذف شد؛ دلیلشم این بود که مخالفتش غیر منطقی بوده (خود لینوس تروالدز این کدپ رو تایید کرده)Rust-For-Linux
Rust for Linux
Adding support for the Rust language to the Linux kernel