برگ برنده دیگری برای ویندوز 
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4715154
  https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4715154
حقیقتا زیبا بود.
توی نت فلیکس یه باگی رو رفع کرده که در واقع به خاطر مدل هندل کردن ترد ها توی اندروید بوده.
هم دانشی از سیستم عامل مورد استفاده داشته، هم در مورد پردازندهای که کد رو اجرا میکرده میدونسته، هم خود کد رو شناخته. هم دست به اسکریپتنویسی و پردازش لاگش خیلی خوب بوده.
https://netflixtechblog.com/life-of-a-netflix-partner-engineer-the-case-of-extra-40-ms-b4c2dd278513
  
  توی نت فلیکس یه باگی رو رفع کرده که در واقع به خاطر مدل هندل کردن ترد ها توی اندروید بوده.
هم دانشی از سیستم عامل مورد استفاده داشته، هم در مورد پردازندهای که کد رو اجرا میکرده میدونسته، هم خود کد رو شناخته. هم دست به اسکریپتنویسی و پردازش لاگش خیلی خوب بوده.
https://netflixtechblog.com/life-of-a-netflix-partner-engineer-the-case-of-extra-40-ms-b4c2dd278513
Medium
  
  Life of a Netflix Partner Engineer — The case of extra 40 ms
  By: John Blair, Netflix Partner Engineering
  
  نوشتههای ترمینالی
یه بارم که گفتم از ویندوز استفاده کنم:
جدی میشه یکی بگه پایداری این سیستم عامل در چیه؟ 
دفعه پیش که اومدم ویندوز، قسمت تنظیم صدا کار نمیکرد
امروز هم قبل این شاهکار، میکروفونم که همیشه کار میکرد از کار افتاد.
الآنم که درایور کارت شبکه (که خود لینوکس باهاش اوکی بود) هم باگ داره و موقع کانکت شدن به وای فای، بلو اسکرین داد.
پایداری خاصی در عین ناپایداری وجود داره که من نمیبینمش؟
  دفعه پیش که اومدم ویندوز، قسمت تنظیم صدا کار نمیکرد
امروز هم قبل این شاهکار، میکروفونم که همیشه کار میکرد از کار افتاد.
الآنم که درایور کارت شبکه (که خود لینوکس باهاش اوکی بود) هم باگ داره و موقع کانکت شدن به وای فای، بلو اسکرین داد.
پایداری خاصی در عین ناپایداری وجود داره که من نمیبینمش؟
از پشت صحنه اشاره کردن که 
arch wiki >>>>>>>>>>> جامعه گسترده کاربران دبیان
  arch wiki >>>>>>>>>>> جامعه گسترده کاربران دبیان
لیست تمام aliasها و فانکشنهای شما در zsh
  print -rl -- ${(k)aliases} ${(k)functions} ${(k)parameters}به نظرم julia هم زبان شایسته توجهیه.
برداشت من اینه که جای پایتون/متلب رو توی محاسبات عددی میتونه بگیره. امکانات کار با اعداد و جبر خطیش از پایتون خیلی بهتره.
امکانات فانکشنال خیلی خوبی داره، حتی در حد امکانات ماکرو توی لیسپ (نه ماکروی سی)
داینامیک تایپه و میتونید سریع توش کد بزنید، اما تایپ سیستم قویای هم داره! با مشخص کردن تایپ ها میتونید پرفورمنس و خوبی های استاتیکتایپ ها رو پیدا کنید. (پرفورمنس نزدیک به گو و راسط حتی)
قابلیت تعاملش با C و پایتون و shell بینظریه. با روبی و جاوا هم در حال پیشرفته.
در مورد همروندی هم باید بگم تردهای سبکوزن رو پشتیبانی میکنه.
نمونه کدهاش رو اگر خواستید ببینید
https://julialang.org/learning/code-examples/
  
  برداشت من اینه که جای پایتون/متلب رو توی محاسبات عددی میتونه بگیره. امکانات کار با اعداد و جبر خطیش از پایتون خیلی بهتره.
