الجزء الأول: من أربعة إلى ثمانية

أحب قراءة ذكريات الأشخاص الذين اتخذوا الخطوات الأولى لتكنولوجيا الكمبيوتر في بلادهم. لديهم دائمًا نوعًا من الرومانسية ، ونوع الرومانسية يعتمد على ما بدأ به الكمبيوتر. عادة ما يتم تحديد ذلك من خلال الظروف - مكان العمل والدراسة وأحيانًا عن طريق الصدفة.
أنا ، مثل العديد من أصدقائي ومعارفي ، كنت محظوظًا بما يكفي لإيجاد نهاية تلك الفترة الرومانسية عندما لم يحاول مطورو الكمبيوتر بعد إرضاء الشخص العادي ، ولكنهم فعلوا ما يعتبرونه هم أنفسهم لأي سبب من الأسباب. فرض هذا ختمًا شخصيًا على كل تطوير (كل من البرامج والأجهزة) ، حتى لو تم بيع هذا الشيء في المستقبل ، والذي تبين أنه ناجح ، بملايين النسخ (أو العكس - لقد فشل تجاريًا).
بدأ شخص ما باستخدام آلات تفجير كبيرة بحجم غرفة ، شخص من أجهزة الكمبيوتر المنزلية المكتبية ، قام شخص بتجميع أول جهاز كمبيوتر بنفسه ، وفقًا لمقالات في المجلات. في كل من هذه المجالات ، ظهرت تقاليد فريدة ومصالح مشتركة وثقافة فرعية.
إذا لم تتعمق كثيرًا في التاريخ ، يمكن تقسيم الأشخاص الذين ربطوا حياتهم بأجهزة الكمبيوتر في ذلك الوقت بشكل واضح إلى عدة مجموعات.
أولاً ، هؤلاء هم الأشخاص الذين تمثل أجهزة الكمبيوتر في المقام الأول موضوعًا حول الشبكات وكل ما يتعلق بها. أنظمة متعددة المستخدمين ، حواسيب مركزية ، يونيكس (وألاحظ ، ثقافات فرعية مختلفة تشكلت حول شبكات X.25 والإنترنت المبكر) ، والوصول إلى جهاز كمبيوتر من خلال محطة أبجدية رقمية بالأبيض والأسود.
المجموعة الثانية هي
أجهزة الكمبيوتر المنزلية . هذا يتعلق بالرسومات الملونة والصوت وبرمجة لغة التجميع وغياب أي شبكات.
Commodore 64 و
Amiga و
PC (فترة منافستهم مع Amiga) و
Atari وغيرها الكثير
المجموعة الثالثة ، الأكثر تمثيلاً بشكل واضح في بلدنا ، هي أولئك الذين قاموا بتجميع أجهزة الكمبيوتر بأنفسهم كليًا أو جزئيًا وخلقوا الثقافة الفرعية بأكملها حولهم من الصفر ، مع الاقتراضات الغربية. ينطبق هذا على
BK-0010 ،
Spectrum ،
Radio-86RK ،
Orion ،
Specialist .
أما بالنسبة لي ، فقد تعرفت لأول مرة على الكمبيوتر في عام 1989 ، عندما كنت في المدرسة الثانوية في لينينغراد.
حتى تلك اللحظة ، كانت أفكاري حول تكنولوجيا الكمبيوتر مشروطة للغاية. عندما كنت طفلاً ، حاولت جمع بعض الدوائر البسيطة ، ولكن هذا كان محدودًا بشكل أساسي من خلال مجموعات بسيطة من السجلات والعدادات والمنطق (عادةً السلسلة 133 ، 134) ، للحصول على وميض LED جميل. أتذكر الكتب المنقولة ، حيث ، على سبيل المثال ، تم
ذكر جهاز
ضبط الوقت
NE555 وكتلة الدوائر القائمة عليه ، مما أسعدني (نظير الاتحاد السوفييتي NE555 في ذلك الوقت ، على ما يبدو ، لم يكن موجودًا).
في ذلك الوقت كان جاجارين أفينيو يضم متجرًا للإلكترونيات ، حيث أخذني والدي كمتحف في مرحلة الطفولة. كان المخزن المركزي لمدينة هذه المواضيع وتم تقسيمه إلى قسمين. أحدها كان البيع بالتجزئة لمكونات الراديو وجميع أنواع الأجهزة - لم يكن هذا القسم يهمني كثيرًا ، لأنه في ذلك الوقت لم يكن متاحًا للجمهور سوى أبسط المكونات وليست عالية الجودة. لكن القسم الآخر كان قاعة عرض. لم يكن هناك أي زوار تقريبًا ، نظرًا لأن جميع التنوع الجذاب المعروض على النوافذ كان متاحًا حصريًا للطلب من قبل الشركات عن طريق التحويل المصرفي. ولكن كان هناك شيء يجب النظر إليه - المعالجات الدقيقة في علب السيراميك ذات النتائج المطلية بالذهب ، والتي لم تكن موجودة حتى في الدلائل ، ومجموعة متنوعة من مؤشرات الفلورسنت و LED ، وبصريات الألياف والمزيد. يمكن للمرء أن يقول ، قطعة من ENEA.
في مكان ما قريب من الطبقات العليا ، حصلت على آلة حاسبة قابلة للبرمجة
إلكترونيات MK-61 ، والتي كنت أقودها بحماس في البرامج من مجلة Technika-Molodezhi ، جربت ميزات غير موثقة (YSGOG ، 3GGOG ، Darkness ، وما إلى ذلك). ) ، لعبت الهبوط على القمر وأشياء أخرى مماثلة. على الرغم من أن والدي كان يملك سيارات
Iskra-226 في المصنع ، ومن حيث المبدأ ، كانت هناك فرصة للقدوم إلى هناك أحيانًا ، لكنني لم أفعل ذلك بوعي تام - اعتقدت أنه سيكون عاجلاً أم آجلاً أن يكون هناك وصول مستمر إلى حد ما ، لكن في الوقت الحالي لا يوجد شيء لأضايق نفسي.
كانت المدرسة التي درست فيها هي الأكثر اعتيادية ولم يكن هناك أجهزة كمبيوتر (وآلات حاسبة أيضًا). ومع ذلك ، بالقرب من الفصول العليا (نهاية الثمانينيات) في اتحاد الجمهوريات الاشتراكية السوفياتية ، كانوا منشغلين بشدة بزيادة محو الأمية الحاسوبية للسكان ، ودروس علوم الكمبيوتر بالنسبة لنا ، وكذلك لطلاب المدارس القريبة الأخرى ، عقدت في مدرسة رياضية خاصة في شارع بريانتسيفا ، حيث كان هناك ما يصل إلى ثلاث فصول مع أجهزة الكمبيوتر "كومودور 64" - بمحركات وشاشات ملونة جيدة
C1802 .
يجب أن أقول أنه في تلك السنوات اعتمدت وزارة التربية والتعليم في اتحاد الجمهوريات الاشتراكية السوفياتية كمبيوتر
ياماها MSX-2 كمعيار رئيسي للمدارس ، ولكن هذا لم يكن قرارًا ملزمًا للجميع. لم تكن أجهزة الكمبيوتر كافية ، وبالتالي ، في الواقع ، كانت الانحرافات عن المعيار غير شائعة. ومع ذلك ، كان الوضع مع الفئات الثلاث من Commodore 64 غير معتاد للغاية. أنا شخصياً أعرف فقط عن حالتين - والثانية كانت مدرسة في موسكو.
أتذكر جيدًا أنه في الدرس الأول تركنا لأجهزتنا الخاصة. وضعونا على أجهزة الكمبيوتر واقترحوا محاولة تحريك المؤشر بالمفاتيح والضغط على الأزرار ، وأحيانًا الإجابة على الأسئلة التي تنشأ - كيفية تغيير لون المؤشر ، على سبيل المثال.
كان الأمر غير معتاد للغاية - لم يواجه أي منا تقريبًا أي شيء من هذا القبيل في حياتنا.
عقدت الدروس العملية 1-2 مرات في الأسبوع ، ومن الصف التالي أصبح من الواضح أي من الصف كل هذا مهتم. سرعان ما بدأنا (ثلاثة أو أربعة ، ليس من المستغرب ، الرجال) في تخطي الدروس ، فقط لقضاء ساعات قليلة إضافية في "VTs" (اختصار لـ "مركز الحوسبة") ، حيث بدأنا في الاتصال بهذا المكان.
أظهر معظم المعلمين الفهم - إذا كانت هناك أجهزة كمبيوتر مجانية ، فقد سمح لنا دائمًا بدخول دروس أشخاص آخرين ، وتم إعطاؤهم محركات أقراص (كان هناك القليل منهم وغالبًا ما تعطلوا). غالبًا ما سمحت لنا السكرتيرة في غرفة المعلم بجهاز كمبيوتر العمل ، وأحيانًا تطرد ابنها (الذي ذهب للعب حصريًا) من هناك.
نظرًا لعدم وجود شبكات عالمية في اتحاد الجمهوريات الاشتراكية السوفياتية في ذلك الوقت (وفي الغرب كان مشهدًا محزنًا إلى حد ما ، بالمعايير الحديثة) ، كان الحصول على أي برنامج أو حتى الحصول على إجابة على أبسط سؤال مشكلة غير قابلة للحل تقريبًا. لم يتمكن المعلمون من مساعدتنا في ذلك - بعد شهرين عرفنا أكثر بكثير عن أجهزة الكمبيوتر هذه. كان هناك اثني عشر قرصًا في غرفة المعلم - بشكل رئيسي مع الألعاب ، ولكن كان هناك أيضًا "
شاشة " (المصنف البدائي المجمع - المفكك - المصحح). من التوثيق في المرحلة الأولية ، كان هناك كتابان - أحدهما باللغة الأساسية (BASIC) ، باللغة الألمانية (لا أحد منا يعرف اللغة الألمانية) ودليل تجميع واحد باللغة الإنجليزية (بالمناسبة ، تغيرت درجة اللغة الإنجليزية في ربع الستة أشهر من فصلي إلى كتابين. خمسة). بالطبع ، لم تعطنا هذه الكتب القيمة المنزل.
على مدار عامين من "حياتنا" في المفوضية الأوروبية (وفي الأيام الجيدة التي كنا نعلقها هناك من الصباح حتى الليل) ، كانت هناك عدة زيارات لأشخاص "في الخارج" - في رأيي ، من بعض مدارس موسكو. كما أتذكر الآن ، فقد جاءوا بمحرك
C1581 3.5
بوصة - وهو أمر نادر لـ C64.
تبادلنا البرمجيات والمعرفة المجزأة معهم. كل كتاب جديد ، حتى لو تم استلامه لمدة ساعة ، كان كنزًا لا يقدر بثمن بالنسبة لنا - فقد أخذناه حرفياً بخط ، إن لم يكن بحرف. وقد فكروا معًا في معنى بعض الكلمات الألمانية المحددة ، والتي لم تتم ترجمتها بشكل ذي معنى من قبل أي قواميس.
بالطبع ، حاول المعلمون أيضًا الاستفادة من تعصبنا - بشكل رئيسي من خلال مطالبتنا بكتابة برامج تدريبية. منذ أن تم إنشاء
BASIC في Commodore 64 ، بدأ الجميع حتمًا رحلتهم معها. ولم نكن استثناء. ومع ذلك ، سرعان ما أصبح واضحًا أن جميع الألعاب تقريبًا مكتوبة بوضوح على شيء آخر. نعم ، والخبرة المكتسبة خلال كتابة البرامج التدريبية المذكورة قالت أنه لا يوجد شيء جاد يمكن كتابته على BASIC ، فقط بسبب بطئها.
هذا هو المكان الذي بدأت فيه المرحلة التالية ، والتي (كما تعلمنا بعد ذلك بكثير) تسمى "
القرصنة " - بدأنا في دراسة كيفية القيام ببعض الأشياء ، وتحليل البرامج في رموز قطعة قطعة - تغيير شيء وملاحظة ما ستؤثر هذه التغييرات.
سبقت الغالبية العظمى من الألعاب (وليس الألعاب فقط) شاشة توقف صغيرة جميلة مع الموسيقى والمؤثرات الخاصة - خط الجري ، خطوط ملونة قزحية الألوان ، الرسوم المتحركة وما إلى ذلك. تم صنع حافظات الشاشة التمهيدية هذه وإدخالها من قبل القراصنة. لقد أزالوا الحماية من البرنامج ، وعدّلوا الألعاب من أجل "حياة لا نهاية لها" ثم وزعوا اللعبة أو الأداة المساعدة التي تم اختراقها - بشكل رئيسي على أقراص مرنة مقاس 5.25 بوصة ، عبر البريد العادي (كانت
BBS على Commodore 64 نادرة جدًا حتى في الغرب ، ونموذجية كانت سرعة
المودم 160 فقط 300 باود).
لقد سررنا بهذه شاشات التوقف - الكثير منها ، دون مبالغة ، كانت عملًا فنيًا. أولاً ، أعلنت المجموعة نفسها - مقدمة كانت بطاقة الاتصال الخاصة بها ، والتي بموجبها يكون للناس الانطباع الأول. ثانيًا ، تم فرض متطلبات فنية صارمة للغاية على المقدمة - بعد كل شيء ، احتلت العديد من الألعاب بالفعل جميع ذاكرة الكمبيوتر المتاحة. أي قبل إضافة شاشة توقف ، يحتاج القراصنة إلى حزم هذه اللعبة أو تحسينها بطريقة أو بأخرى. استغرقت شاشة التوقف النموذجية إلى جانب الموسيقى حوالي 2-3 كيلوبايت ، بحجم اللعبة نفسها 30-50 كيلوبايت.
كما تعلمون ، كان الوصول إلى الثقافة الغربية صعبًا للغاية في اتحاد الجمهوريات الاشتراكية السوفياتية - يكفي أن أقول أنه لفترة طويلة جدًا لم أتمكن من فهم معنى كلمة "البيتلز" ، التي كانت تُكتب أحيانًا على الجدران.
في ظل هذه الظروف ، كانت "المقدمة" (التي نشأ منها فيما بعد "العرض التوضيحي" الكبير المكتفي ذاتيًا) ، مثل الألعاب ، مصدرًا للمعلومات "من وراء التل". ليس بالمعنى السياسي وليس في شكل احتجاج (كما كان الحال في كثير من الأحيان ، على سبيل المثال ، مع الموسيقى) ، ولكن من وجهة نظر للتعرف على بعض العناصر الفردية للأسلوب والثقافة - يجب ملاحظة ذلك بشكل مركّز.
لم يكن على دراية بالثقافة والأفلام الأمريكية ، لم نفهم شيئًا تقريبًا (على سبيل المثال ، لم تكن هناك أفكار لماذا في لعبة تسمى "العودة إلى المستقبل" كان شخص ما يركب لوح التزلج أو لماذا كان لمجموعات القرصنة أسماء غريبة مثل - بيستي بويز). لكن الروح نفسها تم استيعابها حتمًا - من خلال طريقة القراصنة لتبادل الرسائل ، من خلال نمط معين من الرسومات والخطوط والموسيقى والقيم المعلنة ، والتي كان بالطبع ، بالطبع ، حرية تبادل المعلومات (ومع ذلك ، حتى بين القراصنة الذين لديهم إطارهم الخاص - في شكل ، على سبيل المثال ، الإدانة استخدام كود شخص آخر في الأعمال) وقيمة الأفكار والحلول الأصلية.
ربما ، كل ما حدث آنذاك في هذا العالم الصغير أو ، كما يقولون ، "
على المسرح " لا يزال ينتظر باحثيه الجادين.
إذا قارنا الأساليب الحديثة للبحث في البرامج - المصححات القوية ، والمفككات ، والمحاكيات ، وما إلى ذلك - مع ما كان متاحًا في ذلك الحين في Commodore 64 ، فإن الفرق ليس فقط كميًا ، ولكنه أساسي.
كانت الإجراءات التالية نموذجًا نموذجيًا: تحميل البرنامج (1-2 دقيقة) ، وتحميل الشاشة (نصف دقيقة) ، والبحث عن قسم الذاكرة الذي يهمك في الشاشة ، وإذا كان الرمز معبأًا أو مشفرًا ، فنحن نبحث عن رمز فاتح الحزم. أدخل تعليمات BRK في النهاية ، قم بتشغيل البرنامج. في معظم الأحيان ، كل شيء معلق بإحكام. قد يكون هناك الكثير من الأسباب - على سبيل المثال ، تم تحميل الشاشة جزئيًا على رأس البرنامج. أو تغيير بعض متغيرات الخدمة التي كانت مهمة للبرنامج. بطريقة أو بأخرى - "أغنيتك جيدة ، ابدأ من جديد" - قم بإيقاف تشغيل / تشغيل الكمبيوتر ومحرك الأقراص ، ومرة أخرى. عشرات المرات. إذا لم يفلح ذلك على الإطلاق ، خذ برنامجًا آخر وابدأ في تعذيبه بنفس الطريقة.
كل هذا يتطلب الكثير من الوقت والصبر. كانت السعادة أكثر لحظات عندما كان من الممكن عزل جزء من الرمز (على سبيل المثال ، تشغيل الموسيقى) ، وكتابتها على القرص وتشغيلها بشكل منفصل ، كبرنامج مستقل. كان السحر الخاص بالنسبة لنا رمزًا سمح لنا بعرض صورة على إطار - أي خارج منطقة عمل الشاشة. ظل هذا الأمر بمثابة سحر حقيقي بالنسبة لنا.
بشكل عام ، أعطى التواجد في الكومودور 64 رقاقة معقدة متخصصة مسؤولة عن الرسومات (
VIC-II ) والصوت (
SID ) العمل مع ميزات الكمبيوتر الخاصة التي لم تكن على الطيف أو على جهاز الكمبيوتر. من وجهة نظرنا الساذجة نوعًا ما ، بدا أننا نتواصل مع شيء غامض ، نعيش داخل جهاز كمبيوتر. قاموا بتدوين بعض القيم في خلايا الذاكرة (باستخدام أوامر POKE) ، من نواح كثيرة بشكل عشوائي ، ونظروا إلى ما سيحدث. في بعض الحالات ، ظهرت مربعات في منتصف الشاشة ، وفي حالات أخرى ، حولت الشاشة بأكملها عدة نقاط إلى الجانب ، أو ، على سبيل المثال ، تم تشويه جميع الحروف. حاولنا العثور على أنماط من خلال مقارنة نتائج التجارب مع وثائق هزيلة وليست واضحة دائمًا (بسبب لغة أجنبية محددة أيضًا).
أحد الأشياء غير العادية كان
العفاريت . بعد ذلك ، كانت هذه الكلمة تُفهم دائمًا فقط على أنها عفاريت أجهزة - صور بسيطة بحجم 24 × 21 بكسل ، والتي تعرضها وحدة تحكم الفيديو على الشاشة باستخدام بيانات من عناوين ذاكرة محددة. أثناء تشغيلها ، يبدو أنها ملتصقة بالشاشة وتعلق هناك بشكل مستقل تمامًا ، ليس فقط من الصورة الرئيسية ، ولكن حتى من وضع الفيديو الحالي.
كما ذكرت ، كانت اللغة المضمنة في Commodore 64 هي BASIC. علاوة على ذلك ، فهي بدائية للغاية - على سبيل المثال ، مع كل ثراء القدرات الرسومية والصوتية لهذا الكمبيوتر ، لم يكن للغة أي عوامل تشغيل تتعلق بالرسومات والصوت. نعم ، حتى مجرد حذف ملف من القرص دون استخدام برامج خارجية كان تاريخًا غير تافه للغاية ، وفقًا للمعايير الحديثة ، التاريخ. البرنامج ، برسم ، على سبيل المثال ، خط مائل ، مشغول على Besik حول شاشتين أو ثلاث ، وتم
رسم الخط الوحيد
مع مثل هذا البرنامج الثاني.
إذا كان لديك محرك أقراص ، يمكنك تنزيل BASIC ممتد أو أي شيء آخر. ولكن في كثير من الأحيان لم يأت محرك الأقراص - كان بعضهم مشغولًا في عملية التعلم ، والبعض الآخر كان يعاني من خلل ، وما إلى ذلك. كل هذا أدى إلى حقيقة أننا تذكرنا عددًا كبيرًا من العناوين والقيم المختلفة ومجموعاتها ، مما جعل من الممكن التحكم مباشرة في رقائق الكمبيوتر من خلال أوامر POKE / PEEK - تشغيل وتحريك النقوش المتحركة وتغيير الخطوط وإصدار الأصوات وما إلى ذلك. درجات اثنين في النظام العشري (على الأقل حتى 216) ، يمكن لكل واحد منا أن يسرد بشكل صحيح ، حتى في منتصف الليل ، وكتبنا بعض تسلسل الأوامر لا ننظر فقط إلى لوحة المفاتيح ، ولكن لا نفكر على الإطلاق.
أتذكر مرة واحدة ذهبنا إلى CC ووجدنا أن هناك جهاز كمبيوتر واحد مجاني ، ولكن جميع محركات الأقراص مشغولة. لم نرغب في المغادرة ، وكتبنا في نصف ساعة لعبة على BASIC المدمجة - شيء مثل متاهة تجري من الأعلى ، كان من خلالها من الضروري رسم المؤشر. كانت الفكرة أنه يمكن إدخالها في فترة زمنية معقولة مباشرة من لوحة المفاتيح ، بدون محرك أقراص. استغرق النص الشاشة تقريبًا (40 × 25 حرفًا).
من حيث العمل مع محركات الأقراص ، كان هناك أيضًا خصوصية. يختلف محرك
Commodore 1541 القياسي اختلافًا كبيرًا عن محركات الأقراص لمعظم أجهزة الكمبيوتر الأخرى. بدءًا من طريقة معينة لتسجيل المعلومات ، حيث صعد حوالي 144 كيلوبايت على جانب واحد من القرص (بسبب قطع أخدود آخر بسكين ، يمكنك قلبه والكتابة إلى الجانب الآخر) وتنتهي بجهاز غريب جدًا.
كانت الميزة الرئيسية هي التواجد داخل محرك المعالج الخاص به (تقريبًا نفس الموجود في الكمبيوتر نفسه -
6502 ) ، وذاكرته الخاصة ومنفذ إدخال / إخراج تسلسلي. من حيث المبدأ ، كان محرك الأقراص نفسه جهاز كمبيوتر كاملًا وكان يتصرف في بعض الأحيان ، على التوالي.
تم استخدام هذه الخاصية من قبل بعض الألعاب الخطيرة والعديد من المرافق. على سبيل المثال ، بالنسبة للبعض منهم ، كان من الطبيعي تمامًا تعيين بروتوكول التبادل الخاص بهم بين الكمبيوتر ومحرك الأقراص من أجل ، على سبيل المثال ،
لتسريع التنزيل (عادة ما يكون برنامج 50 كيلوبايت محمل لبضع دقائق). تمكنت برامج أخرى من التحكم في سطوع لمبة المحرك ، وتشغيلها وإيقافها بتردد معين ، باستخدام الرمز الذي ينفذه محرك الأقراص.
تم تحسين أنظمة حماية النسخ للأقراص بالقدرة والرئيس ، مع تسجيل البيانات بين المسارات أو على مسارات "إضافية" غير قياسية. كان هناك عدد كبير من الناسخين الذين حاولوا نسخ مثل هذه الأقراص. فشل محرك الأقراص بعد استخدام مثل هذه البرامج لم يكن من غير المألوف ، مما أثار حفيظة معلمي CC. كان هناك مختبر في CC حيث تم إصلاح محركات الأقراص هذه بانتظام. بالفعل في نهاية "تدريبنا" اتضح أن معظم "حالات الفشل" كانت بسبب خروج الرأس من منطقة العمل و "إصلاحها" بواسطة أمر LOAD البسيط ": *" ، 8 ، مما أجبر محرك الأقراص على إعادة معايرة الرأس (أتذكر ، كنت فخور للغاية بهذا الاكتشاف ، لأنه لم يأت إليه عن طريق الصدفة ، ولكن عن طريق التفكير).
على الرغم من كل هذه الأفراح الصغيرة ، لم نتمكن من حرمان أنفسنا من الألعاب ، على الرغم من أن ذلك أزعج المعلمين ، وبالطبع لم يسمحوا باللعب أثناء الفصول. كان هناك الكثير من الألعاب عالية الجودة على Commodore 64 (عندما صادفت أجهزة كمبيوتر أخرى لاحقًا ، فهمت هذا بوضوح) ، ولكن ربما كانت
الألعاب الأكثر شعبية هي
Cauldron II و
Ghost'n'Goblins و
Arkanoid و
Driller . في حالة Driller و Cauldron II ، قمنا برسم خرائط كاملة لعوالمهم ، من كومة من الورق الملصق معًا.
تتطلب العديد من الألعاب عصا تحكم ، مما يمثل مشكلة. أولاً ، مع فصول التدريب ، تم تسليم عصا التحكم بشكل غير متوقع. ثانيًا ، انفصلوا بسرعة كبيرة. كان علي أن أصنع عصي التحكم بأنفسنا ، بما في ذلك ، بما في ذلك موصلاتها. لقد حفظ ذلك جزئيًا لأنه نظرًا لخصائص معالجة المنفذ في C64 ، من حيث الألعاب ، تم تكرار حركات عصا التحكم بالضغط على الأزرار (في أماكن غريبة إلى حد ما). بقدر ما أتذكر ، بالنسبة لأحد منافذ عصا التحكم ، كانت هذه الأزرار C ، B ، M ، F1 ، Z (يسار ، يمين ، نار ، أعلى ، أسفل). في الوقت نفسه ، كان يجب الضغط باستمرار على المساحة ، التي تم استخدام قطعة من الورق لها ، مطوية في العدد المطلوب من الطبقات.في مرحلة ما ، كان لدينا أقراص بلغات عالية المستوى - C وأكسفورد باسكال. كان مشهدًا محزنًا إلى حد ما. لنفترض أنه للحصول على ملف قابل للتنفيذ من برنامج في Pascal في عشرة أسطر ، سيكون من الضروري تحميل وتشغيل ثلاث أو أربع وحدات من القرص (محرر ، مترجم في P-Code ، linker ، مترجم من P-Code إلى ملف قابل للتنفيذ). في المجموع ، استغرق أحد هذه الإجراءات عدة دقائق (!) وأسفر عن ملف ضخم (أكبر بعشر مرات من المعادل في المجمع أو الأساسي). مع وجود C الحالي ، كانت الأمور أفضل قليلاً ، ولكنها ليست ضرورية. أخذنا كل شيء بروح "حسنًا ، نعم ، على ما يبدو ، هناك مثل هذه اللغات" ، ونسينا بأمان. لسوء الحظ ، لم نحصل على تنفيذ واحد للقلعة. بتعبير أدق ، لم نكن نعرف عنه شيئًا.على خلفية نقص البرامج والمعرفة ، تمكنا في بعض الأحيان من الحصول على أسرار من بعضنا البعض والقتال فيما بيننا - إزالة مغناطيسية كل من الأقراص الأخرى وبناء كل أنواع البرامج والمؤامرات. حتى الآن ، لدي مكان ما في مكان ما مربع من تحت الأقراص ، حيث يتم وضع لوحين من الصلب بسماكة مليمترين (إذا كانت الأقراص في حزمة كثيفة ، فالمغناطيس الذي يتم إحضاره عادة ما يفسد البيانات الموجودة على القرص العلوي فقط ، ولكن مع اللوحات لا يزال مثل - إنه هادئ).بالحديث عن مصادر البرامج ، لا يسع المرء إلا أن يذكر شيئا مثل التبادل - تبادل البرامج. كما سبق أن قلت ، لم يتم تبادل البرامج عبر الشبكة (على الأقل على C64) بسبب الغياب شبه الكامل للشبكات وأجهزة المودم. وقد ترك هذا بصمة خطيرة على الثقافة الفرعية الكاملة للبرمجة النصية في ذلك الوقت ، والتي ، للأسف ، لم تنعكس تقريبًا في الأفلام التي ، عند الحديث عن أجهزة الكمبيوتر والمتسللين ، تفضل استغلال موضوع الشبكات حصريًا. لذلك ، على سبيل المثال ، كان من المستحيل الحصول على رموز المصدر لأي تأثير أعجبك في ذلك الوقت. في هذا الصدد ، كقاعدة ، كان رمز العرض التوضيحي والمقدمة الأصلي. بالطبع ، قام الناس بتفكيك عمل الآخرين وشاهدوا كيف تم عمل شيء هناك ، من أجل تكرار ذلك. لكن هذا ليس على الإطلاق مثل استخدام مصادر جاهزة. بالمناسبة ،محاولات لاستخدام الرمز في أجزاء (على سبيل المثال ، لتكرار بعض التمرير غير المعتاد) أثار إدانة على المشهد في ذلك الوقت. من المثير للاهتمام أن استخدام الموسيقى السلسة من الألعاب لم يكن مخزياً.السؤال الواضح هو كيف انتشرت الألعاب والعروض التوضيحية وما إلى ذلك؟ كل مجموعة قرصنة تحترم نفسها (طاقم) كان لديهم swapps "على الموظفين" - الأشخاص الذين حافظوا على اتصال مع مجموعات أخرى - أرسلوا لهم أقراصًا مدمجة وتلقوا أقراصًا مدمجة من مجموعات أخرى. في مرحلة ما ، التقيت برجل يعيش في سان بطرسبرغ ، وكان له كومودور 64 الخاص به (رفاهية في ذلك الوقت). كان يعرف اللغة الإنجليزية جيدًا ويتوافق مع القراصنة من الدول الأخرى بكل سرور. حتى الآن ، تكمن الأقراص التي تم إرسالها إليه في مكان ما - مع كتابات غريبة رسمها علامة.من الغريب أن هذه القنوات كانت فعالة للغاية ، حيث أن مكتب التحقيقات الفدرالي كان قد بدأ للتو في محاربة القراصنة وكان من الرومانسية الهروب منها - حول من وأين وتحت أي ظروف اتخذوا - كتبوا بفخر في المقدمة للألعاب المخترقة وفي ما يسمى diskmags.Diskmag هي ظاهرة أخرى فقدت معانيها بسرعة مع ظهور الشبكات. هذا هو ما يعادل الصحافة المطبوعة للقراصنة ، وبشكل أكثر تحديدًا ، ما يعادل المجلات. عادة ما يكون ملفًا قابلاً للتنفيذ يحتوي على العديد من الأجزاء القابلة للتحميل التي تشغل جانب القرص. ظهرت طبعات جديدة باستمرار ، اختفى بعضها. كان العدد الإجمالي عشرات. من المعروف ، يمكن للمرء أن يتذكر الدعاية ، النبض ، الإصلاح ، الهيمنة ، الصدمة .نموذجيًا لأكواد القرص C64 كانت أقسامًا من المقالات والإعلانات والمقابلات (بالطبع ، مع قراصنة آخرين ، بالإضافة إلى المؤلفين التجريبيين والمقدمة) ، ونتائج التصويت لأفضل الأعمال التجريبية ، وأفضل إصدارات البرامج.وبالطبع ، كان التصميم مهمًا للغاية - موسيقى الخلفية والشعارات والخطوط.نظرًا لأن علامات diskmags لم تظهر في كثير من الأحيان (كما تم جمع المواد) ، كان هناك شكل قياسي آخر لتبادل الأخبار - noters. كان Noter عبارة عن ملف صغير قابل للتنفيذ (بضع كيلوبايت) يحتوي على نص وموسيقى ، والذي تمت إضافته غالبًا إلى قرص يحتوي على عروض توضيحية أو ألعاب. بطريقة ما ، كان نظيرًا لملف readme.txt الحديث.نظرًا لعدم وجود ملفات نصية قياسية في Commodore 64 ، لم يكن هناك دائمًا محرر نصوص ، وباستخدام واسع لرموز التحكم - كان من الممكن تغيير اللون ، وتحريك المؤشر ، ومسح حرف في أي وقت أثناء الكتابة ، ثم تم تشغيل هذا التسلسل المكتوب بالكامل ، مما أعطى القارئ الشعور بأنه يرى النص مكتوبًا حقًا من قبل المؤلف. بعد الكتابة ، تم حفظ النص مع رمز استنساخه في ملف منفصل - أي noter ، كما كانت ، استنساخ نفسه ، فقط مع النص الجديد.ميزة خط PETSCII القياسييحتوي Commodore 64 على مجموعة غنية من الشخصيات الرسومية الزائفة ، مصممة لرسم رسومات بسيطة. تم تمييزه عن مجموعة الأحرف في أجهزة كمبيوتر IBM اللاحقة ، أولاً ، من خلال تنوعه الكبير (التركيز ليس فقط على رسم الجداول) ، وثانيًا ، القدرة على إدخال أي حرف بسهولة من لوحة المفاتيح دون معرفة أي رموز - تم رسم جميع الأحرف على مفاتيح.تم استخدام الرسومات الزائفة على نطاق واسع لتصميم أدلة القرص. والحقيقة هي أنه عندما تتلقى قائمة بالملفات ، فإن أسمائها تظهر دائمًا بالترتيب الذي تم تسجيلها به. كانت هناك أدوات مساعدة خاصة كان من الممكن من خلالها إنشاء ملفات فارغة و "رسم" صور وشعارات بسيطة بأسمائهم ، والتي استخدمها المشاهدون على نطاق واسع. في وقت لاحق ، ظهرت مسابقات PETSCII.هناك مجال آخر لاستخدام الرسومات الزائفة وهو قدرة C64 عند الكتابة لتقليل أوامر BASIC إلى حرفين - الأول طبيعي ، والثاني في سجل الرسوم الزائفة ، وفي رمز البرنامج يتحولون تلقائيًا إلى أوامر كاملة. كل هذا سرع العمل بشكل كبير.أما بالنسبة للغة الروسية ، فقد تم وميضها في بعض الأجهزة في ROM بدلاً من الرسوم الزائفة ، ولكن في كثير من الأحيان قمنا بتنزيلها برمجيًا (لم يكن الأمر صعبًا حتى من BASIC).بطريقة ما ، خلال الاهتزاز التالي لمجموعة من الأقراص من المعلم ، تعثرنا على قرص يحمل العلامة التجارية " GEOS"ثم لم نكن نعرف مثل هذه الكلمات ، ولكن ، كما نقول الآن ، كان نظام تشغيل رسومي كامل - تقريبًا ذروة صناعة البرمجيات في Commodore 64. لقد استخدم خوارزمية متقدمة جدًا للعمل مع محركات الأقراص (بما في ذلك العديد) ، طرق فعالة ومدروسة للغاية للعمل في الوضع الرسومي (عادة ما يكون بطيئًا جدًا) ، ودعم الأجهزة الطرفية المختلفة - حتى الفئران وطابعات الليزر وامتدادات الذاكرة. فيالبرامج (المكتوبة ، بالطبع ، خاص لـ GEOS) يتضمن محررًا رسوميًا ونصًا بخطوط مختلفة (WYSIWYG) وجداول بيانات وقاعدة بيانات وحتى نظام نشرأن مثل هذا الكمبيوتر المنزلي 8 بت كان مجرد مساحة. لسوء الحظ ، لم تظهر أدوات التطوير الخاصة به (GeoAssembler ، GeoDebugger) ، وكذلك الوثائق ، على تلك الأقراص ، لذلك أعجبنا للتو (Windows لم يكن هناك بعد ، ولكن كان من المستحيل مقابلة Macintosh في روسيا) وإيقاف تشغيل الأقراص لفترة طويلة مربع.بالتوازي مع كل هذا التاريخ مع C64 والذهاب إلى EC ، تم تطوير آخر: في مجلات راديو ، أدوات وأنظمة المعالجات الدقيقة ، مصمم النموذج ، بدأوا في نشر المخططات والأدلة للتجميع الذاتي لأجهزة الكمبيوتر. بالطبع ، لم يقفوا بجانب Commodore 64 من حيث القدرات ومجموعة البرامج بأسعار معقولة. ومع ذلك ، هناك شيء واحد هو جهاز كمبيوتر في مكان ما في CC. والآخر في منزلك. لذلك ، كانت الرغبة في جمع شيء ما أو شراء شيء تم جمعه موجودة باستمرار. كان راديو 86RK من الأوائل والأكثر شعبية في ذلك الوقت . ومع ذلك ، كان من شبه المستحيل الحصول على رقاقة تحكم الفيديو لذلك - 580VG75 .خيار آخر ، الأيرلندية ، كان من الصعب للغاية تكراره. " متخصص"بدا متأخراً للغاية. علاوة على ذلك ، في معظم هذه الآلات لم يكن هناك حتى BASIC مدمج.باختصار ، لم يكن أي من الخيارات المذكورة أعلاه يتجاوز الحصول على جزء من الدوائر المصغرة ولوحات الدوائر المطبوعة. وفي الوقت نفسه ، بدأت الدوائر التناظرية ZX Spectrum تتسلل في جميع أنحاء البلاد . كانت جميع هذه الدوائر بسيطة للغاية ، وكانت الدائرة الصغيرة الأكثر ندرة أو أقل (ولكن مع ذلك ، بأسعار معقولة) هي z80 . بالإضافة إلى ذلك ، نظرًا لأنها نسخة دقيقة إلى حد ما من النسخة الإنجليزية ZX Spectrum 48K الأصلية ، مشاكل في البرامج لم يكن هناك بسكويت أو توثيق ، وسرعان ما اشتريت لوح Spectrum مجمع جزئيًا في إصدار Leningrad"وحصل على جهاز كمبيوتر يعمل بشكل جيد. أحد الأصدقاء الذين ذهبنا معهم إلى المفوضية الأوروبية فعل نفس الشيء.يجب أن أقول ، أن هواية Spectrum لم تدوم طويلاً. بالنسبة للجزء الأكبر ، لعبنا مباراتين على ذلك لم يكن لدينا على C64. مقارنةً بـ C64 ، بدا الطيف شاحبًا من حيث الرسومات والصوت وجودة البرامج. كان المشهد عليه ناشئًا ولم يكن لديه مثل هذه التقاليد الغنية مثل C64. ونتيجة لذلك ، أتذكر لعبة Elite ، والنقوش مثل "CRACKED BY NICOLAS RODIONOV "لقد استبدل ذلك المقدمة وتجربة الاتصال إلى التناظرية الطيف الراسمة N306(من خلال اثنين من DACs). باستخدامه ، قمت بطباعة صورة العنوان من لعبة Tomahawk - تحريك بكسل القلم ذو الحافة لبكسل وخفضه عندما كان من الضروري تعيين نقطة (تتم طباعة شاشة واحدة لمدة ساعة تقريبًا).مع الشراء اللاحق للكومودور 128 د ، تم نسيان الطيف بأمان وبشكل دائم.تحول C128 إلى كمبيوتر غريب نوعًا ما - فقد كان يحتوي على معالجين ، وجهازي تحكم فيديو ومخرجين فيديو. سمح لك هذا بالعمل في أحد الأوضاع الثلاثة - Commodore 64 و Commodore 128 و CP / M. بالإضافة إلى ذلك ، سمح محرك الأقراص بقراءة الأقراص من جهاز كمبيوتر ، مما أتاح لأول مرة التعرف على برنامج CP / M - Turbo Pascal 3.0 و Wordstar. ومع ذلك ، كان بإمكاني في ذلك الوقت الوصول إلى جهاز الكمبيوتر ، لذا كان الاهتمام بـ C128 يقتصر بشكل أساسي على العمل في وضع C64.2.
تزامن إكمال ملحمي مع أجهزة الكمبيوتر ذات 8 بت مع ذروة البيريسترويكا في اتحاد الجمهوريات الاشتراكية السوفياتية (1990-1991). بدأ استيراد أجهزة الكمبيوتر المتوافقة مع IBM PC إلى البلد ، ولم يكن أحد يعرف حقًا الغرض منها. بمصادفة سعيدة ، بدأ صديق للعائلة مقامرة ، مثل مشروع مشترك مع الأمريكيين ، وفي ظل هذه المسألة ، وصل الكمبيوتر AT 286 20 MHz 1MB من الولايات المتحدة مع شاشة CGA وطابعة Star matrix. نظرًا لأن الرجل لم يكن لديه أي فكرة عما وكيف يفعل مع هذا الكمبيوتر (والذي أكرر أنه كان طبيعيًا تمامًا لمالكي الكمبيوتر في ذلك الوقت) ، كان الكمبيوتر تحت تصرفي لعدة أشهر. كان تكوين جهاز الكمبيوتر AT 286 20 MHz في ذلك الوقت رائعًا بشكل لا يمكن تصوره (من حيث المبدأ ، كان PC XT مثيرًا للإعجاب تمامًا). هنا فقط يوجد فيديو CGA ، مع رسوماته بأربعة ألوان رهيبة في 320x200 ،حدت بشدة من رحلة الهوى. ومع ذلك ، كان من المثير للاهتمام بالنسبة لي أن أخوض في التنظيفDOS بدون أي رسومات.بعد فترة وجيزة من فشل الاختبارات في Polytech مرتين (كنت محظوظًا جدًا ، وإلا كنت قد سافرت من هناك مع ضجة على أي حال) ، حصلت على وظيفة كمساعد مختبر في قسم VT في LITMO . ثم لم يكن لدى LITMO نفس الحالة كما هي الآن ، ولم يكن هناك أي جهاز كمبيوتر (مثل SM-4 ، Iskra-226 ، الكمبيوتر بكميات مفردة ، DVK).في الحضور في الطابق الثالث حيث عملت ، كان هناك حوالي خمس محطات MERA CM 7209. قام الحرفيون في القسم بتحويلهم إلى أجهزة كمبيوتر مستقلة كاملة أو شبه كاملة - معالج z80 ، 128 كيلوبايت من ذاكرة الوصول العشوائي ، محرك أقراص بلغاري. صحيح أن الطلاب نادرا ما عملوا معهم ، وأساسا ، كان عملهم المختبري يتألف من قيادة برنامج في رموز الآلة وتصحيحه في مصحح أخطاء بسيط للشاشة. كانت أجهزة الكمبيوتر الطرفية غير مستقرة للغاية. أتذكر أن هناك مشاكل مستمرة في تجديد الذاكرة ، والتي بسببها كان احتمال فقدان البرنامج فجأة الذي تم الاتصال به لمدة نصف ساعة مرتفعًا جدًا. تبادل الطلاب الخبرات مع بعضهم البعض - حيث تكون أجهزة الكمبيوتر التي تحتوي على عناوين ذاكرة الوصول العشوائي هي الأكثر موثوقية.شملت واجباتي كمساعد مخبري أسلاك لحام سقطت عن المدرجات والتأكد من أن الضرر الذي لا يمكن إصلاحه قد تسبب للجمهور في غياب مدرس. لقد قضيت وقتًا إضافيًا في وقت الفراغ خلف Iskra-1030 - وهو نظير محلي غير ناجح إلى حد ما لجهاز الكمبيوتر XT 4.7MHz 512KB مع CGA. في الجمهور المجاور ، بالإضافة إلى Iskra-1030 ، كان هناك العديد من Iskra-226 - صناديق معدنية ضخمة (مشابهة لـ Wang-2200 ) ، مع BASIC. عند العمل عليها ، كانت أيديهم باردة جدًا ، حيث انفجر اثنان أو ثلاثة مراوح قوية مباشرة على لوحة المفاتيح. ومع ذلك ، نظرت إلى أجهزة الكمبيوتر هذه قليلاً ، بدافع الفضول البحت.بالإضافة إلي ، كان هناك مساعد مختبر آخر في قسم BT - كان الجمهور المسؤول أمامه في نفس الطابق ، ولكن في الطرف الآخر من المبنى - في المبنى القديم. كان موسيقياً في فرقة موسيقى الروك وهو يعزف على معدن ثقيل ، وعلى الرغم من العلاقات الجيدة ، فقد تخطت اهتماماتنا مرة واحدة تقريبًا في الشهر ، عندما أخرجنا أنا ونوعًا كبيرًا من سلة النفايات المليئة بالقمامة من الجمهور. ما تبقى من الوقت ، حبس جمهوره من الداخل أو الخارج ، وانغمس في جميع أنواع الأنشطة المحددة التي لا يمكن الحكم عليها إلا من خلال العلامات غير المباشرة (على سبيل المثال ، بمجرد أن كان مختبئًا في المرحاض من التماسيح يطارده).باختصار ، كان لدي تقريبًا امتلاك Iskra-1030 تقريبًا ، وبعد ذلك بقليل كان هناك أيضًا Pravets-16 (وهو أيضًا تناظري من PC XT 4.7MHz 640KB CGA ، لكن البلغاري أفضل بكثير من Spark). كان كلا الجهازين مع HDD 10 أو 20MB ، تحت DOS 3.30. ثم كان البرنامج حصريًا تقريبًا تحت DOS. كان Windows موجودًا في الإصدار الأقصى من 2.0 ، وتم تمهيده من DOS ، وكان مخيفًا ولا يمكن لأحد أن يتخيل أن الجميع سيستخدمها قريبًا جدًا.العمل تحت DOS (على الرغم من عدم وجود الكثير من الخيارات للكمبيوتر الشخصي في تلك السنوات) كان له إيجابياته وسلبياته. من ناحية ، بدت DOS "العارية" من وجهة نظر المستخدم وكأنها طريقة غير ملائمة للغاية لبدء البرامج ونوع من الخدمات غير الملائمة على حد سواء ، مثل حذف الملفات أو تنسيق القرص.من ناحية أخرى ، ظهر المزيد والمزيد من الأدوات المتنوعة بشكل تدريجي لجعل العمل أكثر راحة. لتشغيل البرامج والعمل مع الملفات ، كان هناك Norton Commander ، الذي أصبحت لوحاته الزرقاء رمزًا لتلك الحقبة (بشكل رئيسي في روسيا). تم حل مشاكل DOS ذات المهام الفردية من خلال حزمة شائعة تسمى DesqView ، والتي سمحت لـ XT بالتبديل بين العديد من البرامج قيد التشغيل. تسمح لك العديد من البرامج الصغيرة "المقيمة" باستدعاء الآلة الحاسبة أو الكمبيوتر المحمول وما إلى ذلك في أي وقت. باختصار ، يمكن للمرء أن يخلق بيئة عمل مريحة تمامًا لنفسه.لم تكن الفيروسات ، على الرغم من تنوعها ، مشكلة خاصة ، نظرًا لأنه لا يمكن انتشارها إلا من خلال الأقراص المرنة ، ويمكن اكتشافها ومعالجتها بسهولة (من خلال برنامج Aidstest الشهير للغاية في ذلك الوقت ).حقيقة أنه في مكان ما في معهد الأبحاث وفي أماكن فردية خاصة أخرى توجد شبكات - كنت أعرف بالفعل ، لكنها كانت حتى الآن نظرية نقية - قابلت المودم المباشر بضع مرات من القوة. ومع ذلك ، كان الوضع مع البرامج أفضل بكثير مما كان عليه في الماضي مع Commodore 64. ظهرت أجهزة الكمبيوتر تدريجيًا في عدد متزايد من الأشخاص وقمنا بتبادل البرامج بحماس. بالنسبة للقرصنة ، لم يكن الأمر أنهم لم يتعرضوا للاضطهاد ، لكنهم لم يفهموا حتى ما كان عليه وما هي المشكلة فقط لنسخ البرامج الضرورية (فهمت أنا وأصدقائي ، ولكن فقط لأننا تمكنا من الانضمام إلى المشهد الغربي).كان أحد المراكز الرئيسية (وربما أكبر) لتبادل البرمجيات في سانت بطرسبرغ هو SPTU-38 ، بطريقة جديدة - "Lyceum of Radio Electronics". كان مكان عبادة ، وأعتقد أنه يستحق على الأقل لوحة تذكارية على جدار المبنى.كان لهذه المدرسة المهنية فصل دراسي كبير ، كان هناك بضع عشرات من Yamaha MSX-II . لكن ياماها ، في ذلك الوقت ، كان عدد قليل من الناس مهتمين. الشيء الرئيسي - في الطرف الآخر من الفصل كان ثلاثة أو أربعة أجهزة كمبيوتر لائقة جدًا (286 ، أو ربما حتى 386). عمل العديد من الأشخاص من أجلهم - كتب أحدهم على Turbo C و Watcom C (بدون أي إيجابيات) ، وشخص على Prolog. بالقرب من إحدى السيارات كان هناك صندوقان ممتلئان بكميات عالية من الأقراص المرنة مقاس 5.25 "و 3.5". إذاً بدا وكأنه مقياس لتخزين الملفات ، على ما أعتقد ، لمركز بيانات صغير حديث.اقتربنا واستقبلنا بخجل. الجلوس على الكمبيوتر تحول وألقى عرضا: "ماذا لديك؟". قمنا بتخزين مجموعة متواضعة من الأقراص ، والتي أدرجها بسرعة في محرك الأقراص ، ودون اهتمام واضح ، وتصفحها ، ونادراً ما نسخ أنفسنا أي نوع من الأرشيف (في هذه اللحظات ، ازداد احترامنا لذاتنا بشكل ملحوظ). بعد الانتهاء من العملية ، أعطانا مكانًا ولوح بيده في اتجاه الصندوق - "انظر إلى ما تحتاجه".من كل زيارة من هذه الزيارات ، قمنا بسحب نوع من البرامج - غالبًا ما كان البرنامج الأول الذي حصلنا عليه ، حيث لم يكن أحد سيسمح لنا بالخوض في هذا المربع لساعات. على الرغم من حقيقة أن جميع الأقراص تم توقيعها بدقة ، إلا أن بعض المترجمات مع المكتبات احتلت 3-10 أقراص ، ولم يكن النسخ سريعًا). ومع ذلك ، حتى مع التراجع في زيارة واحدة ، قمنا بعد ذلك بالفرز لأسابيع ، علاوة على ذلك ، بتبادل البرامج بقيم أخرى في أماكن أخرى.كان لدى أحد رفاقي في المنزل Tandy-1000 الخاص بهم. هذا استنساخ لـ IBM PCjr - PC XT مع وضع 320 × 200 × 16 وصوت جيد ، في ذلك الوقت (إذا قورنت بسماعات الكمبيوتر القياسية ذات بت واحد). كانت المشكلة ، مع ذلك ، شاشة أحادية اللون - سوداء وخضراء. ولكن من ناحية أخرى ، عملت العديد من الألعاب التي تتطلب 16 لونًا على الأقل. ثم ، كانت سييرا خاصة في الموضةمهام Ovskie - Space Quest و Hero Quest و Larry.قريبًا ، في عملي في LITMO ، بدلاً من Pravets ، ظهر PC AT 286 مع EGA و Amstrad PC1640 (PC XT مع EGA mono). بحلول ذلك الوقت ، كنت قد برمجت بالفعل بالكامل مع x86 المجمع و turbo pascal ، كنت جيدًا جدًا في الأجهزة. في الوقت نفسه ، من حيث إهمال واجبات مساعد المختبر ، التقيت تمامًا بزميلي من المبنى القديم (مع الاختلاف الوحيد ، أعتقد ، أن المواد لا تزال تضر بصحته أكثر من الألغام - أجهزة الكمبيوتر).كان أفضل تقييم لأنشطتنا المهنية هو أنه عندما استقالنا بعد عام من العمل ، تم إلغاء مساعد المختبر في قسم BT على الفور ، وبقدر ما سمعت ، لم يعترض أحد.بدءًا من العام المقبل ، بدأت في الدخول إلى LITMO ، وبدون تمرير النقاط إلى قسم VT ، في عام 1991 حصلت (مع آخرين لم يكونوا جيدين بما فيه الكفاية) على قسم الميكاترونكس الجديد الذي تم تنظيمه في ذلك الوقت. ومرة أخرى (كما هو الحال في Polytech) - لحسن الحظ. هذا سمح لي بصعوبة ، لكن لم أطير في السنة الثانية.مرة واحدة في الشهر تقريبًا ، كان لدينا عمل مختبري في الرياضيات التطبيقية ، على ما يبدو - على SM-4. أتذكر أنني رأيت هذه المعجزة الصاخبة مع الكثير من الأضواء الساطعة ، لسبب ما ، لم أشعر بأي عواطف إيجابية. وقفت معجزة خلف جدار زجاجي ، بينما جلس الطلاب في مباني المطار. كانت النقطة هي أن تكتب على فورتران برنامجًا بسيطًا لنوع من الحسابات الرياضية. لتحرير المصدر ، تم استخدام TED. لتجميعها ، كان عليك الخروج وتشغيل برنامجين آخرين ، استغرق الأمر دقائق. تباطأ كل شيء بشكل رهيب ، ومن الواضح أن موارد SM-4 لسبب ما لم تكن كافية لعشرات المحطات الطرفية ، بالإضافة إلى ذلك ، حدث شيء بشكل دوري وكان يجب كتابة النص مرة أخرى تقريبًا. كان أحد الدروس كافياً بالنسبة لي لفهم أنني لم أعد أرغب في الظهور هنا. ومع ذلك ، احصل على النتائج وأظهر للمعلم أنني أتقنت فورتران- كان ضروريا. بعد بعض التفكير والتمرير (لم يأتِ أبدًا للقراءة) لكتاب عن أول فورتران حصلت عليه ، أخذت توربو باسكال عادي على جهاز الكمبيوتر الخاص بيوأجرى الحسابات اللازمة عليه ، وبعد ذلك استبدل المشغلين بأخرى فورتران ، وطبع "البرنامج" المستلم مع النتائج وأعاده. يجب أن أقول ، كان المعلم في حيرة شديدة. بالنسبة إلى Fortran المطلعين ، كان من الواضح تمامًا أن هذا البرنامج لا ينبغي أن يعمل ، على الرغم من أنني بالطبع لم أخفي حقيقة أن كل شيء مكتوب على جهاز كمبيوتر. ومع ذلك ، كان البرنامج مصحوبًا بالنتائج الصحيحة ، مطبوعة بشكل واضح على نفس الطابعة. يبدو أن المعلم لم يكن واثقًا جدًا في معرفته بـ فورتران ، حيث تمكنت بسرعة من إقناعه بأن هذه كانت كلمة Arity Fortran معينة (الكلمة الأولى التي تتبادر إلى ذهني - يبدو أنهم أطلقوا للتو Arity Prolog) وحصلوا على بصمتي.بحلول ذلك الوقت ، أصبحت أجهزة الكمبيوتر أسهل بكثير. أولاً ، ظهر أول جهاز متوافق مع الكمبيوتر الشخصي في مكاني - SM-1810.13 Nyvka. لقد كانت PC XT 4.7MHz 640KB CGA ، في حالة البرج المثير للإعجاب ، على قاعدة عنصر محلي (باستثناء المعالج والفيديو). كانت الحافلة مملوكة ، لذلك لم يتم إدخال بطاقات توسيع الاستيراد. تم تبريد كل هذا الاقتصاد بواسطة 4 مراوح بقوة 220 فولت لكل منها ، لذلك عند تشغيل الصوت يشبه بقوة إطلاق توربين طائرة.بسرعة كبيرة لقد تجاوزت سرعة المعالج إلى 10 ميجا هرتز. صحيح ، في نفس الوقت ، لسبب ما ، بدأت شريحة وحدة تحكم محرك الأقراص في الخروج من السرير - كان عليّ أن ألويها بخيوط. بعد المنزل ، ظهر PC AT 286 EGA ، ثم VGA (ثم كان من المعتاد ترقية الكمبيوتر تدريجيًا ، واستبدال لوحة بأخرى).في موازاة ذلك ، كما كنت من قبل ، قضيت الكثير من الوقت في LITMO في قسم VT - بعد وبعد الفصول الدراسية. ظهر نوعان من طراز IBM PS / 2 30 (هذا هو PC 286 مع فيديو MCGA وناقل microchannel) ، زوج من PC AT 286 وحتى PC AT 386SX 16 MHz VGA (في ذلك الوقت - أسرع ما رأيته) ، في التي حاولت لسبب ما تثبيت OS / 2 الإصدار 1.0 (ثم لا تزال تنتجها Microsoft و IBM).وهنا ، في مكان ما في بداية عام 1992 ، تعلمت من شخص ما عن FidoNet .FidoNet و BBS
من حيث المبدأ ، كان المودم الخاص بي مستلقيًا لبعض الوقت. لكن تطبيقه أعاقه شرطان مهمان. أولاً ، لم يكن من الواضح من الذي يجب الاتصال به ولماذا. ثانياً ، كان مودم صوتي. على سبيل المثال
افترض أنه تم وضع جهاز استقبال هاتف فوقه (كان هناك مكبرات صوت مطاطية خاصة وميكروفون) ، ومن خلال معالجة الهاتف والأزرار ، تم إنشاء اتصال. في المستقبل ، ألاحظ أنني لم أتمكن أبدًا من الاتصال بأي شخص يستخدم هذا المودم.لذا ، كان أول مودم حقيقي لي هو 1200 مودم باود بدون MNP (أي بدون تصحيح الخطأ) ، والذي كان لوحة ISA 8-bit كاملة الحجم ، ولعملية مستقرة ، كان يجب تبريده باستمرار باستخدام مروحة الغرفة.لم يكن لدى FidoNet أي علاقة تقريبًا بالإنترنت الحديثة - سواء من الناحية الفنية أو التنظيمية. كانت شبكة الهواة غير الهادفة للربح - الناس (تسمى " sysops ""، من" مشغل النظام ") في مدن وبلدان مختلفة اتفق ببساطة على بعض الآليات لإرسال البريد إلى بعضها البعض (في شكل أرشيف يحتوي على ملفات نصية) ، وقواعد قبول أشخاص جدد ومبادئ لحل النزاعات. كان الاتصال وتبادل البريد مجانًا - عقد كبيرة ويعيش الشبكات عادة في أي من المنظمات التي دفعت لمسافات طويلة والمكالمات الدولية. شبكة الأعمال السعي بشكل صارم، مع استثناء من "جيوب" المخصصة لبيع وشراء الحديد.وكانت الفكرة المركزية فيدونيت hokonferentsii(أصداء) - شيء مشابه للمنتديات العالمية لمختلف المواضيع. على عكس المنتديات على الإنترنت ، لا تنتمي أصداء إلى أي شخص ، ولكنها تنتشر في جميع أنحاء الشبكة. تبع الترتيب في أصداء الوسطاء - أولئك الذين أنشأوهم أو حصلوا على سلطة من المبدعين. قاموا بتنسيق تداول البريد ، كما قاموا بقطع العقد التي تنتهك القواعد - الشبكة والمنسقين الإقليميين ومنسقي الصدى.من الناحية الفنية ، كانت محطة FidoNet جهاز كمبيوتر مع مودم متصل بخط هاتف وبرنامج خاص. بالنسبة لعقد الشبكة ، كان من الضروري الرد على المكالمات من العقد الأخرى كحد أدنى ساعة واحدة في اليوم (الصباح الباكر) - لتبادل البريد الشخصي. كقاعدة ، عملت العقد إما طوال الليل (بينما كان أقارب sysop نائمين) ، أو (في المنظمات) 24 ساعة في اليوم.خلال ذروتها في أراضي اتحاد الجمهوريات الاشتراكية السوفياتية السابق ، بلغ عدد شبكات FidoNet مئات العقد ونقاط لا تعد ولا تحصى (كانت العقد مسؤولة عن النقاط التي من خلالها تمكنوا من الوصول إلى البريد). لقد كانت ظاهرة فريدة من نوعها - في أوروبا والولايات المتحدة الأمريكية لم تصل FidoNet إلى مثل هذه النسب والتنظيم.على عكس الإنترنت ، لم تكن FidoNet مجرد وسيلة نقل للبريد والملفات ، ولكن قبل كل شيء ، كان مجتمع من الناس ، علاوة على ذلك ، منظمًا وفقًا لمبادئ ديمقراطية للغاية - مع قوانينها وآلياتها لضمان تنفيذها. في الغالب ، كانت هذه الآليات تهدف إلى ضمان التداول المستدام للبريد والنظام في مؤتمرات الصدى. تم مناقشة التغييرات على الوثائق على نطاق واسع من قبل sysops ثم طرحها للتصويت. وينطبق الشيء نفسه على انتخاب المنسقين على مختلف المستويات.للوصول إلى FidoNet ، لم تكن بحاجة إلى أي شيء سوى جهاز كمبيوتر ومودم (على الرغم من أن البعض تمكن من تلقي البريد على أقراص مرنة ، والتي كانت تسمى مازحة "floppynet") والقدرة على تكوين البرامج اللازمة للعمل على الشبكة. ومع ذلك ، لعب الأخير دور مرشح قوي يعمل على التخلص من الأشخاص العشوائيين - كان معظم المشاركين مرتبطين بطريقة أو بأخرى بتكنولوجيا المعلومات ، على الرغم من وجود عدد كافٍ من الأشخاص الذين لديهم معدات غير متصلة ، ولكنهم أرادوا اكتشاف ذلك. هذا التقارب الطبيعي للمجتمع جعل من الممكن إلى حد ما الثقة ببعضها البعض.بالنظر إلى المستقبل ، سأقول أنه بالتوازي مع ذروة FidoNet ، الإنترنت المبكر غير المتصل بالإنترنت ، والذي كان يُطلق عليه غالبًا Relcom ، كان شائعًا جدًا في المنظمات والمؤسسات الروسية."- باسم أكبر مزود. كان هناك أيضًا تشابه في مؤتمرات الصدى (تسمى مجموعات الأخبار ) ، ولكن لمبادئ تنظيم الشبكة تأثير سلبي للغاية على محتوى مجموعات الأخبار هذه. لم يعمل الفلتر الطبيعي المذكور هنا هنا ، ولم يكن هناك هيكل تنظيمي شبيه بـ FidoNet لمنسقي الصدى. تم استبدال كل هذا بمنشأة تجارية بحتة العلاقة بين المزود والعميل. في هذا الصدد ، غالبًا ما كان محتوى مجموعات الأخبار عبارة عن خليط من البريد الإلكتروني العشوائي واللهب ، والذي لم يكن لأحد سلطة أو آليات على هذا الأساس ، ناقشت FidoNet بانتظام ما إذا كان يجب تبادل حركة المرور مع مجموعات الأخبار (يتم استخدام عقد FidoNet الفردية في وقت واحد كبوابات).ما حدث في FidoNet ينعكس في الحياة الحقيقية. كان الانتماء لهذه الشبكة نوعًا من التوصيات عند التقدم للحصول على وظيفة (في نفس الوقت كانت هناك مزحة ، لسبب ما ، كانت مزحة أنه إذا تجاوز عدد الموظفين المرتبطين بشبكة FidoNet في شركة معينة وظيفة معينة ، فإنه ينهار).في العديد من المتاجر التي تبيع أجهزة الكمبيوتر والمكونات ، كان يكفي أن تعلن أن لديك عنوانًا في FidoNet (تم إصدار شارات خاصة في وقت واحد) للحصول على خصم أو بعض العلاقات الخاصة.كان الأشخاص الذين اختارهم المنسقون مشهورين للغاية. أتذكر حالة في النقطة:في معرض Comtek Moscow في أواخر التسعينات ، عُقد اجتماع غير رسمي للمطهرات من جميع أنحاء روسيا والدول المجاورة. ملأوا المنطقة بأكملها أمام الأجنحة - أعتقد أن هناك عدة آلاف من الناس هناك. في مرحلة ما ، حاولت سيارة مع شخص "مهم" القيادة مباشرة عبر الساحة (على الرغم من أنها يمكن أن تقود بحرية حول الحافة).الإشارة ، وصلت السيارة تدريجياً إلى وسط الحشد ، حيث وقف المنسق الإقليمي آنذاك وظهره معها. لقد تحدثت معه عن شيء ما ، وبالتالي ، رأيت سيارة تقترب ، والتي استقرت في النهاية على ظهره. مدركا ، في رأيي ، الوضع ، لم يتحرك بعيدا ، بل على العكس ، جلس على غطاء محرك السيارة. خرج الحراس من السيارة وبدأوا في التهديد. سماع محادثة في نغمات مرتفعة ، بدأ الحشد في التجمع أكثر كثافة والاستماع. كان لدى الحراس الحس السليم في عدم الإصرار ، لأنه في هذا الوضع كان من الصعب أن تساعدهم الأسلحة. السيارة أعادت.بالتوازي مع FidoNet ، كان هناك أيضًا شيء مثل BBS (نظام لوحة الإعلانات). في بلدنا ، كقاعدة عامة ، عملت محطات FidoNet و BBS على نفس أجهزة الكمبيوتر ، وبالتالي ، غالبًا ما تكون هذه المفاهيم مشوشة.على عكس موقع FidoNet ، الذي يمكنك من خلاله استلام البريد وإرساله فقط ، وفرت BBS إمكانية الوصول عبر الإنترنت إلى جهاز كمبيوتر (أقرب تشابه حديث هو telnet). يمكن لأي شخص الاتصال برقم هاتف من القائمة وربط الملفات وتسجيلها وتنزيل الملفات وقراءة البريد أو الدردشة مع sysop. اعتمادًا على حالة المتصل (الذي تم تعيينه من قبل مسؤول النظام وفقًا لكمية البرامج القيمة التي تم تنزيلها من قبل المستخدم ، أو درجة التعارف معه) ، تم وضع حدود لوقت الاتصال. نظرًا لأن خط الهاتف كان ، كقاعدة عامة ، كان البقية يرغبون في الاتصال حتى يقوم المتصل بتحرير الخط أو يتركه بسبب ضعف الاتصال.تم إجراء المكالمة نفسها بواسطة برنامج المحطة الطرفية ، والذي تم من خلال المنفذ التسلسلي ، إرسال أوامر الاتصال (ATDP1234567) ، وتغييرات في السرعة ، والبروتوكولات ، وما إلى ذلك إلى المودم. وفي الوقت نفسه ، عادةً ما يتم تشغيل مكبر صوت المودم بحيث يمكن سماعه إذا قام شخص ما بالتقاط الهاتف. إذا التقط المودم الهاتف ، فقد بدأت عملية الاتصال بصوت صفير وصفير مميز (والذي كان من الممكن في الغالب التعرف على البروتوكول والسرعة). إذا تم إنشاء الاتصال ، فقد تم إيقاف تشغيل الصوت وظهر نقش على النموذج "CONNECT 2400 / MNP".عملت محطة SkyNet BBS في غرفتي في المنزل لبعض الوقت وكان الأمر غير عادي ومثير للاهتمام عندما اتصل الغرباء من مدن أخرى وحتى من البلدان للتحدث للتحدث. استخدم البعض خطوط Iskra-2 لهذا الغرض."(اتصال هاتفي بديل بين الإدارات).بما أن المحطات تعمل ليلاً (من منتصف الليل إلى الصباح) ، فقد أغلقت أحيانًا في فصول المعهد في لحظات مؤسفة تمامًا (بالنسبة للسنة الأولى أو الثانية ، لم يكن هذا النهج للتدريب مثاليًا تمامًا ، ومع ذلك ، كنت محظوظًا.) كانتالمكالمات إلى BBSs الأجنبية أيضًا وسيلة للحصول على برامج جديدة ، عادة ما تكون مقرصنة (Warez). نظرًا لأن الاتصال بين المدن كان باهظ الثمن ، فإن هذه المكالمات تتم عادةً على حساب المؤسسات (غالبًا بدون علمهم). كانت هناك أيضًا محاولات لمعرفة كيفية إجراء المكالمات لم تنجح الأنواع المختلفة من Bluebox ، المعروفة من المصادر الغربية ، في بدالات الهاتف المحلية ، للأسف ، ولكن شخص واحد على الأقل معروفالذين تمكنوا من صقل هذه التكنولوجيا بنجاح. ومع ذلك ، بحلول ذلك الوقت كان الموضوع مع BBS قد فقد أهميته تقريبًا.إن القول بأن خطوط الهاتف السلكية كانت ذات نوعية سيئة للغاية في تلك السنوات يعني عدم ذكر أي شيء. كانت أجهزة المودم النموذجية في البداية 2400 مودم بود (bps) ، ولكن في الواقع كان متوسط السرعة أقل بكثير. حتى أنه كان هناك رأي شائع إلى حد ما بأنه كان من المستحيل الحصول على سرعات أعلى من 9600 على الخطوط المحلية ، ومع ذلك ، فإن القصة نفسها تدور حول استحالة سرعات ساعة الكمبيوتر فوق 33 ميجاهرتز ، ولكن كلا هذين الرقمين زادان باستمرار ، في حين أن جودة الخطوط ظلت دون تغيير.بدأت أجهزة المودم بالظهور ، بسبب جميع أنواع الحلول التقنية التي توفر سرعات عالية حتى على الخطوط ، والتي لا يمكن للمرء أن يتحدث عنها. كانت أجهزة مودم Telebit مع بروتوكول PEP و TurboPEP (23000 بود) نادرة جدًا ، ولكنها مقاومة للتداخل . ثم انتشر Zyxel (19200) و US Robotics (16800) على نطاق واسع ، والذي دعم ، بالإضافة إلى المعيار لجميع v32 / v32bis (9600/14400) ، البروتوكولات الخاصة بهم - ZYX (19200) و HST (16800) ، والتي لا يمكن الاتصال بها إلا من تلقاء نفسها معك. حتى أن الاختيار بين Zyxel و USR كان له دلالة دينية معينة على sysops.ترتبط قصة مثيرة للاهتمام مع بروتوكول HST ...في البداية ، تم دعم هذا البروتوكول فقط في أجهزة مودم US Robotics Courier ، والتي كانت باهظة الثمن. ولكن ، في مرحلة ما ، أصدرت الشركة نفسها USR Sportster رخيصة بدون دعم لبروتوكول HST. سرعان ما وجد الحرفيون أن دوائر كلا المودم متطابقة تقريبًا ، ومع ذلك ، فإن استبدال بسيط للبرامج الثابتة لم يؤدي إلى أن تصبح Sportster ناقلًا. في سانت بطرسبرغ ، استحوذ شخصان على دقة التحول ، التي كانت هناك منافسة بينهما ، والتي تحولت في بعض الأحيان إلى عمليات عسكرية. أتذكر عندما أحضرت Sportster إلى أحدهم للتبديل ، طلب مني أن أمشي لبضع ساعات ، حيث كان من المفترض أن يأخذها إلى بعض معهد الأبحاث ويكاد يضعها في معجل الجسيمات. في وقت لاحق اتضح أنه كان خيالًا ، وفي الواقع ، كان كل شيء أبسط بكثير.كان الحرفي الثاني يقع في أحد مباني المعهد الطبي في كاربوفكا - في منتصف غرفة كبيرة كان مبنى فارغًا من الاتحاد الأوروبي القديم ، داخله وضع فراشًا كان المالك ينام فيه. بالقرب من الجدار كانت هناك خزانة مفتوحة (أثناء النهار) مقاومة للحريق مع كمبيوتر يعمل ومودم - الوحدة 2: 5030/131.مع نمو سرعة تبادل البيانات وعدد المشاركين في الشبكة ، زادت أيضًا أحجام البرامج التي يلزم تخزينها في مكان ما. كانت محركات الأقراص الصلبة باهظة الثمن وغير موثوقة للغاية ، ولم تكن هناك محركات أقراص مضغوطة حتى الآن. أتذكر في عام 1996 ، لأول مرة ، رأيت مشغل فيديو على أقراص بصرية يبلغ قطرها 8 بوصات. في السفينة ، وحتى ذلك ، كانت طريقة تسجيل الفيديو تناظرية.في المرحلة الأولية ، كانت الأساليب المختلفة لزيادة سعة الأقراص المرنة التقليدية شائعة. بمساعدة أدوات مساعدة خاصة ، كان من الممكن كتابة أكثر من 800 كيلو بايت إلى أقراص بسعة قياسية تبلغ 360 كيلو بايت (باستخدام محرك أقراص مصمم لـ 720 كيلو بايت) وحوالي 1.4 ميجا بايت إلى أقراص بسعة 1.2 ميجا بايت. لم يكن ذلك كافيًا ، لأنه كان من الضروري حفظ جميع البرامج التي سقطت في أيدينا تقريبًا. أولاً ، لأغراض التبادل الإضافي ، وثانيًا ، غالبًا ما يعني فقدان حزمة التوزيع لبعض العبوات النادرة أنه لن يكون هناك مكان آخر لأخذها. لم تكن الأساليب الحديثة مثل "لماذا تحتفظ بها ، فمن الأفضل تنزيلها مرة أخرى" ممكنة.تم استخدام هذا الموقف من قبل الحرفيين في شركة Zelenograd ، الذين طوروا خريطة " Arvid "للكمبيوتر الشخصي ، الذي سمح باستخدام أي مسجل فيديو تقريبًا كمُدفِّق. دخلت معلومات بحجم 1-2 غيغابايت (مع تكرار ، لتصحيح الأخطاء) في الدرج ، والذي كان في ذلك الوقت كثيرًا. لقد كان حلاً رخيصًا وموثوقًا به ، وبالتالي حل شائع جدًا.القراصنة و Demoscene
في ذلك الوقت ، كان هناك وضع مثير للاهتمام إلى حد ما في سوق العمل في روسيا ، عندما تقدم الكثير من الناس ، في ذلك الوقت ، بالمعرفة والخبرة في مجال تكنولوجيا المعلومات ، لكنهم لم يتمكنوا من جني دخل من هذه المعرفة والمهارات من هذا ، ببساطة بسبب الطلب الصغير نسبيًا لهذا النوع من الخدمة. في هذا الصدد ، كان الانخراط في شيء معقد ويستغرق وقتًا طويلاً دون أي حساب للمكافأة المادية أمرًا شائعًا. هناك مجالان للتطوير في هذا الصدد وهما قرصنة البرمجيات و demoscene. علاوة على ذلك ، في البداية كانت هذه الاتجاهات وثيقة الصلة للغاية ، كما هو الحال مع المشهد في Commodore 64 (على الرغم من أسباب مختلفة تمامًا).
بدأ كل شيء مع ما يسمى warez ("
warez ") - كان الجميع بحاجة إلى مجموعة واسعة من البرامج - من أدوات التطوير إلى الألعاب. حتى قبل انتشار الإنترنت ، كانت هناك BBS متخصصة حيث يمكنك تنزيل أحدث الإصدارات (كان مصدرها ، بالطبع ، BBS في الولايات المتحدة الأمريكية وأوروبا). لتبادل البرمجيات ، قاموا حتى بإنشاء شبكة دولية مشابهة تقنيًا لـ FidoNet - IceNet (جميع عقد IceNet في روسيا تقريبًا كانت عقد Fidonet بالتوازي). لم يُسمح بالأسماء الحقيقية هناك - وعندها ظهر لقبي الأول - "المبرمج" (في تلك الأيام قالوا "الاسم المستعار" ، ظهرت كلمة "الاسم المستعار" لاحقًا ، فيما يتعلق بـ IRC).
يحتوي جزء كبير من البرنامج على حماية مختلفة من النسخ ، تتطلب إزالتها فهمًا جيدًا للأجهزة وأحيانًا معرفة عميقة في مجال البرمجة منخفضة المستوى. كانت الأدوات الحديثة مثل
IDA وأدوات المحاكاة الافتراضية غائبة عمليًا في ذلك الوقت ، كان من السهل على البرامج إصلاح حقيقة العمل تحت مصحح أخطاء مثل AFD أو
Turbo Debugger ، بالإضافة إلى منع التفكيك باستخدام أدوات التفكيك الشائعة مثل Sourcer.
وقد استخدم بعض الناس المعرفة المكتسبة خلال هذا النوع من العمل لخلق تأثيرات جميلة بسيطة - مثل تقليد اللهب أو البلازما. في مرحلة ما ، من أجل تبادل هذه الحرف اليدوية والخبرة في كتابتها ، قمت بإنشاء مؤتمر صدى DEMO.DESIGN في FidoNet (حوالي 1994).
من مناقشات الخوارزميات وتقنيات البرمجة ، انتقلنا تدريجيًا إلى مسابقات بسيطة. في أولها ، كانت المهام هي رسم مثلث في الحد الأدنى من التعليمات البرمجية ، بالإضافة إلى تأثيرات الكتابة التي تناسب 128 بايت (كان نظام DOS 80286 يقصد به DOS ، باعتباره الأكثر شيوعًا في ذلك الوقت).
في ذلك الوقت فقط في العالم (بشكل رئيسي في بلدان الدول الاسكندنافية)
بدأ demoparty - مهرجانات محبي "demoscene" ، كما بدأ يطلق هذا النوع ، يجمع بين البرمجة منخفضة المستوى ، والتأثيرات البصرية غير التفاعلية ، وفي كثير من الأحيان ، الموسيقى.
بالطبع ، تم تنفيذ demoparty منذ أواخر الثمانينيات (على أجهزة الكمبيوتر المذكورة بالفعل مثل Commodore 64) ، ولكن في غياب الاتصالات الإلكترونية ، كانت محلية ، علاوة على ذلك ، لم تكن قانونية تمامًا ، لأنها كانت بمثابة مكان لتبادل البرامج التجارية ( ما يسمى ب "طرف النسخ"). الآن تغير كل شيء - الأكثر شهرة في ذلك الوقت
الحزب التجريبي للجمعية الفنلندية ، حيث في عام 1993 تم إصدار العرض التوضيحي الأكثر شهرة "
الواقع الثاني " ، وجمع الآلاف من الناس من بلدان مختلفة.
لاحظنا جميعًا هذا من الخارج ، وبعد أن رأينا من DEMO.DESIGN ، أن شعبنا من مدن مختلفة بدأوا أيضًا في إظهار الاهتمام بهذه الأشياء ، فكروا في عقد شيء مماثل في سان بطرسبرغ. في عام 1995 ، بمساعدة الأصدقاء واثنين من الشركات التي زودت المباني وأجهزة الكمبيوتر والإنترنت ، أعلنا عن عقد
ENLiGHT'95 في أغسطس ، وهو أول حزب روسي (ما زلنا نقيم هذا الحدث ، الآن تحت اسم
Chaos Constructions ).
منذ تلك السنوات الأولى ، لم يتم الاحتفاظ بأي صور تقريبًا (ببساطة لأنه لم تكن هناك كاميرات رقمية ، ولم يخطر ببال أحد أن يأخذ أي كاميرات فيلم) ، ولكن الفيديو المسجل على VHS ينقل تمامًا روح الحدث وأجواءه. بدلاً من جهاز عرض يتعذر الوصول إليه ، تم استخدام زوج من أجهزة التلفاز الأنبوبية العادية ، وازدحم الناس وجلسوا على الأرض في الممر لرؤية شيء ما. لم يكن لدى أي شخص أجهزة كمبيوتر محمولة ، لذلك تم توفير أجهزة الكمبيوتر (ثلاث قطع من PC AT 486 ، بالإضافة إلى Commodore Amiga و Commodore 64) حصريًا للمسابقات وعروض العمل من طرف آخر. لقد صوتوا على قطع ورق عادية ، ثم جمعوها لتقييمها. كان الإنترنت مجرد جهاز كمبيوتر مع عميل IRC ، حيث كتبنا في بعض الأحيان حول ما كان يحدث.
تم إرسال جميع الإدخالات تقريبًا لـ PC / DOS ، وتمت كتابتها في Assembler و Turbo Pascal. من حيث تأهيل المشاركين ، يكفي أن نقول أن أحدهم استخدم الموسيقى في عرضه الخاص ، المكتوب في محرر الموسيقى المصمم الخاص به (متعقب SoundWave). وتم رسم الرسومات ثلاثية الأبعاد بواسطة محركه الخاص ، كما تم رسم الأشياء من قبله في محرر التأليف الخاص به. في وقت لاحق ، بدأ تطوير التشفير.
حول نفس الفترة ، كان الكثيرون حريصين على إنشاء نظام التشغيل الخاص بهم. كان الوضع في هذا المجال لدرجة أنه ، بالإضافة إلى Unixes (التي نظر إليها العديد من المبرمجين كما لو أنهم انزلقوا حقيبة بدوائر دقيقة بدلاً من الكمبيوتر) ، لم يكن هناك نظام تشغيل واحد أكثر أو أقل عاديًا للأغراض العامة في ذلك الوقت. لا يمكن اعتبار DOS و Windows الأكثر شيوعًا (ثم الإصدار 3.x) على هذا النحو من خلال العديد من المعايير ، ووصل OS / 2 للتو إلى المرحلة حيث يمكن تثبيته (إذا وجدت جهاز كمبيوتر مناسبًا لذلك). احتلت أجهزة Mac مكانة ضيقة نوعًا ما ، ولم يراها سوى عدد قليل من الأشخاص في روسيا.
في ظل هذه الخلفية ، ظهرت عدة مجموعات في بيئتنا في وقت واحد تحاول اقتراح حلول للمشكلات التي اعتقدوا أنها مهمة لنظام تشغيل حديث - من المعالجة الموزعة وتخزين البيانات ، إلى التعليمات البرمجية المتوسطة لتشغيل التطبيقات على أجهزة مختلفة جدًا والاستخدام الفعال لتلك النادرة في ذلك الوقت ، موارد الكمبيوتر المتوسطة.
تمت مناقشة كل هذا النشاط في مؤتمر الصدى SPB.SYSPRG وفي التجمعات المنتظمة مع sysop 2: 5030/269 ، الذي كتب محاكي الاتحاد الأوروبي (بتعبير أدق ،
IBM / 360 ) للكمبيوتر الشخصي. لم يؤد كل هذا النشاط إلى أي منتج نهائي - كان العائق هو الحاجة إلى كتابة برامج تشغيل للأجهزة الكبيرة بالفعل ، في ذلك الوقت ، عدد الأجهزة ، ولكن دراسة بنية معظم المعالجات ونظام التشغيل الذي تم إنشاؤه في ذلك الوقت وسع آفاقنا بشكل كبير وسمح (الآن يسمح ) نلقي نظرة مختلفة على التقنيات "الجديدة". بالإضافة إلى المحاكي المذكور ، في خطة تطبيقية ، قام sysop 2: 5030/131 (نعم ، الذي أعاد تشكيل USR Sportster in Courier) بإنشاء نظام RTS-386 ، والذي سمح في وضع متعدد المستخدمين ، به كمبيوتر واحد AT 386 ومحطات رخيصة ، العشرات من الناس للعمل بشكل كامل - مع الرسومات ، تحت Windows.
العدو والإنترنت
ذات مرة ، ذكر أحد أصدقائي (على FidoNet بالطبع) أن لديه القدرة على الوصول إلى
CompuServe . ربما ، لأول مرة يعبرون حدود الدولة بشكل غير قانوني ، فإنهم يواجهون أحاسيس مماثلة - من أجل الوصول إلى CompuServe ، بينما في سانت بطرسبرغ ، كان عليك الاتصال بالمودم باستخدام الهاتف المعروف جيدًا في الدوائر الضيقة (لا يزال بإمكاني الاتصال بهذا الرقم "...- 92" ، حتى إذا استيقظ ليلا). بعد ذلك ، أدخل سلسلة معينة من الأحرف ، ثم تسجيل الدخول وكلمة المرور وحدد رقم البطاقة المصرفية (ثم لم يكن لدى أي منا بطاقات مصرفية ، لذلك كان مصدر هذه الأرقام مشكوكًا فيه للغاية ، على أقل تقدير).
بعد ذلك ، في برنامج خاص تحت DOS ، يمكنك استخدام خدمات CompuServe. كان الوقت مكلفًا للغاية وفي الواقع كان الشيء الرئيسي الذي فعلته هو تنزيل أحدث إصدارات مجلة
Dr.Dobbs ومشاهدة مجموعات Usenet.
سرعان ما نفد البطاقات وتسجيلات الدخول ، لكن البذور نبتت. علمنا أن رقم الهاتف الذي اتصلنا به هو المدخل المحلي
لشبكة X.25 Sprint الدولية ، والتي تم استخدامها لتبادل البيانات بين البنوك والإدارات والشركات الكبيرة. بصراحة ، لا أتذكر أنه على الأقل بمجرد أن توصلنا إلى فكرة طرح شيء ما في المجال المالي - كان الأمر على الأقل غير مهم بالنسبة لنا (على عكس بعض زملائنا الذين دخلوا لاحقًا في النشرات الإخبارية). على الرغم من أنه لم يكن لدينا وصف واضح لما نكتبه بعد الاتصال بالموقع ، بعد أن درسنا العديد من المشكلات المتاحة في المجلة الإلكترونية
Phrack ، فقد أدركنا أنه إذا أدخلت أي أرقام أو كلمات ، فإنها تتصل ببعض أجهزة الكمبيوتر البعيدة. على الرغم من أننا لم ننتهي في أماكن مثيرة للاهتمام حقًا (أو انتهى بنا الأمر بحقوق محدودة للغاية) ، فمن المتشابه أن ندرك أنك تجلس حاليًا على حاسب مركزي لأحد البنوك في مدينة في الولايات المتحدة الأمريكية ( وأحيانًا حتى تدردش مع شخص حدث أيضًا هناك) - كان لها علاقة حب خاصة بها.
هنا ، على الأرجح ، من الجدير إجراء استطرادا. والحقيقة هي أنه في ذلك الوقت ، كانت أنواع مختلفة من الإجراءات غير المصرح بها في الشبكات ، كقاعدة عامة ، ينفذها أشخاص بدافع الفضول وتأكيد الذات ولأسباب أخرى - لا تتعلق بتحقيق الربح (علاوة على ذلك ، استدعاء المخترق نفسه كان غير لائق للغاية - شيء مثل قول "أنا عالم عظيم "). لم يكن لكلمة "
الهاكر " دلالة سلبية وتعني الأشخاص الذين كانوا يفعلون شيئًا ببساطة بدافع الفضول ، من أجل العملية نفسها (حتى ليس بالضرورة في مجال تكنولوجيا المعلومات على وجه التحديد) وهم يفعلون ذلك جيدًا. بالطبع ، في الخارج ، تابع مكتب التحقيقات الفدرالي الأشخاص بغض النظر عما إذا كانوا قد تلقوا شيئًا من أفعالهم أم لا (منذ وقت تبادل البرمجيات لـ C64 في الثمانينيات). لكن هذه الإجراءات كانت عرضية إلى حد ما ، وحتى في روسيا لم تكن هناك قاعدة تشريعية ، فالخدمات الخاصة نفسها لم تفهم حقًا ما الذي تتحدث عنه ولماذا يجب محاكمة شخص ما بسبب ذلك.
لقد رأيت إنترنتًا عاديًا كاملًا عبر الإنترنت في ظل ظروف محددة تمامًا. ذات مساء عام 1993 ، اتصل بي صديق للعمل. وقعت القضية في أحد المكاتب الموجودة في
نيو هولاند ، والتي لديها وصول عادل إلى الإنترنت. على الرغم من عدم وجود إنترنت مألوف في مكان العمل ، كان من الممكن الوصول إلى جهاز كمبيوتر مع مودم موجود في طابق آخر عبر شبكة محلية.
وقمنا بالفعل بتشغيل محطة عليه ، ثم الاتصال بموسكو والتواصل مع
KIAE (بالطبع ، أعتقد أننا لم ندفع تقليديًا مقابل بين المدن). بدا لنا أول إنترنت عبر الإنترنت بالنسبة لنا مثل متصفح نصوص محض
Lynx . هناك ، وجدنا بسرعة كافية كيف نبدأ IRC ، التي طلبت اسمًا مستعارًا على الفور. كان من الضروري التوصل بسرعة إلى ما سيكون قصيرًا جدًا لتقديمه. حتى ظهر كنيتي الثانية -
الضفدع .
بالطبع ، كان كل هذا أشبه بتجاربنا مع Sprint من الإنترنت بالمعنى الحديث. ولكن بحلول ذلك الوقت ، بدأ أول مقدمي الخدمات المحليين بالظهور ، لذلك لم تعد هناك حاجة للاتصال بموسكو وبأي وسيلة ممكنة للوصول إلى المواد الكيميائية.
في المرة الأولى التي رأيت فيها متصفحًا رسوميًا بالصور (كان
موزايك ) كان مزود خدمة الإنترنت Kaja ، والذي كان موجودًا في مكان ما في الطابق السفلي ، بالقرب من فندق Rossiya.
علاوة على ذلك ، كانت إمكانية الوصول إلى الإنترنت تنمو بسرعة - أصبح الاتصال الهاتفي (أي الوصول عبر الهاتف) ممكنًا لبعض الخدمات الصغيرة ، أو ببساطة باستخدام تسجيل دخول واحد بدوره.
فيما يتعلق بهذا فقط ، تعرفت على
يونكس ...
بالتوازي مع مقدمي الخدمات التجارية ، تم تطوير العديد من الشبكات العلمية والتعليمية. كجزء من المنحة ، تلقى
فرع من معهد Steklov للرياضيات (الموجود على نهر Fontanka) كمبيوتر
Sun Classic مع
Solaris 2.0 واتصال بالإنترنت عبر خط مخصص. بفضل المعارف (جميعهم من نفس شبكة FidoNet) ، يمكننا القدوم إلى هناك ، لكننا ما زلنا نرغب في الحصول على طلب هاتفي للجلوس على الشبكة من المنزل أيضًا. من أجل تنفيذ هذه الفكرة ، تمكنا من إعادة بناء
pppd من SunOS تحت Solaris ، دون فهم أي شيء في Unix (على الرغم من أن الأمر استغرق الكثير من الوقت). في أوقات اليأس ، في نفس صن كلاسيك ، حاولت كتابة شيء آخر في مجمع
سبارك .
أشجار النخيل
حوالي عام 1997 ، في روسيا ، بعد الغرب ، جاءت الموضة للأجهزة المحمولة. بدأ التعميم بالطبع مع الهواتف المحمولة البسيطة مثل
Nokia 2110 و 3110 و 6210 و Siemens me45. ومع ذلك ، فقد كانوا متخصصين للغاية في شيء - في أحسن الأحوال ، باستثناء وظيفة الاتصال ، التي كانت تحتوي فقط على دفتر ملاحظات غير مريح. نعم ، ولا يمكنك كتابة الكثير من النص من لوحة المفاتيح الرقمية. كانت أجهزة الكمبيوتر المحمولة القليلة مثل
Apple Newton باهظة الثمن ولا يمكن الوصول إليها. تحركت القضية عندما أصدرت شركة معروفة لأجهزة المودم US Robotics جهازًا يسمى
PalmPilot (بحجم الجيب ، وغير مكلف ، مما يسمح لك بتدوين الملاحظات باستخدام قلم).
من بين معارفي ، حصل العديد من الأشخاص على مثل هذه الأجهزة في وقت واحد - لم أستطع تجنب ذلك أيضًا. نظرًا لوجود الكثير من الأسئلة المتعلقة بالبرامج والأجهزة الخاصة بها وقدرات التطوير ، سرعان ما نظمنا "
نادي عشاق الأجهزة المحمولة " غير الرسمي وبدأنا في الاجتماع مرة واحدة في الأسبوع في مقر شركة Kronverk بالقرب من محطة مترو المعهد التكنولوجي. كان Kronverk معروفًا بحقيقة أنه لفترة طويلة كانت هناك عقدة كبيرة FidoNet - 2: 5030/2 ، تم انتخاب قاضيها مرتين من قبل منسق الشبكة.
زحفت الشائعات حول اجتماعاتنا بسرعة ، وبما أنه لم تكن هناك أماكن أخرى من هذا القبيل ، بدأت مجموعة متنوعة من الأشخاص في القدوم إلينا ، مع مجموعة متنوعة من الأجهزة المحمولة (PocketPC ، WinCE ، Palm ، Newton ، Psion ، إلخ) ، بما في ذلك الأجهزة الغريبة جدًا. عقدنا هذه الاجتماعات الأسبوعية لعدة سنوات ، وانتقلنا لاحقًا إلى مقر
معهد تاريخ الفنون ، ولكن بمرور الوقت ، تم فقدان المعلومات والبرمجيات لأي شيء أصبح علنيًا وفقد معنى هذه الاجتماعات (على الرغم من أنه ، لفترة طويلة ، جاء الناس لمناقشة قضايا أخرى تتعلق بتكنولوجيا المعلومات ، الأسئلة. نعم ، وحتى الدردشة فقط).
مع انتشار أجهزة الكمبيوتر والإنترنت والأجهزة المحمولة ، أصبحت جميع المجتمعات تقريبًا المبنية حول هذه التقنيات إما بشكل أو بآخر تحت جناح المنظمات التجارية ، أو اختفت تدريجيًا.
حصل عمل الأشخاص الذين اشتهروا ذات مرة على خلفية الأحداث المذكورة أعلاه على تقييم مادي ، لذلك ، نظرًا لعدم وجود خيار في الماضي ، فإنهم يفضلون الآن بشكل متزايد العمل مقابل المال. بقيت البرمجة منخفضة المستوى فقط في منافذ ضيقة للغاية ، والباقي ينتقل بشكل متزايد من فئة الفن ، إلى شيء قريب من الحرف ، أو الإنتاج الصناعي. كل شخص لديه الآن أجهزة كمبيوتر (على الأقل في شكل هاتف) ، والوصول إلى الإنترنت مفتوح لأي شخص ولا يتطلب معرفة ووسائل ، وسلوك الناس فيه محدود ، ربما ، بموجب قوانين البلد. هذا ، بطبيعة الحال ، طبيعي تمامًا ، ولكنه يجعل الواقع الجديد القريب من الكمبيوتر أكثر دنيوية - فهو يحرمه من الرومانسية.
أتساءل ماذا ومتى سيكون الابتكار التكنولوجي المقبل ، من حيث الحجم والجدة مقارنة بالحواسيب والشبكات العالمية؟
بيتر سوبوليفمارس 2017