راست به چپ کردن فیلدهای فارسی در ترلو

پیام برامون نوشته:

اگر از Trello برای مدیریت کارها استفاده می‌کنید، می‌توانید با استفاده از این اسکریپت نمایش فارسی / انگلیسی را که بصورت پیش فرض در Trello به درستی مدیریت نمی‌شود را اصلاح کنید:

همانطور که در انتهای صفحه آمده، برای نصب اسکریپت احتیاج به نصب cjs extension در Chrome یا TamperMonkey (کروم و سافاری) هستید.

من از TamperMonkey استفاده کردم. لینکش اینجاست: http://tampermonkey.net

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

و یادمونه که تلفظ صحیح ترللو، ترللو است.

اضافه کردن تابع هش sha1 در مایکروسافت اکسل

hash

کی فکر میکرد من یک روز راهنمای ویژوال بیسیک و اکسل بنویسم؟ ولی خب دست روزگاره دیگه. روم به دیوار روم به دیوار،‌ گفتم اینجا هم بنویسم شاید روزی کسی رو از سرگردونی نجات داد.

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

توجه: اگر در اکسل ۲۰۱۳ هستین، منوی Developer Tools به شکل پیش فرض غیرفعال است. باید با رفتن به File ~ Options ~ Customize Ribbon توی بخش Main، اونو تیک بزنین تا فعال بشه.

روش ساخت ماجول اینه که از منوی Developer ، روی ویژوال بیسیک کلیک کنین تا پنجره برنامه نویسی باز بشه. بعد از منوی Insert بگین که می خواین یک Module اضافه کنین و بعد کد زیر رو توش بنویسین:

ادامه خواندن “اضافه کردن تابع هش sha1 در مایکروسافت اکسل”

برای همیشه از شر پنجره‌های System Program Problem Detected اوبونتو راحت بشین

کنونیکال تلاش زیادی می کنه تا کیفیت نسخه گنو/لینوکسش رو بالا ببره و یکی از ابزارهاش در اینکار، Apport است؛ برنامه ای برای ریپورت اتوماتیک مشکلات پیش اومده در برنامه‌ها. چون اکثر آدم‌ها حرفه ای نیستن و نمی دونن باید مشکلات برنامه ها رو چطوری بازتولید و ریپورت کنن، این سرویس سعی می کنه در صورت دیدن هر کرشی در هر برنامه‌ای، اون رو در var/crash/ ذخیره و بعد ریپورت کنه. دقیقا همین دایرکتوری است که وقتی فایلی توش باشه، باعث می شه موقع بوت شدن اوبونتو شما این پنجره رو ببینین:

System-Program-Problem-Detected

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

root@funlife:~# cat /etc/default/apport 
# set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=0

و از دست اون پنجره‌های منحوس که همیشه باعث می شن من فکر کنم اوبونتوم خرابه، راحت بشین.

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

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

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

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

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

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

2048start

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

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

2048

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

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

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

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

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

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

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

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

2048win

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

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

چرا گنو لینوکس رو دوست دارم: مارک‌آپی که سلکت کردم رو اچ تی ام ال کن

من اگر بخوام متنی طولانی بنویسم، اونو با مارک داون می نویسم. مارک داون یک شیوه صفحه بندی ساده است. مثلا اگر بخوام یک فهرست درست کنم کافیه اول هر خط یک – بذارم یا برای تیتر درست کردن کافیه زیرش خط بکشم یا اولش ### بذارم. چیزی مثل این:

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

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

Marddown.pl blogpost.markdown

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

این دستور می تونه محتویات حافظه فعلی رو به یک فایل منتقل کنه:

xclip -o > filename.txt

و اگر چیزی رو به کلیپورد بخوام اضافه کنم کافیه اونو به xclip پایپ کنم. پس این دستور می شه چیزی که من می خوام:

xclip -o > /tmp/clip.out.markdown ; Markdown.pl /tmp/clip.out.markdown | xclip

یعنی کافیه متنم رو هر جا که دوست دارم به شکل مارک داون بنویسم و اونو انتخاب و کپی کنم و بعد این دستور رو اجرا کنم و بدونم که چیزی که انتخاب کرده ام تبدیل شده به اچ تی م ال و می تونم هر جا لازم دارم با کلیک دگمه وسط ماوس پیستش کنم (مثلا توی همین پستی که شما الان دارین می خونینش).

