Ben internete 27 yaşındaki Mac buluştu
Makradar Teknolojinin / / December 19, 2019
Eski bir bilgisayar geri yükleme - Bu klasik bir arabanın restorasyon: bir şey hangi modern dünya titriyor gelen. Ben ileri üç yıl getirmek için ve Internet'e tanıtmak karar verdiğinde Bu yüzden benim ilk gerçek bilgisayar, benim Mac Plus ile oldu.
Modern standartlarına göre, mah Mac oldukça zayıf makinesi. Özellikler bile benim Kindle ile karşılaştırıldığında soluk: 8 MHz CPU, 4 MB RAM, sabit disk birimi 50 MB ve siyah-beyaz ekran 512 x 384 piksel. Benim şu anki bilgisayar bile GPU hesabı olmadan, 000 yaklaşık 200 kat daha hızlıdır. Ancak, Mac Plus, bir çocuk olarak "bilgisayar dişleri" kaybetti. Onunla tanıştığım sabit diskler, modemler ve internet.
Evet, bir anlamda, benim Mac ilk BBS ile, internet ile işe hazırdı ve sonra çevirmeli oturumu Lynx kullanın. (Eğer 13 yaşında olduğunuzda sadece erotik edebiyat olarak 2400 bps, hiçbir şey ilginç yoktur). Ben asla bir kez yaptığı şey, bu yüzden TCP / IP yığını üzerinde çalıştırmayı deneyin vermedi.
Ne kadar zor olması gerektiği gibi çalışmıyor ne düzeltmek için mi? Fikrin yok
İlk bakışta, her şey sorunsuz başladı. Bilgisayarımda bir anakart vardı. İyi 1990'ların ortalarından bu yana Bodrum sessizce yatan korunur. Ben, onu ve harici sabit disk aldı güç anahtarı flicked ve nasıl hayata benim Mac geri görmekten mutlu oldu. Sabit disk zaman ilk çözülen protesto inledi ama sonra sustu ve tüm veriler bozulmamıştı. İlk birkaç dakika azından.
aniden gürültülü bir patlama oldu ve bir duman kokusu vardı ne zaman, benim gençlik Planör güzel bir oyun hatırlattı. Panik halinde, ben güç kapalı ve fişleri çekti. Harici sabit disk: Aslında, uzun bir süre gitmiş Koku keskin kaynağını bulmak için. Harici depolama aygıtında kapasitörler birinin başarısız olmasına yol açmıştır uzun kesinti sonrasında akımın etkisi.
Neyse ki, Digi-Key hala tam olarak aynı kapasitörler satmak (!) Ve ben birkaç gün sonra işine geri döndü bir havya ile çalıştı. Mac Plus için bir ağ oluşturmak için çalışarak!
hedefine ulaşmak için, bir web tarayıcısı, TCP / IP yığını gerekiyordu. Eh, benim ev ağına Mac bağlamak için bir yol ile gelip gerekliydi. Web tarayıcısını bul İnternet'in tozlu köşelerinde uzun unutulmuş FTP sitelerinde oturan adamlar nispeten kolay sayesinde oldu. Brazuer MacWeb 2.0 ve HTML ve HTTP işlemek için benim Plus iş ve oldukça eskiden yeniye yeterliydi. gibi tür. Ama bir dakika içinde değineceğiz.
Buna ek olarak, iş başardı MacTCP versiyonunu vardı (her nasılsa, ama bu önemli değil) sisteme 7.0. Bu desteklemiyor DHCP gibi incelikler, ancak MacWeb kullanmak için mutlu olduğunu ve sadece yığını olmadığı için bu yükleme bir soruna neden olmaz TCP / IP.
Mac ağa fiziksel bağlantı daha zorlu olmuştur olun. Mac yılında Artı orada hiçbir ethernet portu ve o yıllarda Wi-Fi gibi şeyler yoktu. şirketlerin Birkaç 15 yıl önce yaklaşık SCSI-Ethernet bağdaştırıcıları, ama satış pratikte imkansız olduğunu için onları bulmak için. Bir ben bu sorun hakkında düşünüyordum ederken ve ben dış dünya ile iletişim kurmak için seri port ve PPP veya SLIP kullanabileceği aklıma geldi. modem olmadan bir telefon görüşmesi gibi.
Ben Ahududu Pi yüklü ve yönlendirici gelen CAT-5 bir dizi bağlayın. eski kartların çeşitli kullanarak, Pi ve Mac arasında kazanılan bir seri kablo, elde edebildi.
Yazılım tarafında, üzerinde çalışacak bir PPP istemcisi bulmak için birkaç başarısız denemeden sonra vazgeçti Plus ve Slirp Pi çağrısında ilkel sunucu PPP. Belgeler MacTCP, MacPPP ve Slirp şaşırtıcı hala Mevcut. yapılandırmayla başı biraz sonra MacPPP, MacPPP ile MacTCP çalışma almak başardı yönlendirici ve çıkış yapan bir Ethernet bağlantısı kullanarak Slirp, Slirp ile çalışan, vb İnternet. Seri I seri cihaza Mac Plus yana G / Ç yoğun gerekli işlemci, 19 kbit / s kapasitesi ile sınırlıdır, fakat 19 yine çok daha iyi olduğunu edildi hiçbir şey.
Artık "geliştiriciler tarafından desteklenmeyen hangi Bekle, nasıl, tüm yazılım duydun mu?" Diye sorabilir İyi soru! Sürücü Mack modern bilgisayar diskleri ile uyumlu olduğunu çok eski. Gerçekten, orada bile benim Modern bilgisayarlarda sürücü hiç değildi. Ben intefreysy USB ve SCSI-1 desteklenen Posta-Drive ile çalışmak, çok 100 MB Posta-disketi kullanmaya çalıştı. Yine de, benim Windows PC HFS bazı programları kullanarak disket okur rağmen (en sonunda ve önyükleme sürücüsüne bunlardan birini kullanın) Posta-diskler ile işe Mac başardı. Ama bir yakalama yoktu. Her girişimi yol açmayacak bir şey Plus PC'den veri taşımak için, ama Zip-diskteki dosyaları zarar vermiş.
Zaten Mac yüklü eski bir terminal emülatörü Mikrofon, buldum. muhtemelen tanıdığınız sen BBS hatırlarsanız c Mikrofon Zmodem, dosya aktarımı için destek verdi. Böylece, Mac üzerinde aktarma dosyalarına, ben Ahududu Pi benim bilgisayardan gerekli dosyaları taşınmış ve Pi sonra seri port bağlanır. Mikrofon bir terminal olarak Mac üzerinde yüklü ve bir Mac ile Pi'deki Minicom'u indirilen. Ben sinirli Minicom'da de iletim Zmodem için gerekli anahtarları tanıtıldı, bir dosya ve ENTER'a basın seçin. Minikom "peep" ve diyalog "Kaydet Gelen dosya?" Mac üzerinde çıktı minnettardır. Bir süre sonra ben yeni yazılım benim eski Mac Plus çalışan bulundu. Yaşasın!
Yani, Ahududu Pi, MacTCP ve MacWeb - her şey yerinde olduğundan, bu internette sörf zamanı! Öyle değil mi? Öyle değil mi?! Hayır. Henüz.
Görünüşe göre, MacWeb HTTP 1.0 spesifikasyonu bakarak, karar geliştiriciler: "Hiç kimse mü Sen? Sanal barındırma tabanlı alan adının olması gerekir "Ve sitelerin% 99 modern web kullanılan dikkate almazlar tam tersine onlar. Eğer çoğu site yolu için kullanabileceği sanal ana yollarla desteği yalnızca sunucu IP adresi eksikliği ve kesildi. Oh ve HTTPS, kurabiye ve CSS icat edilmedi.
Lanet!
Onun arkadaşı Tyler sorunu hakkında söyledim ve o Python, İstekler, Flask ve Güzel çorba kullanarak, aceleyle vekil filtreleme kararı bulunca şaşırdı. Bütün bunların anahtarı bir proxy isteği oluştururken MacWeb bir ana bilgisayar adını taşıyan bir tam adresini içerecektir olmasıydı. Sorgular açık URL SSL ve çerezleri yönetmek. BeautifulSoup MacWeb CSS, Javascript, resimler ve DIV öğeleri gibi açık şeyler yardımcı olur. Bir Matara vekil sürecini istekte ve geri Mac sonuçları göndeririz.
Ve bu, dostlarım, Web'de sörf için yeterliydi. Modern bir mobil tarayıcı gibi bir şey görünüyordu.
Tabii ki, her şey yavaş oldukça lanetlemek çalıştı, ancak işlenmiş! Verileri indir ve sayfalar ve linkler tıklanabilir. Ben yavaş bahsetti mi? Çok yavaş. medleeeenno Yani. Yavaş yavaş, yavaş. Dakika okuyup sayfasını görüntülemek için. Ama ne fark eder? Amaç internete Mac tanıtmak oldu. Ve bir başarıya uzanan.
(VIa)