ترکیب بزرگ: همایش نرم‌افزارهای متن باز و جشنواره انتشار اوبونتو ۱۴.۰۴ و .. مسابقه ایده آزاد

ofest-300همونطور که اون گیف متحرک احضار شده از دهه ۹۰ به شما می گه، تقریبا یازده روز دیگه، همایش نرم‌افزارهای آزاد و جشنواره انتشار اوبونتوی جدید در دانشگاه خواجه نصیر برگزار می شه. در این همایش من یک نظراتی ابراز می کنم و شما هم علاوه بر اینکه دعوتین، می تونین در بخش ایده‌های آزاد شرکت کنین.

مثل هر سال بخش سخنرانی و کارگاه هست اما علاوه بر هر سال،‌ دوستان بخشی رو راه انداختن به اسم ایده‌های آزاد. در این بخش می تونیم ایده‌هامون رو به آدرس ایمیل 1404 روی ubuntu.ir ارسال کنیم یا از این فرم پیشنهادش بدیم تا در نهایت پنج تا از بهترین ایده‌ها در همایش مطرح بشن و با رای شرکت کننده‌ها از حمایت های مادی و معنوی خوبی برخوردار بشن. ایده‌ها به جز آزادی هیچ محدودیتی ندارن اما در نهایت پنج تاشون توسط هیات برگزاری برای ارائه در جلسه انتخاب می شن.

پس فراموش نکنین که اول خرداد رو برای همایش آزاد و اوبونتو ۱۴.۰۴ آزاد بذارین و به ایده آزادتون فکر کنین چون من هم دارم بهش فکر می کنم.

غیرقابل اعتماد؛ گیکی‌ترین بازی ای که این هفته خواهید دید

قبلا بازی‌های گیکی معرفی کردم. از ۲۰۴۸ تا هل بدین و به گنج برسین تا ایکس‌ اوی گیک‌ها تا نوشته‌هایی مثل چه کسی بازی‌های کامپیوتری را کشت اما غیرقابل اعتماد‌ یک چیز دیگه است! بازی رو سعید نجاتی معرفی کرد و من رو برای چند ساعت معتاد (: در این بازی کاملا ساده از نظر گرافیکی، شما یک کامپیوتر پیدا می کنین که چنین کدی رو اجرا می کنه:

/********************
 * theLongWayOut.js *
 ********************
 *
 * Well, it looks like they're on to us. The path isn't as
 * clear as I thought it'd be. But no matter - four clever
 * characters should be enough to erase all their tricks.
 */

function startLevel(map) {
    map.placePlayer(7, 5);

    var maze = new ROT.Map.DividedMaze(map.getWidth(), map.getHeight());

    maze.create( function (x, y, mapValue) {

        // don't write maze over player
        if (map.getPlayer().atLocation(x,y)) {
            return 0;
        }

        else if (mapValue === 1) { //0 is empty space 1 is wall
            map.placeObject(x,y, 'block');
        }
        else {
            map.placeObject(x,y,'empty');
        }
    });

    map.placeObject(map.getWidth()-4, map.getHeight()-4, 'block');
    map.placeObject(map.getWidth()-6, map.getHeight()-4, 'block');
    map.placeObject(map.getWidth()-5, map.getHeight()-5, 'block');
    map.placeObject(map.getWidth()-5, map.getHeight()-3, 'block');

    map.placeObject(map.getWidth()-5, map.getHeight()-4, 'exit');
}

و از طریقش دور شما یک حصار قرص و محکم می کشه:

javascriptgame

و برای رسیدن به خروجی لازمه بخش‌هایی از این کد رو عوض کنین تا دیوارهای اطرافتون تغییر کنن و بتونین ازش بیرون برین و خودتون رو نجات بدین! در مراحل پیشرفته‌تر تغییر کدها نیاز به دقت و هوش و تلاش بیشتری داره چون زندانبان لعنتی شروع می کنه به پیشرفت کردن و به شما اجازه ادیت بخش های کمتری از کد رو می ده و حتی لازم می شه API زندان رو چک کنین و …

معلومه این بازی به حداقلی از دانش برنامه نویسی / جاوااسکریپت نیاز داره و می تونه به راحتی به عنوان یک منبع آشنایی با جاوااسکریپت برای کسی که کلیت برنامه نویسی رو بلده هم نگاه بشه.

اگر من استاد دانشگاه بودم اصلا بعید نبودم این بازی غیرقابل اعتماد رو به عنوان امتحان آخر ترم به بچه‌هام بدم.

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

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

یک برنامه صد خطی 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 رو نصب کرده باشین.

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

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

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

در حالی که همین الان اوبونتو ۱۴.۰۴ منتشر شد و همه نیازمند پهنای باند زیاد و سریع برای آپدیتش هستیم، محمد در شرکتشون یک میرور رسمی اوبونتو راه انداخته با سرعت ۱۰ مگ که ممکنه برای دوستان اوبونتو کار داخل ایران بسیار مفید باشه. اسم میرورها هست 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 مثال جدیدی است که داره تو اینترنت رشد می کنه. در چهار جهت حرکت کنین و یک بلوک سنگ رو فقط یک خونه جابجا کنین و به گنج برسین!

رادیو گیک ۳۸ – آینده پژوهی

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

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

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


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

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

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

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

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

امیر ناظمی از اندیشگاه آتی نگار است که تعداد زیادی پروژه آینده پژوهی و دور نگاری و داده کاوی انجام دادن و هم **دوره های آینده نگاری شخصی و فردی** برگزار می کنن.

در پادکست به یک شماتیک اشاره می کنم که اینه:

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

* آینده پژوهی در ویکیپدیای فارسی
* اندیشگاه آتی نگار
* کتاب هنر دورنگاری

این یک پرنده است – فیلم انیمیشن سورئال ۱۹۳۰

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

[از اینجا دانلود کنین]