بستون ۳۴ - مرج یک پول ریکوئست و ستاپ محیط مک برای ادامه کار
هوم.. برای شرکت اومدم روی یک مک. تنظیم محیط جدید حوصله می خواد و کار می بره. یک پول ریکوئست هم در گیت هاب داریم که اعمالش کردم. ... https://www.youtube.com/watch?v=lZWz9mKlQPM
مفاهیمی هستن که بسیار قدیمیتر از اونی هستن که ما حدس میزنیم. یکیشون برنامه نویسی شیی گرا است. این مفهوم از حوالی ۱۹۶۰ جدی شد و شاید با اسمالتاک به اوج رسید. اسمال تاک زبونی مربوط به ۵۰ سال پیشه با ایدههایی فوق العاده که متاسفانه به دلایلی که در آخر ویدئو میگم نتونست خیلی گسترده بشه. توی این ویدئو به مناسب ۵۰ سالگیش، نگاهی کوتاه میکنیم به این زبون باحال که شاید انگیزهای بشه برای وسیع تر کردن افق دید برنامهنویسیمون.
لینکها:
برنامه موزه تاریخ کامپیوتر: https://computerhistory.org/events/making-smalltalk/
گنو اسمالتاک: https://www.gnu.org/software/smalltalk/
صفحه ویکیپدیای اسمالتاک: https://en.wikipedia.org/wiki/Smalltalk
...
https://www.youtube.com/watch?v=M9NKjIedQqA
شوخیای در اینترنت هست که می گه «تقصیر دی ان اس است». دلیل وجود این شوخی اینه که در بسیاری از موارد، مشکلات شبکه ما به تنظیمات دی ان اس ما بر می گرده. در این ویدئو نگاهی داریم به سرویس دی ان اس در سمت کلاینت و فایل ها و دستورات مرتبط باهاش تا مطمئن بشیم که وقتی به کامپیوتر میگیم «هکرنیوز دات کام» میدونه کجا باید بره.
دوره کامل: https://www.youtube.com/playlist?list=PL-tKrPVkKKE0kM18Sg5fqaZW1V2nidAeU
کتاب: https://linux1st.com/1094-configure-client-side-dns.html
به حامیان کانال بپیوندین (:
https://www.youtube.com/channel/UCgKePkWtPuF36bJy0n2cEMQ/join
...
https://www.youtube.com/watch?v=DHRbLyPOxLw
در این قسمت، به سراغ سخت افزارها می ریم. به نظر من از سخت ترین قسمت های الپیک هم هست. شما باید انواع سخت افزارها رو بشناسین و بتونین باهاشون توی لینوکس کار کنین. در اخرین قسمت از این سری، به سراغ دستورات میریم و می بینیم چطوری می شه در گنو/لینوکس وضعیت سخت افزارها رو بررسی کرد و در صورت نیاز درایورهای قابل لود کرنل رو به کرنل اضافه یا از اون حذف کرد.
...
https://www.youtube.com/watch?v=TfW4AyISd9A
این نیاز روزمره من است: یه پنجره که مثلا داره فیلم نشون می ده رو توی یک مانیتور کوچیکتر روشن بذارم و همیشه توی هر ورک اسپیسی که هستم دیده بشه. مک این قابلیت رو نداره. چیزی مثل keep on all workspaces یا مثلا keep on active workspace.
...
https://www.youtube.com/watch?v=SB3kZi_yFkw
کتاب تیم گیک (Team Geek)، راهنمای توسعه دهندهها است تا بتونن با بقیه به خوبی کار کنن. این کتاب در دو بخش کلی صحبت میکنه: اینکه یه گیک چطوری می تونه با هم تیمیهاش ارتباط موثر داشته باشه و بعد اینکه چطوری باید با افراد خارج از تیم هماهنگ شد. البته نگاه کلی به سمت مدیریت است ولی برای ما برنامه نویس ها هم نکات جالبی داره، از اون بالاتر خیلی از حرف هایی که می زنه در تمام زندگی هم مفیده. کتاب انگلیسی است ولی کاملا روون خون و سریع پیش رونده. دقیقترش رو توی ویدئو ببینین.
نکته انگلیسی: کلمه Humility رو من هامیلیتی تلفظ می کنم. دوستی تذکر داد که درستش چیزی شبیه هیومیلیتی است. خوبه درست تلفظ کنیم که طرف بفهمه چی می گیمیم (:
...
https://www.youtube.com/watch?v=21L1phqKExs
در شماره ۱۱۸ از رادیوگیک، نگاهی داریم به حمله سایبری ای که شوخی شوخی کم مونده شهری رو به کشتن بده. همچنین به میمونهایی که ماسک بهشون یاد داده مستقیما با مغزشون بازی کامیپوتری رو کنترل کنن و پیرمرد نود ساله ای که...
- [https://www.bleepingcomputer.com/news/security/hackers-tried-poisoning-town-after-breaching-its-water-facility/amp/?__twitter_impression=true](حمله سایبری شوخی شوخی به منبع آب شهر)
- [https://www.cnbc.com/2021/02/01/elon-musk-neuralink-wires-up-monkey-to-play-video-games-using-mind.html](میمونهای ماسک که مستقیما با مغزشون بازی کامپیوتری رو کنترل می کنن)
- [https://myfox8.com/news/offbeat/90-year-old-man-spends-10k-on-ads-to-tell-att-ceo-about-his-slow-internet-service/](پیرمرد ۹۰ ساله ای که ۱۰هزار دلار خرج کرد تا حرفش به گوش مدیر شرکت مخابراتیاش برسه)
- [https://www.zdnet.com/article/google-paid-6-7-million-to-bug-bounty-hunters-in-2020/](پرداخت شش و هفت دهم میلیون دلار در باگ بانتیها توسط گوگل)
...
https://www.youtube.com/watch?v=6ilWr3xLoyY
حالا که الگوریتم رو داریم وقتشه که اونو توی کد جا بدیم. براش روت تعریف می کنیم و منو و این لاماها یه دستی هم به سر و روی آیکون های گویی می کشیم و یه چیزهایی هم یاد میگیرم.
...
https://www.youtube.com/watch?v=N_dnS1UoKTA
و در این قسمت همه چیز رو به مای اسکوئل مهاجرت می دیم. تفاوت های ریز رو می بینیم و می فهمیم برنامه قبلی هم درست بوده. همچنین با استفاده از بست پرکتیسهای نرم افزاری، یه باگ رو اتوماتیک حل می کنیم. هیچ چیز خطری نداره (:
...
https://www.youtube.com/watch?v=d3Krjk_FZzg