در این قسمت چالش ناتاس رو ادامه میدیم. دو تا مساله قبلی رو به روشهای دیگه (و احتمالا فانتر از جمله استفاد هاز کرل و ابزار جادویی برپ) حل میکنیم. بعد سراغ قدم های بعدی میریم. در این قسمتها هم با کانفیگ بد وب سرور که به ما اجازه حمله میده طرفیم و هم با مشکلات برنامهنویسی که امنیت رو مختلف میکنن. یادتون باشه که اینها رو یاد میگیریم که امن تر باشیم (: سمت خوب بایستید. ... https://www.youtube.com/watch?v=xrB3UkEwi9A
در این بخش از الپیک، به سراغ دستوراتی میریم که میتونین باهاشون روی استریمهای متنی کار انجام بدین. در این بخش به سراغ دستوراتی میریم که می تونین بخش هایی از استریم ها رو جدا کنن و به ما نشون بدن. شامل
cut
head
tail (& tail -f )
...
پلی لیست کامل الپیک یک: https://www.youtube.com/playlist?list=PL-tKrPVkKKE0kM18Sg5fqaZW1V2nidAeU
...
https://www.youtube.com/watch?v=jRQUtijKl3A
در آخرین شماره از سال ۲۰۲۰، خبرهای کمی داریم ولی یه خبر بسیار مهم داریم که شاید واقعا لبه ای از تکنولوژی باشه: پرینتری که می تونه واکسن پرینت بگیره. بر خلاف واکسن های سنتی که باید از ویروس اصلی استفاده می کردن و خطر و احتمال کشف سخت تر و .. داشت، حالا پرینتری داریم که می تونه مستقیما یه برنامه رو بگیره و واکسن رو قطره قطره پرینت کنه! البته قبلش به شکایت از فروشنده کرک ها، هکرهای رابین هودی و یه حذف چیتها از گیتهاب هم می رسیم. با ما باشین!
- گیت هاب و حذف کوکی ها: https://github.blog/2020-12-17-no-cookie-for-you/
- هکرهای رابین هود: https://www.bbc.com/news/technology-54591761
- معذرت خواهی به خاطر ساختن چیت در بازی: https://www.techspot.com/news/86569-cheat-maker-sorry-cod-players-pain-after-activision.html
- مهندسی معکوس واکسن: https://berthub.eu/articles/posts/reverse-engineering-source-code-of-the-biontech-pfizer-vaccine/
...
https://www.youtube.com/watch?v=wwUwtCCh5oE
در قسمت قبلی سعی کردیم با برنامهنویسی و پایتون به این برسیم که بهترین کلمه برای شروع بازی وردل چیه. توی وردل، کامپیوتر یه کلمه ۵ حرفی انگلیسی در نظر میگیره و من و شما باید سعی کنیم اونو حدس بزنیم. در هر بار حدس کامپیوتر به ما می گه کدوم حروف درست بودن، کدوم حروف درست بودن ولی سر جاشون حدس زده نشدن و کدوم حروف کلا اشتباه حدس زده شدن.
در این قسمت سعی می کنیم به بهانه این بازی،کمی رجکس یاد بگیریم که از مهمترین ابزارهای دنیای کامپویتر است. امروز با استفاده از رجکس ها و فهرست کلمات و جواب های کامپیوتر، خرد خرد جواب کشف می شه و ما هم رجکسمون رو تمرین میکنیم.
...
https://www.youtube.com/watch?v=Pm7baDkoeiE
این صحبتی بود پونزده دقیقهای برای دانشجوهای دانشگاه امیرکبیر. ولی فکر کردم خوبه اینجا هم بذارمش تا شاید به درد گروه بزرگتری بخوره. بخصوص به درد کسانی که:
- می پرسن «چی یاد بگیرم» ولی یاد گرفتن رو شروع نمی کنن
- نگرانن که نکنه چیزی یاد بگیرن که ضرر بشه
- نگرانن که کار کامپیوتر سخته چون همه اش باید یاد بگیرن
- نگرانن که الان یاد گرفتنشون دیر نشده باشه
و ...
(:
البته اولش از سرفه کردن مجری می گم و ربطی به من نداره
...
https://www.youtube.com/watch?v=FeKMp00PuiU
در شماره ۱۴۰ رادیوگیک، ۵ بار میگیم «و» تا گوگل کرش کنه، حملات گسترده چین رو میبنیم و تلاش آلمان برای جذب سازندگان تراشهها و به دلایل سر کار نیومدن کارگران مصری در ۳۲۰۰ سال قبل نگاه میکنیم و کلی خبر دیگه. با ما باشین که جهان هکرهای بیشتری لازم داره!
زمان ها با تشکر از محمد جواد:
2:57 بوئینگ
7:14 و و و و و بوووووم
10:01 بزرگترین تهدید سایبری چین
18:03 جذب تولید کنندگان تراشه ها در آلمان
22:30 لوح مصری
30:58 گم شدن پروگرمر درایور NTFS لینوکس
34:27 اولین خودرویی که مجوز ماشین خودران لول 3 گرفت
36:50 تبریک و تقبیح
- مشکلات امنیتی بویینگ و بحث اینکه اگر دقیق نگاه کنیم، همه جا پر از مشکله (از جمله گوگل داکز)، [https://www.wsj.com/articles/boeing-dreamliner-delays-faa-defects-11651067545](https://www.wsj.com/articles/boeing-dreamliner-delays-faa-defects-11651067545)
- عملیات خرابکاری چین، [https://therecord.media/operation-cuckoobees-apt41-cybereason-winnti-group/](https://therecord.media/operation-cuckoobees-apt41-cybereason-winnti-group/)
- تلاش آلمان برای جذب تولید کنندههای تراشهها به داخل کشور، [https://www.theregister.com/2022/05/06/germany_chipmaker_subsidies/](https://www.theregister.com/2022/05/06/germany_chipmaker_subsidies/)
- لوحههای ۳۲۰۰ساله مصر در مورد دلایل سر کار نیامدن کارگران، [https://www.openculture.com/2022/02/3200-year-old-egyptian-tablet-shows-why-people-missed-work-the-scorpion-bit-him-brewing-beer-more.html](https://www.openculture.com/2022/02/3200-year-old-egyptian-tablet-shows-why-people-missed-work-the-scorpion-bit-him-brewing-beer-more.html)
- غیب شدن توسعه دهنده ارشد ان.تی.اف.اس. لینوکس و مشکلات ناشی از اون، [https://www.theregister.com/2022/04/29/problems_for_the_linux_kernel_ntfs/](https://www.theregister.com/2022/04/29/problems_for_the_linux_kernel_ntfs/)
- بنز هم خودروی خودران سطح ۳ معرفی میکنه، [https://www.motor1.com/news/584121/mercedes-level-3-autonomous-tech-on-sale/](https://www.motor1.com/news/584121/mercedes-level-3-autonomous-tech-on-sale/)
...
https://www.youtube.com/watch?v=GrQ97CYUnCE
این روزها آدم ها دارن هی با برنامه نویسی فانکشنال در مقابل برنامه نویسی شیی گرا شوخی می کنن! ولی به نظر می رسه برنامه نویسی فانکشنال رو چیزی ساده و سر راست می دونن. حداقل بعضی هاشون (: دلیلش هم ساده است: اسم فانکشنال آدم رو یاد برنامه ای می ندازه که فانکشن داره؛ همین برنامه *معمولی*های خودمون.
ولی واقعیت اینه که برنامه نویسی فانکنسنال حداقل در معنای خاص، خیلی متفاوتتر است از اون چیزی که در حالت عادی بهش عادت داریم. تو این ویدئو به مفاهیم و زبانهای فانکشنال نگاه میکنم و با یه زبون فانکشنال یعنی ارلنگ سری فیبوناچی رو می نویسیم (:
...
https://www.youtube.com/watch?v=ITtXuHf0m0c
حالا که زبانی که دوست دارین رو تا حدی یاد گرفتین و دنبال مسالههایی باحال برای حل کردن هستین، یه پیشنهاد براتون دارم! یه کشتی به پیام درخواست کمک ما جواب عجیب و غریبی داده! اون به ما گفته:
Whiskey Hotel Four Tango Dash Alpha Romeo Three Dash Yankee Oscar Uniform Dash Sierra One November Kilo India November Golf Dash Four Bravo Zero Uniform Seven
و ما تقریبا متوجه شدیم منظورش چیه ولی نیاز به برنامهای داریم که اونو بی دردسر برای ما ترجمه کنه. کافیه کمی کار با استرینگ ها و احتمالا استفاده از دیکشنریها رو بلد باشین (یا هر روش جالبتر دیگه) که بتونین برنامه ای برای دیکد کردن این تابع بنویسین. بیاین امتحان کنیم!
مسائل بیشتر: https://github.com/jadijadi/Practical-Programming-Practices
...
https://www.youtube.com/watch?v=XlAJtpd3kSI
در آخرین جلسه آموزشی از دوره بلاکچین، به ایده هایی نگاه می کنیم که ممکنه نسل جدیدی از رمزارزها رو با خودشون بیارن. چه اونهایی که سعی می کنن پازل هایی مفید داشته باشن و چه اونهایی که سعی می کنن اصلا پازل و ماینینگ سنتی رو حذف کنن! آینده درخشانه! چه با رمزارز و چه بدون اون!
...
https://www.youtube.com/watch?v=vre18AU-USQ
دوستی ایمیل زده و پرسیده که آیا هنوزم اسمبلی زنده است و لازمه یاد بگیریم یا نه؟ یاد گرفتن هیچ چیز لازم نیست (: شمایین که تصمیم میگیرین چی یاد بگیرین و چرا. ولی توی این ویدئو می گم اسمبلی چی بوده و کجاها هنوز زنده است و بعد از یه بررسی کوتاه، یه برنامه کوچیک هم باهاش می نویسیم. راستی... اسپویلر: بین ۱ تا ۲ درصد کرنل لینوکس، به اسمبلی است (:
...
https://www.youtube.com/watch?v=lM09TI43cQM