کيبرد آزاد
نوشتههای جادی در دفاع از آزادی کيبرد و آزادیهای ديجيتال

موضوعات
فیلتر ابلهانه . فیلترینگ . لینوکس . موبایل . معرفی . نقل قول . نمودار . چاپ شده . چت . نرم افزار آزاد . هک . هکتیویسم . ویکیپدیا . وب ۲ . وبلاگ . وبلاگستان . کارتون . کاغذدیواری . کتاب . گوگل . گیک . گشت روز تعطیل . پرسشهای همیشگی . پرشین بلاگ . آموزش . آکادمیک . آرمانشهر . آزادی بیان . ایمنی . ایران . اپل . اپل مکینتاش . اخلاق سایبر . بامزه . بازی . بدافزار . برنامه نویسی . بررسی . تاروت . تاریخچه کامپیوتر . تحقیق . ترفند . حقوق دیجیتال . خلوت . خارج از دستور . دنیای مجازی . دولت الکترونیک . زنان . سفر . ساماندهی . سانسور . سرویسهای ایرانی . سرکوب دیجیتال . شبکه . شبکه اجتماعی . شخصی . عملپیشنهاد می کنم:
- ۱۵ فرد تاثیرگذار در کار و کسب بازمتن
- هالیوودیها لینوکس را دوست دارن نوشته مفصل و جذاب یک پزشک در مورد استفاده بسیار گسترده از لینوکس در هالییود. نکنه شما هم فکر می کردین این همه فیلم درست و حسابی روی ویندوز درست می شن؟ (:
- جدول وبلاگی یک جدول باحال و بامزه و وبلاگی که شاخ طراحی کرده. پیشنهاد می کنم ببینیدش
- تبخیر سپهر درباره رسم اینکه فیلتر رو چیزهای دیگه بنویسم نوشته و یک پیشنهاد جدید داده. پیشنهادی برخاسته از ۱۹۸۴ اورول. متن قشنگی است.
- داتک به جای پشتیبانی دروغ می گوید امروز من با جواب ندادن تلفن پشتیبانی داتک مشکل داشتم و چندین ماه دیگلی با باز نشدن صفحه بلاگر. لذت بردم و افخار کردم از اینکه اینقدر جدی پیگیری کرده و بالاخره مشکل خیلی از ما رو حل کرده.
ارتباط مستقیم با جادی:
دوستان
(تقویت شده با BlogRolling)
بخش ها
حقوق دیجیتال | جالب | سرکوب دیجیتالی | برجسته | اینترنت | شخصی | خبر | ایمنی | روزنوشت | مقالات | صفحات داخلی سایت![]() | هیچ ادمی به خاطر عقیده برابری خواهانه اش و عمل غیر خشونت آمیزش نباید به زندان برود. کسی نباید ناعادلانه محاکمه شود. دلارام نباید به زندان برود. |
دوبی، شهر عروسکی
دفعه قبل اصولا شهر را ندیده بودم. هتل در یک جای لوکس بود و تمام رفت و آمدها با تاکسی. امروز فرصتی شد که از سر گرسنگی چرخی در شهر بزنم و خیلی سطحی [دوبی] و مردمش را ببینم؛ البته اگر بشود به یان راحتیها از [مردم دوبی] حرف زد.
کماکان دوبی را دوست ندارم. اینبار برایم شهرتر بود اما هنوز هم برایم شهر نشده. دوبی برای من مثل خانه عروسکها است. همه چیزش یا وارداتی است یا صادراتی. در فاصلهای که دور هتل را قدم زدم سه تا مغازه استارباکس دیدم، یک پیتزا هات، یک مک دونالد، دو بسکینرابینز و یک کنتاکی و کلی چیز تکراری دیگر. اینها خوشحالم کرد و دوست دارم بعضیهایشان را انتخاب کنم ولی هر جای دیگر دنیا هم همین امکان را داشتم. در مقابل، غذاهای عربی، غذای لبنانی، آرایشگاه خلیجی و ... هم دیدم اما آنها واقعا عربی نبودند بلکه دقیقا همان چیزی بودند که در نظر یک اروپایی، غذا فروشی عربی است. میتوانم تفاوت را بگویم؟ رستوران صدف اینجا (که آن را هم دیدم)، واقعا یک رستوران ایرانی نیست بلکه اگزاژره(!) شده یک رستوران ایرانی در یک کشور دیگر است. رستوران صدف، مصرف ایرانی ندارد بلکه برای صادرات ساخته شده. متاسفانه همه چیزهای عربی که اینجا دیدم هم همینطور است.
به هرحال فعلا من اینجا هستم. یک و نیم روز دیگر هم اینجا خواهم بود (: البته اینترنت هتل گران است و فردا این را از شرکت خواهم فرستاد و از زمان پست، فقط یک روز دیگر اینجا خواهم بود. اما به هرحال بحثام این است که اینجا را دوست ندارم و ترجیح میدادم الان در خانه خودم باشم. حتی به عنوان سفر هم اینجا دوست داشتنی نیست. راستش شاید هم به خاطر دور بودن از زن و فرزند است! اما به هرحال خلاصه کلام این است که زیاد حوصله چیزهای مصنوعی را ندارم و دوبی واقعا مصنوعی است.
[این نظر کاملا شخصی است و بر اساس یک مشاهده کوتاه نوشته شده. بیشتر از آنکه به عنوان یک بررسی بخوانیدش، باید به عنوان نوشتههای یک آدمی که احساس تنهایی کرده نگاهش کنید (: ولی اصلا نگران نباشید. به من هیچ وقت بد نمیگذرد (: برنامه های خوبی فراهم است (:]
اوه راستی! هتل یک Zinc playing room دارد که من نمیدانم چیست و مشکوک است و افراد زیر بیست و یکسال هم حق ورود به آن را ندارند! کسی نمیداند چیست؟ هتل کراون پلازا هستم.
سفر سریع دوبی: شیوه اتصال به اینترنت در فرودگاه امام خمینی
مثل اینکه با گذشتن یکی دو سه سال از عمر فرودگاه امام خمینی، این فرودگاه دارد از تکنولوژی فاصله میگیرد. روزهای اول داشتن اینترنت بیسیم در این فرودگاه یک نعمت بود و من هم با همان ایده امروز زود آمدم. با خودم فکر کردم صبح زود راه میافتم و میآیم: هم شهر خلوت است و هم اینجا با بودن اینترنت بیسیم حوصلهام سر نمیرود. اما پروژه شکست خورد. اول با خراب بودن سیستم پذیرش بار که در نتیجه اش مجبور شدیم نیم ساعت پشت سه نفر بایستیم تا سیستم ریاستارت شود یا شبکهاش وصل شو یا همچین چیزی. بعد با تنظیم نبودن روتر اینترنت که در نتیجه اش با وجود وصل شدن به شبکه بیسیمی به اسم Internet، به اینترنت دسترسی نداریم و حالا هم با پرواز یکی دو گنجشک در داخل لابی!
شاید هم به نفع وبلاگ شد چون اول میخواستم این فرصت را به چت کردن بگذارنم ولی حالا دارم برای وبلاگ مینویسم. راستی این را هم بگویم که هر چیزش که خراب شده باشد، قهوهاش کاملا خوب است (:
این سفر یک سفر کوتاه کاری است. کلا دو روز (: برنامه را دقیق نمیدانم (: مدیر فنیام گفته با او بیایم و من هم دارم میآیم (: اوه راستی این فرودگاه بین المللی، برای استفاده معمول، سوکت برق هم ندارد (:
اینترنت را کشف کردم!!!! روش اتصال اینطوری است:
۱- اول باید یک سرور در اینترنت را پینگ کنید مثلا ping 4.2.2.4 ۲- خروجی را نگاه کنید که چیزی شبیه به این است:
92 bytes from 192.168.105.1: Dest Unreachable, Bad Code: 9
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 5400 d596 0 0000 3f 01 7566 192.168.105.254 4.2.2.4
۳- حالا باید سعی کنید به آی پی ای که نمیگذارد شما به اینترنت وصل شوید متصل شوید (با فرض اینکه روتر است و شما میخواهید درستش کنید!) صفحه زیر ظاهر میشود :

الله اکبر! مبارک است! شماره دروازه ورود به اینترنت در فرودگاه را کشف کرده اید. کافی است که یوزرنیم و پسورد را وارد کنید و به اینترنت وصل شوید!
امروز جمعیت زمین از مرز ۶۶۶۶۶۶۶۶۶۶ کذشت
بنا به گزارش آمار دولتی ایالات متحده، امروز جمعیت جهان از مرز شش میلیارد و ششصد و شصت و شش میلیون و ششصد و شصت و شش هزار و ششصد و شصد و شش نفر گذشت.
این سایت آمار ماهانه زمین را به این شکل اعلام کرده بود:
Monthly World population figures:
07/01/07 6,600,411,051
08/01/07 6,606,949,106
09/01/07 6,613,487,162
10/01/07 6,619,814,313
11/01/07 6,626,352,369
12/01/07 6,632,679,520
01/01/08 6,639,217,576
02/01/08 6,645,755,632
03/01/08 6,651,871,878
04/01/08 6,658,409,934
05/01/08 6,664,737,085
06/01/08 6,671,275,141
07/01/08 6,677,602,292
که بنا بر آن، امروز دهم می آمار زمین از رقم مشکوک ۶۶۶۶۶۶۶۶۶۶ فراتر رفته است.
دو امضا و یک مطلبی که میتواند جهان را کمی زیباتر کند
مردم برمه از نتایج یک طوفان سهمناک رنج میبرند. گفته میشود که توفان هفته گذشته، حدود صد هزار نفر کشته شده و یک و نیم میلیون نفر دچار مشکلات جدی شدهاند. با وجودی که هواپیمای حاوی کمک سازمان ملل در برمه نشسته اما دولت نظامی یرمه از حضور سازمانهای جهانی برای کمک جلوگیری میکند تا ضعف خود را بپوشاند. خونتای (دولت نظامی) برمه، دوست دارد بگوید مردمش در کمال راحتی و آرامش هستند و در نتیجه جلوی کمکهای جهانی را گرفته. شما میتوانید با امضا کردن این تومار، از دولت نظامی برمه بخواهید که به سازمانهای جهانی اجازه کمک بدهد
نوزده سال پیش مردم و دانشجویان چینی در میدان تیانانمن قتل عام شدند چون طرفدار آزادی و حقوق برابر بودند. یازده می امسال، در چین روز مادر است و من و شما میتوانیم با امضای اینترنتی خود، کارت پستالی برای مادرانی بفرستیم که فرزندانشان را میدان تیانانمن از دست دادهاند. شاید من و شما نتوانیم فرزندان آنها را به آنها برگردانیم اما با امضای خود به حاکمان چین و مادران چین خواهیم گفت که فرزندان آزادی خواه آنها تنها نیستند. از اینجا امضا کنید
دیه فقط ثروتمندان را نجات میدهد! زندگی این زن را نمیخرید؟ از وبلاگ وارش... چیزی بیشتر از امضا لازم داره.
پاسخ به «چرا مک؟» در هفته دوم
حالا دو هفته است که لپتاپ مک بوک اپل با سیستم عامل OS X رو دارم و خوشبختانه از روزهای اول هم ازش راضیتر هستم.
راستش نوشتن درمورد مکبوک مشکل است. یکهو با دنیای جدیدی مواجه شدهام و وقتی میخواهم شروع به نوشتن کنم آنقدر جنبههای مختلف به ذهنم میرسد که کل مطلب از بین میرود (: پس به نظرم بهتر است در بخشهای مختلف بحثهای مختلف مربوط به مک را بنویسم. امروز قرار است به این سوال جواب بدهم: چرا رفتی سراغ مک؟ چرا ویندوز نه؟ مگه تو طرفدار نرمافزار آزاد نیستی؟ بازهم تکنوتاکس (فروم لینوکسیهای ایران) مییای؟ و ...
خب بدون شک من طرفدار نرمافزار آزاد بوده و هستم و به احتمال زیاد خواهم بود. من لینوکس را دوست دارم چون آزاد است و نظر فنیام هم این است که نرمافزارهای آزاد زیباتر از نرمافزارهای بسته هستند. اما من مخالف سرسخت نرمافزارهای بسته هم نیستم. نظرم این است که برنامه نویس، اگر بخواهد [حق دارد] برنامه اش را بسته اعلام کند و از استفاده کنندگان پول بگیرد. با این دیدگاه، من هیچ مشکل اخلاقی برای استفاده از مک ندارم. لینوکس برایم جذاب تر است اما خریدن سیستم عامل مک، از نظر من کار بدی نیست.
فاکتور اصلی این است که کامپیوتر برای من یک وسیله کار است. حتی در دنیای لینوکس هم من یک گیک لینوکس نیستم. لذت ناب من یاد گرفتن جزییات سیستم عامل نیست بلکه انجام کارهای لازم با یک ابزار قدرتمند (سیستم عامل و جزییاتش) است. بعضیها عاشق لینوکس هستند چون تا ابد میتوانند در آن چیز یاد بگیرند. من تا لازم نداشته باشم، جزییات چیزی را یاد نمیگیرم. من از گنو/لینوکس لذت میبرم چون یک ابزار واقعا قوی است اما مشکلم با لینوکس این بود که زمانی که ویندوزیها مشغول غر زدن درباره یا زل زدن به ویندوز خود بودند تا بوت شود یا یک برنامه را بعد از چهل ثانیه مکث اجرا کند، من مشغول تنظیم کردن جزییات سیستم عامل لینوکسم بود. درست است که من کرش کمتری داشتم، اما انتقال ایمیلهای مایکروسافتی شرکت را هم با قدرت کمتری روی KMail میخواندم. این مشکل لینوکس نیست، مشکل انحصار مایکروسافت است ولی به هرحال شرایط اینطور بود.
در عین حال - بخصوص به خاطر کیفت نه چندان خوب اوبونتوی جدید - من گاهی با لپتاپم برای هایبرنیت و اینجور چیزها دچار مشکل میشدم و ... تکرار میکنم که من طرفدار لینوکسم و میدانم که این مشکلات قابل حل هستند اما بحث دقیقا همین است که من نمیخواستم مشغول حل این مشکلات بشوم.
اصلا بگذارید حرفهایم را در یک جدول خلاصه کنم:
| موضوع | ویندوز | لینوکس | مک |
|---|---|---|---|
| کیفیت | متوسط | بالای متوسط | بالا |
| آزادی | غیرآزاد | آزاد | نیمه آزاد. یک رابط گرافیکی زیبا ولی بسته روی یک هسته قوی و باز اما تقریبا تمام نرمافزارهای آزاد لینوکس در اینجا هم قابل استفاده هستند |
| زنده ماندن بدون کرک در ایران | به سختی. تقریبا محال. | بسیار ساده | با کمی زهد و تقوا |
| قدرت یونیکسی | پایین | بالا | بالا. با داشتن هسته مبتنی بر بی.اس.دی و bash و سازگاری کامل با POSIX، این سیستم از لینوکس، یونیکس تر است |
| سازگاری با اطرافیان | بسیار بالا. همه با هم در یک دردسر شریک هستیم! | به نسبت پایین. میشود با دیگران کار کرد ولی نه با سازگاری صد در صد | تا وقتی بحث انگلیسی باشد با همه سازگار هستم (: در بحث فارسی وضعیت به خوبی لینوکس نیست |
| جامعه کاربری | مطلقا وجود ندارد | بسیار عالی. فرومها و جامعه لینوکسی همیشه با من است | خوب. مکارها(!) فرهنگ بازمتن و آزادی و جامعه را دارند و از هم به خوبی حمایت میکنند |
خب شاید توانسته باشم تا حدی نظرم را بنویسم. خلاصه جدول بالا این است که Productivity در مک به وضوح بالاتر است. منظورم از «تولید» زمانی است که بدون سر و کله زدن با ابزار، صرف حل مشکل میشود. مک علاوه بر راحتی استفاده و زیبایی، شدیدا پایدار و با کیفیت است. خود سیستمعامل واقعا عالی است و من کاملا حس میکنم که دارم عادت Save کردن دائمی که جزوی از کار در ویندوز است را از دست میدهم. در عین حال من به تمام ابزارهای قدرتمند پروژه گنو که عملا دستمال قدرت لینوکس است هم دسترسی دارم.
مک ترکیبی است از قدرت لینوکس و پایداری عالی. انتخاب من برای کار در شرکت نوکیا، مک است چون میخواهم حداقل زمان ممکن را به سر و کله زدن با سیستمعامل بپردازم و در عین حال تمام قدرت لینوکس را هم با خودم داشته باشم. بدون شک ترجیح میدادم مک باز باشد ولی کیفیت بالایش من را راضی میکند که از لینوکس آزاد به آن سوییچ کنم. به قول یکی از دوستان مکار: بعد از آمدن به دنیای مک، هیچ وقت بیرون نمیروی ولی قلبت همیشه با لینوکس باقی میماند.
در نهایت این را هم اضافه کنم که عاشق چشم بسته یا Fanboy مک نیستم. در پست بعدی، در مورد مشکلات مک برایتان خواهم نوشت.
وب سرور پیتر گابریل به سرقت رفت
شاید شما هم پیتر گابریل را بشناسید. ویکیپدیای فارسی میگوید می گوید:
پیتر برایان گِبریل (Peter Brian Gabriel) متولد ۱۳ فوریه ۱۹۵۰، آهنگساز، خواننده و موسقیدان انگلیسی است.در ابتدای فعالیت عضو گروه موسیقی جنسیس بود و بعد از جدا شدن از این گروه مستقلاً آثارش را عرضه کرد. وی در نیمهٔ دههٔ هشتاد با ترانهٔ «پُتک» به موفقیت خیرهکنندهای دست یافت. شش سال بعد، در ۱۹۹۲ آلبوم «ما» را عرضه کرد و ده سال بعد از آن، آلبوم «برخاستن» (Up) را منتشر ساخت. آلبوم اخیر را میتوان نشان پختگی و کمال گابریل در سبک خاص و منحصر به فرد آهنگسازیاش دانست.
اما دلیل خبرسازی امروز او موسیقی نیست! امروز پیتر گابریل در سایتهای مرتبط با ایمنی خبرساز شده چون در صفحه اول وبسایتش نوشته
بخش عمدهای از محتویات سایت ما در حال غیرقابل استفاده است چرا که یکشنبه شب یا دوشنبه صبح، سرور ما از دیتاسنتر سرویس دهنده اینترنتیمان به سرقت رفتهاست.

این خبر در پی خبرهای مشابه (از جمله سرقت مسلحانه از یک دیتاسنتر در آمریکا) باعث شده تا افراد بیشتر و بیشتر نگران ایمنی اطلاعات کاربران و نرمافزارهایشان بشوند. فرض کنید با وجود تمام قولهای سایتی مثل رپیدشیر مبنی بر حفظ اطلاعات شخصی شما، یک دزد به شکل فیزیکی کامپیوتر سرویس دهنده رپیدشیر را بدزدد. حالا دیگر همه قولها منتفی است چون کسی که اطلاعات را در اختیار دارد میتواند هر کار با آن بکند و مثلا فهرستی منتشر کند مبنی بر اینکه چه افرادی (در اصل یعنی چه آی پیهایی، چه فایلهایی را دانلود کردهاند). یا ممکن است شما به یک سیستم فروش آنلاین اعتماد کرده باشید و شماره کارت اعتباری را به آن داده باشید تا برایتان فلان کالا را ارسال کند ولی حالا یک دزد، به شکل فیزیکی هارد کامپیوتر را از سرویس دهنده اینترنت / دیتاسنتر دزدیده و کل اطلاعات شما را دارد.
دفعه بعد که میخواستید درباره ایمنی اطلاعات روی اینترنت حرف بزنید، این فاکتور جدید را هم در نظر بگیرید.
الگویهای لباس برای برنامهنویسان
عنوان اصلی این مطلب The Programmer Dress Code است ولی اگر من بودم شاید مینوشتم: هیچ کس خوشتیپتر از یک برنامهنویس نیست.
در پی مطلب قبلی (آیا موفقیت زبانهای برنامهنویسی با ریش و سبیل سازنده نسبت دارد؟) آدم به این فکر میافتد که آیا واقعا کامپیوترها و برنامه نویسی روی تیپ افراد تاثیر میگذاد یا نه. من خودم آدم خیلی عجیبی نیستم. موهایم کمی بلند است و ریشم معمولا یکی دو روز یکبار تراشیده میشود ولی واقعا نمیتوانم بگویم که چه کسی رسم کرد که برنامهنویسها نامرتب باشند.
شاید این آدم

ادسگر دیجکسترا (که برای الگوریتم کوتاهترین مسیری که به نام خودش کشف کرده مشهور شده). درست است که اینجا کراوات و کت و شلوار دارد ولی به هرحال این عکس در تاریخ ۱۹۳۰ گرفته شده و آن روزها همه کراوات و کت و شلوار داشتند، حتی خانمها و بچهها.
شاید هم این آدم سبب شده برنامه نویسها شلخته لباس بپوشند.

آلن کی، یکی از پدرهای(!) برنامهنویسی شیئی گرا. سبیل و موهایش بامزه نیست؟
این یکی چی؟

بجارنه استوستروپ - قیافهاش شبیه آنهایی است که انتظار داریم در پوسترهای «زنده یا مرده» ببینیم ولی این همان آدمی است که ++C را برایمان به ارمغان آورده.
حالا این یکی را ببینید:

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

دنیس ریچی و کن تامپسون - ما برنامهنویس هستیم یا خوانندگان هارد راک؟ دنیس برنامهنویسی اصلی C بود و از فعالان یونیکس و کن هم از توسعه دهندگان اصلی یونیکس و یکی از مهمترین کسانی که باعث شده این روزها به خاطر وجود یک رقیب قدرتمندتر، مجبور نباشیم برای هر نسخه ویندوز ۸۰۰۰ دلار پول بدهیم. این دو نفر بدون شک خدا هستند.

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

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

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

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

لری وال، مبدع زبان پرل با سبیل و بلوزهایی که فقط و فقط در هاوایی پیدا میشود در هیچ کجای جهان پیدا نمیشود!
و خب معلوم است که بدون این یکی هیچ فهرست خوشتیپترینهایی کامل نیست!

آلن کوکس - لعنت! احتمالا آلن و ریچارد استالمن برادرهای گمشده هستند. این آدم یکی از اصلیترین توسعه دهندگان کرنل لینوکس است احتمالا از موقعی که شروع به کار روی کرنل کرده، ریشش را نتراشیده!
حالا برای اینکه فکر نکنید اگر این آدمها ریششان را بتراشند، معمولی میشوند، این را نگاه کنید.

گوییدو فان روسوم که پایتون را نوشته ریشش را تراشیده ولی هنوز هم با دیدنش میتوانید مطمئن باشید که با یک برنامهنویس حرفهای طرف هستید.

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

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

صورت هر سه سه تیغه و سفید است و زبان هایشان به تاریخ پیوسته. اما بریم سراغ f#. نویسنده این زبان یعنی دکتر دان سیم هم ریش و سبیل نداشت و در نتیجه زبان اختراعیاش را کمتر میشناسیم.

وضعیت پرولوگ هم همینطور است. زبان خوبی که مخترعش هنوز هم ریش ندارد. وضع صورت آلن کولمرائور مشخص کننده آینده این زبان است.

اما زبانهای موفق چی؟ مثلا سی! این زبان را سه نفر به وجود آوردند: برایان کرنیقان، دنیس ریچی و کنت تامپسون. وضع اینها بهتر است و هنوز هم ریششان را حفظ کردهاند و سی هم هنوز با داشتن ۱۶٪ سهم بازار، یکی از مهمترین زبانهای کامپیوتری است.

Obejctive C که توسط برند کوکس نوشته شد موفقیت چندانی نداشت و بعد هم Java+ او شکست خورد. من و شما دلیلش را میدانیم:

در مقابل C++ که در حال حاضر حدود ۱۸٪ صنعت را در اختیار دارد زبان بسیار موفقی بود که در حال حاضر در حال عقب نشینی در مقابل زبانهای جدید است. بگذارید دقیقتر نگاه کنیم. این تصویر استراستوپ در روزهایی است که C++ را معرفی کرد:

و این هم عکس این روزهایش:

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

و البته این روزها بیسیک دیگر زبان مهمی نیست اما در شاخههایی مثل Visual Basic هنوز زنده است و به همراه سبیل ، به زندگی به عنوان یک زبان ساده ولی ناکارآ ادامه میدهد:

حالا که بحث سبیل است، باید از زبان پرل یاد کنیم که با داشتن حدود ۶٪ بازار، یکی از زبانهای مهم این روزها در سرورها به حساب میآید. این هم عکس لری وال، نویسنده آن:

حالا نوبت رابی و پیتون (پایتون) است.یکی دو سال است که این زبانها به مشهورترین زبانهای دنیا تبدیل شده اند و کلی خبر درباره آنها میخوانیم. این مسابقه به خاطر ریش حرفهای
وان رسوم (رابی) و یوکیهورو ماتسوموتو (پایتون)
وان رسوم (پایتون) و بوکبهورو ماتسوموتور (رابی)
است.

ولی وضعیت #C و Java چیست؟ آندره هلسبرگ نه ریش دارد و نه سبیل و به همین دلیل سی شارپ بعد از چهار سال فقط چهاردرصد بازار را در اختیار گرفته و این، در پیک این زبان است و در نتیجه در سالهای آینده امید چندانی برای این زبان وجود نخواهد داشت. در مقایسه به جیمز گاسلینگ و ریشش نگاه کنید و کشف کنید که چرا جاوا ۱۸٪ بازار را در اختیار گرفته.

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

یا اسکات گاتری را ببینید که WPF و Silverlight را نوشته. البته در نوشتن اینها بقیه مایکروسافتیها هم نقش دارند ولی به هر حال در مایکروسافت کسی پشمالو نیست.

شانس JSON در این میان از بقیه بیشتر است. امیدوارم دوگلاس کراکفورد به کار خوبش ادامه دهد.

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

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

مروری بر مک بوک اپل

زیبا نیست؟ این لپتاپ جدید من است: یک MacBookاپل با سیستم عامل Mac OS X مشهور به Leopard. این سیستمعامل کاملا با استانداردهای POSIX سازگار است و این یعنی از لینوکس، یونیکستر است. هسته این سیستمعامل BSDاست و پوستهاش زیباترین رابط گرافیکی که من تا به حال دیده ام.
مک زیبا است. سفید است با دگمههای بسیار راحت و مشخصا طراحش به آهنربا علاقه خاصی دارد. بسته شدن در لپتاپ، با یک آهنربا تضمین شده و حتی رابط برق هم به شکل آهنربایی جذب سوکت مخصوصش میشود. با یک گیگابایت رم و یک پروسسور دو هستهای واقعی، به راحتی ده برنامه مجزا را اجرا میکند و به هیچ شکلی کم نمیآورد. در طول چهار روز اخیر حتی یک کرش هم نداشتهام و آپتایم سیستم تا وقتی است که به خاطر آمدن پچ جدید برای سیستم عامل آن را ریاستارت کنم.

این لپتاپ و سیستمعامل جذاب، ارزان هم هست. من از بازار ایران یک میلیون و سیصد هزار تومان خریدمش که نسبت به خیلی از کامپیوترهای دیگر، ارزان است. احتمالا بعدها هم دربارهاش خواهم نوشت اما فعلا این خلاصه را داشته باشید:
نکات مثبت
کیفیت بسیار بالای سیستم عامل
یکپارچگی سیستمعامل به این معنا که همه چیز در آن با هم هماهنگ است
فلسفه متفاوت از لینوکس و ویندوز در طراحی رابط کاربری که نتیجهاش، رابطی کاربردی، زیبا و راحت است
کیفیت بالای سختافزار
دارا بودن تمام نرم افزارهای مورد نیاز من از آفیس گرفته تا کلاینت سیسکو و ... با کیفیتی بهتر از ویندوز و لینوکس
هسته یونیکسی مبتنی بر BSD که اگر نبود هیچ وقت حاضر نبودم سراغ سیستمعاملی بروم
به خاطر هسته یونیکسی، این سیستم برنامههای گنو را هم دارد و در نتیجه تقریبا تمام حرفهایی که من در مورد لینوکس می نوشتم، اینجا هم صادق است
زیبایی در کنار پایداری
نکات منفی
سازگاری کمتر با فارسی. ویندوز تا حد خوبی با فارسی سازگاری دارد و لینوکس هم که بسیار بهتر از ویندوز با فارسی سازگار میشود ولی در اینجا حداقل در در ادیتور پیشفرض من باید جهت نوشتن راست به چپ را از منو انتخاب کنم ولی در کل با فارسی نوشتن و خواندن تا حالا که مشکلی نداشته ام.
بخشهای زیادی از سیستم مورد استفاده من آزاد نیست. مثلا رابط گرافیکی مورد استفاده من «آزاد» نیست و من نمیتوانم کد آن را بخوانم یا تغییر دهم یا به کس دیگری بدهمش.
نکته بینابین
نمیدانم خوب است یا بد ولی به هرحال نام تجاری اپل به عنوان یک کالای بسیار لوکس و باکلاس در رفته که درانحصار عدهای خاص است. دیدن لوگوی درخشان و بسیار زیبای اپل در پشت لپتاپ فعلی من باعث میشود آدمها بدون توجه به ارزانتر بودن این لپتاپ از IBMهای یک و نیم میلیونی بگویند «اوه اوه چه بچه پولداری!». البته شکی نیست که این لوگوی درخشان زیبا، دوست داشتنی هم هست (:
چرا؟
ما همیشه از خریدن اپل میترسیم چون احساس میکنیم گران است، کارهای ما را راه نمیاندازد و با فارسی مشکل دارد. این مک از بقیه کامپیوترها ارزانتر بود، کیفیت نرم افزارهایش بالاتر بود و در کتاب ۲۰ نکته که هر کاربر ایرانی مک بهتر است بداند، علی رستگار برایم نوشته بود که با فارسی مشکل خاصی نداریم (: این شد که تصمیم گرفتم این مک را بخرم. البته این داستان فرعی بود.
روایت مستندتر این است که در شرکت کسی را دیدم که مک داشت و uptimeش از من بیشتر بود. این شد که من هم بعد از کسب اطمینان از توانایی فارسی، مک خریدم.
زنده ام و عالی
سلام دوستان. همه چیز عالی است و من هم عالی. نوکیا سرم شلوغ است ولی دلیل ننوشتن و خبر نداشتن کسی از من، این لپتاپ جدیدم است. رفتن به یک کامپیوتر جدید، مثل اسباب کشی به یک خانه جدید است و من شدیدا احساس می کنم که به یک قصر زیبا اسباب کشی کرده ام. بعدا برایتان در موردش خواهم نوشت ولی فعلا همینقدر بگویم که این کامپیوتر / سیستم عامل جدید، یک تجربه زیبا است و پر از آرامش و اطمینان.
