🎓 یوهیرو ماتسوموتو که بود و چه کرد؟
🔹 یوهیرو ماتسوموتو (Yukihiro Matsumoto) که بیشتر با لقب Matz شناخته میشود، در سال ۱۹۶۵ در ژاپن به دنیا آمد و به خاطر خلق زبان برنامهنویسی Ruby شهرت جهانی پیدا کرد. او همیشه میخواست زبانی بسازد که هم قدرتمند باشد و هم شادکننده؛ زبانی که برنامهنویسان از کار با آن لذت ببرند، نه فقط تحملش کنند.
ماتسوموتو از طرفداران این ایده است که "کامپیوتر باید برای انسانها کار کند، نه برعکس." همین نگرش باعث شد در طراحی Ruby، خوانایی و راحتی استفاده را به اولویت اصلی تبدیل کند. او در کنار جنبههای فنی، شخصیتی آرام، فروتن و بسیار صبور دارد و در جامعه متنباز به خاطر همین روحیهاش احترام زیادی کسب کرده است. یکی از گفتههای جالب او این است:
همین نگاه انسانی به برنامهنویسی، راز محبوبیت ماتسوموتو و Ruby در میان هزاران توسعهدهنده در سراسر دنیاست.
#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
🔹 یوهیرو ماتسوموتو (Yukihiro Matsumoto) که بیشتر با لقب Matz شناخته میشود، در سال ۱۹۶۵ در ژاپن به دنیا آمد و به خاطر خلق زبان برنامهنویسی Ruby شهرت جهانی پیدا کرد. او همیشه میخواست زبانی بسازد که هم قدرتمند باشد و هم شادکننده؛ زبانی که برنامهنویسان از کار با آن لذت ببرند، نه فقط تحملش کنند.
ماتسوموتو از طرفداران این ایده است که "کامپیوتر باید برای انسانها کار کند، نه برعکس." همین نگرش باعث شد در طراحی Ruby، خوانایی و راحتی استفاده را به اولویت اصلی تبدیل کند. او در کنار جنبههای فنی، شخصیتی آرام، فروتن و بسیار صبور دارد و در جامعه متنباز به خاطر همین روحیهاش احترام زیادی کسب کرده است. یکی از گفتههای جالب او این است:
"I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy."
همین نگاه انسانی به برنامهنویسی، راز محبوبیت ماتسوموتو و Ruby در میان هزاران توسعهدهنده در سراسر دنیاست.
#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
❤20😁1🤯1
پاورشل برای برنامهنویسان 📟
درسنامه 18: آشنایی با Type Casting و Type Checking
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
درسنامه 18: آشنایی با Type Casting و Type Checking
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
❤2
برادر یادش رفته برای تابع بازگشتی شرط پایه بنویسه: 😁
#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
😁33❤2
5 پروژه AI Agent برای کاملا مبتدیان!
(به همراه آموزش) 📗
+ برای مشاهده کلیک کنید +
#ai
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
(به همراه آموزش) 📗
+ برای مشاهده کلیک کنید +
#ai
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
❤3
پاورشل برای برنامهنویسان 📟
درسنامه 19: توابع (Functions) و پارامترها (Parameters)
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
درسنامه 19: توابع (Functions) و پارامترها (Parameters)
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
❤3
پاورشل برای برنامهنویسان 📟
درسنامه 20: Return values و Error Handling
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
درسنامه 20: Return values و Error Handling
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
❤1
4 کوئری مفید (سطح متوسط) برای دانشمندان داده 🥸
+ برای مشاهده کلیک کنید +
#data_science #sql
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
+ برای مشاهده کلیک کنید +
#data_science #sql
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
❤2
پاورشل برای برنامهنویسان 📟
درسنامه 21: اشیا و شیگرایی در PowerShell
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
درسنامه 21: اشیا و شیگرایی در PowerShell
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
👏2❤1
Forwarded from Quera via @UnixButtonInlineBot
✅ دومین نظرسنجی سالانه جامعه برنامهنویسان ایران
⁉️ از کار و درآمد، تا دغدغهها، امیدها و حتی ترندهای روز.
🧑🏽💻 رایجترین زبانهای برنامهنویسی و هوشمصنوعی
💵 میانگین درآمد
✈️ مهاجرت برنامهنویسها
🛜 اینترنت، فیلترینگ و ...
📮 نظرات تو میتونه کلید تغییرات بزرگ باشه…
#نظرسنجی_سالانه_برنامه_نویسان_ایران
#کوئرا
#Quera
⁉️ از کار و درآمد، تا دغدغهها، امیدها و حتی ترندهای روز.
🧑🏽💻 رایجترین زبانهای برنامهنویسی و هوشمصنوعی
💵 میانگین درآمد
✈️ مهاجرت برنامهنویسها
🛜 اینترنت، فیلترینگ و ...
📮 نظرات تو میتونه کلید تغییرات بزرگ باشه…
#نظرسنجی_سالانه_برنامه_نویسان_ایران
#کوئرا
#Quera
❤4
💾 معرفی KolibriOS – سیستمعاملی که روی یک فلاپیدیسک جا میشود
سیستمعامل KolibriOS یک سیستمعامل متنباز و فوقالعاده سبک است که بهطور کامل به زبان x86 Assembly نوشته شده است. نتیجهی این انتخاب، عملکردی بسیار سریع و حجمی باورنکردنی است: کل سیستمعامل در حدود ۱.۴۴ مگابایت فضا اشغال میکند و حتی روی یک فلاپیدیسک استاندارد قابل اجراست.
این پروژه در ابتدا انشعابی از MenuetOS بود (از سال ۲۰۰۴)، اما در ادامه مسیر توسعهی مستقل خود را در پیش گرفت. KolibriOS تنها به یک پردازندهی i586-compatible، حدود ۸ مگابایت حافظهی RAM و یک کارت گرافیک سازگار با VESA نیاز دارد.
رابط گرافیکی این سیستمعامل کاملاً بومی و بهینه است و با وجود حجم کم، امکاناتی نظیر مرورگر وب، ویرایشگر متن، پخشکنندهی فایلهای چندرسانهای و حتی اجرای بازیهای کلاسیکی مانند DOOM و Wolfenstein 3D را در خود دارد.
اگر به سیستمعاملهای مینیمال، توسعه در سطح پایین یا اجرای نرمافزار روی سختافزارهای قدیمی علاقهمند هستید، KolibriOS نمونهای تحسینبرانگیز از کارایی در سادگی است.
#linux
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
سیستمعامل KolibriOS یک سیستمعامل متنباز و فوقالعاده سبک است که بهطور کامل به زبان x86 Assembly نوشته شده است. نتیجهی این انتخاب، عملکردی بسیار سریع و حجمی باورنکردنی است: کل سیستمعامل در حدود ۱.۴۴ مگابایت فضا اشغال میکند و حتی روی یک فلاپیدیسک استاندارد قابل اجراست.
این پروژه در ابتدا انشعابی از MenuetOS بود (از سال ۲۰۰۴)، اما در ادامه مسیر توسعهی مستقل خود را در پیش گرفت. KolibriOS تنها به یک پردازندهی i586-compatible، حدود ۸ مگابایت حافظهی RAM و یک کارت گرافیک سازگار با VESA نیاز دارد.
رابط گرافیکی این سیستمعامل کاملاً بومی و بهینه است و با وجود حجم کم، امکاناتی نظیر مرورگر وب، ویرایشگر متن، پخشکنندهی فایلهای چندرسانهای و حتی اجرای بازیهای کلاسیکی مانند DOOM و Wolfenstein 3D را در خود دارد.
اگر به سیستمعاملهای مینیمال، توسعه در سطح پایین یا اجرای نرمافزار روی سختافزارهای قدیمی علاقهمند هستید، KolibriOS نمونهای تحسینبرانگیز از کارایی در سادگی است.
#linux
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
👍8❤4
پاورشل برای برنامهنویسان 📟
درسنامه 22: Properties و Methods
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
درسنامه 22: Properties و Methods
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
❤2
10 ابزار خط فرمان که هر دانشمند دادهای باید با آنها آشنا باشد ✨
1. curl
2. jq
3. csvkit
4. qwk / sed
5. parallel
6. ripgrep (rg)
7. datamash
8. htop
9. git
10. tmux / screen
🔗 توضیحات و اطلاعات بیشتر اینجا...
#data_science
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
1. curl
2. jq
3. csvkit
4. qwk / sed
5. parallel
6. ripgrep (rg)
7. datamash
8. htop
9. git
10. tmux / screen
🔗 توضیحات و اطلاعات بیشتر اینجا...
#data_science
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
پاورشل برای برنامهنویسان 📟
درسنامه 23: کار با دادهها در Pipeline
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
درسنامه 23: کار با دادهها در Pipeline
#powershell
〰️〰️〰️〰️〰️〰️〰️
@programming_tips