{"id":1413,"date":"2010-09-23T15:01:36","date_gmt":"2010-09-23T12:01:36","guid":{"rendered":"http:\/\/daimon.me\/blog\/?p=1413"},"modified":"2010-09-23T14:59:42","modified_gmt":"2010-09-23T11:59:42","slug":"vinovatia-vechiului","status":"publish","type":"post","link":"http:\/\/daimon.me\/blog\/2010\/09\/vinovatia-vechiului\/","title":{"rendered":"Vinov\u0103\u0163ia vechiului"},"content":{"rendered":"<div class=\"entry\">\n<p style=\"text-align: justify;\">V\u0103 aminti\u0163i poate de <a href=\"https:\/\/daimon.me\/blog\/2010-09-06\/vremurile-de-alta-data\/\" target=\"_blank\">articolul cu amintiri<\/a>. Ei bine, Marieta \u00eemi spune, nu &#8211; scuze &#8211; <a href=\"http:\/\/www.marietavarga.eu\/2010\/09\/09\/vremuri\/\" target=\"_blank\">\u00eemi aminte\u015fte<\/a> c\u0103 exist\u0103 \u015fi oameni care au ratat trecerea, au ratat momentul, sweet spotul, valul. O fi.<\/p>\n<h3 style=\"text-align: justify;\">Dar haide\u0163i s\u0103 v\u0103 mai povestesc c\u00e2teva \u00eent\u00e2mpl\u0103ri din preistoria calculatoarelor.<\/h3>\n<p style=\"text-align: justify;\">Prima dat\u0103 am programat \u00een Basic, limbaj slab structurat \u015fi care se baza pe instruc\u0163iuni de salt (GOTO) mai degrab\u0103 dec\u00e2t pe func\u0163ii. Trecerea la Pascal a fost un fel de orgasm controlat &#8211; brusc p\u0103m\u00e2ntul devenea mai solid. And Alex said that it was good. Conceptul de func\u0163ie exista \u015fi \u00een Basic, dar eram prea necop\u0163i pentru a \u00een\u0163elege cum func\u0163iona el concret.<\/p>\n<p style=\"text-align: justify;\">Pe l\u00e2ng\u0103 programare trebuie s\u0103 re\u0163inem c\u0103 am \u00eenv\u0103\u0163at despre sistemul de operare \u015fi tot ce \u0163ine de el. Am \u00eenv\u0103\u0163at pe calea cea grea (<em>the hard way<\/em>) c\u0103 nu po\u0163i folosi un hard-disk dec\u00e2t dup\u0103 ce \u00eel parti\u0163ionezi \u015fi formatezi. Am primit o dischet\u0103 cu vreo 7 utilitare de sistem, dar nu \u015ftiam ce trebuie s\u0103 rulez de pe ea. Dup-aia s\u0103 vezi experimente kamikaze .. mai ales c\u0103 nu aveam suficiente dischete c\u00e2t s\u0103 \u0163in una ca <em>rescue disk<\/em>. \u015ei d\u0103-i nenicule cu formatarea \u015fi reparti\u0163ionarea \u015fi reinstalarea \u015fi modificarea geometriei din BIOS \u015fi chinuirea cu reparatul sectoarelor brusc devenite <em>bad-uri<\/em> &#8230; Mai \u0163ine\u0163i minte <span style=\"color: #800000;\">scandisk.exe<\/span>?<\/p>\n<p style=\"text-align: justify;\">Nu doar at\u00e2t, ci folosirea ms-dos m-a \u00eenv\u0103\u0163at ce \u00eenseamn\u0103 precizia: exact ca \u00eentr-o consol\u0103 linux, ori scrii calea+numele programului corect, ori programul nu este g\u0103sit \u015fi nu ruleaz\u0103. \u015ei nu doar comanda, ci uneori un num\u0103r minim de parametri necesari: <span style=\"color: #800000;\">Format \/f \/u \/b<\/span> pentru\u00a0 preg\u0103ti o dischet\u0103,\u00a0 apoi <span style=\"color: #800000;\">sys c: a:<\/span> pentru a transfera fi\u015fierele de pornire pe ea. Sau <span style=\"color: #800000;\">format \/s<\/span> direct. S\u0103 nu uit\u0103m pornirea <span style=\"color: #800000;\">himem.sys<\/span> din config.sys dac\u0103 voiam acces la memoria extins\u0103. S\u0103 nu uit\u0103m de introducerea c\u0103ii pentru anumite programe des folosite \u00een autoexec.bat prin setarea variabilei PATH. Iar \u00een lipsa unui editor cum ar fi <span style=\"color: #800000;\">edit.exe<\/span>, prima dat\u0103 spuneam <span style=\"color: #800000;\">list autoexec.bat<\/span> \u015fi apoi <span style=\"color: #800000;\">type autoexec.bat<\/span>, copiind fiecare linie \u00een afara celei care trebuia modificate, \u00eencheind editarea cu ctrl+z. Mai r\u0103u ca <span style=\"color: #800000;\">vi<\/span>.<\/p>\n<h3 style=\"text-align: justify;\">Probabil nu v\u0103 prinde\u0163i unde vreau s\u0103 ajung.<\/h3>\n<p style=\"text-align: justify;\">S\u0103 v\u0103 esplic. C\u00e2ndva \u00een via\u0163\u0103 am ajuns de am v\u0103zut un Windows 3.11, \u015fi reac\u0163ia dup\u0103 25 minute a fost <em>meh<\/em>. \u015etiam ce-i aia interfa\u0163\u0103 cu ferestre datorit\u0103 Norton Commander, culorile nu m\u0103 atr\u0103geau prea mult, scurt\u0103turile erau un fel de scripturi .bat mai dr\u0103gu\u0163e, conectarea la net era oribil de greoaie, nimic ce s\u0103-mi taie respira\u0163ia. \u015ei pe parcursul anilor am p\u0103strat, \u00eempreun\u0103 cu colegii de genera\u0163ie crescu\u0163i \u00een furcile caudine ale ms-dos, doar o \u00eenclinare din cap. Windows 95? A, chestia aia care se ruleaz\u0103 scriind <span style=\"color: #800000;\">win.exe<\/span>, da, \u00eemi amintesc. Windows 98, chestia aia care pentru a o instala pe un disk cu baduri sau pe un calculator cu 12mb ram trebuie s\u0103: porne\u015fti de pe cd, alegi ms-dos prompt, rulezi <span style=\"color: #800000;\">setup.exe \/s \/m<\/span> pentru a evita scandisk \u015fi verificarea memoriei disponibile.<\/p>\n<p style=\"text-align: justify;\">Cum era aia cu Windows, c\u0103 e f\u0103cut s\u0103 fie u\u015for pentru to\u0163i, doar s\u0103 dai click pe Next? Mneah. Neither Chuck Norris nor Alex wouldn&#8217;t approve.<\/p>\n<p style=\"text-align: justify;\">\u00cenc\u0103 p\u0103strez o vag\u0103 urm\u0103 de ne\u00eencredere c\u00e2nd v\u0103d pe cineva c\u0103 nu poate \u00een\u0163elege structura arborescent\u0103 a fi\u015fierelor \u015fi directoarelor de pe un computer. Cum de alfel m\u0103 calc\u0103 pe nervi oamenii care nu reu\u015fesc s\u0103 vad\u0103 aceea\u015fi structur\u0103 \u00een meniul telefonului mobil sau \u00een cel al set\u0103rilor de la TV. E penibil de u\u015for.<\/p>\n<h3 style=\"text-align: justify;\">Poate c\u0103 vi se par aceste exemple prea .. ni\u015fate? Hai s\u0103 lu\u0103m unul diferit.<\/h3>\n<p style=\"text-align: justify;\">Am o coleg\u0103 de facultate care fotografiaz\u0103 pe film, cu un slr Canon. Ar fi avut banii s\u0103-\u015fi cumpere un dSLR, dar n-a vrut, pentru c\u0103 &#8220;e mai real\u0103 fotografia, ob\u0163ii efectul artistic mai u\u015for&#8221;. \u015ei are dreptate: chiar dac\u0103 nu ob\u0163ine imagini t\u0103ios de clare (sharp), totu\u015fi reu\u015fe\u015fte s\u0103 le dea un aer de poveste mult mai u\u015for dec\u00e2t mi-ar ie\u015fi mie vreodat\u0103. Chiar dac\u0103 pierde din calitate la scanarea filmului \u00een digital.<\/p>\n<p style=\"text-align: justify;\">O urm\u0103resc \u00eencadr\u00e2nd printr-un vizor care n-o ajut\u0103 la regula treimilor, aleg\u00e2nd o diafragm\u0103 pentru c\u0103 \u015ftie\u00a0 fix ce-i trebuie, folosind\u00a0 exponometrul analog al camerei doar pentru consultare \u015fi corel\u00e2nd din cap informa\u0163ia pentru a ob\u0163ine expunerea corect\u0103 &#8230; asta numesc eu talent. Dac\u0103 ar trece m\u00e2ine pe digital probabil c\u0103 ar l\u0103sa \u00een praful drumului alte zeci de fotografi \u00eenchipui\u0163i (<em>wanna-be<\/em>) care trag pe Auto folosind scule mult prea de\u015ftepte pentru ei.<\/p>\n<h3 style=\"text-align: justify;\">\u00cen concluzie.<\/h3>\n<p style=\"text-align: justify;\">&#8230; Nu-i concluzie, ur\u0103sc concluziile puse fix la final ca \u00eentr-o compunere \u015fcolar\u0103 cu introducere \u015fi \u00eencheiere &#8211;<\/p>\n<p style=\"text-align: justify;\">Ideea principal\u0103 ce se dore\u015fte a fi exemplificat\u0103 este aceea c\u0103 nimeni nu &#8220;pierde startul&#8221; dec\u00e2t \u00een sensul \u00eengust al tehnologiei curente \u015fi la mod\u0103, unde \u00eentr-adev\u0103r conteaz\u0103 informa\u0163ia la zi. Dar structura arborescent\u0103 la organizarea fi\u015fierelor este peren\u0103, ceva venit din logica matematic\u0103. La fel cum expunerea corect\u0103 pentru un film este o formul\u0103 precis\u0103 \u00eentre distan\u0163a focal\u0103, sensibilitate \u015fi expunere, lucru nealterat de la inventarea fotografiei \u015fi p\u00e2n\u0103 la preschimbarea filmului \u00een senzori cmos.<\/p>\n<p style=\"text-align: justify;\">Nu po\u0163i rata startul. Po\u0163i doar rata s\u0103 \u00een\u0163elegi fundamentele \u015fi s\u0103 te adaptezi.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>V\u0103 aminti\u0163i poate de articolul cu amintiri. Ei bine, Marieta \u00eemi spune, nu &#8211; scuze &#8211; \u00eemi aminte\u015fte c\u0103 exist\u0103 \u015fi oameni care au ratat trecerea, au ratat momentul, sweet spotul, valul. O fi. Dar haide\u0163i s\u0103 v\u0103 mai povestesc c\u00e2teva \u00eent\u00e2mpl\u0103ri din preistoria calculatoarelor. Prima dat\u0103 am programat \u00een Basic, limbaj slab structurat \u015fi &#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-1413","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-fara","7":"anons"},"_links":{"self":[{"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/posts\/1413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/comments?post=1413"}],"version-history":[{"count":1,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/posts\/1413\/revisions"}],"predecessor-version":[{"id":1418,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/posts\/1413\/revisions\/1418"}],"wp:attachment":[{"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/media?parent=1413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/categories?post=1413"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/tags?post=1413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}