معلومه که این اجرای دستور رو هم می دم به یک شورتکات مثلا کنترل و شیفت و m و از این به بعد هر جا مارک‌داون نوشتم کافیه این ترکیب رو بزنم و جایی که لازمه پیست کنم. راحت و سریع و لینوکسی.

توصیه می شه:

نکات:

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

رادیو گیک شماره ۲۵ – شش ماه دیگه همه شادیم

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

[audio:http://jadi.net/audio/jadi-net_radio-geek_025_shish-maah-dige-hame-shadim.mp3]

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

و اگر یکی دیگه براتون تشخیص می ده چی رو باید ببینین و چی رو نباید بشنوین:

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

و اینم برای محمد که رییس شبکه اش نمی ذاره پسوندهای مدیا رو دانلود کنه (فرمت زیپ):
دانلود نسخه ام پی تری زیپ شده از یک سرور دیگه

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


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

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

اخبار

کلاهبرداری علیه کلاهبرداری: چینی ها سر اپل کلاه گذار، کلاه گذاشتن

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

پتیشن برای لباس هایی با طرح مسابقات اتوموبیل رانی برای نماینده‌های مجلس

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

یک آقایی هم با موتور هاردش دستگاه پشمک سازی ساخته و راهنماش رو گذاشته تو اینترنت این وسط هم ایریکس توییت کرده «هارد ۲ ترا پاسپورتی ۶۲۰٫۰۰۰ تومان! آخه این انصافه واقعا؟» دیگه چه خبری بگیم… با ما گریه کنین تا خبر بعدی.

کشیش‌های واتیکان چی می بینن…

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

ماشین زمان در ایران

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

[صدای وبلاگ داود]

بعله.. از مهریه تا صف تا … چی بگم من؟ احتمالا خودش هم باور کرده. حتی جنسیت رو هم می گه ((:
و توضیحات دیگه

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

تقریبا ۱۲۰۰ سال نوری دورتر از زمین، پنج تا سیاره در حال گردش به دور یک خورشید هستن، توی خوشه لیرا که حدس زده می شه دو تاشون محیطی باشن مناسب برای وجود آب مایع روی سطح سیاره‌ها – اگر آبی باشه. گفته می شه این شرایط مناسبی است برای تشکیل حیات. این کشف رو اخیرا تلسکوپ کشف سیاره کپلر انجام داده و ناسا معرفی‌اش کرده. ویلیام بروکچی محقق ارشد پروژه کشف سیاره کپلر در کالیفرنیا به کانال دیسکاوری گفته که «بسیار خوشحالیم که تونستیم دو تا سیاره در محدوده قابل حیات کشف کنیم. این شانس ما برای کشف یک زمین دیگه رو دوبرابر می کنه. در منظومه خودمون هم اگر مریخ کمی بزرگتر بود و اگر ژوپیتر اینقدر بهش نزدیک نبود ما یک سیاره دیگه قابل حیات داشتیم و حتی ممکن بود بتونیم به اونجا مهاجرت کنیم». این دو سیاره تازه کشف شده دور ستاره کپلر ۶۲ در چرخش هستن و تقریبا ۱.۴ برابر زمین هستن و هر ۲۶۷ روز یکبار دور خورشید خودشون می چرخن.

در اعماق

بیل گیتس علیه سرمایه داری خبیث

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

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

سکیمرهای ای تی ام روی دستگاه های غیر ای تی ام

[توضیح سکیمرها] و بعد توضیح اینکه الان داره خیلی جاهای دیگه که کارت خون داریم (از خرید بلیت قطار تا مغازه ها و دستگاه های خرید شارژ و …] اینها نصب شدن و حتی مواردی که اصولا دستگاهی که نصب شده بوده ای تی ام نبوده و کاملا یک دستگاه تقلبی بوده که بعد از خوندن کارت و پسورد روی صفحه اش می نوشته «موقتا کار نمی کند» چیزیه که توی ایران خیلی بهش توجه نشده ولی لازمه خیلی جدی تر گرفته بشه

بیگ دیتا در خدمت صلح

امین ثابتی این رو توییت کرده بود و به نظرم خیلی قشنگه که در موردش بگم. بیگ دیتا از اون کلمات هایپ (مد) روز است [بزرگ‌داده (به انگلیسی: Big data)‏ اصطلاحیه که به مجموعه داده‌هایی می گن که مدیریت، کنترل و پردازش اونها فراتر از توانایی ابزارهای نرم‌افزاری در یک زمان قابل تحمل و مورد انتظار است. چند ۱۰ ترابایت به چندین پتابایت، در یک مجموعهٔ داده واحد است. نـمونه‌هایی از بزرگ‌داده، گــزارش‌های وبی، سامانه‌های بازشناسی با امواج رادیویی، شبکه‌های حسگر، شبکه‌های اجتماعی، متون و اسناد اینترنتی، نمایه‌های جستجوهای اینترنتی، نجوم، مدارک پزشکی، آرشیو عکس، آرشیو ویدیو، پژوهش‌های زمین‌شناسی و تجارت در مقیاس بزرگ هستند. http://en.wikipedia.org/wiki/Big_data]

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

[سی ثانیه موزیک]

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

سیری با اطلاعات شما چیکار می کنه؟

اکثرا خبر نداریم ولی وقتی از سیری – دستیار دیجیتالی اپل – استفاده می کنیم، این خانم محترم همه چیزهایی که ما می گیم رو یادش نگه می داره. حدس من اینه که اگر سیری دارین احتمالا ازش پرسیدین «siri joon, how can i beeeeeeeep» یا «oh siri, i want to …» و … و شاید براتون جالب باشه بدونین که همه این ها در حافظه سیری عزیزمون باقی مونده. تا چند وقت؟ هیچ کس نمی دونه. اپل هنوز جواب نداده و اتحادیه آزادی‌های مدنی آمریکا در این مورد نگرانه.
چند سال قبل این اتحادیه به همراهی اتحادیه اروپا به گوگل، یاهو و مایکروسافت فشار آورد تا دقیقا بگن که چه چیزی از فعالیت‌های کاربرانشون رو نگه می‌دارن و برای مثال گوگل گفت که سرچ‌های هر کس رو تا ابدالدهر نگه می داره ولی بعد زیر فشار همین اتحادیه‌ها مجبور شد گزینه‌ای اضافه کنه تا آدم‌ها بتونن اطلاعات مربوط به خودشون رو حذف کنن یا اگر هم اینکار رو نکردن، بعد از یک و نیم سال جستجوها دیگه به افراد مربوط نباشه و گوگل نتونه بگه دقیقا چه کسی اون مطلب رو جستجو کرده. اما اگر سرچ‌ها رو از طرقی سیری انجام می دین، قرارداد پرایوسی اون رو امضا کردین که می گه اگر بخواین می تونین سرچ‌های اخیر رو حذف کنین اما هیچ جا گفته نمی شه که با سرچ‌های قدیمی‌تر چه کاری انجام می شه. نکته اینه که ممکنه تمام چیزهایی که به سیری گفتین (مثلا اینکه به فلانی تکست بفرسته یا زنگ بزنه یا شما رو فلان چیز صدا بزنه) توی حافظه سیری هست و مشخص نیست که در اخیتار چه کسی قرار می گیره، شاید تبلیغات‌چی‌ها،‌شاید خود اپل، شاید شرکت‌های دیگه و به احتمال خیلی زیاد، دولت هایی که درخواستش کنن یا حتی به دادگاهی که سال‌ها بعد در مورد شما تشکیل شده. در مقابل گوگل می گه که سیستم تشخیص صوتش که روی گوشی‌ها هست، اطلاعات دریافتی رو بدون اینکه به شخص خاصی وصل باشن تا دو سال روی سرورهاش نگه می داره تا از این طریق سیستم تشخیص گفتارش رو بهینه کنه. حالا به کسانی که فکر کنین که با سیری درددل می کنن و رازهاشون رو بهش می گن تا ایده‌ای داشته باشین از اینکه چرا مدیر آی بی ام، استفاده از سیری در شبکه آی بی ام رو ممنوع اعلام کرده.

آپدیت: اپل اعلام کرد که تا دو سال اطلاعات صدا رو نگهداری می کنه ولی بعد از شش ماه اسم یوزرها رو از صداهایی که آپلود کردن جدا می کنه

پلیس مخفی آمریکا در توییتر به دنبال ماموریت مهم: کشف اجراهای غیررسمی موسیقی گروه‌های کوچیک

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

تبلیغ.
آیا تا حالا سر و کارتون با دیکشنری افتاده؟ آیا خواستین توی یک باکس چه فارسی چه انگلیسی که تایپ کردین ترجمه اش رو به اون یکی زبون ببینین؟ آیا دوست داشتین اینکار حتی بدون انتر انجام بشه؟ آیا دوست داشتین تلفظ اون کلمه رو هم ببینین یا ترجمه اش رو توی دیکشنری های دیگه چک کنین؟ اینکه بتونین کلمه تون رو به انگلیسی با میکروفون بگین و ترجمه اش رو بشنوین چطور؟ چی؟!! تعارف که نداریم.. این آخری رو من هیچ وقت نخواستم ولی اون اولی ها رو چرا! و حالا یکی از جواب های خوب: http://www.fastdic.com/ است!

فست دیک دات کام!

و البته با حضور اپلیکیشن آی اوا س:

◆ پاره‌های سخن (Part of speech) برای هر کلمه (اطلاعات بیشتر)
◆ آوا شناسی (فونتیک‌ها، Phonetics) برای لغات فارسی (اطلاعات بیشتر)
◆ امکان نمایش اشکال مختلف افعال بی‌قاعده به صورت فهرست وار همراه با توضیحات مرتبط (اطلاعات بیشتر)
◆ تلفظ صوتی لفات انگلیسی (استفاده از تلفظ صوتی نیاز به اینترنت دارد)
◆ قابلیت مشاهد‌ه‌ی لغات جستجو شده
◆ قابلیت افزودن لغات به لغات برگزیده (Favourite) جهت مراجعه دوباره
◆ قابلیت اشتراک گذاری لغات در شبکه‌های اجتماعی
◆ استفاده سریع و آسان
◆ منتخب بهترین نرم افزار iOS در جشنواره وب ایران (اطلاعات بیشتر در سایت جشنواره وب ایران)

مسواکی که نمی شه باهاش به این راحتی‌ها تقلب کرد

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

دادگاه تگزاس: ریاضیات قابل patent شدن نیست.

از وبلاگ سر ریزهای ذهن من:
بنیاد EFF یکی از بنیاد‌های مورد علاقه‌ی منه، از این جهت که برای آزاد موندن اینترنت و دنیای دیجیتال تلاش می‌کنه، و از آزادی‌های اجتماعی افراد در دنیای دیجیتال دفاع می‌کنه.

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

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

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

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

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

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

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

و تبریکی هم می گیم به اون پدر مادری که وقتی بچه‌شون بعد از عمل هر دو پاش قرار بود مدت‌ها با واکر راه بره و از این موضوع بین دوستاش خجالت می کشید به عقلشون رسید که واکرش رو شبیه ای تی ای تی های جنگ ستارگان درست کنن که بچه به داشتن و راه رفتن باهاش افتخار کنه (http://offbeatfamilies.com/2013/04/star-wars-walker-for-child)

نامه ها

جاوید:

میدونی که توی ایران عزیز یه مرکزی داریم به اسم مرکز صدور گواهی الکترونیکی عام انگار اینجا طبق ضوابط خودشون گواهی اس اس ال تولید میکنن و میدن به مردم… توی بقیه کشورها هم داریم؟ وزارت صنایع و معادن و تجارت خارجی ها :D هم خودش گواهینامه الکترونیکی صادر میکنه؟ با فقط جاهایی مثل وری ساین این کار رو انجام میده و وزارتخونه های خارجی ها با کمک وریساین و … نیازشون رو برطرف میکنن؟

چون این دوستان issuer معتبر نیستن و به همین خاطر گواهینامه ریشه اینها توی مرورگر یا سیستم عامل ما نصب نشده فعلا گواهینامه شون هم معتبر نیست و مرورگر ما پیغام میده و میگه این گواهینامه مشکل داره. ( مثلا دیدم که موزیلا فقط اینا رو به صورت پیشفرض نصب داره ) درسته؟ اینا چون توی فایرفاکس هستن معتبرن؟ بقیه چون توی فایرفاکس نیستن معتبر نیستن؟

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

اگه این گواهینامه ریشه مرکز… رو نصب کنیم بقیه گواهینامه هایی که این مرکز صادر کرده مثل همون سایت نماداعتمادالکترونیکی برامون معتبر میشه و دیگه مرورگر پیغامی نمیده.

حالا که گواهینامه های این مرکز معتبر شدن، پس میتونن تقلب کنن!!

مثلا این مرکز یه گواهینامه به اسم گوگل بزنه، بروبچه های مخابرات هم جیمیل رو هم منتقل کنه روی یکی از سرورای خودشون (همونجوری که فیسبوک رو میفرستن روی پیوندها! )

بعد یه روز ما شاد و خندان میاییم ایمیلها رو چک کنیم، ولی گوگل میگه : عمو جون مجددا لاگین کن، چک میکنیم، آدرس که درسته، اس اس اس هم فعال و معتبره، پس پسورد رو میدیم ولی پسورد رفته رسیده به کسی غیر از گوگل و …

حالا فکر کن ما رو مجبور به نصب این گواهینامه های ریشه مرکز فولان بکنن! مثلا همه بانک های ایرانی از این گواهینامه ها استفاده کنن و برای استفاده از بانک باید حتما این ها رو نصب کنیم و …

جادی جان
من خیلی دچار توهم توطئه شدم؟ یا…

محمد:

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

اینارو گفتم که:۱- شما هم نگی این خواننده‌های گودری لالند
‫۲- تو شغل جدیدت نمی‌دونم چه سمتی داری ولی خواهش می‌کنیم ایرونی بازی
در زمینه اینترنت در نیارید و خدمات اینترنتی استاندارد ارائه بدید.
ضمنا یه آهنگ هم برات می‌فرستم که اگر صلاح دانستی پس از بازشنوایی بذار
تو پادکست تا امت حزب‌اله هم استفاه کنند.

وس سلام الکیم و ره متول لاح

شلنگ الدین سلفچگانی قمی

بخش آخر

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

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

[موزیک کوتاه]

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

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

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

این دانشمندها که توی بن آلمان کار می کنن و توسط سیلاس بین رهبری می شن مقاله ای منتشر کردن تحت عنوان Constraints on the Universe as a Numerical Simulation (محدودیت های جهان به مثابه یک شبیه‌سازی عددی) گفتن که شبیه سازهای فعلی جهان – که وجود دارن ولی خیلی خیلی کوچیک و ضعیفن – محدودیت‌هایی رو برای فیزیک به وجود می یارن. تکنولوژی ریویوو اینو اینطوری توضیح می ده که «مشکل همه شبیه سازها اینه که قوانین فیزیک که به نظر چیزی پیوسته می یان باید توی یک توری سه بعدی گسسته قرار بگیرن که در زمان تکه تکه پیش می ره» یا مثلا به این توجه کنین که اگر ما توی یک شبیه ساز باشیم (یا یک شبیه ساز درست کنیم) ، کامپیوتری که اونو اجرا می کنه محدودیت‌هایی روی قوانین فیزیکی (مثلا انرژی ای که هر ذره توی اون برنامه می تونه داشته باشه می ذاره) و تلاش این دانشمندها اینه که نشون بدن این محدودیت ها وجوددارن و شبیه محدودیت های یک شبیه ساز کامپیوتری هستن. چیزی که اونها روش کار کردن چیزی است به اسم Greisen-Zatsepin-Kuzmin, or GZK cut off که محدوده انرژی ای که ذرات اشعه های کیهانی می تونن داشته باشن رو مشخص می کنه و دکتر بین می گه که الگوی این انرژی دقیقا تصویر انرژی ای است که یک شبیه ساز کامپیوتری می تونه ایجاد کنه.

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

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

موسیقی

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

چرا گنو/لینوکس رو دوست دارم: ضبط صدای در حال پخش

یپش اومده بخواین صدایی که داره از کامپیوترتون پخش می شه رو ضبط کنین؟ مثلا حین یک بازی بخواین صدای بازی رو ضبط کنین یا بخواین آهنگی که توی یک صفحه وب در حال پخشه رو نگه دارین؟ من الان دلم خواست و لینوکس دارم پس:

  1. چون معماری سیستم درست و لایه به لایه است حتما امکان عملی این کار هست
  2. چون سیستم آزاد و بازه حتما یکی برنامه ای نوشته که اینکار رو می کنه
  3. چون سیستم با جامعه زنده است حتما کسی قبلا اینو نوشته که توش چیکار باید کرد
  4. چون ابزارها بازن حتا من توان این رو دارم که بنا به نیاز خودم تنظیمش کنم

و هر چهار مورد واقعیت داره.

منم مثل خیلی از دوستان برای سیستم صدا از PulseAudio استفاده می کنم پس با زدن

pacmd list | grep ".monitor"

می بینم کدوم دستگاه داره صدا پخش می کنه. مثلا در می یاد:

jadi@jell:/tmp$ pacmd list | grep ".monitor"
	monitor source: 0
	name: 
	monitor_of: 0
		device.class = "monitor"
		alsa_output.pci-0000_00_1b.0.analog-stereo.monitor/#0: Monitor of Built-in Audio Analog Stereo

نشون میده که من باید به این دیوایش گوش بدم. دستور اینکه بگیم «اطلاعاتی که از فلان پالس آدیو پخش می شه رو نشون بده» دستور pacat است (قشنگیش رو دیدین؟ (: )) و در نتیجه دادن خروجی به sox باعث می شه بتونم خروجی رو به فرمت صوتی‌ای که دوست دارم تبدیل کنم:

pacat --record -d alsa_output.pci-0000_00_1b.0.analog-stereo.monitor | sox -t raw -r 44100 -s -L -b 16 -c 2 - "output.wav"

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

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

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

 3 AliBehjati
 3 Mohammad
 3 Hesam
 1 Ehsan
 1 Amir1207
 1 Ali1217
 6 Ali0202
 1 Voltan
 2 Amir0119
 1 Saeed
 2 Jamshid
 2 Matin
 3 Narcissus
 2 MassoudM

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

[jadi@jedora ghore.sh]$ cat ghore_keshi.sh 
#! /bin/bash

if [ ! -f "gklist" ]; then
    echo "Write names and scores to 'gklist' file and execute this script at the same directory"
    exit 1
fi

if [ ! -d /tmp/gk ]; then
    mkdir /tmp/gk
else
    rm /tmp/gk/*
fi
cp "gklist" /tmp/gk
cd /tmp/gk

for ((i=0; i<`cat "gklist" | wc -l`; i++)); do
    S="`cat "gklist" | head -$[i+1] | tail -1`"
    NUM="`echo "$S" | awk '{ print $1 }'`"
    NAME="$(cat "gklist" | head -$[i+1] | tail -1 | cut -d\" -f2)"
    for ((j=0; j<$NUM; j++)); do
	echo $NAME >> result
    done
done

LL="`cat "result" | wc -l`"
RANDNUM="`python -c "import random;print(random.randint(1, $LL))"`"
barande=`cat "result" | head -$RANDNUM | tail -1 | cut -d" " -f2 `
cowsay Winner of $1 $barande

نکته بسیار مهم اینه که در یک رای گیری / قرعه کشی و … تا وقتی از نرم افزار آزاد و پروسه‌های شفاف استفاده نشده یعنی یک جای کار می لنگه (منظور فقط تقلب و خباثت نیست. این لنگش(!) ممکنه سواد یا شعور یا دسترسی فنی برگزار کننده باشه).

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



اگر هم حاکم هاتون تصمیم گرفتن که دیدن ویدئو براتون خوب نیست ونمی تونین از برنده ها مطلع بشین نگران نباشین! خودم به شکل متنی هم براتون برنده ها رو اعلام می کنم:

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

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

پ.ن. ویدئو رو با این دستور گنو/لینوکسی کوچیک کردم

 $ffmpeg -i DSCN3085.AVI -ab 56k -ar 22050 -b 300k -r 15 -s 480x360 DSCN3085.flv