ضریب اتوبوس

در ادامه پروژه کتاب نارنجی

bus_factor

ضریب اتوبوس یا Bus Factor در توسعه نرم‌افزار مقیاسی است برای بررسی تجمع اطلاعات در دست اعضای تیم. ضریب اتوبوس در یک پروژه، تعداد نفراتی است که در صورت از بین رفتنشان (مثلاً در صورت تصادف با یک اتوبوس) باعث توقف یا اختلال جدی در کار پروژه می‌شوند. ضریب اتوبوس بالا نشان دهنده پروژه‌ای است که در آن افراد زیادی در مورد اجزای پروژه اطلاعات کافی دارند.

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

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

اگر مایکروسافت چکش درست می کرد

ifmicrosoftwasmakinghammers

ترجمه متون در کامند لاین

میلاد زنگنه این پروژه بامزه رو برام فرستاده:

یک برنامه صد خطی AWK بازمتن و آزاد که می‌تونه سرویس ترجمه گوگل رو صدا بزنه و از همون خط فرمان، جمله‌های شما رو ترجمه کنه. کافیه
فایل فشرده رو دریافت کنین و بازش کنین و نصبش کنین و صداش بزنین:

jadi@funlife:/tmp$ axel -q https://github.com/soimort/google-translate-cli/archive/master.tar.gz
jadi@funlife:/tmp$ tar xf master.tar.gz 
jadi@funlife:/tmp$ ./google-translate-cli-master/translate "سلام گیک. حالت چطوره؟"
Hi geek. How are you?
jadi@funlife:/tmp$

البته قبلش باید بسته gawk رو نصب کرده باشین.

روز جهانی علف

cannabis

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

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

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

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

نکته: این یک مطلب در دفاع از ماری جوانا نیست. این مطلب سعی می کنه به ما بگه چطور باید فکر کنیم و شدیدا مطلبی است در دفاع از نحوه استدلال صحیح. مثلا گفتن اینکه «یکی رو می شناسم که با ماری جوانا مرده» یا «منظورتون اینه که ماری جوانا باید آزاد بشه؟! دیگه چی؟» یک استدلال صحیح نیست (:

منابع برای مطالعه بیشتر:

چی شد که ماری جوانا ممنوع شد. نگاهی به تاریخچه و تبلیغات و سخنرانی ها
گفتگوی TED در این مورد

معرفی پلاگین تایم تونل برای نمایش پست‌های قدیمیتر وردپرس

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

به مناسبت انتشار اوبونتو ۱۴.۰۴؛ یک میرور رسمی اوبنتو در ایران

در حالی که همین الان اوبونتو ۱۴.۰۴ منتشر شد و همه نیازمند پهنای باند زیاد و سریع برای آپدیتش هستیم، محمد در شرکتشون یک میرور رسمی اوبونتو راه انداخته با سرعت ۱۰ مگ که ممکنه برای دوستان اوبونتو کار داخل ایران بسیار مفید باشه. اسم میرورها هست Iranserver و از اینجا می تونین بهشون دسترسی داشته باشین یا به سادگی در فایل میرورها (sources.list) اینها رو هم اضافه کنین.

deb http://mirror.iranserver.com/ubuntu/ YOUR_UBUNTU_VERSION_HERE main 
deb-src http://mirror.iranserver.com/ubuntu/ YOUR_UBUNTU_VERSION_HERE main 

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

آپدیت: بچه‌های دانشگاه فردوسی مشهد هم این میرورها رو دارن: Repos.um.ac.ir

معرفی یه بازی اعتیاد آور دیگه: هل بدین و به گنج برسین

push

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

فرصتی خوب برای گیک‌های سی پلاس پلاس؛ آگهی استخدام داده کاوان هوشمند توسن

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

اما شما اگر علاقه دارین به ما ملحق بشین:

  • رزومه‌ی کامل خودتون رو هم برای من و هم به آدرس job@tidm.ir بفرستید.
  • گیک کد خودتون رو برای من ایمیل کنید. (اگر نمیدونید گیک کد چیه این خط رو فراموش کنید)