احتمالا بعضی از شماها میدانید که عنوان این مطلب از یکی از نامههای لینوس توروالدز در میلینگ لیست مینیکس (comp.os.minix) برداشته شده است. در این ایمیل که در تاریخ 5 اکتبر 1991 (13 مهرماه 1370) ارسال شده، توروالدز این طور شروع میکند:
«آیا شما هم دلتان برای روزهای خوش مینیکس 1.1 تنگ شده است؟ زمانی که مردها هنوز مرد بودند و خودشان درایورهای ابزارهایشان را مینوشتند؟ آیا پروژه خوبی در دست ندارید و تشنه این هستید که با سیستمعاملی سروکله بزنید که بتوانید براساس نیازهایتان تغییرش دهید؟ و . . . »
مقدمه
من در زمان نوشته شدن این ایمیل تازه مقطع دبیرستان را شروع کرده بودم و هنوز یک سالی تا خرید اولین کامپیوترم فاصله داشتم. این اولین کامپیوتر هم البته یک کمودور 64 بود که خب نه سیستمعاملی داشت و نه ابزار جانبی چندانی به آن متصل میشد که بخواهم (و البته بتوانم) برای آن درایوری بنویسم.
اما نمیدانم چرا خواندن این جملات همواره حسی نوستالژیک را در من زنده میکند! انگار توروالدز مستقیما من را هدف گرفته است! همیشه حسی غریب نسبت به مفهوم «کامپیوتر» در آن دوران دارم. ابزاری که بسیاری آن را تنها کنسولی قدرتمندتر از آتاری و سگا برای بازی میدیدند. تنها معدودی از دوستان و آشنایان به آن دسترسی داشتند و حداقل در بازاری که من میشناختم (محدوده چهارراه سینما سعدی شیراز و پاساژ برق!) به جز بازیها هیچ برنامه کاربردی برای آن وجود نداشت. حتی فروشندگان این دستگاه هم آن را نوعی بازی کامپیوتری میدیدند!
گوشی هوشمند، اپ، رابط کاربری گرافیکی و ابزارهای محاسباتی که حتی کودکان هم میتوانند با آنها کار کنند، فکر کنم هنوز به ذهن سازندگانشان هم نرسیده بود.
به هر حال دراین مجموعه پستها که احتمالا بسیار هم طولانی خواهد شد، برای فرونشاندن آن حس نوستالژی، و شاید برای آشنا شدن کاربران تازه و متولدین دهه 60 و 70 با حال و هوای آن دوره و برای یادآوری خاطرات خوب گذشته یعنی همان زمانی که «مردها هنوز مرد بودند» میخواهم مروری کلی داشته باشم بر تجربههای اولیهای که در شروع روزهای همهگیری کامپیوترهای خانگی (و نه شخصی) از سر گذراندهام.
پیش از آنکه (اگر حوصله کردید) ادامه مطلب را بخوانید، بد نیست خواهش کنم که اگر تجربهای از این نوستالژیهای قدیمی دارید و حوصلهای برای نوشتن، حتما آنها را بنویسید و اطلاع بدهید تا همه را یکجا جمع کنیم. بویژه روی صحبتم با هم سن و سالهایی مثل جادی است که از طریق پادکستها و غیره میدانم از اسپکتروم و دوران BBSها هم خاطرات جذابی دارد. در ادامه با «صفحه آبی زندگی» مطلب اصلی را شروع میکنم.
صفحه آبی زندگی
برای بسیاری دیدن صفحهای آبی با متنهای سفید، به مفهوم مشکلی جدی (و غالبا سختافزاری) در سیستمهای ویندوزی و هنگ کردنی است که معمولا تنها علاجش ریاستارت کردن کامپیوتر است. این صفحه، «صفحه آبی مرگ» یا Blue Screen Of Death یا به اختصار BSOD نامیده میشود.
اما در آن زمانی که من کمودور را روشن میکردم، رنگ آبی صفحه و متنهایی که با آبی کمرنگ مایل به سفید نشان داده میشدند نه تنها هیچ نشانی از مرگ و خرابی نداشتند، بلکه نشانه راهاندازی بلااشکال سیستم بودند. تنها دو چیز این صفحه از همان ابتدای کار آزاردهنده بود. یکی فرم مربعی مکاننما بود و دیگری متنها که یا همیشه با حروف بزرگ نشان داده میشدند یا با حروف کوچک! حالتی برای ترکیب وجود نداشت! البته در همان زمان در پیسیهای XT مدرسه دیده بودم که مکاننمای داس یک زیر خط بود و فونتهایش هم بسیار زیباتر با قابلیت ترکیب حروف بزرگ و کوچک. به هر حال این صفحه آبی و آن عدد کذایی 38911 تا مدتها زندگی ما بود . . .
درست خاطرم هست که در آن تابستان سال ۱۳۷۱ بعد از خرید این دستگاه و برخی متعلقاتش (که آن زمان با قیمت ۲۴هزار تومان تقریبا حقوق یک ماه پدرم را مصرف کرد) به خانه داییام رفتیم و من در میان نگاههای کنجکاو فامیل بعد از روشن دستگاه، تنها هنری که توانستم نشان دهم این بود:
FOR I=1 TO 10:PRINT I:NEXT
و نتیجه چاپ شدن اعداد یک تا ده بود و ادامه نگاه متعجب حاضران که هنوز نمیدانم از شگفتی این محصول جادویی بود یا شگقتی این که چنین پولی خرج نمایش اعداد ۱ تا ۱۰ روی صفحه تلویزیون شده است. واقعیت این است که در آن دوران نه آنها و نه حتی خود من نمیدانستیم که از این ابزار چه انتظاری میتوان داشت!
این دسکتاپ من در آن دوران بود و در غیاب دکمهها و آیکونها و تصاویر، تنها شخصیسازی قابل انجام تغییر رنگ پسزمینه و پیشزمینه بود که تازه آن هم با نشاندن دستی شماره رنگها در خانههای خاصی از حافظه انجام میشد. حتی هنوز اعداد و دستورات را به یاد دارم:
POKE 53280,5
POKE 53281,11
اولی برای نشاندن رنگ سبز در مستطیل حاشیه و دومی برای پر کردن محل نوشتن متنها با رنگ خاکستری.
قطعات جانبی
اما متعلقاتی که از آنها حرف زدم چه بودند؟ برای داشتن یک تجربه کاربری نسبتا کامل علاوه بر آداپتوری که به واسطه سایز بزرگش به Brick یا آجر مشهور بود، به یک کاستپلیر مخصوص کمودور، و یک جویاستیک نیاز داشتم و البته توانستم یک کارتریج تنظیم هد را هم به این مجموعه اضافه کنم! عکس این قطعات را به همراه مختصری توضیحات در ادامه میبینید.
آداپتور
هنوز هم واقعا نمیدانم که چرا این آداپتور سایزی به این بزرگی داشت. آن زمان فکر میکردم که دلیلش باید سیمپیچها و هستههای آهنی باشد که مانند ترانسفورماتور عمل میکند! اما همان موقع هم امکان تبدیل برق AC به DC و تغییر ولتاژ با تجهیزات الکترونیک وجود داشت و بعید است این آداپتور هم به شیوهای غیر الکترونیکی این کار را میکرده است.
کاستپلیر
شاید در نگاه اول تفاوت چندانی با کاست پلیرهای معمولی نبینید. اما مهمترین بخش افزودهای که این دستگاه داشت، آن شمارندهای بود که در غیاب ابزارهای دخیرهسازی دارای دسترسی تصادفی، برای تعیین شروع و پایان فایلهای مختلف روی نوار کاست مورد استفاده قرار میگرفت.
جویاستیک
این همان جویاستیک آتاری است که همان زمان هم به واسطه خشکی، سادگی و امکانات کم (حتی در مقایسه با دستههایی که خلبانی نامیده میشدند) به آنها لقب «گوشتکوبی» داده بودیم.
کارتریج تنظیم هد
این قطعه سختافزاری یکی از دشوارترین فرآیندهای کار با برنامهها را برای من ساده میکرد و مایه حسرت بسیاری از کمودور داران دیگر بود. درباره کارکرد آن هنگام صحبت از نرمافزارها توضیح خواهم داد. کارتریجی که من داشتم مثل همین تصاویر بدون برچسب بود و رنگ صورتی دخترانهای داشت.
این مجموعه، کل چیزهایی بود که پای من را به دنیایی جدید و تاحدی ناشناخته باز کرد که آن زمان دنیای کامپیوتر، کمی بعدتر حوزه انفورماتیک، بعدها دنیای محاسبات و گاه عرصه فناوری اطلاعات نامیده شد.
در قسمت بعدی درباره نحوه تهیه، تکثیر و استفاده از نرمافزارها (میتوانید بخوانید بازیها!) صحبت خواهم کرد.