اسمس‌های کمدی «دو گرم‌ با چهل دلار»

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

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

و نتایج همه چیز داشتن. از وحشت

2grams40usd_1

تا مسخره بازی:

2grams40usd_2

و البته بچه‌های عاقلتر حداقل توییت کردن که «فکر کنم کلا شب مامانم رو خراب کردم» و خیلی از مادرها هم کلا گیج شدن که ماجرا چیه و چه چیزی قیمتش انقدر گرونه و مثبت‌هاشون هم به چیزهایی مثل این رسیدن که:

2grams40usd_3

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

نمونه های ملی میهنی؟ این دوستمون به دوستش زده:

خرید کوکائین

شما هم اگر هنر رو زدین عکس رو ایمیل کنین به jadijadi که بذارم توی ادامه جریان

1 2 3 4 5 6 8

7

و نوید هم با این توضیحات، عکس زیر رو فرستاده:

من به خانمم این اس ام اس رو زدم .
البته خوب یه کم شوخی خیلی سنگینیه . خانم خیلی ترسیده بود …
درحدی که می خواسته به بعضیا زنگ بزنه و در جریان بزارتشون
ولی بعدا که توضیحاتت رو خوند کلی خندید .
9

چهارمین همایش لینوکس و نرم‌افزارهای آزاد در مشهد

عکس بچه های لاگ مشهد

لینوکسی‌ها یک رسم خوب دارن و اونم برگزاری جشن و همایشه. این از تبلیغات نمی‌یاد بلکه از این می‌یاد که آزادی یک فرهنگه و فرهنگ با جامعه‌اش رشد می کنه. این جشن‌ها معمولا به شکل ریلیز پارتی‌ها هستن (مثلا جشن اومدن نسخه جدید دبیان) یا به شکل اینستال فِست (نصب لینوکس روی کامپیوتر کسایی که دوست دارن لینوکس داشته باشن)‌ یا به شکل لاگ (لینوکس یوزر گروپ که همایش مثلا هفتگی لینوکسی های یک شهره ) و غیره و غیره.

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

بعد از مدت ها توانستیم تا دوباره با همکاری دانشگاه بین المللی امام رضا (ع) چهارمین همایش لینوکس و نرم افزارهای آزاد را برگزار کنیم . امیدواریم تا این بار هم همانند گذشته بتوانیم تا گامی دگر در صدد پیشبرد آموزش و توسعه نرم افزارهای آزاد برداریم . امسال سعی می کنیم تا اخبار این همایش را به صورت همزمان در این صفحه قرار دهیم تا دوستانی که نتوانستند بنا به هر دلایلی شرکت کنند ، همایش را به صورت دورادور دنبال نمایند . پس با ما باشید …

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

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

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

phone_cond

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

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

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

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

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

پیشنهاد؟ ویدئوها رو قابل دانلود کنن چون با توجه به شرایط اینترنت ما، داشتن یک سی دی که روش نوشته باشیم «درس‌های اصول فلسفی کوانتوم سایت مکتبخونه» کمک بسیار بزرگی است به پخش شدن و دیده شدن و مشهور شدن این پروژه – این لینک دانلود الان هست ولی برای من کار نمی کنه ):

پس معطل نکنین و سری بزنین به مکتب‌خونه

چرا آزادی رو دوست دارم: فراوانی حروف فارسی در یک متن

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

درصد استفاده از حروف فارسی در قانون اساسی

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

برنامه ای که اینکار رو می کنه اینه:


#!/usr/bin/perl

use utf8;
binmode STDOUT, ':utf8';
binmode STDIN, ':utf8';

@userinput = ;

$string = ''; #make a single $string from the standard input
foreach $line (@userinput) {
        $string .= $line;
}

# do some adjustments, say replacing arabic Ya with Persian Ya
$string =~ s/ي/ی/g;
$string =~ s/ك/ک/g;

#$allLetters = "آابپتثجچحخدذرزژسشصضطظعغفقکگلمنوهیئ۱۲۳۴۵۶۷۸۹۰";
$allLetters = "آابپتثجچحخدذرزژسشصضطظعغفقکگلمنوهیئ";