امکانات فانکشنال خیلی خوبی داره، حتی در حد امکانات ماکرو توی لیسپ (نه ماکروی سی)
داینامیک تایپه و میتونید سریع توش کد بزنید، اما تایپ سیستم قویای هم داره! با مشخص کردن تایپ ها میتونید پرفورمنس و خوبی های استاتیکتایپ ها رو پیدا کنید. (پرفورمنس نزدیک به گو و راسط حتی)
قابلیت تعاملش با C و پایتون و shell بینظریه. با روبی و جاوا هم در حال پیشرفته.
در مورد همروندی هم باید بگم تردهای سبکوزن رو پشتیبانی میکنه.
نمونه کدهاش رو اگر خواستید ببینید
https://julialang.org/learning/code-examples/
julialang.org
  
  Code examples
  The official website for the Julia Language. Julia is a language that is fast, dynamic, easy to use, and open source. Click here to learn more.
  
  نوشتههای ترمینالی
به نظرم julia هم زبان شایسته توجهیه.  برداشت من اینه که جای پایتون/متلب رو توی محاسبات عددی میتونه بگیره. امکانات کار با اعداد و جبر خطیش از پایتون خیلی بهتره. امکانات فانکشنال خیلی خوبی داره، حتی در حد امکانات ماکرو توی لیسپ (نه ماکروی سی) داینامیک تایپه…
البته البته
گفت شایسته توجه. نه لزوما در این مرحله شایسته یادگیری.
سینتکسش ۱-۲ ساله پایدار شده ولی خب احتمال تغییر وجود داره.
اگرچه کارهای بزرگ و خفنی کردند باهاش ولی هنوز درصدش کمه.
خلاصه به نظرم اسمش رو شنیده باشید ولی همین امروز میتونید نرید سراغش.
(البته اگه تو کار دیتا و ماشین لرنینگ هستید نه، امروز برید!)
در مورد یادگیریش گفته میشه که اندازه هسکل و اینا سخت نیست و چون دینامیکتایپه کلا یادگیریش ساده تره. حتی میگن که میتونید توش از مفاهیم و شکلی که توی زبان های قبلیتون کد میزدید استفاده کنید و مجبورتون نمیکنه به پارادایم جدیدی.
نظر شخصیم اینه که اندازه پایتون یا گو هم ساده نباشه چون هم سینتکسهای جدیدی داره (از این نظر بیشتر شبیه متلبه) هم مفاهیم جدیدی داره.
  گفت شایسته توجه. نه لزوما در این مرحله شایسته یادگیری.
سینتکسش ۱-۲ ساله پایدار شده ولی خب احتمال تغییر وجود داره.
اگرچه کارهای بزرگ و خفنی کردند باهاش ولی هنوز درصدش کمه.
خلاصه به نظرم اسمش رو شنیده باشید ولی همین امروز میتونید نرید سراغش.
(البته اگه تو کار دیتا و ماشین لرنینگ هستید نه، امروز برید!)
در مورد یادگیریش گفته میشه که اندازه هسکل و اینا سخت نیست و چون دینامیکتایپه کلا یادگیریش ساده تره. حتی میگن که میتونید توش از مفاهیم و شکلی که توی زبان های قبلیتون کد میزدید استفاده کنید و مجبورتون نمیکنه به پارادایم جدیدی.
نظر شخصیم اینه که اندازه پایتون یا گو هم ساده نباشه چون هم سینتکسهای جدیدی داره (از این نظر بیشتر شبیه متلبه) هم مفاهیم جدیدی داره.
دیباگر rr توسط موزیلا روی gdb (فقط هم روی لینوکس) توسعه یافته. 
قابلیت record and replay میده به این معنی که میتونید ضبط کنید و وقتی برنامه به خطا خورد برگردونید و بررسی کنید.
معلومه که خودشون برای دیباگ فایرفاکس ازش استفاده کردند پس چیز قدرتمندیه.
https://rr-project.org/
  قابلیت record and replay میده به این معنی که میتونید ضبط کنید و وقتی برنامه به خطا خورد برگردونید و بررسی کنید.
