بایگانی برچسب: s

چطوری حرفه ای بشیم؟ آر اف سی رو بخونین و بنویسین؛ نمونه بیس۶۴

من همیشه توی صحبت ها می گم خوبه در چیزهایی که دوست دارین عمیق تر بشین. یکی از روش های این عمیق شدن، خوندن دقیق داکیومنت هایی است که باعث شدن ابزارهای اطراف من و شما ممکن بشم. مثلا در مورد اینترنت منظور RFCها هستن.

بر خلاف ظاهر اولیه، این داکیومنت ها معمولا خیلی هم پیچیده نیستن و حتی «باید» و‌ «شاید» و … رو هم بالاشون تعریف کرده و انتظار می ره نه فقط کاملا قابل فهم، که قابل پیاده سازی هم باشن. مثلا اگر شما می خواین بدونین ftp چطوری کار می کنه یا تورنت چطوریه، بهترین کار اینه که به جای دیدن ده تا ویدئوی دنبال لایک و صد نفر که با پنج مدل افکت و دوربین سعی می کنن «همه آنچه باید در مورد فلان بدانید» رو بهتون آموزش بدن، برین و داکیومنت اصلی ماجرا رو بخونین؛ که پروتکل رو تشریح می کنه. قول می دم اگر برنامه نویسی دوست داشته باشین و هول هم نباشین و واقعا از یاد گرفتن لذت ببرین، نوشتن همون پروتکل از روی آر اف سی حتی اگر یک ماه هم طول بکشه، کلی کلی بهتون حال می ده و کلی هم چیز یاد میگیرین.

من توی این ۲ تا ویدئو، همین کار رو با بحث Base64 کردم. شیوه ای که توش می تونیم اطلاعات باینری رو تبدیل به اطلاعات متنی (اَسکی) بکنیم. خودم لازمش داشتم و آر اف سی رو خوندم و بعد فکر کردم نوشتنش، این بحث رو بازتر می کنه. پس با من باشین … یا هر طور که دوست دارین.

قسمت اول:‌ درک بیس۶۴ و دیدن آر اف سی و تشریحش (روی آپارات و یوتیوب)
قسمت دوم: نوشتن با سی و توضیح کاربرش برای هکرها (روی آپارات و یوتیوب)

رادیوگیک ۱۰۰ – جهان تغییر خواهد کرد

در رادیو گیک صد، با نگاهی اجتماعی و فنی به اخبار نگاه می‌کنیم. از هکرهایی که امسال دور هم جمع نمی شن میگیم و لو رفتن سورس کدها و حتی بیرون کشده شدن اطلاعات از کامپیوترهایی که به نظر می رسه مطلقا هیچ خروجی ای ندارن. شاید هم به همه یه حقوق پایه بدیم تا ببینیم دنیا چطور جایی می شه! با ما باشین تا سیاره‌مون رو هک کنیم!

با این لینک‌ها مشترک رادیوگیک بشین

اخبار

عمومی شدن سورس کد ماشین های هوشمند مرسدس بنز

ماشین های ون مرسدس بنز یه مدار Onboard Logic Unit دارن که رابط سخت افزار و نرم افزار خودرو است و ماشین ها رو به کلاود وصل می کنه و حتی اجازه می ده که تردپارتی ها (شخص ثالث؟! شخص؟! ثالث؟!) بتونه به خودرو وصل بشه و دیتا رد و بدل کنه. چیزهایی مثل بررسی وضعیت خودرو در جاده یا وضعیت اجزای خودرو و این چیزها. حالا ظاهرا این کد که توسط Daimler AG نوشته شده، به طور کامل لو رفته؛ بیشتر از ۵۸۰ تا گیت رپوزیتوری. چطوری؟ نگو به من… شرکت معظم دایملر ای جی که این کدها رو برای مرسدس می نوشته، اونها رو روی یک گیت روی وب هاست می کرده که … بگو چی؟ آفرین. امکان رجیستر شدن اکانت جدید توش باز بوده. این محقق امنیتی کارش همینه که دنبال سرورهایی بگرده که گیت لب روشون نصب است و درست تنظیم نشده.. ولی خب رسیدن به رپوزیتوری سورس کد بنز واقعا دیگه… [توضیحات در مورد خطرات نصب دیفالت یا فقط راه انداختن یه چیزی با سعی و خطا]. اوه طرف کل این رپوزیتوری رو چند جا آپلود کرده که شامل چیزهایی مثل ایمیج های رزبری، سورس کد، ایمیج سرورها‌، کامپوننت های کنترل ریموت OLUها، داکیومنت ها و غیره هستن و بعد از بررسی شون به نظر می رسه حتی توکن های API و پسورد و غیره سرور هم توشون پیدا می شه.

خارج اطلاعات ار کامیپوتر air gapped با فن پاور

اینجور خبرها زیادن می بینن که در خبر هم اومدن نه اعماق. دیگه عادی شده تقریبا ولی یادآوری اش مهمه هنوز. [مفهوم کامپیوتر air gapped] و محققی نشون داده که می تونه اطلاعات تایپ شده روی کامپیوتری که نه انیترنت داره نه وای فای نه بلوتوث نه حتی اسپیکر رو بخونه روی یک گوشی نشون بده. چطوری؟ با تنظیم کردن سرعت فن ! در نهایت یک چیزی داره صفر و یک به بیرون می فرسته و این چیز می تونه سرعت فن و صداش باشه که یه موبایل می تونه اونو به شنود خوبی تبدیل کنه. معلومه که این لا یه بدافزار هم لازمه ولی شاید براتون جالب باشه که بعضی ها حتی این ملورها رو از حفظ تایپ می کنن.. کمی توضیح و اینکه واقعا عملی است.

مونیخ هم به استراتژی «پول عمومی؟ کد عمومی!» پیوست

اعتلاف حزب سوسیالیست دموکرات و حزب سبز در مونیخ انتخاب شدن و یکی از تصمیم های خوبشون رو گرفتن: پول عمومی؟ کد عمومی! مساله اینه که تولید نرم افزار گرونه، آموزشش گرونه و از اون مهمتر بسته بودنش رانت میاره. در استراتزی پول عمومی؟ کد عمومی گفته می شه که اگر چیزی با پول عمومی…

دف کان امسال هم غیر حضوری برگزار می شه