#explode and check the count of each letter
$total = 0;
for (my $key = 0; $key < length($allLetters); $key++) {
	$thisLetter = substr ($allLetters, $key, 1);
	$tedad{$thisLetter} = ()= $string =~ /$thisLetter/g; 
	$total += $tedad{$thisLetter};
}

foreach $key (sort (keys %tedad)) {
	print $key, "\t", $tedad{$key}, "\t", int($tedad{$key} / $total * 1000) / 10, "\n";
}

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


	$tedad{$thisLetter} = ()= $string =~ /$thisLetter/g; 


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

اینم بگم که این رو با هر چیز دیگه (مثلا برنامه های غیر آزاد) هم می شه نوشت یا روی ویندوز هم اجرا کرد ولی حالا که من کردم لوگوم رو می زنم پاش (:

نوشته های مشابه:
- بررسی سال های تولد در اطلاعات افشا شده ۳۰۰۰۰۰۰ کارت بانکی
- تعداد فراوانی حروف فارسی در نوشته‌های روزمره (ای بابا قبلا ظاهرا اینو نوشته بودم ولی یادم نبود!)

پی نوشت
۱- اگر واقعا نیاز دارین در مورد متنی این رو بدونین و امکان اجرای برنامه رو توسط خودتون ندارین، برام ایمیل کنین به jadijadi@gmail.com و براتون انجام می دم می فرستم. فقط متن بدون شک باید در فرمت متنی باشه. پی دی اف و اینها نیازمند تبدیل هستن.
۲- همونطور که شاهین هم در کامنت ها گفته، قانون اساسی اصلا متن خوبی برای سنجش «میزان استفاده حروف در زبان فارسی» نیست. اولا که کلمات غیرمرسومی داره و احتمالا سطح عربی اش زیاده و از اونطرف یک متن طبیعی نیست و مثلا کلمه «اصل» توش حداقل به تعداد اصول قانون اساسی استفاده شده و احتمالا هیچ رمانی اینقدر «ص» توش نداره (:

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

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

  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"

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

منبع شکلات بی پایان: پازلی برای ذهن

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

می دونیم که اینجا بهشت نیست و این واقعیت نداره.. اگر خواستین جواب رو بدونین اینجا رو نگاه کنین.

منبع

در موزه کامپیوترها، بیل‌گیتس برای تکرار عکس تاریخی ۱۹۸۱ مایکرسافت، کنار پاول آلن ایستاد

توی عکس قدیمی سیاه و سفیدشون، بیل گیتس کنار پل الن ریشو ایستاده و با جدیدترین تکنولوژی‌ها محاصره شده: اولین کامپیوترهای دسکتاپ. سال ۱۹۸۱ است. همون سالی که این دو نفر در کمپانی مایکروسافت سیستم عامل داس رو که از یک شرکت دیگه خریده بودن کمی تغییر دادن و به عنوان یک سیستم عامل پی سی روی کامپیوترهای آی.بی.ام. عرضه کردن و مایکروسافت رو تبدیل کردن به اصلی‌ترین شرکت نرم افزاری جهان و بیل گیتس هم شد پولدارترین مرد جهان (که البته حالا پولش رو صرف کارهای خیریه و جالب می کنه).

bill-gates-paul-allen1981

حالا هم این دو نفر دوباره در موزه کامپیوترها کنار هم ایستادن تا دقیقا همون عکس رو بگیرن – با اختلافی سی و سه ساله. در همین اتاق رزومه‌های این دو نفر قبل از تشکیل مایکروسافت به دیوار آویخته شده که حتی حاوی قد و وزن اونها هم هست. گیتس بشر دوست که حالا بخش عظیمی از ثروت ۶۷ مبلیاردی‌اش رو صرف امور خیریه می کنه در رزومه سال ۱۹۸۱ درخواست حقوق ۱۵۰۰۰ دلار سالانه داشته که در مقیاس آمریکا حقوق بسیار کمی حساب می‌شه و آلن هم گفته بوده که می خواد یک «برنامه نویس سیستم» بشه.

گیتس و آلن مایکروسافت

منبع