رادیو گیک شماره ۳۷ – goto fail و نارنجی و سربازها

عید سال نو مبارک! سال ۹۳ بدون شک قرار سال خوبی باشه. با شما هستیم با رادیو گیک اول سال نود و سه و رادیو گیک شماره ۳۷. رادیو گیک هایی که عدد اول هستن، خوش شانسی می یارن پس سال ۹۳ سال خوش شانسی است!

دانلود نسخه ام پی تری
دانلود نسخه او جی جی
لینک مگنت تورنت رادیو گیک ۳۷ با فرمت mp3
دانلود نسخه فشرده شده برای محمد که رییس شبکه‌اش پسوندهای *موسیقی* رو بسته

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


آر اس اس رادیو گیک

اپلیکیشن اندروید رادیو گیک

رادیو گیک در آیتونز

رادیو گیک در ساوند کلاود

رادیو گیک روی پایرت بی

اخبار

ماروین مینسکی نیم میلیون دلار جایزه برد

ماروین مینسکی برای کسایی که از بیست سال پیش داستان های هوش مصنوعی و رباتیک رو دنبال می کنن یک اسطوره است (: این استاد دو سه روز قبل جایزه BBVA موسسه پیشگامان دانش رو برده که ارزشی برابر ۵۴۰هزار دلار داره. مینسکی ۸۶ ساله سال‌های سال در ام آی تی درس داده و نوشته و حتی در ساخت فیلم استنلی کوبریک به اسم ۲۰۰۱، ادیسه فضایی همراه بوده. مینسکی گفته که هنوز نمی دونه چطوری باید این پول رو مصرف کنه ولی احتمالا برای خرج کردنش مشکلی نخواهد داشت و اضافه کرده که «نمی دونم اونها فکر می کنن من دارم چیکار می کنم. من نظریه هایی در مورد شیوه کار مغز می دم و اگر خوش شانس باشم چند تا دانشجو دارم که بتونن از این نظریه ها به شغلی برسن» و البته یکی از مشهورترین دانشمندهای ری کورزویل است که در پادکست سینگولاریتی بارها ازش صحبت کردیم و هر شنونده رادیو گیک باید حتما اونو بشناسه (اگر نمی شناسین با من تکرار کنین «من بعد از این پادکست می رم سرچ می کنم دنبال پادکست شماره یک سینگولاریتی و گوشش می دم http://jadi.net/2012/03/radio-geek-001-singularity/ )

گروه موسیقی و هک هوشمندانه اسپاتیفای

یادتونه که ؟ هک حتما نفوذ نیست بلکه به هر کار هوشمندانه هک کردن می گیم. حالا یک گروه سعی کردن انتقامشون رو از اسپاتیفای بگیرن. اسپاتیفای اجازه پخش آلبوم ها رو به شما می ده و در حالی که تقریبا ۶ میلیون نفر مشترک پرمیوم اون هستن و ماهانه ۶۰ میلیون دلا ر از این جریان درآمد داره، پولی که به تولید کننده‌های موسیقی در ازای پخش شدن آلبومشون می ده بسیار کمه! حالا یک گروه موسیقی به اسم والفپک از میشیگان یک ایده عالی زده! این گروه یک آلبوم با ده ترک تولید کرده که تک تک ترک‌هاش فقط سکوت است! اونها از طرفدارانشون خواستن که شب ها موقع خواب این ترک های خالی رو انتخاب کنن و بذارن توی اسپاتیفای پخش بشه و با اینکار هر شب ۴ دلار به نفع این گروه کار کنن و این گروه هم از پولی که جمع می شه یک تور رایگان برگزار خواهند کرد. اسم این آلبوم اسلیپی‌فای است و حتی اگر واقعا تعداد زیادی اونو پخش کنن هم ضرر عجیبی به اسپاتیفای نخواهد خورد. شرکتی که سال گذشته ۵۰۰ میلیون دلار پول برای خرید حق پخش موسیقی به موزیسن‌ها داده. البته قبلا هم افراد مختلفی موزیک‌های خالی درست کرده بودن و مورد مشهور هم سونیک یاوت بود که موزیک ۶۳ثانیه سکوتش برای مدتی از آیتونز حذف شد و بعد دوباره برگشت. به این اثر گوش می دیم.

[۶۳ ثانیه سکوت]

امیدوارم لذت برده باشین از این موسیقی و ببخشید که با پخشش کپی رایت صاحب اثر رو نقش کردیم.

فایرفاکس او اس، گوشی ای برای میلیاردها مردم کشورهای توسعه نیافته
firefoxos_phone-overlay1
چیزی که هنوز عملا به بازار نرسیده ولی لازم بهش نگاه کنیم فایرفاکس او اس و ادعای تلفن هوشمند ۲۵ دلاری است! فایرفاکس این روزها در نقش رابین هود اینرنت عمل می کنه و تلاش می کنه هم اینترنت رو به همگان برسونه و هم آزاد نگه اش داره و هم استانداردش کنه تا ما توی قفس طلایی شرکت ها گرفتار نشیم. الان هم از تلفنی ۲۵ دلاری حرف می زنه که مخاطبین میلیاردی داره در جاهایی که آدم‌ها هنوز نتونستن اولین تلفن هوشمندشون رو بخرن. فرض کنین تلفنی داشته باشین که فقط می تونه زنگ بزنه و یک براوزر رو اجرا کنه و یک پلن ماهانه مثلا دو گیگ ده هزار تومنی. اینطوری در ماه با ده هزار تومن می تونیم به خرید آنلاین، فیسبوک، چت و … دسترسی داشته باشیم. این جریان کاملا متفاوت است با ایده زوکربرگ که گفته بود «اینترنت برای همگان رو عملی می کنم» چون ایده زوکربرگ درست کردن یک بازار عظیم از مصرف کننده های احتمالی است که چون ممکنه چیزی رو مصرف کنن باید بازی شون بدیم در حالی که ایده تلفن ۲۵ دلاری دادن یک ابزار است برای رسیدن به جامعه جهانی. هنوز چیز زیادی ازش دیده نشده و ممکنه مثل خیلی پروژه ها در عمل کلا یک چیز دیگه از آب در بیاد ولی فعلا خوبه جزو چیزهایی قرارش بدیم که باید با دقت نگاه بشن. البته معلومه به اینترنت داغون ایران اسلامی عزیز ما چیز خاصی ازش برای ما در نمی یاد ولی ما جهان وطن هستیم و خوشحال و امیدوار (:

دات نت روی اوپن شیفت رد هت

رد هت که می شه بزرگترین شرکت بازمتن جهان دونستش و مشهورترین لینوکس تجاری اعلام کرد که با همکاری اوهورو سافتور پشتیبانی از دات نت و مایکروسافت اسکویل رو به اوپن شیفتش اضافه کرده. اوپن شیفت یک سیستم پلتفرم از ا سرویس است PaaS است که دولوپرها اجازه می ده از روی یک سیستم کاملا لینوکسی ردهت برای دات نت برنامه نویسی کنن. اوهورو یک شرکت دو ساله است که توسط کارمندهای سابق مایکروسافت جاوید اکرم و جواد خاکی درست شده تا ویندوز رو به لینوکس پیوند بزنه. پکیج استفاده از اوپن شیفت رو می تونین از گیت هاب بگیرین

آی بی ام و علاقه به آوردن واتسون به دنیای موبایل

watson

واتسون رو احتمالا می شناسین. سیستم کامیپوتری ادراکی ای از آی بی ام که توست با خوندن و «فهمیدن» ویکیپیدا در مسابقه اطلاعات عمومی و غیره جئوپاردی شرکت کنه و برنده بشه ! حالا مدیر عامل آی بی ام از توسعه دهنده های موبایل دعوت کرده که در سه ماه آینده برنامه هایی ر و بسازن که از واتسون استفاده کنه .. قابلیت هایی مثل درک و پاسخ به سوالات پیچیده از طریق زبان طبیعی گفتاری. سه نفر از برنده ها توسط آی بی ام ساپورت می شن و برنامه هاشون به بازار عرضه می شه. در نمونه های متنوع واتسون نشون داده می شه که مشاوره پزشکی می ده یا وقتی بهش می گین که قراره به فلان جا سفر کنین پیشنهادهای مناسبی می ده در مورد لباس هایی که احتمالا نیاز خواهید داشت و کوله پشتی ای که برای این سفر مناسب است در حالی که جستجوی وب به هیچ وجه جواب های مرتبطی رو نشون نداده بود.

نکته کنکوری: قانون کانینگ‌هام

این قانون می گه که برای رسیدن به بهترین جواب در اینترنت نباید سوال پرسید بلکه باید جواب اشتباه رو نوشت. این مورد رو هر کس که در کامنت ها چیزی گفته یا در فروم ها حرفی زده می دونه (: این قانون به افتخار کانینگهام که پدر ویکی شناخته می شه به اسم اون نامگذاری شده چون گفته می شه که ویکی ها اصلی‌ترین مورد اثبات این قانون هستن. نمونه دنیای واقعی این قانون ضرب المثلی فرانسه است که می گه prêcher le faux pour savoir le vrai «اشتباه رو موعضه کن تا واقعیت رو بفهمی»

مایکروسافت در راه گوگل

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

خریده شدن واتزاپ توسط فیسبوک

کلی شوخی ازش در اومد.. ۱۶ یا به عبارت صحیح تر ۱۹ میلیارد دلار!!! میلیارد! بحث اینکه همیشه دو جور شبکه اجتماعی موجود بوده.شبکه های بزرگ (گفته می شه میانگین دوست های هر آدم بالغ فعال در فیسبوک بیشتر از ۳۰۰ دوست است) و شبکه های نزدیک کوچیک (که شاید هر کس بین پنج تا بیست و پنج دوست داشته باشه)‌. فیسبوک در تلاشه هر دو باشه ولی چتش کار نمی کنه پس با این قیمت عجیب و .. چی بگیم؟ بذار اینو بگیم که با این پول می شد روزنامه واشنگتن پست رو ۷۶ بار خرید! اینستاگرام رو ۱۹ بار! توییتر رو ۱۷ بار و دوبار کل فروشگاه های بست بای رو و ۱.۱ بار چیپوتله رو (راستی جیپوتله تهران رو هم برین. بسیار جای خوبیه برای یک غذای مکزیکی عالی) و ۰.۹ بودجه یک سال کشور افغانستان رو تامین کرد و البته به جای این خرید فیسبوک می تونست بودجه فرستادن کاوشگر کنجکاوی به مارس رو تامین کنه؛ اونم ۸ بار! این شرکت فقط ۵۰ تا کارمند داشت و … فیسبوک دیوانه است (:

در اعماق

مینی خبر: باگ ۲۲ ماهه باعث هک گسترده شده

phpbug

یک خبر جالب منتشر شد از سایتی که با یک باگ وحشتناک در پی اچ پی هک شده. باگی که ۲۲ ماه پیش ریپورت شده بود و تنها مقصر این هک مدیر نالایقی بود که باعث شده بود سرور ۲۲ ماه آپدیت نشه. یک گزارش جالب سیسکو نشون داد که چند روز بعد از خبر هک کردن سایت‌ها با این باگ ادامه داشته و در کل حدود ۴۰۰ سایت هک شدن! با یک باگ دو ساله! آماده باشین که می خوام داد بکشم! سرورهاتون رو آپدیت کنین!!!!

درپشتی اندرویدهای سامسونگ

توسعه دهنده های رپلیکانت (یک اندروید آزاد) مدعی شدن که در پشتی ای رو توی تلفن‌های سامسونگ اندروید پیدا کردن که «دسترسی ریموت به اطلاعات روی دستگاه می ده». اونها می گن این در عقبی می تونه باعث دسترسی بی سیم به اطلاعات روی فایل سیستم بشه. بحث سر پروتکل انحصاری IPC سامسونگ است و دستورات RFS که می شه به گوشی فرستاد. این گروه می گه که دلیل این دستورات و بودنشون رو درک نمی کنه هرچند که ممکنه نیاز خاصی باعث شده اونها اینجا باشن و هدف دسترسی دادن به فایل ها نبوده ولی به هرحال نتیجه یکی است». یک کد برای اثبات موضوع روی سایت این گروه قرار گرفته و همینطور پچ هایی برای اصلاح سیستم عامل در مقابل اونها. پیشنهاد ما به شما؟ استفاده از یک اندروید مستقل از تولید کننده های بزرگ که می تونه از کربن باشه تا سیانوژن مد.

فیسبوک و گفتگو برای خرید یک سازنده پهپاد

titan

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

gox

باگ وحشتناک goto fail در مک و لینوکس

gotofail

ماجرا با goto fail (https://www.gotofail.com/) شروع شد! کشف شد که یک برنامه نویس کرنل مک اشتباها یک goto اشتباهی در جایی گذاشته و باعث شده بشه رمزنگاری TLS رو دور بزنه و حینی که داشتیم می خندیدیم و به دوستانی مکی می گفتیم حتما آپدیت کنن، مشکلی بسیار مشابه در گنو/لینوکس هم کشف شد! مشکل اصلی این بود که این باگ مربوط می شد به یکی از جاهایی که ما شدیدا برای امن بودن روش تاکید می کنیم و در نتیجه موضوع بسیار جدی ارزیابی شد. همه توزیع ها سریعا بسته GnuTLS رو آپدیت کردن و بر شما هم واجبه که سیستم هاتون همیشه آپدیت باشه. مشکل در بخشی از کد بود که اعتبار TLS رو بررسی می کرد (همون سرتیفیکیت های ایکس ۵۰۹) و چند شرط کوچیک باعث می شد این چک کردن در شرایط خاصی ترمینیت بشه و نتیجه صحیح برگرده. این مشکل از سال ۲۰۰۵ در سیستم ها بوده. مت گرین استاد امنیت دانشگاه جان هاپکینز گفته این باگ «وحشتناک» است و مهمترین توصیه اینه که هر سیستمی گنو/لینوکسی یا مکی که دارین حتما به آخرین نسخه آپدیتش کنین.

تبریک‌ها و تقبیح‌ها

برای جواد GrayMind آرزوی سلامتی و خوشحالی داریم و امیدواریم جراحی اش خوب بوده باشه.

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

و تشکری داریم از سینا پویانفر که شاید با سیزده سال سن جوونترین شنونده ماست (:

و تقبیحی برای سانسورچی هامون که باعث شدن تنها کشورهایی در جهان که اینترنتی بدتر از ما داشته باشن عبارت باشن از: گابن، جزایر ماریانای شمالی، موزامبیک، ساحل عاج، لبنان، آنگویلا، پاکستان، ازبکستان، مصر، سودان، بولیوی، ونزوئلا، سوریه، مالاوی، گوانا، بنین، الجزیره، سوازیلند، گینه استوایی، کوبا، گامبیا، کنگو

بخش آخر

mackinnon-205

از ایران وایر مصاحبه ای با ربکا مک کینون رو می خونم با عنوان «حکومت‌ها و شرکت‌ها باید پاسخگو باشند»

موسیقی

به پیشنهاد بهداد برای سربازهای ایرانی دربند و همه دربندهایی که در یک کشور درست باید تو خونه و پیش دوستاشون باشن آهنگ در زیر باران

استراتژی برنده شدن در بازی ۲۰۴۸

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

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

اما استراتژی برنده در این بازی چیه؟ یک بازی نسبتا شانسی می تونه شما رو به کاشی‌هایی در حدود ۱۲۸ یا ۲۵۶ و امتیازهایی حدود ۵۰۰۰ برسونه. اما رسیدن به کاشی ۲۰۴۸ (که هدف بازی است) و امتیازهایی در رده ۲۰هزار نیازمند یک استراتژی منظم و دید در مورد بازی است.

اما اول یک دو جمله در مورد بازی بگم! در این بازی هر بار می شه یکی از چهار جهت رو فشار داد. مثلا فرض کنین اینجای بازی هستن:

2048start

اگر دگمه بالا رو بزنین، انگار همه کاشی ها رو به بالا فشار دادین. یعنی اون دو تا دوی سمت راست به بالا فشار داده می شن که چون هر دو عدد مشابهی هستن، با هم ترکیب می شن و می شن چهار و بقیه مهره‌ها دست نخورده می مونن چون نه می تونن با هم ترکیب بشن نه می تونن از این بالاتر برن. در ضمن یک ۲ یا ۴ اتفاقی هم در یکی از خونه‌های خالی ظاهر می شه. حالا چطوری می شه این رو به وضعیت برنده (ایجاد کاشی ۲۰۴۸ که حاصل فشار دادن دو تا کاشی ۱۰۲۴ است) رسوند؟

بعد از چهار روز بازی توسط تقریبا هفت نفر و چند بار برنده شدن دوست قهرمان ۲۰۲۴ فرید فرمول‌هاش رو بهم گفت که اینجا خلاصه می کنم:

2048

  • یک طرف رو انتخاب کنین و کاشی‌های بزرگ رو اونجا نگه دارین. فرید اینجا سمت چپ رو انتخاب کرده.

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

  • اگر جایی مجبور شدین به سمتی که قرار بوده حذف شده برین (مثلا اگر در بازی بالا جایی مجبور شدین برین سمت راست) سریعا برگردین چون اگر یک ۲ در سمت چپ بازی بالا ظاهر بشه احتمالا برنده نخواهید شد. حتی در انتخاب حرکت ها هم مواظب باشین کاری نکنین که بعدا مجبور بشین دگمه ممنوعه رو فشار بدین.

  • ردیف سمت چپ چهار تا عدد داره که از کوچیک به بزرگ مرتب شدن. باید سعی کردن این عددها اونجا حفظ بشن و با هم ترکیب نشن. خطرناکترین چیز اینکه اینجا بشه سه تا و بعد مجبور بشیم بالا پایین کنیم و یک ۲ بیافته بالای ۱۲۸

  • در بقیه صفحه باید سعی کنیم تا جای ممکن ۲ها و ۴های بیشتری با هم ترکیب کنیم

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

  • اگر عددهای ردیف سمت چپ با هم ترکیب شدن، بهتره سریعا سعی کنیم یک دو در پایینش اضافه کنیم که سوراخ باز نمونه و یکهو یک ۲ اون بالای ردیف سمت چپ درست نشه که بیچاره می شیم

  • تقریبا هر اشتباه برابر شکست نهایی است. با دقت بازی کنین!

2048win

شخصا شاهد بودم که این روش امکان برنده شدن خوبی داره و این شد که گفتم با دوستان به اشتراک بذارم. نه برای اینکه بازی رو لوس کنم بلکه به این دلیل که می تونیم بیشتر و بیشتر در موردش حرف بزنیم و استراتژی‌های همدیگه رو ببینیم. مطمئنا استراتژی‌ها می تونن متنوع باشن مثلا این پیاده سازی اتوماتیک با این ایده که تا حد ممکن فقط ۲ و ۴ با هم ترکیب کنیم و نگران گوشه و این چیزها نباشیم یا استراتژی شما که … راستی استراتژی شما چی می گه؟

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

خداحافظی قطعی با بانک سامانی که به خاطر راحتی خودم اگر از حسابم کمی پول بردارن دیگه بهم اسمس نمی ده

saman

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

sanamnlessthan10000

ظاهرا بانک نمی دونه یا خودش رو به ندونستن می زنه که اصولا کاربرد این پیامک ها چیه! این پیامک ها برای خنده نیستن بانک عزیز. اگر من پولی به یکی منتقل کنم از رو این پیامک مطمئن می شم که پول منتقل شده و اگر بخوام بدونم آیا فلان پول رو دادم یا نه می رم پیامک هام رو می بنیم و اگر بخوام بدونم الان تو حسابم دقیقا چقدر پول هست می رم سراغشون و اگر کسی اکانت من رو بدزده و روزی ۹ تومن ازش برداره با این پیامک ها قراره متوجه بشم و .. . اگر می خوای صرفه جویی کنی و فکر می کنی مثلا برای ۹ تومن انتقال پول نمی ارزه اسمس بدی من می رم یک بانک دیگه و اگر واقعا یکسری آدم فکر می کنن این اسمس ها مزاحمشون است می تونی گرفتن یا نگرفتنش رو انتخابی کنی. اگر واقعا دنبال راحتی ما هستیم این تبلیغات رو نفرست یا مثلا ي‌های عربی ات رو فارسی بنویس (ی):

saman_spam

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

اسکرین شات اول از @shayan

مجموعه تصاویر عالی از کدهای برنامه نویسی در تلویزیون و سینما

تامبلر Movie Code ایده‌ای عالی داره؛ گذاشتن اسکرین شات از صحنه‌هایی در تلویزیون که توشون یک کد دیده می شه و بحث در مورد اون کد.

uploading

مثلا اینجا یک نفر در سریال استرایک‌بک داره سعی می کنه از طریق کدهای جی.کوئری یک موشک کنترل شونده رو در اختیار بگیره. البته این هر جی.کوئری‌ای نیست! کد از جاوااسکریپت‌های دایرکتوری ادمین وردپرس برداشته شده.

و اگر اون به نظرتون عجیب اومد به کارهای جیمز باند در سکای فال نگاه کنین (تقریبا دقیقه ۸۷):

bond

اینجا سه تا زبون با هم ترکیب شدن.

  1. در بالا یک فایل بسیار ساده ASX داریم
  2. در بخش میانی به نظر می رسه یک کد دیس‌اسمبل شده هست. این رو از روی متغیرهایی که شکل var_XXX دارن می گیم. احتمال داره از IDA استفاده شده باشه.
  3. بخش نهایی یک جاوااسکریپت تغییر یافته است که سعی می کنه یک اپلت جاوا رو لود کنه.

به بقیه تامبلر کدهای برنامه نویسی در تلویزیون و سینما سر بزنین و لذت ببرین.

جایزه: و البته فراموش نکنین که اگر دارین فیلم می سازین یا می خواین پیش دوستای نوب، هکر به نظر برسین؛ سایت مثل یک هکر تایپ کنید راه حل نهایی شماست.

بانک سامان احتمالا خدانگهدار

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

saman-bank

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

رادیو گیک شماره ۳۵ – نارنجی ۵۵

سلام به رادیو گیک شماره ۳۵ خوش اومدین – داش مشتی ترین شماره ای تا به حال هر رادیوی مرتبط با تکنولوژی داشته… این رادیو بامرامترین رادیویی در تمام خاورمیانه و غرب آفریقا است که حینی ضبط می شه که آقای روحانی در داووس داره با ام الخبائث و مجانین و شیاطین اقتصاد جهان گپ و گفت می زنه و توضیح می ده که درهای همه ما به روی اونها بازه و همزمان بچه های خوب وبلاگنویس نارنجی برای ۵۵مین روز در زندان هستن به اتهام ارتباط با بیگانه… این رادیو داش مشی ترین شماره رادیو گیکه نه برای اینکه اگر خود داش آکل بود الان یک کاری کرده بود بلکه برای اینکه … آهنگ های مشتی می ذاره… با رادیو گیک باشین که می خواین دنیا رو نجات بدیم…

دانلود نسخه ام پی تری
دانلود نسخه او جی جی

نکته مهم: به لطف احد بیرنگ، اپلیکیشن اندروید رادیو گیک به روز شده! اگر استفاده اش می کنین، آپدیتش کنین.

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


آر اس اس رادیو گیک

آپدیت شده: اپلیکیشن اندروید رادیو گیک

رادیو گیک در آیتونز

رادیو گیک در ساوند کلاود

اخبار

میلیاردر رومانیایی اوپن بی اس دی رو نجات داد

اوپن بی اس دی دو هفته قبل اعلام کرد که اگر منابع مالی اش تامین نشه مجبور خواهد بود پروژه رو متوقف کنه و همه رو در شوک فرو برد. اما فقط چند ساعت طول کشید تا یوزر mircea_popescu در آی ار سی بنویسه «برای حل مشکل اوپن بی اس دی باید با کی تماس بگیرم؟» – با تئو. -ایمیلش چیه – فلان – اوکی و مشکل ۲۰ هزار دلار کمبود بودجه اپن بی اس دی برای امسال حل شد! بنگ! طرف یکی از پولدارهایی بوده که اخیرا به دنیا اومدن: پولدارهای بیت کوین. در واقع یک میلیاردر رومانیایی! در حالی که هر بیت کوین داره هی از هزار دلار بالا و پایین می ره، این آدم فقط با دادن بیست تا بیت کوین مشکل این توزیع پر خاطره و دلیل رو حل کرده و درسش برای ما اینه که توی آی آر سی باشیم! توی آی آر سی خبرهایی هست.

جاوا دلیل ۹۱ درصد حملات. من نمی گم، سیسکو میگه

گزارش سالانه سیسکو می گه که جاوای شرکت اوراکل یکی از منابع بزرگ ناامنی دیجیتال در جهان بوده. گزارش ۲۰۱۴ سیسکو مدعی شده که ۹۱ درصد تمام مشکلات امنیتی که در جهان پیش اومدن، با جاوا مرتبط بودن. سیسکو این گزارش رو بعد از خرید شرکت Sourcefire Vulnerability Research Team (VRT) به قیمت ۲.۷ میلیارد دلار و به دست آوردن اطلاعات اون منتشر کرده. جالبه که این گزارش علاوه بر اشاره به عدد عجیب ۹۱ درصد می گه که با وجودی که خیلی از حملات با زیرو دی ها انجام شدن (توضیح خودم)‌ ولی بسیاری از اونها هم با استفاده از مشکلات امنیتی شناخته شده جاواهایی بودن که مدیرهای سیستم زحمت آپدیت کردنشون رو نکشیده بودن. گزارش های اچ پی و کسپرسکی (آهنگ ابی!) موضوع مشابهی رو اعلام می کنن. سخنگوی این تحقیق گفته که «۲۰۱۳ سال غم انگیزی برای دنیای امنیت بوده و اگر به جریانات نگاه کنیم بیشترین چیزی که یاد می گیریم اینه که اگر بهترین ابزارها رو هم داشته باشین، بدون داشتن نیروهای انسانی متخصص کارتون بسیار سخت خواهد بود.»

کم شدن ۳۵هزار شغل برای مهندسین برق

بعله دیگه.. آخر سال میلادی بوده و همه رفتن به کار آمار. این یکی می گه بر خلاف روندی که الکترونیک داره دنیا رو بر می داره، در سال گذشته ۳۵هزار شغل از مشاغل مهندسی برق در آمریکا کم شدن و میزان بیکاری بین مهندس های برق از ۲۰۱۲ تا الان از ۳.۴درصد به ۴.۸ درصد رسیده. بر اساس آمار دپارتمان کار آمریکا، ۳۰۰هزار مهندس برق اونجا کار م یکنن در حالی که بنا به آمار IEEE-USA امسال در آمریکا ۳۸۵۰۰۰ مهندس برق بوده. رون هیرا که پروفسور سیاستگذاری عمومی در موسسه روچستر است می گه «مهندسی برق قلب تپنده اختراعات و تکنولوژی های ما است ولی مثل همه صنایع آمریکا این حوزه هم تحت تاثیر جهانی سازی و آف شورینگ قرار گرفته». آمار فقط این نیست. از اونطرف رشد بزرگترین بخش آی تی آمریکا یعنی برنامه نویسی و توسعه نرم افزار فقط ۱.۷۵درصد رشد داشته و به ۱.۱ میلیون رسیده – یعنی امسال آمریکا فقط ۱۹هزار نفر توسعه چی نرم افزار اضافه کرد و بیکاری در این گروه هم ۲.۷٪ است… یادم باشه اینو بفرستم اخبار ساعت ۹ اعلام کنه که آمریکا در حال از هم فروپاشیدنه ((:

فدورای ۲۱ بدون اسم خواهد بود

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

هنوز دارین اسمس می فرستین؟ وای چه قدیمی

امسال برای اولین بار در تاریخ، تعداد اسمس های فرستاده شده از پارسال نسبت به امسال در انگلستان کاهش پیدا کرده. این نتیجه آمار سالانه دلتویت است و اضافه می کنه که پارسال تعداد اسمس های فرستاده شده ۷ میلیارد تا کمتر از سال قبل بوده. این شرکت پیش بینی می کنه انگلستانی ها در سال ۲۰۱۴ تقریبا ۳۰۰ میلیارد اسمس بفرستن و شما اصلا تعجب نکنین اگر در کشورهای اطرافتون کسی که از اسمس میلیاردره، وایبر رو قطع کنه یا سراغ وی چت بره یا هر چی… جنگ با تکنولوژی همیشه سخت بوده و شعارش هم که معلومه نمی تونه «آقا پولم کم شده» باشه پس چه شعاری بهتر از «و اسلاما! وا مصیبتا! وا اخلاقا.. آقا ببندین این چیزهایی که در رقابت با اسمس هستن رو!»

و البته ترک فیسبوک توسط جوون ها
shutterstock_146395265-958x360
حالا که از جوون ها گفتیم اینم بگم که سه سال قبل در ۲۰۱۱ فیسبوک آمار دموگرافیکش رو معرفی کرد. این آمار حاوی جنسیت، مکان، تحصیلات، سن و چیزهای دیگه ای در مورد کاربرها بودن. حالا اگر در ۲۰۱۴ به این آمار نگاه کنیم، چند تا چیز جالب به نظر می رسه که عظیم ترینش اینه: تعداد جمعیت ۱۳ تا ۱۷ ساله فیسبوک نسبت به سه سال قبل ۲۵ درصد کم شده! معنی اش اینه که دیگه تینیجرها به فیسبوک نمی یان و در مقابل تعداد ۵۵ سال به بالاها، ۸۰ درصد زیاد شدن. از ما گفتن بود! فیسبوک دیگه کول نیست و اگر می خواین مثل بابای آمرین پای کول به نظر برسین، سریع برین اسنپ چت نصب کنین.

جریان ماشین خریدنم رو بگم؟ (:

در اعماق

کیم دات کام سرویس موزیک خودش رو با آلبوم خودش افتتاح کرده
kim
خب ما درست نمی دونیم کیم دات کام کیه و چیه.. سرمایه گذار، جنگجو، قهرمان آورنده اینترنت، مبارز کپی رایت در چهره خبیثش… نمی دونم چی! امروز آلبوم Good Time رو منتشر کرد که توش دیدگاه ضد موسساتی خودش رو مطرح می کنه و مثلا می گه «من دنبال کت شلوار و کراوات نیستم / من دنبال کار تا مرگ نیستم / من دنبال اداره رفتن صبح تا شب نیستم / من فقط و فقط و فقط می خوام زندگی ام رو بکنم» و نکته مهمتر از موسیقیش اینه که این آلبوم روی سایت Baboom منتشر شده که قراره در طول سال آینده واقعا فعال بشه و موزیک بفروشه و کیم دات کام اینطوری هم انگولکی به بقیه بکنه.. توضیح اینکه چرا خبر کیم دات کام باید در در اعماق باشه. مثلا کشیدن خط اینترنت زیردریایی به کشورش و حمله پلیس بهش و ..

ای تی ام ها و مشکل ویندوز ایکس پی

تقریبا ۴۰ سال قبل ای تی ها درست شدن و خیلی هم چیز خفنی بودن… یک تکنولوژی جدید و عجیب اما امروزه ای تی ام ها یکی از آخرین دستگاه هایی هستن که هنوز با ویندوز ایکس پی کار می کنن.. سیستم عاملی که به زودی ساپورتش تموم می شه و ۴۲۰هزار ای تی ام آمریکا رو یتیم می ذاره. Retail Banking Research می گه در تمام دنیا تقریبا ۳ میلیون دستگاه ای تی ام هست اکثر اونها به خاطر عدم اتصالشون به اینترنت و عدم سرویس های دوره ای، حاوی نسخه‌های قدیمی ویندوز هستن که منطقا باید به نسخه های بعدی ویندوز مهاجرت داده بشن یا از سیستم عامل های مناسب تری برای اینکار – مثل لینوکس – استفاده کنن. قابل ذکره که قبلا هم در آمریکا دو بار بانک ها همه ای تی ام هاشون رو آپگرید کردن. یکبار در ۲۰۰۲ که رمزنگاری های جدیدتر برای انتقال و نگهداری اطلاعات در بانک ها اجباری شدن و یکبار در ۲۰۱۱ که بانک ها مجبور شدن به همه ای تی ام هاشون امکان استفاده از پیام های صوتی رو اضافه کنن تا همه آمریکایی ها (حتی ناشنوا یا نابینا) بتونن با اونها کار کنن. [توضیح در مورد ایران و ناشناخته بودن امنیتش و پیام های اینکه بیخودی دگمه ها رو فشار ندین و جایزه نمی دیم و … و سکوت خبری در مورد اسکیمرها]

حالا یک چیز عمیق! رائفی پور رو برین … فکر می کنم استالمن رو می گه که اکثرا تو چته (: [خدا منو قربونت کنه ایشالله]

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

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

آمازون و احتمال تحویل محموله پیش از اینکه شما واقعا بخرینش

وال استریت ژورنال خبر می ده که آمازون یک پتنت جدید ثبت کرده «خرید زودرس یا خرید پیش از موعد یا همون خرید پیش از سفارش» یا چنین چیزی. بر اساس این پتنت آمازون مدعی شده که اونقدر دقیق می دونه مشتری ها چی خواهند خرید که حتی قبل از سفارش می تونه کالا رو دلیور کنه! این تکنیک می تونه زمان ارسال سفارش رو پایین بیاره و همچنین باعث بشه که مشتری ها به مغازه های فیزیکی سر نزنن. در داکیومنت ثبت پتنت آمازون گفته که فاصله بین سفارش و تحویل کالا ممکنه باعث بشه مشتری ها خرید آنلاین نکنن و این روش پیش بینی خرید این مشکل رو حل می کنه هرچند که ممکنه باعث برگشت خوردن کالاها بشه. پنت حتی میگه ممکنه آمازون در مواردی کالاهایی که ارسال شدن ولی درخواست نشده بودن رو به عنوان هدیه به آدم ها بده.

شما هشت برابر بیشتر احتمال داره توسط پلیس کشته بشین تا توسط تروریست ها
تیتر خبر کافیه [توضیحات خودم در مورد چند وجهی بودن. ادعای کنترل شدن تروریست ها توسط پلیس – حضور پلیس با ادعای خطر تروریست ها. اصولا هدف تروریست ها کشتن مردن نیست بلکه ایجاد جامعه وحشت محور است و اتفاقا پلیس دقیقا کارش همینه و … ]

بیت ابر / بیت کلاود شاید ایده بیت کوین رو به یوتیوب و فیسبوک و غیره بیاره

منظورم از ایده بیت کوین، پذیرش پول بیت کوین که الان رو ۸۰۰ دلار است نیست. منظورم مفهوم فلسفی پشت اونه. یکسری از طرفدارهای بیت کوین اعلام کردن که دارن روی پروژه ای به اسم بیت کلاود کار می کنن که توش شبکه p2p (نقطه به نقطه ای) مانند معماری بیت کوین ایجاد می شه تا آدم های مستقل بتونن کارهای مربوط به شبکه رو برای همدیگه انجام بدن. کارهایی مثل روتینگ، نگهداری، لوک آپ، محاسبه و .. و همه اینها در مقابل میزان خیلی کمی پول.

بیت کلاود از یک پروتکل مشابه بیت کوین استفاده می کنه تا بتونه حساب ها و میکروترنسفرها رو نگه داره و همینطور برای اثبات کار هم همون مکانیزم بیت کوین رو بدراشته (اسمش رو گذاشتن proof of bandwidth). نویسنده های این برنامه مدعی می شن که بازدهی مالی احتمالی این سیستم برای افراد اونقدر هست که این سیستم بتونه بخش های بزرگی از اینترنت که توسط شرکت های تجاری سرویس دهی می شه رو جایگزین کنه (از یوتوب و دراپ باکس و فیسبوک گرفته تا حتی اسپاتیفای و خود آی اس پی ها). اونها از اصطلاح «شرکت های عظیم مستقل و توزیع شده» اسم می برن که نیاز به تمرکز مدیریت واحد در یک مکان رو از بین می بره و سرویسی تقریبا رایگان و پایدار رو به مردم می ده.

تبریک‌ها و تقبیح‌ها

برای اقای واعظی وزیر مخابرت

که ادامه داده:‌ در حال حاضر اینترنت فراگیر شده و در همه سطوح خانواده‌ها، شهرستانها به صورت گسترده وجود دارد. پهنای باند ۷۱.۶ گیگابایت بر ثانیه بود که با برنامه‌ریی صورت گرفته ۴۰ گیگابایت بر ثانیه در این ۱۰۰ روز اضافه شد و الان ۱۰۰ گیگابایت بر ثانیه است.
تقسیم بکنیم به مثلا ۳۵میلیون جمعیت که اینترنت می خوان می شه نفری ۲.۸ بایت در ثانیه. حالا تازه به این فکر کنین که خود دوستان چه سهمی از این ۱۰۰ بر می دارن و منم این اسکرین شات رو می ذارم [از مبین یک چیزی بگیرم] و قیمت یک خط ۱۰۰ گیگ رو اگر در http://fiber.usinternet.com/plans-and-prices/ بگیرم به عنوان یک آمریکایی کلا هزینه اش می شه یازده هزار دلار در ماه. یعنی اگر یک آمریکایی خبیث در ماه ۱۱ هزار دلار بده، به اندازه کل اینترنت ایران بهش پهنای باند می دن.


و تبریکی هم داریم برای فعالان احتمالا فالون گنگ چین که روی اسکناس هاشون کیوآرکدهایی پرینت کردن که لینک می شه به برنامه های ضد سانسور دولتی.

و در نهایت هم تبریکی برای مکینتاش که امروز ۳۰ سالش شده.

نامه ها

از بهناز می خونم که این تیکه رو از تلویزیون نقل کرده: یه زن شکاک دیوونه ای رو آوردن تلویزیون به صورت شطرنجی، داره میگه عکسای شوهرش خیلی لایک میخوره اکثرن هم لایک زننده ها از جنس مخالف هستن و این حرفاش با اول آشنایی مون تناقض داره، چون به من گفته خیلی آدم تنهاییه ولی این همه لایک میگیره یا اصطلاحن کامنت براش میذارن. خب من خودم هم عضو شبکه اجتماعی هستم ولی اون طور نیست که عکسم رو بذارم و جنس مخالف اصطلاحن برام کامنت بذاره. اینه که شدیدن به مشکل خوردیم و تو همین مدت کوتاه کلی بحث کردیم با هم. خانوم دکتر فردوسی(؟) هم نشسته رو به روش و سر تکون میده به نشانه ی تایید و بمیرم برات که تو این دام افتادی. دام مردی که لایک میگرفت!

بخش آخر

پارادوکس دوستی باعث می شه دوستاتون از شما باحالتر باشن

پارادوکس دوستی مشاهده تجربی این موضوعه که دوستان شما همیشه دوستانی بیشتر از شما دارن! حالا دانشمندهای شبکه بهش اضافه کردن که احتمالا دوستان شما همیشه از شما پولدارتر و خوشحالتر هم هستن.

در سال ۱۹۹۱ جامعه شناسی به اسم اسکات فلد در حوزه جامعه شناسی شبکه ای یک کشف عجیب و هیجان انگیز کرد. فلد تعداد میانگین دوستانی که یک نفر در یک شبکه دوستی داره رو حساب کرد و اون رو با میانگین تعداد دستانی که این دوستان دارن مقایسه کرد! بر خلاف همه انتظارت کشف شد که عدد دومی همیشه بزرگتر از عدد اول است یا به عبارت دیگه دوستان شما همیشه تعداد دوستایی بیشتر از شما دارن!

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

حالا یانگ هو اوم از دانشگاه تولوز فرانسه و هانگ هین جو از دانشگاه آلتو فنلاند همین موضوع رو در مورد خوشحالی و پولداری بررسی کردن و بر اساس نمودارهای مختلفی از رفتارهای اجتماعی افراد و تطبیق اون با شرایط محاسباتی آماری ثروت و خوشحالی افراد رو سنجیدن و سعی کردن کشف کنن که اون پارادوکس در این شرایط هم حاکمه یا نه. جواب کوتاه اونها به این سوال این بوده: بله! دوستان شما احتمالا از شما پولدارتر هستن.

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

اوم و جو به این «پارادوکس عمومی دوستی یا مثلا پارادوکس دوستی عمومی شده» می گن و از نظر ریاضی برری اش می کنن. اونها می گن اون پاردوکس حاصل شیوه ای است که نودها به هم وصل می شن.

نتیجه برای ما؟ دونستن این چیز جالب و از اون مهمتر درک این نکته که منطقا (ثابت شده از نظر ریاضی) اکثریت آدم ها توی یک شبکه باید از زیر وضع میانگین باشن! به عبارت دیگه اکثر دوستان شما دوستانی بیشتر از شما دارن و این جای نگرانی نداره. خود این نویسنده ها تذکر می دن که شاید موفق شده باشن نشون بدن که چرا آمار خوشحال نبودن در بین کاربران جدی شبکه های اجتماعی بالا است. [ توضیح آتش نشانی ] اما فراموش نکنین که اگر فعال شبکه های اجتماعی هستین و نگران اینکه چرا دوستاتون همه از شما دوست های بیشتری دارن یا عکس رستوران های بیشتری می ذارن یا عکس … بیخیال بابا خوشحال باشین (: [ آهنگ شاد که وسطش قطع کنیم بگیم آهنگ چیه‌ ]

موسیقی

فولک تهرانی

folk_tehrani

ساقی امشب مثل هر شب اختیارم دستته / یه چشمم به چشمتو و چشم دیگه ام به دستته
امشب که مست مستم دست و پای غم رو بستم / امشب که لول لولم از من نپرس کی هستم


آپدیت هایی مهم

جاوید می گه: فدورا بیست اسمش هایزنبرگ نیست، اسمش هایزنباگ‌ه ;-)

علی و علی ارغوان می گن: کپل محبوب (کیم دات کام) قبلا meguupload رو داشت که بستن و بعد مگا (mega.co.nz) رو باز کرد

مزاحم برنامه نویس ها نشین! هیچ وقت!

بدون شرح از طریق وبلاگ وای نسا برو جلو

راهنمایی برای برنامه نویس‌های آینده که می خوان زبونشون رو انتخاب کنن

جادی جان منظور من این بود چه نوع زبان برنامه نویسی از بین اون دوره ها خوبه که دوستم شرکت کنه؟ جاوا؟ اوراکل؟ دات نت؟ نمیخوام آموزشگاه بهم معرفی کنی میخوام یک زبان برنامه نویسی که میدونی الان بیشتر کاربرد و بازار کار داره رو بهم بگی.

ضرب‌المثلی در دنیای برنامه نویسی هست که می گه «اشتباهی که خیلی از برنامه‌نویس‌های تازه کار می کنن اینه که برنامه‌نویسی رو با یاد گرفتن کد نوشتن به یک زبان خاص اشتباه می‌گیرن». پس توصیه اول به این دوستمون اینه که دنبال یاد گرفتن برنامه نویسی باشه نه یاد گرفتن دستور زبان یک زبان خاص. اکثر زبان‌ها در پایه به هم شبیه هستن و اگر یک زبون رو درست یاد بگیریم سوییچ کردن یا کد نوشتن به یک زبان هم‌خانواده چندان مشکل نیست. اینه که یاد گرفتن C می تونه پایه خوبی برای هر برنامه نویسی باشه و بعدش خوندن کد چند برنامه خوب (که روی گیت هاب به راحتی قابل دسترسی هستن و حتی می تونن به سادگی برنامه ای مثل yes در لینوکس باشن).

نکته بعدی اینه که آدم‌ها به شیوه‌های مختلفی چیز یاد می گیرن. در کل به سه شیوه:

  1. خوندن (کتاب، راهنما، …)
  2. آموزش دیدن (کلاس)
  3. انعکاسی (دیدن و تکرار کردن)
  4. تمرین کردن (پریدن وسط استخر و دست و پا زدن)

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

اما کدوم زبون؟ فرض کنیم دقیقا دنبال یاد گرفتن یک زبون برنامه نویسی هستیم. چه زبونی بهترینه؟ نقل می کنم از سینای عزیز که

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

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

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

what_programming_lang_to_study

با توضیات بالا واضحه که یک برنامه نویس دات نت همیشه حقوق داره و همیشه در شرکت های متوسط کار داره. استرسش برای پیدا کردن کار کمه ولی در عوض در نگه داشتن کار اوضاعش خوب نیست چون هزاران نفر هر سال مجموعه مدرک های MCSE MCTS و غیره رو می گیرن و می شن برنامه نویس دات نت. در مقابل به بخشی نگاه کنین که با «پول پروژه‌ای» مشخص شده. ما الان در شرکت دو ماهه دنبال کسی می گردیم که به شکل پروژه‌ای بیاد برای ما سرورهای نود جی اس رو کلاستر و High Aavailable کنه و کم اهمیت ترین موضوع در پروسه قرارداد اینه که طرف چقدر پول می خواد. احتمالا طرف با این کار چند روزه می تونه به اندازه چند ماه برنامه نویس دات نت پول در بیاره ولی ظاهرا در کشور عزیز افراد خیلی خیلی کمی هستن که این کار رو بلد باشن چون هم در حوزه ناشناخته است و هم در حوزه تخصصی.

حالا فکر می کنم انتخاب براتون راحت تر باشه. من همیشه در حوزه ناشناخته تخصصی بودم و راستش یک محور دیگه هم در جدول کشیدم: ترکیبش با یک چیز دیگه. مثلا متخصص سیستم عاملی که مخابرات بلده. مدیر پروژه‌ای که لینوکس بلده و … این خیلی کم پیدا می شه و خیلی هم مورد نیاز نیست ولی اگر کسی شما رو بخواد.. واقعا شما رو همه جوره می خواد. در عوض ممکنه شما به این نتیجه برسین که یک کار امن و راحت می خواین و در این صورت باید نگاهی به بخش استخدام شرکت ها بندازین و ببینین الان چی بورسه. ممکنه دات نت باشه و ممکنه جاوا باشه یا اگر تصمیمتون این شده که برین سراغ استارتاپ موبایلی شخصی خودتون، معلومه که باید یا iOS یاد بگیرین یا Android Development که یک جاهایی بین جدول بالا افتاده.

توجه: جدول رو قارتی کشیدم. اصلا معنی اش این نیست که کاملا اندیشیده و دقیق است. می شه در مورد همه اجزاش حرف زد.

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

تا اینجا خوندین؟ (: پس شاید دوست داشته باشین این شماره ویژه پادکست در مورد برنامه نویسی رو هم گوش بدین.

پی نوشت آخر. گفتیم که «اشتباه برنامه نویس های جوان اینه که برنامه نویسی رو با برنامه نویسی به یک زبون خاص اشتباه میگیرن». این یعنی اگر شما برنامه نویسی رو یاد بگیرین می تونین بعدا به هر چیز دیگه سوییچ کنین. رو پایه ها تمرکز کنین و تا وقتی درک می کنین که دارین برنامه نویسی یاد میگیرین، نگران زبون نباشین.

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

صادق توی کامنت‌ها نوشته:

ضمن تایید حرف‌های جادی می‌خواستم برای کسایی که تازه می‌خوان شروع کنند یه چند تا نکته را یادآوری و تاکید کنم:
۱.سعی کنید با زبانی مثل python شروع کنید که هم زود بتونین نتیجه بگیرین و هم عادت‌های خوب کدنویسی براتون نهادینه بشه.
۲. از خوندن و یادگرفتن Design patternها و Best practiceها ولو با زبان دیگه‌ای غیر از زبان تخصصی شما پیاده‌سازی شده غفلت نکنید که موجب پشیمانیست.
۳. از ابتدای کار عادت کنید برای کدهاتون کامنت مناسب و واضح بنویسید.
۴. کد خوب بخونید (توی پروژه‌های آزاد اغلب کدها خیلی خوبند چون تعداد زیادی توش مشارکت می‌کنند)، توی توسعه پروژه‌های آزاد مشارکت کنید از گزارش باگ گرفته تا نوشتن پلاگین و …
۵. سعی کنید ارتباط‌هاتون با آدم‌های متخصص توی زمینه کاریتون زیاد کنید، از فرصت گپ زدن باعاشون استفاده کنید، توی فروم و irc فعال باشین نه فقط برای پرسیدن که برای مشارکت و پاسخ دادن.
۶. خوشبین باشید و شاد. ماری را انجام بدین که ازش لذت می‌برین. البته لذت بردن خیلی وقت‌ها به معنی آسون بودن یا پول زیاد درآوردن نیست. در ضمن سعی نکنید تقلید کنید.
۷. وقتی دارین کد می‌خونید واقعا بفهمید چی به چیه. و بد نیست فکر کنید روش بهتری برای پیاده‌سازی اون کد به ذهنتون می‌رسه یا نه.
۸. وقتی تونستید کد بقیه را سریع دیباگ کنید می‌تونید کم‌کم حس کنید که حرفه ای شدین. البته یادگرفتن انتها نداره.