خودش که خبر عظیمی نیست ولی هر وقت بحث دفکان باشه خوبه که در موردش حرف بزنیم. دفکان تقریبا بزرگترین گردهمایی هکرهای دنیا است که معمولا همه منتظرش هستیم تا حداقل فیلم هاش رو ببینیم. از ۱۹۹۳ شروع شده و از متخصصین امنیت و هکرها تا حقوق دان ها و این روزها پلیس ها هم توش هستن (:‌ معمولا کلی کارگاه داره. از باز کردن قفل فیزیکی تا رباتیک تا برنامه هایی مثل فتح پرچم تا موسیقی و پول پارتی های شبانه اش. در ضمن badgeهاش هم خیلی معروفه. اوه ایده روستاها هم خیلی خوبن. مثلا اگر من به بیوهک علاقمند هستم یا IoT می تونم برم روستای مرتبط و اونجا با آدم های مشابه گپ بزنم. یه جور میز در سطح خیلی بزرگ. تاثیرش توی فرهنگ هکرها هم زیاده. اگر علاقمندین سرچ کنین و چیز بخونین و ببینین. مثلا توی مستر ربات سیزن ۳ الیوت و دارلین به یه تورنمنت مقدماتی فتح پرچم دفکان سر زدن. خلاصه اینکه امسال نیست (:

وی پی ان قانونی ایران

طبق معمول ایران هیچ کس نمی فهمه این قوانین چیه. میان و می رن و همه هم مدعی هستن که «ما که قدرتی نداریم.. برین از بقیه بپرسین». به هرحال منتظرن که وزیر به اصطلاح ارتباطات ساز و کارش رو فراهم کنه تا رسته های خاص شغلی – بخونین دوستامون – بتونن وی پی ان قانونی داشته باشن و اینترنت سانسور شده بمونه برای من و شمایی که دم تکون نمی دیم. حالا اینکه چطوریه که باید از مالیات ما خرج کنن و ابزار سانسور بخرن و ما رو فیلتر کنن بعد به یکسری مجوز بدن که در مقابل پول بتونن این چیزهای فیلتر شده رو بخونن دیگه یه بحث دیگه است ((: فرمودن هم که به محض اجرایی شدن وی پی ان قانونی، با وی پی ان های غیرقانونی (بخونین روش های رسیدن ما به ایننرت) مبارزه بیشتری صورت خواهد گرفت.

هاوینگ بیت کوین
چهار سال یکبار. مثل ورزش. توضیح اینکه چیه. بیخیال قیمت بشین. به تکنولوژی عشق بورزین (: و در اولین تنظیم مجدد سختی شبکه هم ۶٪ پایین اومده.

مدیر مایکروسافت قبول کرده که قبلا در مورد بازمتن اشتباه می کردن

مایکروسافت در گذشته بسیار با برنامه های آزاد و بازمتن بد بودن. در حدی که در موردش از عبارت سرطان استفاده کرده بودن و FUDهای دیگه. اما حالا برد اسمیت رییس مدیرمایکروسافت پذیرفته که این استراتژی و برخورد اشتباه بوده. البته از نظر فنی هم چند وقت است که شعار MS Loves Linux واقعیت پیدا کرده و می بینیم با خرید گیت هاب و دادن Windows Sybsystem for Linux و vSCode و بقیه موارد واقعا مایکروسافت داره به سمت بازمتن میاد. حالا هم برد اسمیت توی مصاحبه اش گفته که «مایکروسافت قبلا در سمت اشتباه تاریخ ایستاده بودیم. اما خبر خوب این است که زندگی به اندازه کافی طولانی است و می تونین چیزهای جدید یاد بگیرین و تغییر کنین. امروزه مایکروسافت به تنهایی بزرگترین مشارکت کننده در پروژه های بازمتن است .. وقتی صحبت از بیزنس باشد». نکته خوبیه دیگه!

خبر بامزه؟ برنامه نویس جوونی که برنامه ماشین خودران آزاد رو وصل کرده به ماشین های GTA

هاها.. ماشین خودران هنوز چیز خفنی حساب می شه. البته هکر مشهوری به اسم خورخه هوتز یا همون geohot یه پروژه شروع کرده به اسم comma.ai که میتونه به خیلی خودروها وصل بشه و اونها رو تا حد قابل قبولی خودران کنه.. البته بدون تضمین (: خلاصه اگر خواستین خودران ملی بزنین،‌ کار دو سه روزه (: با احترام به کسانی که واقعا سعی می کنن پروژه رو بهتر کنن (: اما حالا یه هکر ۱۵ ساله به اسم لئون هیلمن نرم افزار آزاد رانندگی خودکار رو برداشته و وصلش کرده به Grant Theft Auto V که ذاتا کار جالبی است. تقریبا دو هفته طول کشیده و دو تا کامپیوتر هم می خواین که یکیش کنترل کننده ایکس باکس بهش وصله با ویندوز و اون یکی اوبونتوی ۱۶.۰۴ است که اوپن پایلوت رو با یه وبکم متصل می کنه به comma.ia . جذابیتش برای آینده؟ اینکه شاید بشه نرم افزار رو از طریق رانندگی در بازی بهتر و بهتر کرد (:

در اعماق

کرونا و اینترنت

مشکلات ایران و برنامه هایی که قراره کلا آموزش و پرورش رو به سمت یه چرندی ببرن که .. و امکان اینکه استادها کلا به اشتراک گذاشته بشن و .. و البته در خارج و تا حدی ایران بحث اینکه واقعا ظرفیت هست.. فقط نمی خواستن بفروشن. و البته خبر جالبی که اتوبوس های مدرسه روزی چند ساعت در مناطق محرومتر آمریکا توقف می کنن و اینترنت وای فای رایگان می دن. برای اینکه بچه هایی که قبلا می اومدن سوار اتوبوس می شدن می رفتن مدرسه حالا بتونن بیان بشینن توش یا اطرافش و از اینترنت رایگان امکان وصل شدن به معلم و مدرسه شون رو پیدا کنن. این اتوبوس ها در تگزارش حدود ۶۰ متر برد دارن و از ۸ صبح تا ۲ در مناطق مسکونی مستقر می شن. بحث دیگه کرونا و اینترنت هم بحث های اتصال از راه دور بود که کلی شرکت سبز شدن و تو ایران اکثرا با نصب برنامه های آزادی مثل big blue button و البته برنامه های قفل شکسته و از اونطرف شرکت های بیشتر و بیشتری به سراغ شنود و زیر نظر گرفتن کارمندان رفتن و البته حتی خیلی جاها در سطح شهر هم این سیستم های ۱۹۸۴ی راه افتادن … که امیدوارم بعد از کرونا از بین برن.. هرچند که نمی رن به این راحتی ها (: خبرهای کرونایی یکیش هم بحث کار از خانه است. کلی از خونه کار کردیم و چقدر مثبت بوده (: جک دورسی از توییتر گفته که توییتر اجازه می ده کارمندانش تا وقتی که دلشون می خواد و حتی تا ابد، از خونه کار کنن. تا وقتی کارشون رو می کنن منظم و مرتب. تحقیقات متنوعی هم نشون می دن که بهره وری بالاتر بوده (: برای خیلی ها هم خیلی عجیبه بازم برگردن به دفترهای ناراحتی که همه چیزش از خونه بدتره و لازمه براشون ۱ ساعت از روز رو هم حروم کنیم در رفت و امد. و البته کرونا نتایج غیر انیترنتی هم داشته، از جمله کم شدن ۱۷درصدی Carbon Emission (: اوه اوه همین الان فیسبوک هم گفت که بعد از کرونا هم ریموت رو جدی تر نگه می داره (: کوین بیس و شاپیفای هم گفتن در حد من و داریوش و ابی رو کجا می برین (: و البته قصه رد شدن یکسری آدم هم بود چون گوشی های جدیدشون با HEIC عکس می گیرن که پرتال ها نمی شناسنشون.

رمزارزها و TON و بلاکچین و سانسور

از این نظرها هم جهان پر تلاطم بود. بیشتر از ۲ سال قبل تلگرام اعلام کرد قراره یه رمزارز به اسم TON بده. کلی آدم باهاش انواع کلاه برداری ها رو کردن. از نصب پوسته های تقلبی تلگرام به اسم اینکه بلاکچین است (یعنی چی اصلا؟!) تا عضو شدن تو گروهی به اسم بانک ملی چون رییس تلگرام شخصا قول داده اگر اعضاش به ۱ میلیون برسه به همه پول بده ((: مهملات. حالا توی یه بیانیه رسمی تلگرام اعلام کرد که پروژه TON رو متوقف می کنه و کسی دیگه حق نداره از این اسم استفاده کنه. و این حرفها. صحبت اصلی اش هم اینه که قاضی ای مشکلات حقوقی براش درست کرده. این پیچیدگی عمومی رمزارزها و دولت ها است که سعی می کنن کنترلش کنن. تو ایران هم قانون عجیبی داشتیم که رمزارز رو برابر بقیه ارزها دونسته و نیازمند مجوز صرافی (: خلاصه که … هرکسی از ظن خود شد یار من و بدون اینکه اصلا بفهمه مساله روِ، قانونی تصویب می کنه یا حرفی می زنه. بین خودمون باشه فکر کنم تو تلگرام هم بحث فقط هیجانی راه افتاد. از بحث ضد فیلتر بودن تا پروکسی های خود تلگرام تا رمزارزش (: [ مفهوم کردیت متفاوته و می تونه خیلی هم خوب باشه و البته مشکلاتش با ایران و بازم دردسر پول نبودنش در ایران در حالی که در جهان به عنوان پول استفاده می شه این کردیت]. تو این بحث هستیم بحث تکون دادن ۴۰ تا بیت کوین ۲۰۰۹ رو هم بگم که در روز ۳۷م شروع ماین شده بود

یه برنامه نویس همه ملودی های ممکن رو به شکل میدی ساخته تا جلوی شکایت های چرت رو بگیره

شاید از سریال سیلیکون ولی یادتون باشه [کمی توضیح]. حالا یه وکیل به و یه برنامه نویس دست به دست هم دادن و کار جالبی کردن تا دیگه هیچ موسیقی دانی به خاطر موسیقی ای که ساخته مورد شکایت قرار نگیره. اونها با یه الگوریتم هر ملودی ای که ممکنه رو تولید کردن و نتیجه رو به شکل یه فایل MIDI نوشتن ( Musical Instrument Digital Interface و کمی توضیح. رابط است و چیزی شبیه اینکه نت ها رو با دستگاه های مختلف نوشته و اجرا کنین). بعد اومدن گفتن طبق قانون میدی یک فرمت اجرا شده است و قابل کپی رایت کردن. پس کپی رایت کردن و گفتن دیگه کسی اجازه نداره مدعی بشه چیزی که در این مجموعه است، کپی رایت اونه. کل کار رو هم به شکل creative commons zero منشتر کردن؛ در واقع هیچ چیزی رو برای خودشون نگه نداشتن. نمونه اخیر شکایت tom Petty از Sam Smith بود که توش مدعی بود بخشی از موزیک Stay with me سم به موزیک I wont back down اون شباهت داره. اما حالا که این الگوریتم همه ترکیب های ممکن ۸ نوت از ملودی های ۱۲ بیت رو درست کرده، تکرار این مساله منطقا باید ممنوع باشه. معلومه که قصد این دو نفر نشون دادن داغون بودن وضعیت کپی رایت است. قوانینی که الان خیلی قدیمی هستن و شدیدا نیاز به توسعه و تغییر دارن. درست شدن که خلاقیت رو حفظ کنن و جامعه رو به پیش ببرن ولی … [توضیحات خودم]. راستی. کل الگوریتم روی گیت هاب قابل پیدا شدن است. دنبال allthemusic.info بگردین.

گوگل گلس آپگرید شده به بچه های اوتیستیک اجازه می ده احساسات رو «ببینن»

حالاکه داریم از سریال ها می گیم متوجه بیگ بنگ تئوری هم باشیم دیگه. توش شلدون درجاهای زیادی در تشخیص احساسات مشکل داره و نمی فهمه طرف خوشحاله یا غمگین یا شوخی می کنه یا چی. این می تونه واقعا مشکل درست کنه. تصور کنین جیمی که ۱۱ سالشه گرسنه شده و موقع شام است. میاد بیرون و به سمت اشپزخونه . مادرش میز رو چیده و داره غذا رو میاره ولی جیمی که اتویسم داره، با دیدن ظرف های روی میز تصمیم میگیره اونها رو مرتب کنه و یکی یکی همه قاشق ها و چنگال ها و بشقاب ها رو دقیق می ذاره سرجاشون توی قفسه ها. اون ناگهان یه صدای جیغ می شنوه که می گه «جیمی چیکار می کنی؟!». بر میگرده و مامانش رو می بینه ولی نمی دنه چی شده. البته اگر یک گوگ لگلس ۲۰۱۳ آپگرید شده به چشمش باشه، وضع فرق می کنه. این گوگل کلس شروع می کنه به چشمک زدن در کنار صورت و می گه یه صورت کشف کرده و کافیه جیمی یک ثانیه دیگه به مادرش نگاه کنه تا با نشون دادن یه اسمایلی عصبانی، به جیمی یادآوری کنه که مادرش از یک چیزی عصبانی است! مساله ای که خود جیمی نمی تونسته بفهمه! این نتیجه ۶ سال کار یه تیم توی دانشگاه استنفرد است و حالا نیازمد تاییدیه FDA برای عرضه شدن به عنوان یه ابزار سلامت واقعی. و البته برای فان کردن قضیه بازی هایی هم بهش اضافه شدن. مثلا «لبخند رو پیدا کن» یا «احساسات رو حدس بزن» (: یعنی دقیقا خود شلدون بازی (:‌ چیزی که از این خبر صرف مهمتره، توانایی هوش مصنوعی است در دادن اطلاعات دقیق تر به مغز ما برای تصمیم هاش. به فروشنده ای فکر کنین که دوربین روی چشمش داره بهش می گه شما از کجای حرفش خوشتون نیومده یا مشکوک شدین و هدفون توی گوشش می گه باید به شما چی بگه که … یا بدتر از اون.. کاندیدای ریاست جمهوری که …

‏Universal Basic Income ظاهرا به نفع زندگی بهتر است

این اصطلاح «درآمد عمومی سرتاسری» یا چنین چیزی بحث جالبیه. ایده اینه که‌آیا اگر به همه مردم حداقل های زندگی / یک درآمد نیمه آبرومند رو بدیم چه اتفاقی می افته. معلومه که دوستان راست و طرفدار سرمایه داری سریعا استرس می گیرن که «نه… دیگه هیچکی کار نمی کنه» و «وای اقتصاد به فنا می ره» و «انگیزه های از بین می ره» و «رقابت مهمترین انگیزه بشری است» و «این کمونیستمه!» و … اما ظاهرا تجربیاتش مثبته. همونطور که تجربه چیزهایی مثل بیمه بیکاری و داشتن حق درمان و تحصیل و غذا و … نتایج بهتری داده. در گسترده ترین تحقیقی در این مورد که تا به حال بوده در فنلاند در دو سال یعنی ۲۰۱۷ و ۲۰۱۸ هر ماه به ۲۰۰۰ نفر بین ۲۵ تا ۵۸ سال حقوق ماهانه ای داد بدون اینکه ازشون چیزی بخواد. حقوق فقط ۵۶۰ یورو بود و سعی شد نمونه های معقولی از کل جمعیت کشور انتخاب بشن و وضعیتشون با ۱۷۳هزار نفری که از طریق بیمه بیکاری زندگی می کردن مقایسه شد. ظاهرا طبق نتایج، این افراد بیشتر از افرادی که بیمه بیکاری می گرفتن کار کردن و اطرافیانشون هم بیشتر سر کار رفتن و رفاه کلی بیشتری هم داشتن، همینطور سلامت روانی و کارکردهای ادراکی شون بالاتر بود و امیدشون به آینده هم بهتر بود. گفته می شه ایده درآمد حداقلی عمومی می تونه در مقابله با شرایطی مثل کرونا هم مثبت عمل کنه چون به آدم ها امنیت روانی و مالی می ده. همچنین طبق آمار این شکل از درآمد عمومی بلاشرط تاثیری روی عدم علاقه آدم ها به کار کردن نداشته. محقق ها می گن با اینکه پول مهمه ولی ظاهرا پول تاثیری روی علاقمندی آدم ها به کار کردن و نکردن نداره. در نهایت شعار اینه که انتظار می ره هر کس مستقل از شغل ، رنگ ، جنس، جنسیت، دین، قومیت و هر چیز دیگه، به میزان کافی از از مسکن، آموزش، بهداشت، حمل و نقل و غذا دسترسی داشته باشه.

نامه ها

تقبیح ها و تشویق ها

موسیقی

  • علی دی جی . قدرت تریاک
  • دوباره – شاعر همیشه با کلت
  • جالبوت – فهمت ببر بالا
  • پالت و ماکان اشکواری – پس چرا تفنتگارو گرفتی سمت من
  • کی ناز – منم یه روز میرم یه جایی که مردمش اهل حالن

کارت ویزیتی که لینوکس اجرا می‌کنه

امروز توی خبرهای لینوکس این مطلب خیلی جذاب شده و همه در موردش حرف می‌زنن. یه برنامه نویس سیستم‌های امبدد کارت ویزیت یا بیزنس کارتی که درست کرده رو معرفی می‌کنه. می گه علاقمند به چیپ‌های خیلی ارزونی است که می‌تونن لینوکس ران کنن و تا اونجا پیش رفته که چیپ‌هایی داره که می‌شه مجانی به این و اون دادشون. بعد با خودش فکر می‌کنه که چرا از این‌ها یه کارت ویزیت لینوکسی درست نکنه و الان به اون عکس بالا رسیده که البته اونطرفش نشون می ده که می تونین بزنینش به یه پورت یو اس بی:

اگر این کامپیوتر رو به یه کامپیوتر دیگه وصل کنین، در تقریبا ۶ ثانیه بوت می‌شه و علاوه بر یه فولدر که توش فایل هایی مثل رزومه و اینها هست، یه پورت سریال هم به شما می‌ده که اگر از طریقش به لینوکسی که داره روی کارت ویزیت وصل می شه وصل بشین، می‌تونین به چند بازی جمع و جور لینوکسی کامند لاینی و یه ۲۰۴۸ و حتی یه مفسر میکروپایتون دسترسی داشته باشین. همه اینها روییه چیپ ۸ مگی با یه بوت لودر ۲۵۶کیلویی و یه کرنل ۱.۶ مگی پیاده سازی شدن. کل فایل سیستم روت ۲.۴ مگ بیشتر نیست و هوم هم قابل نوشتن است.

قیمت؟ همه این سیستم روی هم کمتر از ۳ دلار قیمت داره و البته کماکان اگر کسی اونو بگیره، یعنی خیلی جدی گرفته شده (:

برای توضیحات بیشتر در مورد مراحل ساخت و طراحی اینجا رو ببینین.

رادیوگیک – شماره ۹۵ – تاخیری دوبل

بعد از مدت‌ها یه رادیوگیک داریم، کلاسیک با اخبار ولی دنیا دیگه کلاسیک نیست. یکی می خواد هر بار اینترنت وصل شدن ما رو لاگ کنه، یکی دسترسی مون رو طبقه بندی کرده و هک ها هم دارن بزرگ‌تر و بزرگ تر می شن و ماشین‌ها دخالت بیشتر و بیشتری توش دارن. با ما باشین تا حداقل بفهمیم چه بلایی داره سرمون میاد، شایدم یه لگد بهشون زدیم! این شماره لحظات ۱۶پلاس داره.

و البته اگر دوست دارین، پسوند رو بکنین ogg و فایل رو بگیرین.

با این لینک‌ها مشترک رادیوگیک بشین

اخبار

  • کارمندی که ۱۳۰۰ تا کارت بانکی رو حفظ کرده بود دستگیر شد
  • متادیتاهایی که آدم می‌کشن
  • کیسه پلاستیکی رو کنار می ذارین؟ صدها بار از کیسه پارچه ای تون استفاده کنین
  • کوبول هم ۶۰ ساله شد
  • و نیوزلند اجازه می ده حقوق کارمندها رو با بیت کوین بدین
  • بحث بیت کوین است اینم بگم که در تمام شهرهای چین، انرژی خورشیدی ارزونتر از برق غیر خورشیدی است
  • دیپ فیک رو یادتونه؟ حالا داره گسترده می شه… یه کلاه بردار با دیپ فیک صدای مدیرعامل، مدیر رده پایینتر رو قانع کرده که ۲۴۳هزار دلار پول بهش منتقل کنه
  • چین شرکت های مخابراتی رو هک کرده تا بتونه از ایغورهای مسافر جاسوسی کنه
  • اوکلند سومین شهر آمریکاست که استفاده پلیس از تشخیص چهره رو ممنوع کرده
  • پابلیک کد

در اعماق

  • قانون جدید کالیفرنیا، باعث می شه شرکت هایی که به شکل اپ هستن، کارگرانشون رو به عنوان کارمندهاشون حساب کنن
  • مشکل امنتیی FPGAها
  • توییتر کلا ارسال از اسمس رو قطع کرد تا جک هایجک نشه
  • استالمن در مایکروسافت
  • ایران نیاز به قانون کمتر داره، نه بیشتر
  • کاربران ایرانی به زودی احراز هویت می شوند

موسیقی

  • شعر اول، صدای پرویز گرجی بیانی

خبر خوب برای گیک‌ها و برنامه نویس‌ها: تصویر تورینگ روی اسکناس‌های ۵۰ پوندی انگلیس

به نظر می‌رسه که بالاخره درخواست‌ها و پتیشن‌ها و پیشنهادها جواب داده و مردم انگلیس از ۲۰۲۱، شاهد اسکناس‌های ۵۰ پوندی پلمیری با تصویر آلن تورینگ خواهند بود! باورش سخته ولی سایت بانک انگلستان هم همین رو می گه. پروسه انتخاب دانشمندی که قراره روی پول باشه از ۲۰۱۸ شروع شد. اول مردم بیشتر از ۲۲۷هزار نفر رو نامزد این افتخار کردن که بعدش به ۹۸۹ نفر تقلیل پیدا کرد و در نهایت یک لیست ۱۲ نفره ازش بیرون امد و به مدیر بانک انگلستان پیشنهاد شد.

مدیر بانک انگلستان می گه «آلن تورینگ ریاضی دانی برجسته بود که کارش تاثیری بزرگ بر روی زندگی امروز ما داره. تورینگ به عنوان پدر علوم کامپیوتر و هوش مصنوعی و همینطور به عنوان یک قهرمان، غولی است که حالا خیلی ها [برای به اوج رسیدن] روی دوش‌های اون ایستادن».

از دلایل انتخاب آلن تورینگ منطقا می شه به پایه گذاری اصول کامپیوترهای امروزی (ماشین های تورینگ)، پایه گذاری هوش مصنوعی (تست تورینگ) و همکاری موثر در ساخت ماشینی برای شکستن رمزنگاری آلمانی ها در جنگ جهانی دوم (انیگما) نام برد.

تورینگ به خاطر گرایش جنسی اش در دوران خودش متحمل فشارهای زیادی شد و سال‌ها پس از مرگش، ملکه به خاطر اون رفتار ازش معذرت خواهی کرد. حداقل نمایشی از اینکه «می دونیم اشتباه کردیم».

طرح ابتدایی اسکناس که نشون داده شده حاوی عناصر زیر است:

  • تصویر تورینگ که در ۱۹۵۱ گرفته شده
  • جدول و فرمول ریاضی مقاله ای از تورینگ که پایه های علوم کامپیوتر امروزی رو بنیان گذاشت (On Computable Numbers, with an application to the Entscheidungsproblem) و توش مفهوم ماشین‌های تورینگ توضیح داده شدن
  • تصویر پایلوت ماشین محاسبه اتوماتیک که اولین دستگاهی بود که برنامه اش رو به شکل الکترونیک ذخیره می کرد
  • طراحی فنی British Bombe که دستگاهی بود برای کمک به رمزشکنی انیگما در طول جنگ جهانی دوم
  • نقل قولی از تورینگ در ۱۹۴۹ که می گه «این تنها مزه مزه کردن چیزی است که قرار است به وجود بیاد، تنها سایه ای از آنچه خواهد آمد».
  • امضای تورینگ
  • نوار تیپ حاوی تاریخ تولد تورینگ به باینری. تورینگ در مقاله ۱۹۳۶، مفهوم نوار تیپ و کامپیوتری را که از روی آن برنامه ای را اجرا می کند، مطرح کرده بود

مطمئنا دنیایی که عکس دانشمندها روی پول‌ها باشه، بهتر از دنیایی است که عکس سیاستمدارها و بخصوص دیکتاتورها روی پول ها باشه (:

رادیوگیک ۹۱ – هنر نيست روی از هنر تافتن

در قسمت ۹۱ رادیوگیک طبق معمول نگاهی داریم به اخبار و دنیای اطرافمون. از اهمیت هنر در اقتصاد تا موش هایی که مادون قرمز می بینن تا غیرواقعی بودن خیلی چیزهای بیت کوین تا مشکل نیروی کار در ایران تا چیزهایی که یادمون می ره ودر متمم اضافه می کنیم. در طولانی ترین رادیو گیک دنیا، با ما باشین تا دنیا رو هک کنیم!

برای او جی جی، کافیه در لینک بالا، پسوند فایل رو عوض کنید و از همین مسیر دانلود می شه (: به خاطر حماقت بعضی پلیرها مجبور شدم لینک روحذف کنم.

با این لینک‌ها مشترک رادیوگیک بشین

اخبار

سرنشین خودروی رقیب تسلا، یک ساعتی تو ماشین گیر کرد تا ماشین خوشد رو آپدیت کنه

همه مون این آپدیت های اخیر رو اعصاب ویندوز رو دییدم. وسط کار گیر می ده و می ره پایین و نیم ساعت یا حتی یکساعتی پایینه! حالا فرض کنین یک شرکت خودروسازی به اسم Nio از ویندوز در کنترل ماشینش استفاده کرده باشه و وقتی شما وسط یه خیابون شلوغ هستین خاموش بشه و درها رو هم قفل کنه و لازم باشه یکساعت توش بشینین تا بگه «ویندوز آپدیت شد، دوباره استارت بزنید» ((: معلومه که حضور پلیس هم نتونسته کاری بکنه و البته سخنگون شرکت هم گفته که این طبیعی است و حتما قبلش راننده اخطار گرفته که اگر آپدیت رو شروع کنه مدتی طول می کشه و در طولش نمی شه کاری کرد. ولی بازم بامزه است دیگه (:

شرکت Modern Labor

مستقیما که خبر نیست ولی شرکت جالبیه. این روزها آموزش خیل مد شده [گریز به جلسه و تمرکز روی آموزش و سایت جدید آموزش و ..] و حالا این شرکت طرح جالبتری داره. می گه اگر شما هیچ تجربه نرم افزاری نداشته باشین ولی علاقمند باشین، می تونین اپلای کنین واگر قبول بشین این شرکت به شما در طول آموزش فول استک (سی اس اس اچ تی ام ال جی اس و فریم ورک های فرانت اند و بک اند پایتون و بعد هم ۹ هفته تمرکز روی پروژه) ماهیانه ۲۰۰۰دلار حقوق می ده و از اونجایی که حقوق سالانه ۲۰۱۹ تازه یک تازه وارد خوب به دنیای نرم افزار فرانت اند حدود ۹۰هزار دلاره، در واقع داره رو شما سرمایه گذاری می کنه. بعد اون شما رو به بازار کار معرفی می کنه و بعدش کافیه اگر بیشتر از ۴۰هزار دلار در سال حقوق گرفتین، ۱۵٪ حقوقتون رو برای ۲ سال به اونها بدین – یا حداکثر تا سقف ۳۰هزار دلار. تنها اشکالش؟ حتما باید اجازه کار در آمریکا داشته باشین (: معلوم هم هست دیگه، شرکت سرمایه گذاری است ولی خب از این نظر جالبه که وپاقعا نشون می ده یک صنعت واقعی در حال تولید ثروت، چه کششی داره.

اوپن سورس و آزاد شدن ها
مایکروسافت که همیشه خبر ساز بوده و الان هم ماشین حساب ویندوز رو باز کرده (مزایا) ولی خبر عجیبتر اینه که nsa دیباگرش یعنی ghidra رو باز اعلام کرده. در کنفرانسی در سن فرانسیسکو. گزارش می گه که سازمان امنیت ملی آمریکا، یک فریم ورک نرم افزاری ساخته برای مهندسی معکوس برنامه ها به اسم گیدرا و حالا برای اولین بار به آدم ها نشونش داده. یک گویی اینتراکتیو که به مهندس های متخصص مهندسی معکوس اجازه می ده سر از کار برنامه های اجرایی در بیارن – این برنامه جاوایی است و روی همه پلتفرم های مرسوم اجرا می شه و instruction set های متنوعی رو پشتیبانی می کنه. این ابزار مهندسی معکوس قابلیت های ابزراهای تجاری رو داره بعلاوه چیزهایی که خود ان اس ای بهشون نیاز داشته. اگر یوتوب رو بگردین آدم های متنوعی دارن با گیدرا آموزش می دن و خودشون هم یاد می گیرن و کارهای جالبی هم می کنن. برای دانلودش کافیه به ghidra-sre.org برین و تستی بزنین. اما چرا ان اس ای باید اینکار رو بکنه؟ استدلال های آزاد + نمایش باحال بودن و جذب آدم های یونیک. البته باید یادمون هم باشه که الگوریتم رمزنگاری NSA توی کرنل کلی سر و صدا کرد و بالاخره هم حذف شد و احتمالا این حرکت ها تلاشی هم هست برای ایجاد نزدیکی بیشتر.

پلتفرم جدید چت جوون ها؟ گوگل داکز

یادتونه قبلا سر کلاس کاغذها دست به دست می شدن و گاهی لو می رفتن؟‌به نظر می رسه این وظیفه رو گوگل داکز به عهده گرفته. کلاس ها لپ تاپ آزاد هستن برای نوت برداری و خب چرا سر هر کلاس یک داکیومنت جدید باز نکنیم و همه با هم حرف زنن و پشت معلم نخندن و با هم شوخی نکنن؟ براش ۵ میلیارد هم نگرفتن ولی خب می بینین که وقتی راهی بسته می شه آدم ها راه دیگه ای پیدا می کنن (: اینم مخصوص موقعی که مجبورین گوشی ها رو کنار بذارین ولی لپ تاپ دارین (:

کامپیوترهای کوانتومی برای شکستن رمزها آماده نخواهند بود،‌حداقل تا ۱۰ سال دیگه

چون دو سه شماره از کامپیوترهای کوانتومی گفتم، لازمه این تذکر مهم رو هم بدم که فعلا چیز عملیاتی ای در دست نداریم که بتونه تغییر عظیمی ایجاد کنه. تلاش ها و سرمایه گذاری ها بسیاره ولی هنوز تقریبا همه چیز ما روی همون کامپیوترهای قدیمی می گذره. این دغدغه ریجستر هم بود و به سراغ ریچارد evers رفت که در یک کمپانی کاندایی رمزنگاری است و ازش پرسید وضعیت این رمزها که می گن به زودی با کامپیوترهای کوانتومی نا امن خواهد شد چطوریه. اونها می گن این ادعاها از واقعیت بزرگتره تا منافعی رو به شرکت ها و پژوهشگرهای مرتبطشون برسونه. اون می گه ما دو جور رمز داریم (متقارن و نامتقارن) که الگوریتم های شکستنشون با کامپیوترهای کوانتومی هم موجوده. ولی برای شکستن یک رمز RSA نیازمند کامپیوتری کوانتومی با دو برابر بیت های اون رمز هستیم . مثلا برای شکستن یک رمز 2048 بیتی، باید یک کامیپوتر با 4096 کیوبیت داشته باشیم .این در حالیه که کامپیوترهای فعلی همه کمتر از ۱۰۰ کیوبیت دارن و البته تازه از ERROR correction هم حرفی نزدیم. و خب دفاع ساده رمزنگاری هآ؟ ساختن رمزهای طولانی تر (: در نتیجه لازمه یادآوری بشه که همه حرف های که یم زنیم روی کاغذ است و فعلا خطر حادی ما رو تهدید نمی کنه (: خیلی هم جو گیر نباشیم.

سقوط ۷۳۷ مکس رو داشتیم

کمی توضیح و پیچیدگی ماجرا و اینکه خیلی ها می ندازن گردن مشکلات نرم افزار. در حالی که در واقع مشکلات متنوع هستن. از مشکلات اقتصادی که باعث شد موتورهای ۷۳۷ که سوخت زیادی مصرف می کرد رو با موتورهای کم مصرف تر عوض کنن و فن های بزرگتری براش بذارن و این باعث شده بدنه قبلی فاصله کافی برای این موتورهای بزرگتر نداشته باشه و مجبور بشن بالاتر نصبش کنن و هندلینگ رو خراب کنه و مجبور بشم سیستم هایی برای اصلاح الکترونیکی هندلیگ هواپیما اضافه کنن. این سیستم ها فقط با یک سنسور کار می کردن و در هر دو پرواز ظاهرا این سنسور مشکل پیدا کرده – حتی در مورد دوم ظاهرا خدمه پرواز مشکل رو دیدن ولی قطعه تعویض نشده. مساله اینه که خیلی وقت ها از نرم افزاری ها می خوان که کمبودهای طراحی مکانیکی رو پوشش بدن و خب در ظاهر اولیه این مساله آسونه ولی در نهایت در طولانی مدت مشکلات بزرگتری درست خواهد کرد. اگر در چنین پروژه ای درگیر بودین که افراد توش سعی میکردن نواقص سخت افزاری / دیتایی رو با نرم افزار حل کنن، حواستون باشه تضمین کافی داشته باشین که نواقص سخت افزاری به عهده نرم افزارهاتون نخواهد افتاد.

پلیس هند ۱۰ نفر که داشتن پابجی بازی می کردن رو دستگیر کرد

پابجی یه بازی کامیپوتری است که نصف دنیا رو برداشته و همه بازی می کنن و می رقصن (: این بازی از نظر پلیس هند باعث خشونت بین بچه ها می شه و در نتیجه ممنوع اعلامش کرده (: حالا در اخبار هست که در گوجرات تیم های پلیس ۶ دانش آموز که داشتن رو موبایل پابجی بازی میک ردن رو شناسایی و دستگیر کردن (: بله.. تیم های پلیس! در همون روز یک نفر کارمند ۲۵ ساله هم به خاطر بازی دستگیر شده و چهارشنبه هم سه نفر دیگه که در جاهای مختلف شهر مشغول بازی بودن. مجازاتشون سرپیچی از دستور پلیس است و فعلا با وثیقه آزادن (: خلاصه گفتن بدونین دیوونه خونه تر از ما هم هست (: البته نه در همه حوزه ها بدتر. اما خب.. به رحال دلمون خوش باشه که فعلا پلیس به خاطر پابجی دستگیرمون نکرده (: البته شاید اونا بشنون به خاطرآواز خوندن یا پارتی یا آب بازی دستگیر بشیم، همین خبر رو در مورد ما کار کنن و بگن ببینین دیونه تر از ما هم هست ((: چه می دونم. می گن دیوانه چو دیوانه ببیند خوشش آید.. منم از خبر خوشم اومد (:

هکری کلاه سفید مایگار تله کام به ۸ سال حبس محکوم شد

این هکر که مشکلات امنیتی مایگار تله کام که بزرگترین ارائه دهنده مجارستان است رو پیدا کرده بود، بعد از گزارش مساله به این شرکت بازم به تلاشش برای پیدا کردن مشکلات دیگه ادامه داد و حالا با ۸ سال زندان روبرو است. اون اولین بار در آپریل ۲۰۱۸ مشکلی در دیتابیس این شرکت پیدا کردن و باهاشون تماس گرفت و حتی پیشنهاد همکاری هم گرفت اما گفتگوها در نهایت به نتیجه نرسید و استخدام نشد. این هکر تلاشش برای پیدا کردن مشکلات دیگه رو ادامه داد و در ماه می، سوراخی پیدا کرد که ازش می شد همه اطلاعات خصوصی و عمومی رو بیرون کشید ولی شرکت مایگار اعلام کرد که این کشف توسط یک هکر ناشناس اتفاق افتاده و بعدش این دوستمون رو دستگیر کردن. اتحادیه آزادی های مدنی مجارستان دفاع از هکر که اسمش گفته نشده رو بر عهده گرفت و اصل دفاعش هم این بود که اتهام دقیقا مشخص نیست و چیزی در مورد اینکه چه زمانی و چطوری و با چه ابزاری این هک اتفاق افتاده نمی گه. در نهایت دادگاه مدعی شد که هکر کاری غیراخلاقی کرده و اگر بگه گناهکار است مدت زندانش به ۲ سال کاهش پیدا می کنه. هکر ما این رو نگفت و قبول کرد ۸ سال بره زندان ولی اسمش بی گناه باشه. پارسال هم همین شرکت اتفاق مشابهی رو درست کرده بود که توش یه دانش آموز ۱۸ ساله به خاطرتذکر مشکل امنیتی یک سیستم فروش بلیت این شرکت دستگیر شد ولی بعدا با فشار افکار عمومی آزاد شد. [کمی گپ در مورد حفظ امنیت در ایران و مفهوم درست دادگاه]

یک تحقیق می گه ۹۵٪ کل چرخش بیت کوین، فیک است

روزانه حدود ۲۷۰میلیون دلار چرخش داریم وتقریبا ۱۰ مرکز تبادل، همه تبادل رو انجام می دن

در اعماق

پدرخوانده یادگیری عمیق، نسبت به وضعیت چین هشدار می ده

یوشوا بنجیو دانشمند کانادایی که چیزهای زیادی از دنیای شبکه عصبی و یادگیری عمیق بهش مرتبطه، از وضعیت هوش مصنوعی در چین و استفاده ازش برای زیر نظر گرفت آدم ها و کنترلشون انتقاد کرده. اون تو مصاحبه اش کفته که ماجرا شبیه ۱۹۸۴ است و هی هم داره بدتر می شه. گفته می شه چین شروع کرده به استفاده از دوربین های عمومی برای برای تشخیص چهره تک تک افراد و بررسی اینکه چیکار میک نن و از اونطرف هم که سیستم جدیدش در مورد اعتبار اجتماعی رو راه انداخته که کسانی که رفتارهای غیراجتماعی بهشون چسبونده شده رو از خیلی کارها منبع می کنه. بنجیو می گه ترک کردن بر اساس چهره باید شدیدا قانونمند باشه و چه شرکت های خصوصی و چه حکومت ها باید دقیقا مشخص باشه چه چیزی رو برای چه کاری جمع می کنن و کجا سافتاده می کنن. اون می گه قویتر شدن تکنولوژی ها باعث شدن تمرکز بیشتری در قدرت و ثرورت اتفاق بیافته و این برای دموکراسی بسیار خطرناکه.همچینن برای عدالت اجتماعی و زیست مناسب مردم.
بحث اینکه قدرت یک طرفه مشکل داره

و البته ظاهرا چین با اینهمه طرفداری از این تیپ چیزها، سیستم تشخیص فسادش رو خاموش کرده

اسم این سیستم Zero Trust است و به شکل مشترک توسط حزب کمونیست چین و آکادمی علوم چین ساخته شده. [توضیح حزب کمونیست]. این سیستم به بیشتر از ۱۵۰ دیتابس مختلف وصله و با فعالیت در حدود ۵۰ شهر، تا به حال ۸۷۲۱ نفر رو به فساد تشخیص داده. در واقع این سیستم می تونه چیزهایی مثل افزایش حساب بانکی غیرعادی، تصاحب زمین، خرید بزرگ، فعالیت در پروژه های دولتی، دریافت وام قابل توجه و موارد مشابه رو تشخیص بده و آلارم رو در مورد اون آدم به صدا در بیاره. البته معلومه که پیچیدگی AI اینه که درسته که می تونه به احتمال خوبی بگه فلانی مشکوکه ولی دقیقا نمی تونه انگشت بذاره و بگه چطوری باید دستگیرش کرد یا چه منطقی می گه مشکوکه. اینکار باید توسط یه آدم انجام بشه. در اکثر موارد نتیجه این «کشف» یک هشدار کوچیک بوده که «حواسمون بهت هست ها». و البته داستان جالبتر اینه که بعضی از بخش ها شروع کردن به متوقف کردن پروژه و دیگه اجازه نمی دن این سیستم روی آدم هاشون نظارت کنه چون «آدم ها با حضور این سیستم خیل راحت نیستن». هدف سیستم هم واقعا دستگیر کردن آدم ها نیست بلکه نظارت و تلنگر اولیه است ولی کمکان ظاهرا مخالفت باهش زیاده. رهبر جدید حزب کمونیست تلاش زیادی برای مبارزه با فساد داره و رییس جمهورشون هم بارها روی استفاده از تکنولوژی و بیگ دیتا برای این مساله تاکید کرده. این سیستم حتی می تونه تصاویر ماهواره ای رو بررسی کنه و ببینه فلان جاده که گفته می شه داره ساخته می شه در حال ساخت است یا نه. این علاقمندی به تکنولوژی در جبنه های مثبت و مفی در چین زیاده و مثلا ماه قبل بود که اولین دستیار هوش مصنوعی دادگاه عملیاتی شد. این دستیار می تونه تو دادگاه مکالمات رو گوش بده و شواهد رو نشون بده و در خوندن دقیق تر و سریعتر پرونده به قاضی کمک کنه. معلومه که کلی هم معایب داره، بخصوص در کشوری مثل چین هرچند که قاضی ها می گن این ابزار باعث خواهد شد میزان اشتباه پاینتر بیاد.

هنر بیشتر از کشاورزی یا حمل و نقل به صنعت آمریکا سود رسونده

ذاده های جدید نشون می دن که هنر در سال ۲۰۱۵، ۷۶۳ میلیارد دلار به اقصتاد آ«ریکا رسونده ، بیشتر از صنعت کشاورزی یا حمل نقل. هنر تقریبا ۴.۲٪ کل تولد ناخالص ملی آمریکا رو داشته و نزدیک به ۵ میلیون نفر توش شاغل هستن. هنر از ۲۰۱۲ تا ۲۰۱۵ تقریبا سالانه ۲.۶٪ رشد داشته و نتیجه اش هم بسیار جالبه: هنر واقعا بخشی از اقتصاد و زندگی اقتصادی ما است. چیز لوکسی نیست و یک امنیت واقعی می تونه صنعت جدی ای باشه. آدم های مختلفی از این گزارش خوشحالن و می گن این گزارش اقتصادی آمریکا، عملا پذیرفته که هنر هم نقشی جدی در برنامه ریزی های اقتصادی داره. شاید براتون جالب باشه که جی دی پی نومینال ایران ۴۳۰ میلیارد دلار است (: هنر در آمریکا ۷۶۳ (: چیش باید جالب باشه؟ اینکه

مرکوری – و نه ونوس – نزدیکترین سیاره به زمینه!

یوهوهو.. چنین چیزی هم مگر عوض می شه؟ ما سال های می گفتیم ونوس نزدیکترین سیاره به زمینه ولی مثل اینکه اگر متوسط رو حساب کنیم، این مقام به مرکوری می رسه! تیمی از دانشمندان مقاله شون رو توی مجله Physics Today منشتر کردن و گفتن که مفهوم «نزدیکترین» پیچیده است ولی اگر میانگین رو بگیریم، نزدیکترین همسایه ما در بین ۷ سیاره منظومه شمسی مرکوری است! مساله گیج کننده اینه که ما معمولا برای محاسبه فاصله، نگاه می کنیم که فاصله متوسط هر سیاره از خورشید چقدره. ما فاصله متوسط زمین تا خورشید رو ۱ واحد نجومی (1 astronomical unit) در نظر می گیریم و می گیم ونوس ۰.۷۲ AU است که اگر اونو از فاصله زمین کم کنیم می شه 0.28 AU . این عدد در مورد ونوس کمترین مقدار بین تمام گزینه های دیگه است و به همین دلیل مدعی می شیم که ونوس نزدیکترین سیاره به زمینه. اما مساله اینه که زمین تقریبا نصفل مدارش رو در جهت مخالف ونوس قرار داره، یعنی جایی که فاصله شون 1.72 AU می شه. ما اگر بخوایم همسایه مون رو پیدا کنیم بهتره حساب کنیم که متوسط فاصله لحظه ای ما با هر سیاره چقدره و اینجوری شده که یک شبیه سازی نشون داده ما عملا با مرکوری همسایه هستیم نه با ونوس (:

نروژ به اولین کشور بدون جنگل زدایی جهان تبدیل شد

در قانونی که چند هفته قبل تصویب شده، نروژ متعهد شده که به شکل واقعی با جنگل زدایی مبارزه کنه. هر شغلی که مستلزم جنگل زدایی باشه ممنوعه و هیچ کالایی در این کشور تولید نخواهد شد که از طریق جنگل زدایی به دست اومده باشه. اکثر فعالین معتقد هستن این قدمی بسیار مهم در حفظ محیط زیست است و [توضیحات خودم: تهران – سام اینها – محیط زیست رو برای فان و قشنگی نگه نیم داریم، برای زنده موندن نگهش می داریم].

دارپا در حال ساخت سیستم بازمتن ۱۰ میلیون دلاری رای گیری امن

بحث رای گیر امن همیشه بوده و بحث رای گیر دیجیتالی حتی بیشتر از اون (کمی گپ و بعد گریز به بلاک چین و نامناسب بودنش به دلایل متنوع). اما در نهایت جایی لازمه این سوییچ اتفاق بیافته. حالا دارپا (آژانس تحقیقات پییشرفته وزارت دفاع آمریکا که کلی چیز جالب ازش بیرون اومده) داره یک سیستم طراحی می کنه (شامل نرم افزار و سخت افزار)‌که بتونه این خلاء رو تا حدی پر کنه و بالاخره بشه به شکل واقعی یک شبه نتایج رو منتشر کرد (: این سیستم قراره کاملا آزاد / بازمتن باشه (تا بشه چک کرد) و در مقابل دستکاری و هک های خاصی مقاوم باشه اما همچنین اجازه بده افراد رایی که دادن رو چک کنن تا از صحت اون مطمئن بشن. قراره این تابستون در یک ایونت «شهرک رای گیری وزارت دفاع» تمام علاقمندان و هکرها و غیره بتونن با ماشین ها کار کنن تا مشکلات اونها رو پیدا کنن – چه سخت افزار اوپن سورس و چه نرم افزار اوپن سورس.

موشی که با نانوتکنولوژی نور مادون قرمز رو می بینه

این گزارش می گه که فقط با یک تزریق ذرات نانو در چشم موش‌ها، تونستن کاری کنن که اونها تا هفته ها علاوه بر نور مرسوم، نورهای مادون قرمز رو هم ببینن؛ با حداقل مضرات جانبی و حتی در نور روز. این موش های با حواس تقویت شده می تونستن شکل های مختلف رو تشخیص بدن و احتمالا پایه ای خواهند بود برای تقویت این حس در آدم ها. همینطور که در رادیوگیک سینگولاریتی هم شنیدین، این افزایش توانایی های حسی یا ترکیب سنسورهای بیشتر با بدن یکی از پیش بینی های سینگولاریتی است. توی این تجربه، سلول هایی که به چشم تزریق شده بودن می تونستن نور اینفرارد (۹۸۰ نانومتر) رو بگیرن و نورهای قابل درک توسط شبکیه (۵۳۵ نانومتر) رو بازتاب بدن. تنها موارد عوارض منفی جانبی، یکی دو مورد cloudy corneas بود که در طول یک هفته برطرف شد. دکتر زو می گه قدم بعدی، استفاده از ذرات نانوی بایو است که مورد تایید FDA باشن و بتونن مادون قرمزهای روشنتر رو هم مرئی کنن و احتمالا بعدش تزریق به انسان و برای اولین بار فراهم آوردن این فرصت که آدم ها طیفی وسیع تر از نور فعلا مرئی شون رو ببینن.

بخش آخر

یک بحثی در توییتر پیش اومد در مورد سنیور دولوپر یا توسعه دهنده.. سنیور. من اول گفتم نیستم بعد نظرم عوض شد. کمی توضیح خودم و بعد اینکه omid amraei نظرات خوبی داشت و حرفش این بود که:
سنیور بودن که تخصص نیست، جایگاهه. سنیور یعنی ارشد. یعنی کسی که می‌تونه چند نفر دیگه رو در مسیر اهداف هدایت کنه.

سنیور بودن شما به سازمانی که درش کار می‌کنید بستگی داره. به افرادی که در کنارشون قرار می‌گیرید.
و خب باعث شد منم بیشتر در موردش بخونم.
یک جونیور نیاز به مدیریت دائم داره. کار رو بهش می دین و باید پیگیری کنین و سوال می کنه و …
جونیور خوب تسک رو می گیره و در زمان معقولی انجام می ده – با کیفیت خوب
دولوپر میانی نیاز به مدیریت کمتری داره و معمولا می تونه خودش طراحی بخش هایی رو بر عهده بگیره و نقش خوبی موقع بحث طراحی های کلان داره. بخش زیادی از کار توسط اونها اناجم می شه و می تونن به رده پایینتر از خودشون هم آموزش بدن
دولوپر سنیور اما… با مشکلات خودش آشنا است و کدهای نامناسب کافی نوشتن تا درک کنن که در یک پروژه چه سطحی از طراحی کافی و لازمه. می تونن کارهایی که می کنن رو تشریح کنن و توضیح بدن و براش استدلال داشته باشد و عاشق پیچیدگی نیستن. مهم اینه که ضعف های خودشون رو هم می دونن و می پذیرن. وقتی در مورد تئوری ها و طراحی ها حرف می زنن شرایط رو درک می کنن و محدودیت ها رو و می دونن یک راه درست برای هر چیزی وجود نداره و راه ها بی شمارن. می دونن که همه چیز trade off است و به چیزی بیشتر از خودشون فکر می کنن. سازمان، مشتری،‌پشیتبانی، بقیه و همه رو می فهمن می بینن و کار اصلی شون سوای از کد نوشتنه: ارائه راه حل و اصلی ترین کار روزمره شون هم دادن این توانایی به بقیه است که کار کنن. در تیم رهبری شما حتما باید سنیور دولوپر حضور داشته باشه چون تیمی که فقط برنامه نویس های خوب احتمالا جایی در زندگی روزمره اش گیر می کنه.

و معلومه که اینها ساده سازی ها هستن دیگه (: مهم مفهومه

حالا که بحث شده بذارین چند توصیه هم از http://olafurw.com/2019-01-27-programmer-advice/ بیارم که از بین حدود ۷۰۰ توصیه برنامه نویسی جمع کرده:
۱. برنامه نویسی یک مساله انسانی است. اینکه چطوری با بقیه کار میکنین، اینکه در تیم چیکاره سهتیم، اینکه چقدر به بقیه کمک می کنین و … در حرفه ای بودن شما تاثیر داره
۲. برنامه نویسی یعنی یادگیری دائم. راه میانبر و سریعی نیست. قدم به قدم و با حوصله. دائما در همه مراحل
۳. برنامه نویسی می تونه ترسناک باشه. چون باید هی یاد بگیرین. چون همه از بقیه عقبتر هستین. چون چیزی رو نمی دونین. چون همه چیزهایی که بلدین قدیمی شده و چون همیشه اشتباه می کنین. اشتباه ها و بلد نبودن ها رو بپذریرین و با علاقه پیش برین
۴. برنامه نویسی در مورد جدیدترین تکنولوژی نیست. چیزهای براق و جدید و نو خوبن ولی خیلی وقت ها چیزهای جدید پر دردسرتر هستن. حوزه تون رو انتخاب کنین و قدم به قدم و با فان پیش برین. سعی نکنین از پیشرفته ترین تکنولوژی شروع کنین بلکه در حوزه تون شروع کنین و یاد بگیرین
۵. برنامه نویسی زندگی رو پر می کنه، مواظب باشین! آدم نیاز به خواب داره، استراحت داره، دوست داره، تفریح داره، کتاب داره و … ورزش کنین و کارهای اجتماعی. زیادی کار کردن از شما آدم با سواد یا خفن نمی سازه (:
۶. و البته زیاد بپرسین، هم از گوگل هم از خودتون هم از کتاب ها. مساله پیدا کنین و ساده حلش کنین و بعد حل رو پیچیده تر کنین. یادتون باشه که اگر کارکرد داخلی چیزها رو درک کنین، خیلی بهتر می شین تا اینکه یکضرب از یک ابزار پیچیده برای حل مساله استفاده کنین. دنیای نرم افزار برعکس اصل عدم قطعیت است: با دیباگر دقیق و آروم به داخل چیزها نگاه کنین تا به قطعیت برسین. خوش باشین و بخندین!

موسیقی

  • کوه باش و دل نبند
  • داماهی و قنبر راستگو – هومبا
  • Nicolas Jaar – Encore

خروجی عجیب پایپ لاین یونیکس، این رو امتحان کنین و سوادتون رو عمیق تر کنین

اگر از یونیکس / لینوکس / مک و کامند لاین های مشابه استفاده می کنین خروجی این دستور رو چک کنین:

(echo red; echo green 1>&2) | echo blue

خروجی به شکل جالبی ممکنه هر کدوم از اینها باشه:

blue
green

یا

green
blue

یا

blue

حتی به شکلی جالبتر ممکنه روی یک کامپیوتر و یک شل، بعد از چند بار تکرار نتیجه دیگه ای بگیرین. می دونیم که رفتارهای عجیب کامپیوتر معمولا مربوط به درک ناقص ما از ماجرا مربوط هستن وگرنه تقریبا هیچ وقت هیچ چیز خیلی عجیب و غریبی اتفاق نمی‌افته (: بخصوص به شکل مستمر.

اما ببینیم اینجا وضع چیه. ما داریم دو تا کامند echo اجرا می کنیم و خروجی رو پایپ می کنیم به یک echo دیگه. مساله اینه که پرانتز یک شل جدید درست می کنه و اکو دستور داخلی شل است. پس ما دو تا اکو داریم که با هم مسابقه می ذارن.

توجه کنید که اگر echo red اجرا بشه، خروجی اش به عنوان ورودی به echo blue داده می شه که تاثیری نداره.

یک چیز دیگه رو هم اینجا باید بلد باشیم و اون SIGPIPE است. توی یونیکس پروسه رو با سیگنال ها کنترل می کنیم و وقتی می گیم kill -9 folan در واقع با فرستادن سیگنال ۹ به فلان، مجبورش کردیم سریعا قطع بشه. یک سیگنال SIGPIPE هم داریم که برابر عددی اش ۱۳ است و وقتی ارسال می شه که یک پروسه سعی کنه روی پایپی که بسته شده بنویسه. این کار باعث پایان کار اون پروسه می شه. این رو هم می دونیم که echo دستور داخلی است و وقتی در داخل یک شل اجرا می شه، تنها یک پروسه داره – حتی اگر دو بار اجرا بشه.

حالا برگردیم سر عبارت قشنگمون:

(echo red; echo green 1>&2) | echo blue

ما اینجا سه تا اکو داریم، که دو تاشون به هم وصل هستن، دو تاشون در یک گروه (فورک شل) و یکیشون در یک گروه دیگه (سمت چپ) که به خاطر وجود پایپ سعی می کنن موازی اجرا بشن و مسابقه می‌دادن برای سریعتر بودن: حالت های مختلف این هستن:

  1. هر دو اکوی سمت چپ تموم می شن و بعد اکوی سمت راست اجرا می شه. اینجا اول سبز چاپ می شه و بعد آبی
  2. اکوی قرمز چاپ می شه (و کاربردی نداره چون به ورودی اوکی بعدی تبدیل شده که بی معنیه) و بعد اکوی آبی تموم می شه و بعد اکوی سبز. در اینجا SIGPIPE نداریم چون اکوی سمت چپ در حال اجرا است و نتیجه «آبی سبز» خواهد بود.
  3. اول از همه اکوی آبی اتفاق می افته و قبل از اینکه اکوی قرمز تموم بشه و چیزی روی پایپ بیاد، SIGPIPE رو می فرسته. اینکار کل شل داخل پرانتز سمت چپ رو می بنده و نتیجه فقط آبی است

چنین چیزهایی در دنیای واقعی تقریبا کاربرد ندارن ولی باعث دانش و درک عمیقتر ما از یونیکس و سیستم عامل ها می شن. امیدوارم لذت برده باشین و امیدوارم با لذت بیشتر، بحث سیگنال های یونیکس رو از اینجا بخونین همچنین منبع اصلی رو هم نگاه کنین چون جواب های کاملتری هم داره.

از اینجا شروع کنید؛ نقشه راهی برای توسعه دهنده های وب شامل بک اند، فرانت اند و دواپس

یکی از سوال های دائمی اینه که «از کجا شروع کنم» یا «تا اینجا اومدم حالا کجا برم». جواب این سوال نیاز به یک نقشه داره؛ یک نقشه راه!

شخصی به اسم کامران احمد روی گیت هاب یک نقشه راه خوب درست کرده که برای مهارت های فراند اند، بک اند و دواپس پیشنهادهای خوبی به شما می ده. با اینکه خیلی نیازی به ترجمه فارسی نیست، فکر کردم ترجمه این می تونه باعث بشه چند جمله ای هم خودم بهش اضافه کنم و نتیجه شده نقشه راه تبدیل شدن به یک متخصص خوب فرانت اند، بک اند یا دواپس روی گیت هاب.

این نمودارها هم شدیدا به درد تازه کارها می خورن و هم به درد کسانی که کلی تجربه دارن و الان می خوان پیش‌تر برن. امیدوارم توش چیزهایی پیدا کنین که که بهتون بگه قدم بعدی رو بهتره چیکار کنین.

برای دیدن عکسهای بزرگتر، روی عکسها کلیک کنید




منبع در گیت هاب