این طرح در صفحه دانش و فناوری روزنامه همشهری تاریخ دیروز سه شنبه، ۱۰ دی مطرح شده. مطرح کننده هم پروفسور جواد صالحی است. متولد کاظمین عراق و استاد دانشگاه شریف.
راستش من نمیخوام در این باره حرف بزنم که در کشوری که ۱۲۸ کیلوبیت در ثانیه برای کاربر خانگی کافی دونسته میشه و در کشوری که دومین سانسور کننده اینترنت در جهان است و در یکی از دو کشوری در جهان که هر چیز جاپی نیازمند مجوزه و در کشوری که یک کتاب مدت ها باید در ارشاد بمونه تا سانسورچی بررسی اش کنه و در کشوری که پلیس با لگد دیشهای ماهواره رو از خونهها میبره و در کشوری که فروشنده مودم به جرم اینکه مودم با تکنولوژیهای دوصفر هفت جاسوسی میکنن اعدام میشه و … حرف زدن از اتصال منازل ، لازم ولی غیرواقعی است.
چیزی که من میخوام در موردش صحبت کنم، اینه که اگر واقعا قراره فیبرنوری به خونهها بیاد و مردم اینترنت پر سرعت داشته باشن، دانشگاه و پرفسور و چهارمین دانشمند جهان اسلام (؟) و این چیزها کاره ای نیستند. تکنولوژی رساندن فیبرنوری به استفاده کننده نهایی / خانگی اصولا چیز جدیدی نیست که قرار باشد بزرگترین دانشمندان جهان اسلام کشفش کنند (: نیازی هم به تحقیقات دانشگاهی با تجهیزات بالا بالا ندارد (متن مقاله). کاری که باید بشود که سیاستمنداران و بودجه ریزان، تصمیم بگیرند که مفید است، سانسورچیها را راضی کنند و عملیات اجرایی را شروع کنند. به همین سادگی. به نمودار زیر نگاه کنید:
همانطور که نمودار شورای فیبر به خانه نشان میدهد، در کشوری مثل کره جنوبی، بیشتر از ۳۰٪ خانهها فیبرنوری دارند، رتبههای بعدی هنگ کنگ (۲۲٪) و ژاپن (۲۱٪) هستند. یعنی از هر سه خانه یکی یا از هر چهار خانه، یکی.
وقتی این آمار را میبینیم به راحتی معلوم است که کشیدن فیبرنوری به خانه، تکنولوژی کشف شده است و یک سرویس معمول مخابراتی که تنها دلیل نبودن آن در بعضی کشورها، عدم سیاست گذاری معطوف به آن در کشور است.
ایمنی یک برنامه شدیدا وابسته به این است که به روز باشد. اگر می خواهید سایت یا کامپیوتر یا سرور شما نسبت به تمام حملات کشف شده در جهان ایمن باشد باید از یک نرم افزار بازمتن (مثل لینوکس، وردپرس، اسپیپ، دروپال و … ) استفاده کنید و
قدم اول
قدم اول بدون شک گرفتن پشتیبان است! در اینجور کارها همیشه احتمال وقوع مشکل وجود دارد.
حرکت
برای ارتقاء یک سایت اسپیپی به بالاترین نسخه موجود کافی است فایل به آدرس http://www.spip.net/spip-dev/INSTAL… را دانلود و در دایرکتوری ای که اسپیپ در آن نصب شده است، آپلود کنید. حالا به صفحه مدیریت سایت خود لاگین کنید و بعد فایل spip_loader.php را صدا بزنید؛ مثلا با صدا زدن آدرسی مثل: http://yourdomain.com/spip_loader.php .
صفحه ای مثل این ظاهر میشود.
دگمه Install را بفشارید و منتظر بمانید. سیستم فایلهای جدید را نصب میکند و بعد ممکن است شما بخواهد که در سیستم لاگین کنید و در نهایت دوباره خود را در صفحه مدیریت خواهید یافت:
سیستم به شما میگوید که به روز شده است و نوبت آن است که بانک اطلاعاتی را به روز کند. روی نوشته Click on this link کلیک کنید تا این کار هم انجام شود. ممکن است در طول کار لازم شود یکی دو بار دیگر کلید submit یا next را فشار دهید. شما که قبلا از سیستم پشتیبان گرفتهاید، نباید نگران این کار باشید. توجه کنید که ممکن است لازم باشد یکی دوبار این مرحله را تکرار کنید.
در صورتی که مشکل خاصی پیش نیامده باشد، سیستم شما به نسخه جدید ارتقاء خواهد یافت. در صورتی که مشکل بدی پیش بیاید، از روی پشتیبان باید به نسخه قبلی برگردید (:
همستر باید ۴۵ دقیقه روی چرخ بدود تا یک کاغذ آ.۴ به طور کامل خرد شود. بعد کاغذ خرد شده روی کف قفس میریزد و حیوان کوچولوی پشمالو، یک تخت تازه پیدا میکند.
این قفس توسط تام بالهاچت(؟) ۲۹ ساله و به عنوان پروژه لیسانس رشته طراحی صنعتی ساخته شده.
این مشاور طراحی میگوید «من میخواستم به محصولی برسم که خلاقیت افراد را هدف قرار دهد و در عین حال به مسایلی مثل گرم شدن زمین، بازیافت و دزدی هویت هم بپردازد».
او اضافه میکند که «کاغذ خردکن همستری به همه اینها جواب میدهد چون برای تولید انرژی به همستر وابسته است و درعوض، از کاغذهای محرمانه شما برای این حیوان یک تخت خواب گرم و نرم میسازد.»
تا به حال چندین شرکت پیشنهاد کردهاند که این نمونه اولیه را به تولید انبوه برسانند.
من مشغول ترجمه یک کتاب جدید هستم. فایل انگلیسی رو به شکل یک فایل متنی دارم و در فایل فارسی، ترجمه رو مینویسم. به جای اون کاغذی هم که سابقا لای کتابهای سنتی میذاشتیم، پنج تا / میزنم (یعنی /////) تا نشون بدم که الان در کجای کتاب هستم.
هربار که کتاب رو باز میکنم، دنبال ///// میگردم و میرسم به جایی که تا الان ترجمه کردم و بعد ترجمه رو جلو میبرم و در آخر کار، یک ///// میذارم سر جایی که الان هستم. در واقع علامت ///// همیشه به من نشون می ده که تا کجا ترجمه کردهام.
حالا فرض کنید هوس میکنم یک نمودار درست کنم که نشون بده چه حجمی از کتاب ترجمه شده. این یک ایده منطقی و زیبا است پس حتما قبلا به فکر کسی رسیده و ابزارهای کافی در گنو/لینوکس براش وجود داره. یادمون هست که لینوکس هسته سیستم عامل است و گنو با تلفظ Genoo، مجموعه از ابزارهای آزاد که به اون هسته قوی، قدرت بیشتری داده.
قدم اول اینه که ببینم چه سهمی از کتاب رو ترجمه کردم. دستور wc (مخفف word count) رو دارم که میتونه خطها و کلمات و حروف هر چیزی رو بشمره. پس میزنم wc -l english.txt و بهم میگه که کتاب ۸۷۵۰ خط است (توجه داریم که در بحث دیجیتال، خط یعنی پاراگراف). حالا باید ببینم علامت ///// در خط چندم است. دستور grep رو داریم که هر چیزی رو توی هر چیز دیگهای میگرده. حتما یک سوویچ هم داره که شماره خط رو برمیگردونه. من این سوییچ رو حفظ نیستم پس مثل هر چیز دیگهای تایپ میکنم man grep و یک راهنمای کامل میگیرم که توش نوشته سوییچ n شماره خط رو برمیگردونه. پس من میزنم grep -n “////” english.txt و میبینم که تا پاراگراف چند رو ترجمه کردهام:
به من میگه که ۵۰۴ پاراگراف رو ترجمه کردهام. حالا کافیه قسمت اول رو جدا کنم. دستور cut می تونه در یک متن ستونهای مختلفی که با یک علامت از هم جدا شدن رو تشخیص بده. من می خوام جدا کننده ام : باشه (:d-) و فیلد اول رو میخوام (f1-). توی لینوکس مثل لگو، میشه دستورات رو با | به هم چسبوند. پس داریم:
زیبا نیست؟ در واقع من با یک خط، درآوردم که الان کجای ترجمه هستم. حالا کافیه این رو بچسبونم به دستوری مثل ploticus که از خط فرمان، نمودار میکشه. من هم این دستور رو بلد نبودم ولی یک جستجوی ساده در گوگل برای command line pie chart رسوندم به صفحه این دستور و یک مثال خیلی ساده ازش. حالا فقط کافیه من عددی که بالا به دست آوردم رو به همراه تعداد کل صفحات و عنوانی که میخوام در نمودار نشون داده بشه بریزم توی یک فایل. دستوراتی مثل اینها:
حالا کافیه اون برنامه رسم نمودار رو با تنظیماتی که لازمه صدا بزنم. نه تنظیمات رو بلدم و نه برنامه رو دارم. در مورد تنظیمات که مشکلی نیست چون نرم افزارهای آزاد بهترین پشتیبانی رو دارن: جامعه. یک سرچ توی اینترنت یک نمونه درست از صدا زدن برنامه رو بهم نشون می ده. در مورد نداشتن برنامه هم اصلا لازم نیست برم دنبال سی دی یا از دوستان گرفتن یا دزدیدن یا هر کار دیگه… خیلی ساده روی خط فرمان تایپ می کنم:
apt-get install ploticus
و برنامه کاملا خود به خود نصب خواهد شد (: راحت ترین روش نصب. حالا کافیه پلاتیکوس رو عین چیزی که در راهنما دیدم صدا بزنم:
قشنگ نیست؟ حالا کافیه به سیستم عامل بگم که این محاسبات رو هر روز ساعت ۴ صبح انجام بده. برای اینکار دستور crontab رو داریم که به سادگی میشه باهاش گفت که فلان مجموعه دستورات رو هر ۲۴ ساعت یکبار یا چهارشنبه ها صبح یا جمعه هایی که ۱۳ ام باشن یا حتی هر دقیقه در هر روز و … اجرا کنه. اون رو که بذارم (الان گذاشتم) هر روز یکبار نمودار بالا دیده خواهد شد (:
انجام این عملیات کلا دو دقیقه طول کشید ولی خب نوشتنش چند برابر اون (: هنوز هم مطالبی در مورد کمک لینوکس در این ترجمه هست که خواهم نوشت (:
در همین لحظه سایت محمد خاتمی به آدرس khatami.ir هک شد (: سایت قبلا این شکلی بود
و حالا این شکلی شده:
بامزه است. هکرها که گروه IBH یا همون Iran Black Hat Hackers هستن، در پیامی که روی سایت DeFace شده گذاشتن از خاتمی خواستن که توی انتخابات شرکت کنه (:
فکر کنم اگر تا این لحظه خاتمی شک داشت که در انتخابات شرکت کنه یا نه، حالا تصمیمش قطعی شده باشه (:
الان با اینکه کمتر از ۵ دقیقه از زمان هک گذشته، سایت برگشته (: به این می گن هکر با اخلاق که نه فایل ها رو پاک کرده بود و نه چیزی رو خراب.
در عین حال به این می گن مدیر سیستم خوب که به این سرعت عکس العمل نشون داد. ده دقیقه همه خوشحال بودیم (:
بنا به تحقیقی که امروز نتایجش چاپ شده، زنانی که در بازیهای آنلاین چند نفره بازی میکنند، ۵ برابر بیشتر از جمعیت کل، احتمال دارد که دوجنسگرا باشند (میدانیم که یک آدم دوجنسگرا، آدمی است که هم به جنس موافق کشش دارد و هم به جنس مخالف).
این تحقیق که روی ۲۴۰۰ نفر انجام شده، نشان میدهد که ۴۰٪ بازیکنان زن هستند و کسانی که در این بازیها شرکت میکنند، به شکلی غیرطبیعی احتمال بیشتری دارد که دوجنسگرا باشند.
البته من مردد بودم این مطلب را بنویسم یا نه. مطلبی که باعث شد حتما ذکرش کنم، شیوه بامزه نظرسنجی بود. برای این نظرسنجی چند خط کد به برنامههای بازی اضافه شد. در این بازیهای آنلاین شما یک شخصیت هستید که در یک فضای مجازی حرکت و فعالیت میکنید. در یک جای خاص بازی، از شما پرسیده میشود که آیا علاقمند به شرکت در یک نظرسنجی درباره گرایش جنسیتان هستید؟ در ازای شرکت، زندگی بیشتر، طلا، اسلحه و اینجور چیزها جایزه خواهید گرفت. جالب نیست؟ یک روش تازه از نظر سنجی در یک محیط مجازی (:
بنگ! بنگ! بنگ! یاد چی می افتین؟ هفتیر بنگ بنگی؟ حشیش؟ تصادف؟ خب یک بیمار هم هست که با دیدن این لغت، یاد سکس می افته؛ احتمالا چون اصطلاحی هست به اسم «گنگ بنگ» که برای رابطه جنسی چند مرد با یک زن استفاده میشه (: این آدم بیمار به این نتیجه رسیده که این لغت باید در اینترنت غیرقابل جستجو باشه..
ایتا سایت خوبیه ولی گاهی واقعا چیزهای عجیبی منتشر می کنه. شاید مشکل از نداشتن مقاله باشه و شاید هم دفاع یک جانبه و با دید بسته ولی به هرحال مقاله ای مثل میزبانی ویندوز یا لینوکس؟ مساله این است ممکنه توی این سایت منتشر بشه (:
مقاله اصولا نه علمی است و نه منطقی و نه حتی ترجمه دقیق. تیتر اصلیاش اینه که «با توجه به اينكه معمولا ميزباني ويندوز گرانقيمتتر از ويندوز است براي برخي مصارف كه نياز به امنيت بسيار بالا نيست ميتوان از سايتهايي با بستر PHP استفاده كرد.» و کلا معتقده که پی اچ پی و مای اسکیوال، روی ویندوز قابل ارائه نیستند (:
ببینم اصلا من چرا دارم در این مورد توضیح می دم ؟ (: فقط به خاطر اینکه یک دوست خوب لینک اون مقاله رو بهم داده؟ یا چون دوست ندارم مقاله ای در این سطح رو در ITNA ببینم؟ بگذریم (: اصلا این رو پست کنم یا نه؟ نظر شما چیه؟ پست کنم؟ یا نه؟
اوه اصلا بذارین این دو تا عکس مشهور رو توی وبلاگ استفاده کنم. به قول خودش به جای نوشتن هزاران کلمه در مورد اینکه چرا لینوکس بهتره و چرا در دنیا سایت های حرفه ای از لینوکس استفاده میکنن ، بهتره این دو تا عکس رو ببینین تا به راحتی واضح باشه که چرا لینوکس امن تره و چرا بهتر میشه توسعه اش داد و چرا مشکلاتش راحت تر پیدا می شه و حل می شه و … این دو تا عکسها فراخوانیهای سیستمیای رو نشون می دن که وقتی یک سیستم عامل یک صفحه وب رو باز می کنه، صدا زده میشن. عکس بالایی فراخوانیها در یک سیستم لینوکس است و عکس پایین، فراخوانیها در یک سیستم ویندوز. خودتون مقایسه کنین و ببینین چرا یک سیستم معماری بهتری داره و سریعتر و راحت تر مشکلاتش برطرف می شه و امکان اضافه کردن قابلیت های جدید توش وجود داره.
لینوکس
ویندوز
نتیجه
من بگم؟ عکس ها رو نگاه کنین (:
نکته
اگر در جایی به جای استدلال خوندید که «همه می دانند که» یا «همانطور که حرفه ای ها می گویند» یا «بر همگان واضح و مبرهن است» و اینجور چیزها، به اون استدلال شک کنید.