معلومه که خودشون برای دیباگ فایرفاکس ازش استفاده کردند پس چیز قدرتمندیه.
https://rr-project.org/
کتابخونهی libuv 
برای کارهای io در سیستم عامل های مختلف به شکل چند سکویی و آسنکرون
https://docs.libuv.org/en/v1.x/
  برای کارهای io در سیستم عامل های مختلف به شکل چند سکویی و آسنکرون
https://docs.libuv.org/en/v1.x/
چندریختی رو دوست دارید؟
حالت عمومیتیافتهش رو هم ببینید. (البته تو زبون های زیادی ساپورت نمیشه ولی جالبه بدونید که هست، اگر یه بار نبودش رو احساس کردید)
https://en.wikipedia.org/wiki/Multiple_dispatch
و این مطلب
https://towardsdatascience.com/multiple-dispatch-a-powerful-programming-paradigm-8bc8fcd2c73a
  
  حالت عمومیتیافتهش رو هم ببینید. (البته تو زبون های زیادی ساپورت نمیشه ولی جالبه بدونید که هست، اگر یه بار نبودش رو احساس کردید)
https://en.wikipedia.org/wiki/Multiple_dispatch
و این مطلب
https://towardsdatascience.com/multiple-dispatch-a-powerful-programming-paradigm-8bc8fcd2c73a
Wikipedia
  
  Multiple dispatch
  feature of some programming languages
  Forwarded from Twist in My Sobriety
تلگرام امنیت و آرامشِ خونهست
توییتر لذتِ دور دوره
واتساپ سرویس بهداشتیه، نه میشه پاکش کرد نه آدم دلش میخواد توش بمونه
  توییتر لذتِ دور دوره
واتساپ سرویس بهداشتیه، نه میشه پاکش کرد نه آدم دلش میخواد توش بمونه
اگه توی زبانی که برنامه نویسی میکنید مجبورید سمیکالن بگذارید، به این فکر کنید که حتی توی اسمبلی هم سمی کالن اختیاریه.
  اکسپشن رو خفه نکنید.
اگه میخواید اصلا catchش نکنید.
(توضیح: خفه کردن = بلوک catch خالی باشه.)
  اگه میخواید اصلا catchش نکنید.
(توضیح: خفه کردن = بلوک catch خالی باشه.)
Forwarded from جالینوکس
دوستان، دورهٔ «آموزش گیت» مکتبخونه رو تا فردا ظهر میتونید با ۱۰۰ درصد تخفیف ثبت نام کنید (فقط محتوای آموزشی)
کد تخفیف:
لینک دوره:
https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-Git-mk796/
  
  کد تخفیف:
gitcntلینک دوره:
https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-Git-mk796/
مکتبخونه
  
  جامع ترین آموزش git | گیت (صفر تا صد) | مکتبخونه
  در دورهی آموزش Git مفاهیم اساسی سیستمهای کنترل نسخه و دستورات لازم برای کار با آنها آموزش داده میشود. آموزش Git همراه با تمرین و پروژه توسط استاد وحید نائینی ارائه میشود.
  Forwarded from Geeky Career (Mohammad Moallemi)
  
#linux #terminal #bash
How to get process PIDs?
The
https://linuxize.com/post/pgrep-command-in-linux/
  How to get process PIDs?
pgrep <process_name>
e.g.pgrep pythonpgrep is a command-line utility that allows you to find the process IDs of a running program based on given criteria. It can be a full or partial process name, a user running the process, or other attributes.The
pgrep command is a part of the procps (or procps-ng) package, which is pre-installed on nearly all Linux distributions.https://linuxize.com/post/pgrep-command-in-linux/
عملگر ؟: در زبان های برنامه نویسی مختلف 
https://en.wikipedia.org/wiki/%3F:
  https://en.wikipedia.org/wiki/%3F: