گیک کار تکراری نمی کنه: کپی ۵۰۰۰ فلاپی آمیگا

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

البته اگر مثل OzzyDweller@ پنج هزار دیسک آمیگا داشته باشین که لازم باشه کپیشون کنین، دو راه بیشتر ندارین:

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

و

۲- ساختن!

و اوزی دومی رو انتخاب کرده:

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

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

تا آرشیو موجود باشه. سازنده می گه که قسمت اصلی دستگاه رو از یک کپی-کننده توی ای-بی خریده و اونو با یک برنامه بنا به نیازش تغییر داده و تا اینجا هم فقط یک دیسک داشته که توی سیستم گیر کرده که دلیل اونهم لیبل کاغذی پاره شده اش بوده. پروژه خوب پیش می ره و همه نه فقط شاد، که خلاقتر از قبل هستن (:

ویدئوی کامل رو در یوتوب ببینین

رادیو گیک شماره ۳ – غول بازار مکاره

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

شماره سوم رادیو گیک (بیست و پنج مگ و سی و نه دقیقه) را از اینجا بشنوید:

[audio:http://jadi.net/audio/jadi-net_radio-geek_003_ghoole_bazare_makkare.mp3]

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


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

خبر بانمک هفته برای رادیو گیک اینه که خانم ویدا اسلامیه مترجم کتاب Pendragon/پندراگون، تاجر مرگ که به چاپ سوم هم رسیده با کتابسرای تندیس در جاییش که دختره می خواد به پسره بگه دوستش داره ولی می ترسه که مثل یک گیک قدیمی نتونه از احساساتش به خوبی صحبت کنه زیر نویس زده و گفت که که گیک «غول بازار مکاره که با یک گاز سر مرغ ها رو از بدنشون جدا می کنه و هر آشغالی که مردم جلوش بریزن رو می خوره»! و بازم ماییم که باید داد بکشیم که مترجمین عزیز! اینترنت مال شماست! یک سرچ بکنین.. اون دیکشنری های عهد عتیق رو بذارین کنار! بخصوص وقتی برای جوون ها ترجمه می کنین خیلی از اشاره ها به فرهنگ معاصری هستن که توی دیکشنری فلان چاپ سال ۱۹۱۴ نیست ((: گیک الان یعنی ما و ما غول بازار مکاره نیستیم (: حداقل یکبار فکر کنین ببینین این کلمه در این جمله معنی می ده یا نه. البته مترجمی که صادقانه زیرنویس انگلیسی می زنه و می گه اینجا رو نفهمیده بهتر از مترجمی است که راحت متن رو عوض می کنه و از این نظر از خانم ویدا ممنونیم اما یک قدم جلوتر اینه که توی اینترنت سرچ کنه. همین الان بزنین گیک و سایت نارنجی رو بخونین که قشنگ توضیح داده گیک یعنی چی.

ساید نوت: گیک ها باحالن (:

و امروز با اینکه سیزدهم فروردین و اول آوریل است اما از دروغ سیزده خبری نیست. همه خبرهای ما راست هستن، حداقل در سطحی که علم می تونه در مورد واقعیت حرف بزنه (:

اخبار

مشکل امنیتی گنوم-ترمینال، ایکس اف سی ای ترمینال و ترمیناتور

یک مشکل امنیتی طراحی توی کتاب خونه VTE که این هفته منتشر شد نشون می ده که اکثر ترمینال هامون مشکل دارم. بحث اینه که بافر سکرول بک توی دایرکتوری tmp ذخیره می شه و وقتی می گم کل بافر اسکرول بک یعنی حتی ارتباطات اس اس اچ. حالا همه که می خونن یوزرهامون هم روش. اگر جریان خیلی براتون جدیه اما، پیشنهاد فعلی استفاده از tmpfs است تا این باگ فیکس بشه.

ابررسانایی با شراب قرمز

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

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

چهار صندلی برای حزب دزدهای دریایی آلمان

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

و اگر اهل بازی هستین برازر کوئست رو بازی کنین

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

عمیق تر

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

«شما در ساحل به هوش می یاین. هویتی ندارین. حافظه ای ندارین. چیزی ندارین. حتی بینایی هم دیگه ندارین.»

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

گوگل و ریکپچاهای خیابونی

کپچاها رو می شناسیم. [توضیح کپچا] و اخیرا هم با پروژه ریکپچا که خیلی سایت ها ازش استفاده می کنن همه در کنار هم مشغول تایپ کردن بخشی از کتاب هایی هستیم که در این پروژه نبوغ آمیز در حال تبدیل شدن به کتاب هستن و حالا یک قدم دیگه رو هم برداشتیم و مردم گاهی در حین وارد کردن کپچا شاهد چیزهایی مثل پلاک خونه ها، اسم خیابون ها و حتی علایم راهنمایی و رانندگی هستن.

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

مایکروسافت و سکایپ در مورد در عقبی به توافق رسیدن

اسم قشنگش هست «شنود قانونی» و کاربردش اینه که بنا به پتنتی که مایکروسافت در ۲۰۰۹ ثبت کرده بود ، ماموران دولتی آژانس های آمریکا بتونن اگر مجوز گرفته بودن – بدون آگاهی شما – مکالمات سکایپی شما رو زیر نظر بگیرن.

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

تبریک ها و تسلیت ها

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

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

و تبریک آخرمون برای نروژی ها. نه فقط برای اینکه وزیر توسعه بین المللی دارن و نه فقط برای اینکه در سال ۱۹۸۹ مسابقات ملی بازی های کامپیوتری برگزار می کردن بلکه برای اینکه هیکی هولماس که حالا وزیر توسعه بین المللی این کشور، قهرمان بازی های D&D سال ۱۹۸۹ کشور هم بوده و می گه که بازی کامپیوتری چیزیه که می تونه به آدم ها موقعیت هایی که ندیدن رو نشون بده و پروژه‌هایی هم داره برای اینکار.

آرش بدیع زاده در کامنت ها می گه:

من یه سوال داشتم! این بابا وزیر نروژ قهرمان D&D بوده. من خودم تا حالا D&D بازی نکردم ولی تا جایی که می‌دونم (http://en.wikipedia.org/wiki/D%26D) یه بازیه شامل یه برد (مثل مونوپلی) یه سری کتاب سناریو و یه مشت تاس عجیب غریب! سبک بازی هم RPG‌ه ولی بازی کامپیوتری نیست! در واقع یه جورایی پدرجد World of Warcraft و ایناس.

اون LARP هم باز تاجایی که می‌دونم بازیای این مدلی رو می‌گن! (مثل مافیای خودمون اگه بازی کرده باشی) :)

هکرها

زنگ اشتباه به احسان دیگه و اینکه این هکرها چقدر همه ماخوذ به حیا هستن!

آهنگ

و برای آهنگ می ریم سراغ دمین رایس با آهنگ فیلم کلوزر، The blowers dauther برای اونجاش که می گه « I can not take my eyes off you » برای هر کسی که این حس رو تجربه کرده و زندگی اش با معنا است و هر کس که منتظر تجربه اش است تا بعد از نتونستن نگاه نکردن، برسه به این بیت که I can not take my mind off you.

عاشق باشین… با دمین رایس.

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


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

نسخه جدیدتر اندروید

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

هی رفیق! گوگل اندروید چهار رو منتشر کرده، بریم دانلود کنیم رو گوشی مون نصبش کنیم؟

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

نوع سخت افزارهای گوشی های مختلف هم یکی نیست، گوشی ها هم (هنوز) این امکان رو ندارند که مثل کامپیوتر راه انداز سخت افزار (درایور) رو جداگانه براشون نصب کرد، پس برای هر نوع گوشی اول کارخانه سازنده آندروید رو از گوگل میگیره، برنامه هایی که خودش طراحی کرده (مثلا HTC یه برنامه به اسم Sense برای ظاهر صفحات گوشی داره، سامسونگ یه برنامه برای اسمس داره و …) رو به اون اضافه میکنه، راه انداز سخت افزارهای مرتبط با گوشی رو اضافه میکنه و در نهایت این پکیج کامل (که به اسم ROM مشهوره) رو روی گوشی نصب میکنه که گوشی قابل استفاده میشه، معمولا کارخانه ها بعد از اینکه پکیج خودشون رو روی گوشی نصب کردن گوشی رو قفل میکنن که این پکیج نصب شده آسیبی نبینه.

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

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

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

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

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

تاکوکوپتر: دلیوری غذا با هلیکوپتر بی سرنشین

ایده فوق العاده است و همین صفحه ساده سایت همه چیز رو بهمون می گه:

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

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

طرح روی جلد غیر عادی دی وی دی دختر تتو اژدهایی

کسانی که دی وی دی فیلم دختر تتو اژدهایی رو سفارش دادن و دریافت کردن، وقتی بازش کردن با این طرح شوکه شون کرد:

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

منبع

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

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

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

از طریق بویینگ بویینگ

رادیو گیک شماره ۰ – ورود اژدها و بیانیه دزدهای دریایی

از اینجا گوش بدین:

نزدیک سی دقیقه، سیزده مگ

[audio:jadi.net_radio-geek_000-dragon-pirates.mp3]

یا فایل ام پی تری شماره صفر رادیو گیک رو از اینجا دانلود کنید (یا اگر کشورتون جادی.نت رو سانسور می کنه، از اینجا)

یادداشت‌ها:

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

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

خلاصه اگر حس می کنین باید اینکار رو بکنین و از زبون توروالدز هم نمی ترسین، توزیع خوب برای مک بوک ایر رو بهشون پیشنهاد بدین (:

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

اما بازی دوم که هیجان انگیزتر بود برای من یک MMORPG است که ریلیز شده برای ویندوز، مک و لینوکس. MM یعنی مسیولی مالتی پلیر! یک بازی با بازی کنندگان خیلی زیاد.. مثلا چند هزار و RPG هم یعنی رول پلینینگ گیم یا بازی ای که شما توش در نقش یک شخصیت بازی می کنین.. اسمش Wakfu است. سرچ کنین، می تونین توش جنگجوی سفت و سخت بشین یا تیراندازی سریع و سبک یا هر کدوم از ۱۲ نژاد موجود. این یک بازی MM است یعنی هزاران آدم مثل شما توشن. می تونین عضو یک کشور بشین و توی انتخابات شرکت کنین یا هرچی…. سرچ کنین.. شاید مثل من عاشق MMORPGها شدین: wakfu!

نتبوکتون رو با اندروید ایکس ۸۶، آندروید کنین

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

فوراسکوئر حالا از اپن استریت مپ استفاده می کنه

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

نسخه‌ای از آرچ برای کامپیوتر رپسبری پای

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

چرا گنو/لینوکس رو دوست دارم: یک ستونه کردن یک پی دی اف تصویری دو ستونه

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

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

$ convert -verbose -colorspace GRAY -interlace none -density 150 1.pdf 1.png

مشخصه: تغییر بده -حرف زیاد بزن -خاکستری -کیفیت ۱۵۰ فایل یک.پی‌دی‌اف رو روی فایل‌هایی به اسم ۱.پی‌ان‌جی.

نتیجه؟ بعد از رسیدن دمای سی پی یو به ۸۵ سانتی‌گراد، به چیزی شبیه این می‌رسیم:

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

$ convert 1-25.png -crop 1240×17540+0+0 +repage 1-25b.png

یعنی تغییر بده -فلان صفحه رو -ببر از گوشه سمت چپ بالا به عرض ۱۲۴۰ پیکسل (نصف عرض تصویر) و ارتفاع 1754 و نتیجه رو بریز توی فایلی با همون اسم که کنارش یک b است. در ضمن یک repage هم اضافه داره که باعث می شه موقع نوشتن تصویر جدید،‌ بیخیال این بشیم که قبلا این تصویر چه ابعادی داشته و کلا یک تصویر جدید با این اطلاعات جدید بسازیم.

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

$ convert 1-25.png -crop 1240×1754+1240+0 +repage 1-25a.png

که خب مثل قبلی است ولی می گه از وسط عرض شروع کنه به بریدن که در نتیجه خروجی می شه ستون سمت راست (اسمش رو می ذاریم a).

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

$ find . -name “1-*” -exec convert \{\} -crop 1240×1754+0+0 +repage \{\}b.png \;

دستور فایند همه فایل های توی این شاخه که اسمشون شبیه اسم کتاب من هست رو پیدا می کنه و بعد در بخش exec اونها رو یکی یکی می ده به دستوری که بالا داشتیم (کانورت). حالا عین همین رو بعد از جدا کردن فایل های تازه وارد، برای صفحات سمت راست هم اجرا می کنم:

$ find . -name “1-*” -exec convert \{\} -crop 1240×1754+1240+0 +repage \{\}a.png \;

و بعد می رسم به مجموعه ای فایل‌ها که به ترتیب حروف الفبا،‌ صفحات کتاب هستن:

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

$ convert 1*png jeld1.pdf

اوه شکست موقت خوردیم! ترتیب صفحات قاطی پاتی شده. من دقیق نمی‌دونم باید چیکار کنم پس یک راه کثیف سریع که بلدم رو استفاده می کنم! می دونم دستور دایرکتوری گیری یک سوییچ داره به اسم v که به ترتیب معقول مثل آدم سورت می کنه (پس بیخود نبود که از اسم a و b برای ستون راست و چپ استفاده کردیم ;) ). حالا ls رو با v به همراه سوییچ 1 که هر فایل رو در یک خط نشون می ده می زنم و خروجی رو می دم به xargs echo که کل اینها رو پشت هم نشون بده. می شه این:

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

$ convert 1-0.pnga.png 1-0.pngb.png 1-1.pnga.png 1-1.pngb.png 1-2.pnga.png 1-2.pngb.png 1-3.pnga.png 1-3.pngb.png 1-4.pnga.png 1-4.pngb.png 1-5.pnga.png 1-5.pngb.png 1-6.pnga.png 1-6.pngb.png 1-7.pnga.png 1-7.pngb.png 1-8.pnga.png 1-8.pngb.png 1-9.pnga.png 1-9.pngb.png 1-10.pnga.png 1-10.pngb.png 1-11.pnga.png 1-11.pngb.png 1-12.pnga.png 1-12.pngb.png 1-13.pnga.png 1-13.pngb.png 1-14.pnga.png 1-14.pngb.png 1-15.pnga.png 1-15.pngb.png 1-16.pnga.png 1-16.pngb.png 1-17.pnga.png 1-17.pngb.png 1-18.pnga.png 1-18.pngb.png 1-19.pnga.png 1-19.pngb.png 1-20.pnga.png 1-20.pngb.png 1-21.pnga.png 1-21.pngb.png 1-22.pnga.png 1-22.pngb.png 1-23.pnga.png 1-23.pngb.png 1-24.pnga.png 1-24.pngb.png 1-25.pnga.png 1-25.pngb.png 1-26.pnga.png 1-26.pngb.png 1-27.pnga.png 1-27.pngb.png 1-28.pnga.png 1-28.pngb.png 1-29.pnga.png 1-29.pngb.png 1-30.pnga.png 1-30.pngb.png 1-31.pnga.png 1-31.pngb.png 1-32.pnga.png 1-32.pngb.png 1-33.pnga.png 1-33.pngb.png 1-34.pnga.png 1-34.pngb.png 1-35.pnga.png 1-35.pngb.png 1-36.pnga.png 1-36.pngb.png 1-37.pnga.png 1-37.pngb.png 1-38.pnga.png 1-38.pngb.png 1-39.pnga.png 1-39.pngb.png 1-40.pnga.png 1-40.pngb.png 1-41.pnga.png 1-41.pngb.png 1-42.pnga.png 1-42.pngb.png 1-43.pnga.png 1-43.pngb.png 1-44.pnga.png 1-44.pngb.png 1-45.pnga.png 1-45.pngb.png 1-46.pnga.png 1-46.pngb.png 1-47.pnga.png 1-47.pngb.png 1-48.pnga.png 1-48.pngb.png 1-49.pnga.png 1-49.pngb.png 1-50.pnga.png 1-50.pngb.png 1-51.pnga.png 1-51.pngb.png 1-52.pnga.png 1-52.pngb.png 1-53.pnga.png 1-53.pngb.png 1-54.pnga.png 1-54.pngb.png 1-55.pnga.png 1-55.pngb.png 1-56.pnga.png 1-56.pngb.png 1-57.pnga.png 1-57.pngb.png 1-58.pnga.png 1-58.pngb.png 1-59.pnga.png 1-59.pngb.png 1-60.pnga.png 1-60.pngb.png 1-61.pnga.png 1-61.pngb.png 1-62.pnga.png 1-62.pngb.png 1-63.pnga.png 1-63.pngb.png 1-64.pnga.png 1-64.pngb.png 1-65.pnga.png 1-65.pngb.png 1-66.pnga.png 1-66.pngb.png 1-67.pnga.png 1-67.pngb.png 1-68.pnga.png 1-68.pngb.png 1-69.pnga.png 1-69.pngb.png 1-70.pnga.png 1-70.pngb.png 1-71.pnga.png 1-71.pngb.png 1-72.pnga.png 1-72.pngb.png 1-73.pnga.png 1-73.pngb.png 1-74.pnga.png 1-74.pngb.png 1-75.pnga.png 1-75.pngb.png 1-76.pnga.png 1-76.pngb.png 1-77.pnga.png 1-77.pngb.png 1-78.pnga.png 1-78.pngb.png 1-79.pnga.png 1-79.pngb.png 1-80.pnga.png 1-80.pngb.png 1-81.pnga.png 1-81.pngb.png 1-82.pnga.png 1-82.pngb.png 1-83.pnga.png 1-83.pngb.png 1-84.pnga.png 1-84.pngb.png 1-85.pnga.png 1-85.pngb.png 1-86.pnga.png 1-86.pngb.png 1-87.pnga.png 1-87.pngb.png 1-88.pnga.png 1-88.pngb.png 1-89.pnga.png 1-89.pngb.png 1-90.pnga.png 1-90.pngb.png 1-91.pnga.png 1-91.pngb.png 1-92.pnga.png 1-92.pngb.png 1-93.pnga.png 1-93.pngb.png 1-94.pnga.png 1-94.pngb.png 1-95.pnga.png 1-95.pngb.png 1-96.pnga.png 1-96.pngb.png 1-97.pnga.png 1-97.pngb.png 1-98.pnga.png 1-98.pngb.png 1-99.pnga.png 1-99.pngb.png 1-100.pnga.png 1-100.pngb.png 1-101.pnga.png 1-101.pngb.png 1-102.pnga.png 1-102.pngb.png 1-103.pnga.png 1-103.pngb.png 1-104.pnga.png 1-104.pngb.png 1-105.pnga.png 1-105.pngb.png 1-106.pnga.png 1-106.pngb.png 1-107.pnga.png 1-107.pngb.png 1-108.pnga.png 1-108.pngb.png 1-109.pnga.png 1-109.pngb.png 1-110.pnga.png 1-110.pngb.png 1-111.pnga.png 1-111.pngb.png 1-112.pnga.png 1-112.pngb.png 1-113.pnga.png 1-113.pngb.png 1-114.pnga.png 1-114.pngb.png 1-115.pnga.png 1-115.pngb.png 1-116.pnga.png 1-116.pngb.png 1-117.pnga.png 1-117.pngb.png 1-118.pnga.png 1-118.pngb.png 1-119.pnga.png 1-119.pngb.png 1-120.pnga.png 1-120.pngb.png 1-121.pnga.png 1-121.pngb.png 1-122.pnga.png 1-122.pngb.png 1-123.pnga.png 1-123.pngb.png 1-124.pnga.png 1-124.pngb.png 1-125.pnga.png 1-125.pngb.png 1-126.pnga.png 1-126.pngb.png 1-127.pnga.png 1-127.pngb.png 1-128.pnga.png 1-128.pngb.png 1-129.pnga.png 1-129.pngb.png 1-130.pnga.png 1-130.pngb.png 1-131.pnga.png 1-131.pngb.png 1-132.pnga.png 1-132.pngb.png 1-133.pnga.png 1-133.pngb.png 1-134.pnga.png 1-134.pngb.png 1-135.pnga.png 1-135.pngb.png 1-136.pnga.png 1-136.pngb.png 1-137.pnga.png 1-137.pngb.png 1-138.pnga.png 1-138.pngb.png 1-139.pnga.png 1-139.pngb.png 1-140.pnga.png 1-140.pngb.png 1-141.pnga.png 1-141.pngb.png 1-142.pnga.png 1-142.pngb.png 1-143.pnga.png 1-143.pngb.png 1-144.pnga.png 1-144.pngb.png 1-145.pnga.png 1-145.pngb.png 1-146.pnga.png 1-146.pngb.png jeld1.pdf

و حالا بعد از نیم ساعت کار یک کتاب دارم که جوری است که راحت می تونم بخونمش (:

صاحب ابزار خوب بودن فوق العاده نیست؟

توضیح لازم

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

کتاب داستان پداگوژیکی است، که تا مدت محدودی برای دانلود می ذارمشون اینجا: جلد یک و جلد دو