استعادة الكمبيوتر القديم - وهذا هو استعادة سيارة كلاسيكية: شيء من الذي يرتجف العالم الحديثة. لذلك كان من أول كمبيوتر حقيقي بلدي، ماك بالاضافة الى ذلك، عندما قررت أن تبرز إلى الأمام ثلاثة عقود وأن أعرض على الإنترنت.
وفقا للمعايير الحديثة، ميا ماك ضعيفة إلى حد ما الجهاز. مواصفات تتضاءل بالمقارنة حتى مع أوقد لي: 8 وحدة المعالجة المركزية ميغاهيرتز، 4MB RAM، وحجم القرص الثابت 50 MB، وشاشة سوداء وبيضاء هي 512 × 384 بكسل. بلدي PC الحالي حوالي 200 000 مرات أسرع، حتى من دون حساب GPU. ومع ذلك، فإن ماك بالاضافة الى ذلك، فقدت "أسنان الكمبيوتر" عندما كان طفلا. معه التقيت محركات الأقراص الصلبة، وأجهزة المودم، والإنترنت.
نعم، إلى حد ما، كان لي ماك استعداد للعمل مع شبكة الانترنت، أولا مع BBS، ومن ثم استخدام لينكس من خلال جلسة الطلب الهاتفي. (لا يوجد شيء للاهتمام، تماما كما الأدب المثيرة إلى 2400 بت في الثانية عندما كنت 13 سنة). ما فعلته أبدا مرة واحدة، لذلك لم يحاول تشغيلها على كومة TCP / IP.
كم هو صعب لإصلاح ما لا يعمل كما ينبغي أن يكون؟ لديك أي فكرة
للوهلة الأولى، كل شيء بدأ بشكل سلس. كان لي اللوحة الأم على جهاز الكمبيوتر الخاص بي. والحفاظ عليه بشكل جيد، والكذب بهدوء في الطابق السفلي منذ منتصف 1990s. فأخذتها وقرص صلب خارجي، انقض مفتاح الطاقة، وكان سعيدا لرؤية كيف لي ماك مرة أخرى إلى الحياة. القرص الثابت مانون احتجاجا عند المساس بها الأول، ولكن بعد ذلك تراجع صامتة، وكانت جميع البيانات سليمة. على الأقل في الدقائق القليلة الأولى.
تذكرت هذه اللعبة الجميلة من شبابي المنزلق، عندما فجأة كان هناك دويا قويا وكان هناك رائحة الدخان. في حالة من الذعر، والتفت قبالة السلطة وسحب المقابس. في الواقع، للعثور على مصدر رائحة نفاذة قد ولى منذ وقت طويل: قرص صلب خارجي. تأثير التيار بعد فترة توقف طويلة أدت إلى فشل أحد المكثفات في جهاز تخزين خارجي.
لحسن الحظ، Digikey لا تزال تبيع بالضبط نفس المكثفات (!) وأنا عملت مع حام الحديد، وعاد الى العمل بعد بضعة أيام. من خلال العمل على إنشاء شبكة لماك زائد!
لتحقيق هدفها، أنا في حاجة إلى متصفح الويب، مكدس TCP / IP. حسنا، كان من الضروري التوصل إلى وسيلة لربط ماك لشبكة بيتي. البحث متصفح الويب كان بفضل سهلة نسبيا إلى الرجال الجلوس على طي النسيان منذ فترة طويلة مواقع FTP في زوايا المتربة للإنترنت. Brazuer MacWeb 2.0 وكان كافيا القديمة للعمل على بلدي زائد وجديدة تماما لتقديم HTML و HTTP. نوع من مثل. لكننا سنصل إلى ذلك في دقيقة واحدة.
وبالإضافة إلى ذلك، كان هناك MacTCP الإصدار الذي كان قادرا على العمل (بطريقة أو بأخرى، ولكن لا يهم) إلى نظام 7.0. أنه لا يدعم هذه المجاملات كما DHCP، ولكن MacWeb كان سعيدا لاستخدامها، وهذا التثبيت لا يسبب مشكلة لأنه يفتقر إلى كومة فقط TCP / IP.
ماك إجراء اتصال فعليا بالشبكة تم تحديا أكثر. في ماك بالاضافة الى عدم وجود منفذ إيثرنت، ولم أشياء مثل خدمة الواي فاي في تلك السنوات لا وجود لها. زوجان من الشركات تفعل محولات SCSI-إيثرنت قبل نحو 15 عاما، ولكن للعثور عليهم للبيع كان من المستحيل عمليا. لفترة من الوقت كنت أفكر في هذه المشكلة، وأنها وقعت لي أن أتمكن من استخدام المنفذ التسلسلي وPPP أو SLIP على التواصل مع العالم الخارجي. كما مكالمة هاتفية بدون مودم.
لقد قمت بتثبيت التوت بي وذلك لربط عدد من CAT-5 من جهاز التوجيه. باستخدام مجموعة متنوعة من البطاقات القديمة، وكنت قادرا على الحصول على كبل تسلسلي، والذي حصل بين بي وماك.
على الجانب البرمجيات، فاكتفيت بعد عدة محاولات فاشلة للعثور على عميل PPP التي ستعمل على بالإضافة إلى والخادم البدائي PPP، دعا SLiRP بي. وكانت وثائق MacTCP، MacPPP وSLiRP المدهش لا يزال المتاحة. بعد قليل من المتاعب مع التكوين، وكنت قادرا على الحصول على MacTCP عمل مع MacPPP، MacPPP العمل مع SLiRP، SLiRP باستخدام اتصال إيثرنت، وهلم جرا من خلال جهاز التوجيه والخروج الانترنت. منذ الجهاز التسلسلي ماك زائد على I التسلسلي / O المطلوبة مكثف المعالج، كانت تقتصر على قدرة 19 كيلوبت / ثانية، ولكن 19 لا يزال هناك الكثير أفضل من لا شيء.
الآن قد تسأل، "انتظر، كيف تحصل على كل هذه البرامج، والتي لا يتم دعمها من قبل المطورين؟" سؤال جيد! وكان محرك ماك القديم حتى أنه كان يتعارض مع أقراص الكمبيوتر الحديثة. ما هو حقا هناك، حتى في بلدي أجهزة الكمبيوتر الحديثة كان محرك الأقراص لا على الإطلاق. حاولت استخدام 100 MB ZIP-القرص المرن للعمل مع ZIP درايف، التي تدعم USB intefreysy وSCSI-1. ومع ذلك، تمكنت من الحصول على ماك لعمل مع ZIP-الأقراص (وفي النهاية استخدام واحد منهم في محرك أقراص التمهيد)، على الرغم من بلدي ويندوز-PC يقرأ HFS المرنة باستخدام بعض البرامج. ولكن كان هناك الصيد. كل محاولة لنقل البيانات من جهاز الكمبيوتر إلى Plus إلى أي شيء لا يؤدي، ولكن لقد تضررت الملفات على الرمز البريدي القرص.
لقد وجدت قديمة المضاهاة محطة ميكروفون، الذي كان مثبتا بالفعل على ماك. ميكروفون ZMODEM المعتمدة لنقل الملفات، ج منهم تعلمون، إذا كنت تتذكر BBS. وهكذا، لنقل الملفات على جهاز ماكنتوش، لقد انتقلت الملفات الضرورية من جهاز الكمبيوتر الخاص بي إلى بي توت العليق، وبي ثم يتم توصيله بمنفذ تسلسلي. ميكروفون تحميلها على ماك كمحطة، وأنا تحميل Minicom في بي مع ماك. تعرفت بعصبية المفاتيح الضرورية لنقل Zmodem في Minicom، I تحديد ملف ثم اضغط ENTER. Minicom بالشكر الجزيل إلى "زقزقة" والحوار "حفظ الملف الواردة؟" ظهرت على ماك. بعد فترة من الوقت، وجدت أن البرنامج الجديد يعمل على بلادي القديمة ماك زائد. الصيحة!
لذا، توت العليق بي، MacTCP وMacWeb - كل شيء في مكانه، وحان الوقت لتصفح الإنترنت! أليس كذلك؟ أليس كذلك؟! لا. ليس بعد.
على ما يبدو، للمطورين، من خلال النظر في مواصفات HTTP 1.0، قررت MacWeb: "هل أي شخص من أي وقت مضى تحتاج الظاهري استضافة اسم النطاق على أساس؟ "ولا تأخذ بعين الاعتبار أن 99٪ من المواقع المستخدمة في الويب الحديثة فمن لهم. عدم دعم المضيفين الظاهري الوسائل التي يمكن استخدامها لمعظم مسار مواقع فقط الخادم عنوان IP، وقطعت. أوه، وHTTPS، لم اخترع الكوكيز وCSS.
اللعنة!
قلت له عن مشكلة صديقه تايلر، وفوجئ عندما وجد قرار على عجل، والترشيح بالوكالة باستخدام بيثون، الطلبات، قارورة وحساء جميل. وكان مفتاح كل هذا أن MacWeb سيتضمن العنوان الكامل مع اسم مضيف عند إنشاء طلب وكيل. استعلامات URL مفتوحة، SSL وإدارة ملفات تعريف الارتباط. BeautifulSoup MacWeb يساعد الأمور مفتوحة مثل CSS، جافا سكريبت والصور وعناصر div. A قارورة يجعل عملية بروكسي الطلب وإرسال النتائج مرة أخرى على ماك.
وهذا، يا أصدقائي، كان كافيا لتصفح الانترنت. بدا شيء من هذا القبيل متصفح المحمول الحديثة.
بالطبع، كل شيء يعمل الرتق جميلة بطيئة، ولكنها عمل! تنزيل البيانات والصفحات والروابط القابلة للنقر. أنا لم أذكر أنها كانت بطيئة؟ كان بطيئا للغاية. حتى medleeeenno. ببطء، ببطء، ببطء. دقائق لقراءة وعرض الصفحة. ولكن ما هو الفرق؟ وكان الهدف هو إدخال ماك لشبكة الإنترنت. ويرجع نجاح.
(فيا)