Page 35
Mar 29, 2004
Mar 28, 2004
Hameleoni vienā sērijā :).
Abi liktenīgie vīrieši bija arī iekš Love Actually, tikai tur viņi nebija nāvīgi ienaidnieki.
Mar 28, 2004
Nesen rakstīju par 4DOS, šovakar vēlos pastāstīt par citu leģendām apvītu programmu - XTree. Šoreiz neiedziļināšos XTree iespēju smalkumos, iepazīstināšu ar XTree vēsturi. Patiesībā, vēsture nereti ir visai interesanta, daudz interesantāka, kā likās skolā. Stāsts būs visumā sērīgs un nostaļģisks un tiks pa lielākajai daļai tulkots/pārstāstīts no XTree fanu lapas. Stāstījuma noslēgumā būs fragments no XTree galvenā izstrādātāja Jeffrey C. Johnson atmiņu stāsta, par XTree nosaukuma rašanos un par drudžaino gatavošanos XTree pirmajai publiskajai parādei 1985. gada 1. aprīlī.
Atskats pagātnē
1978. gadā, kad personālo datoru industrija vēl bija bērnu autiņos, tika nodibināta kompānija "Executive Systems Inc." (ESI). ESI sākotnējā nodarbošanās bija konsultācijas un programmēšanas līgumdarbi.
Tikai trīs gadus iepriekš tika izlaists pirmais personālais dators - MITS Altair 8800 - ar 2MHz 8 bitu procesoru, 256 baitiem (!) operatīvās atmiņas, bez klaviatūras vai ekrāna, tikai 34 gaismiņas un 25 slēdži.
Pirmie personālie datori, kas kaut cik atbilstu mūsdienu priekšstatiem, parādījās 1977. gadā - Apple II un Commodore PET. Gadu vēlāk, 1978. gadā, tika dibināta ESI.
1981. gadā IBM iepazīstināja pasauli ar savu IBM PC. Šis modelis uzstādīja personālo datoru standartus vairākām sekojošajām desmitgadēm. Daudzas no IBM 1981. gada modeļa arhitektūras iezīmēm ir saglabājušās vēl mūsdienu datoros. IBM nolīga Microsoft izstrādāt operētājsistēmu savam PC. Tā kā Microsoft tolaik nebija nekāda pieredze OS izstrādē, tā nopirka QDOS ("Quick and Dirty Operating System" (!)) no "Seattle Computer Products". Faktiski, QDOS bija citas operētājsistēmas, CP/M, klons. Līdz ar to pirmā DOS versija bija visai līdzīga CP/M, piemēram, tai nebija hierarhiskas failu sistēmas. Unix stila failu sistēma (kā arī, piemēram, piekļuve cietajam diskam) tika iestrādāta tikai DOS 2.0, kas iznāca 1983. gadā. Jāpiebilst, ka tolaik cietais disks bija tikai papildus ārējā iekārta, ko arī tikai retais varēja atļauties.
Šajā laikā ESI nodarbojās ar dažādiem pasūtījuma darbiem Epson personālajiem datoriem - BIOS izstrāde un dažādas papildprogrammas. Darbi veicās labi un pasūtījumi no Epson saradās arvien vairāk un vairāk, kā rezultātā, ESI saradās arvien vairāk failu un dokumentu, izkaisīti pa vairākiem cietajiem diskiem un simtiem diskešu.
Tā kā tolaik PC datoriem nebija pieejama praktiski nekāda programmatūra šādas saimniecības organizēšanai, ESI nācās to izstrādāt pašiem :). Tika izprojektēta programma, kas dotu grafisku diska satura pārskatu saglabājot iespējas vienlaicīgi izpildīt DOS komandas. 1984. gada nogalē dzima XTree.
Kas ir XTree
Citējot agrīnu XTree rokasgrāmatu:
Neprecīzs tulkojums:
"XTree pamatuzdevums ir failu un mapju pārvaldība - dzēšana, pārsaukšana, satura apskate, pārvietošana, jebkuras mapes vai visa diska apskate. Jāatzīmē XTree lietošanas ērtums,
pārdomātā organizācija, un iespēju plašums. XTree diska struktūru attēlo grafiski, kā arī
sniedz statistiskus datus, kas nepārtraukti tiek atjaunoti."
The Rise...
XTree pirmoreiz publikai tiek parādīts 1985. gada 1. aprīlī, West Coast Computer Faire - vienā no tā laika lielākajām datoru izstādēm. Tolaik XTree sastāvēja no viena izpildāmā faila 35KB izmērā (jāatceras, ka tolaik tipisks 5,25" disketes izmērs bija 180KB). XTree pirmā parādīšanās izrādījās veiksmīga, programma tika ievērota un atzinīgi novērtēta. Tā saņēma prestižo PC Magazine "Editor's Choice" balvu (tāpat kā vēlāk XTreePro 1987. gadā un XTreeProGold 1990. gadā).
Tūlīt bija arī komerciāli panākumi, XTree vienkārši bija īstais produkts īstajā laikā (un, starp citu, izlaists gadu *pirms* sava lielākā konkurenta, Norton Commander).
Tajā pašā 1985. gadā tika izlaista XTree 2. versija, kas iekļāva daudzas jaunas noderīgas komandas (pazīstamas kā "Alt" izvēlne). Šī versija kļuva tiešām populāra, un, pat vēl piecus gadus vēlāk tā tika atkārtoti izlaista kā bezmaksas izmēģinājuma versija. Uzskata, ka tas ticis darīts tāpēc, ka komerciālās versijas stipri cietušas no pirātisma. ESI izlēma izlaist bezmaksas versiju, jo daudz labāka versija jau bija veikalu plauktos, un XTree 2.0 bezmaksas versija kalpoja kā lēta reklāma.
1987. gadā iznāca XTreePro un 1989. gadā - XTreeGold versijas, abas papildinādamas programmu ar dažādām jaunām iespējām, piemēram, 1Word ASCII redaktoru un iespēja strādāt ar ARC formātā kompresētiem failiem.
Tobrīd XTree markas produktus jau izstrādāja "XTree Company" - ESI kompānijas daļa. Tika nolemts izplatīties tālāk par DOS vidi un radās XTree versija Novell datortīkliem - XTreeNet, XTRee Unix versijas un XTreeMac - Macintosh versija.
XTreeMac versija izrādījās neveiksmīga - pēc failu pārvaldības programmas Macintosh vidē nebija pieprasījuma, jo, pretstatā DOS, Macintosh jau saturēja grafisku lietotāja saskarni failu pārvaldīšanai. Lai arī XTreeMac bija dažas citur neatrodamas iespējas, tās noderīgums Macintosh lietotājiem nebija acīmredzams, un tā neguva atsaucību. Gadu pēc XTreeMac projekta uzsākšanas tas tika pārtraukts.
Tajā pašā laikā, kompānija vairs nenodarbojās tikai ar failu pārvaldnieka izstrādi, tā nodarbojās ar vairāku citu veiksmīgu produktu izstrādi - XTree Tools for Networks, NetControl SNMP Console Manager, the HOT menuing system, un ViruSafe, - no EliaShim Micro pārpirkts vīrusu ķērājs. XTree Company bija izveidojusies par veiksmīgu, 20 miljonu vērtu kompāniju
.Intreresanti, ka XTree Company izcēlās arī dažādos citos veidos, piemēram, 1989. gadā tika realizēta pirmā programmatūras amnestijas kampaņa ASV, divus gadus vēlāk XTree kļuva par pirmo lielo programmatūras izstrādes kompāniju, kas rūpējas par vidi, "Project Green" ietvaros viņi sāka pievērst īpašu vērību programmatūras iepakojuma atkalizmantošanas iespējām (man ir bijusi tā laime turēt rokās oriģinālu XTreeProGold 3.0 iepakojumu (ar visu saturu), un tiešām, uz iepakojuma bija "Project Green" simbolika un informācija, ka iepakojums izgatavots no atkalizmantojamiem materiāliem).
Programmatūra tika pastāvīgi uzlabota, pamatā balstoties no lietotāju ieteikumiem, un 1993. gadā XTreeGold 3.0 pilnā instalācijā no sākotnējiem 35KB bija izpletusies jau uz 3MB. Tik un tā šī programma ir viens no retajiem piemēriem, kur (gandrīz) visi papildinājumi ir tiešām noderīgi un nav tikai tāpēc, lai būtu ko rakstīt programmas izmaiņu vēsturē.
... and fall
Microsoft Windows gūstot panākumus agrīnajos deviņdesmitajos, XTree Company arī vēlējās iesaistīties jaunajā, strauji uzplaukstošajā tirgū. Tika ieguldīts daudz resursu un pūļu XTree Windows versijas izstrādē, un 1992. gadā XTree for Windows 1.0 ieraudzīja dienasgaismu. Šai versijai vairs nebija daudziem tik ierastās taustiņu kombinācijas, toties bija jauna, modīga grafiskā saskarne. Šai versijai bija palicis visai maz kā kopīga ar savām DOS "radiniecēm". Sanāca līdzīgi kā ar XTreeMac - lai arī XTreeWin bija rūpīgi izstrādāta, spēcīga un lieliska programma (ko nevar teikt par daudzām citām Windows programmām) - tā nesa finansiālu neveiksmi. Redzot Windows uzplaukumu, tika nospriests, ka investīcijas XTree izstrādēs turpināšanā vairs nenesīs peļņu.
Pēc vairāk kā sešu lielisku darbu izlaišanas savā pēdējā pastāvēšanas gadā (piemēram, XtreeGold 3.01 (pēdējā DOS versija), XTreeWin 2.0, XTreeNet 3.01), kompānija kļuva par upuri pastāvīgi pieaugošajam IT kompāniju apvienošanās procesam. To 1993. gada novembrī nopirka konkurējošā Central Point Software. Lai arī oficiāli tika paziņots, ka tā ir apvienošanās, faktiski tā bija pārpirkšana. Lai nu kā, Central Point, kas paši cieta no finansiālām problēmām, nevarēja ilgi priecāties par savu jaunieguvumu, jo viņus pašus pēc pusgada nopirka cita kompānija, - Symantec.
Symantec, dibināta 1982. gadā, savu laimi datorprogrammu tirgū izmēģināja, galvenokārt nodarbojoties ar savu veiksmīgo konkurentu pārpirkšanu, līdzīgi kā Microsoft. Viens no viņu veiksmīgākajiem darījumiem bija Peter Norton Computing (un tātad arī produktu Norton Commander un Norton Utilities) nopirkšana 1990. gadā. Rezultātā Symantec kļuva par lielāko Windows utilītu izstrādātāju.
XTree izstrāde Central Point (vēlāk kā Symantec Inc. daļas) paspārnē, lāgā neveicās. Jaunie īpašnieki nebija ieinteresēti nedz turpināt investēt DOS programmās, nedz investēt DOS versiju funkcionalitātes pārnešanā uz Windows vidi. XTreeGold for Windows 4.0 kļuva par pēdējo XTree sērijas produktu - Symantec plāns bija pārpirkt konkurentus un izskaust to produktus.
1995. gadā tika laists klajā Norton Navigator File Manager, bāzēts uz XTreeGold for Windows (un nelielām daļām no Central Point programmatūras), kā oficiālais XTree pēctecis, aprīkots ar "XTreeGold savietojamības režīmu", kurā lietotāja saskarne ir ļoti līdzīga tā priekšnācējam, ar lielāko daļu no vecajām taustiņu kombinācijām un izvēlnēm ekrāna apakšdaļā. Bija arī jaunas iespējas, piemēram, iebūvēts FTP klients. Lai arī šī jaunā programma bija visai spēcīgs darbarīks, tā jau krietni atpalika no XTree DOS versijām ātruma un lietošanas ērtuma ziņā. Līdz ar to lielākā daļa lietotāju šajā produktā nesaskatīja vērā ņemamu iemīļotā failu pārlūka aizvietojumu.
1998. gadā Symantec pilnībā pārtrauca šī produkta izstrādi
.XTree tomēr nav pilnīgi miris, fani un intuziasti ir izstrādājuši daudzus XTree klonus, šeit saraksts.
Atmiņas
Nobeigumā, kā jau solīju, fragments no Jeffrey C. Johnson stāsta par XTree. Šis stāsts ir atrodams arī XTreeGold rokasrāmatā, kur to pirmo reizi arī izlasīju. Tulkojums, kā parasti, visai aptuvens.
Par vārda rašanos
"Par to nopelni pieder Arletai, manai sievai. Birojā nosaukums jau bijām gudrojuši mēnešiem un nebija neviena varianta, kam visi piekristu. Reiz vēlu naktī, viņa ietiecās - 'XTree. You know, like X-Tree, X-Tree read all about it!'.
Visai stulbi, es nodomāju, bet iegaumēju.
Kad nākošajā dienā birojā ierosināju šo variantu, citi atzina - "visai stulbi", un pirms kāds to nojauta, bijām tikuši pie nosaukuma - XTree."
Par pirmo uzstāšanos
"1985. gada 1. martā nolēmām izplatīt XTree paši. Šai brīdī Deils pēkšņā neprāta uzplūdā nolēma, ka jādabū XTree gatavu tirgošanai uz West Coast Computer Faire izstādi, Sanfrancisko, 1. aprīli. Deils apsolīja, ka paspēs sagatavot programmu izplatīšanai, pabeigt lietotāja rokasgrāmatu, to izdrukāt un paveikt visus pārējos darbiņus lai varētu produktu pieteikt tirgū ... 30 dienu laikā. Tas likās šķietami neiespējams uzdevums, līdz ar to nospriedām, ka 1. aprīlis ir mums īsti piemērota izvēle.
Mēs nezinājām, ka Deilam ir savs trumpis, Mchaiel Cahlin, Chalin/Williams Communications prezidents. Sekojošajās nedēļās Cahlin panāca, ka programma tiek sagatavota, iepakojums izdizainēts un izgatavots, preses materiāli sagatavoti, un uzrakstīta un izdrukāta pirmā XTree brošūra "XTree Read All About It" un sagatavots stends izstādei (Klīst baumas, ka, kad Cahlin nolīdzis Bob Cabeen izdizainēt pirmo XTree iepakojumu, viņš devis Bobam tikai 7 dienas laika. Kad Bobs protestējis, Cahlin esot teicis "Bob, Dievs radīja pasauli 6 dienās - un viss ko es gribu no tevis ir iepakojuma dizains". Kad Bobs ticis galā 5 dienās, viņš esot atbildējis "Parādi šo Dievam!").
Protams, arī Deilam sanācis veikt teju vai brīnumus. 2 dienas pirms izstādes, viņš devies pie salicēja izņemt rokasgrāmatas gala variantu, un konstatējis, ka tas (salicējs) ir izlikts no mājas. Deils galu galā atradis salicēju, kurš salikto rokasgrāmatu bijis ar mieru mainīt tikai pret skaidru naudu, kuras mums tolaik nebija gluži pilnas kabatas. Laikam turpinot tecēt, Deils sadabūjis naudu, steidzies rokasgrāmatas iespiest, tad iesiet, un visu laiku uzmanījis tās, neizlaižot no acīm. Viņš pametis Losandželosu 1:30 naktī un 4 stundas vēlāk ieradās Sanfrancisko ar rokasgrāmatas kastēm, iepakojumiem, pielikumiem, brošūrām un sāka sagatavot stendu. Izstāde sākās 9:00 no rīta. (..)
Izstādes laikā mēs tirgojām XTree 1.0 par tikai $39.95, un mēs burtiski tirgojām to stenda vienā pusē, vienlaicīgi drudžaini komplektējot produkta kastītes stenda otrā pusē. "
Mar 26, 2004
Mar 22, 2004
Mar 22, 2004
.. is everywhere
Mar 22, 2004
Mar 20, 2004
Kas ir 4DOS
4DOS ir komandrindas čaula, tā pārņem un papildina tās funkcijas, ko pilda command.com (visi DOS, Win3.x, Win9x/ME) un cmd.exe (Win2K/XP).Kas ir komandrinda
Komandrindas čaula ir tā programma, kas strādā melnā logā un rāda šo paziņojumu - C:/>. Paši varat izmēģināt sava datora komandrindas čaulu - Start/Run un Run logā ierakstām command vai cmd atkarībā no sava Windows versijas. Komandrindas čaulā var paveikt daudzus no ikdienā darāmajiem darbiem - kopēt failus, veidot un dzēst mapes, startēt programmas, mainīt šādus tādus konfigurācijas parametrus. Dabīgi, ja nav pierasts, šīs darbības ērtāk ir veikt grafiskā vidē. Tomēr daudzas specifiskas iespējas un īpašības komandrindu nereti padara neaizvietojamu. Vienkāršs piemērs. Iedomājieties, jums ir mape ar 5000 failiem, kuriem visiem ir paplašinājumi .JPG un jūs vēlaties šos paplašinājumus nomainīt uz mazajiem burtiem - .jpg. Neizmantojot kādas papildus programmas, ar Windows grafiskajiem līdzekļiem šis ir garš un apnicīgs darbs (un ja nu ir 50'000'000 failu?). Komandrindā šādu pārsaukšanu realizē ar vienu komandu - "ren *.JPG *.jpg". Dažas sekundes darba un viss paveikts. Par komandrindas daudzajām iespējām varētu stāstīt gari un plaši, bet es jau pārāk novirzos no pamattēmas. Tātad, bija laiki, kad grafiskās vides vispār nebija un *viss* darbs notika komandrindā. Lai arī cik ērta un laba komandrinda būtu, to tomēr var padarīt vēl ērtāku. 4DOS stājas command.com vietā un sāk pildīt tā pienākumus.4DOS iespējasVairāk komandu
4DOS piešķir standarta DOS komandām daudzas jaunas iespējas - copy, dir un citas satur daudzus jaunus parametrus, ar kuriem pielāgot to darbību. Piemēram, komanda dir māk failu sarakstu izvadīt arī 2 vai 4 kolonās, kā arī iezīmēt failu nosaukumus krāsās atkarībā no to paplašinājuma (un to visu var pielāgot un mainīt). Nāk klāt jaunas un standarta DOS'ā neesošas komandas - SELECT, ESET, EXCEPT, FFIND, TEE, utt. Turklāt šīs komandas nav vienkārši tāpēc, lai būtu, katra no tām ir tāda, par kuru DOS lietotāji jau izsenis ir sapņojuši un katra no tām piedod sistēmai pilnīgi jaunu funkcionalitāti.
Draudzīgāka komandrinda
Iepriekš rakstītās komandas var atsaukt ar Up/Down bultiņu taustiņiem. Iepriekš rakstītās komandas var filtrēt, ievadot pāris pirmos burtus no komandas un tas spiežot Up/Down bultiņu taustiņus. TAB piespiediens automātiski pabeidz rakstīt iesākto faila nosaukumu. Ar Ctrl+PgUp un Ctrl+PgDown varam pārvietoties pa nesen apmeklētajām mapēm (atkrīt simtiem cd komandu).
Alias
Kas lieto mIRC alias, zin cik šī iespēja ir ērta. Bieži lietojamajām komandām piešķiram īsākus un ērtākus nosaukumus. Linux lietotāji var, piemēram, copy apzīmēt ar cp, dir apzīmēt ar ls utt. Garo komandu tikšanai uz savu mājas mapi "cd c:\Documents and Settings\Pēteris\My Documents" var apzīmēt ar īsu komandu "gohome". Utt. Utjpr.
Jaunas Batch failu iespējas
4DOS ievieš savu īpašu Batch failu paplašinājumu .btm. Šie batch faili tiek izpildīti ievērojami ātrāk kā tradicionālie bat faili. Jaunās komandas un veco komandu jaunās iespējas vien padara batch failu rakstīšanu iespējām daudz bagātāku, bet papildus tām nāk vēl daudzas programmēšanas/skriptēšanas valodām raksturīgas iespējas - If/Then konstrukcijas, For konstrukcijas, daudzas batch failos izmantojamas funkcijas darbam ar failiem, teksta apstrādi, jauni iebūvētie mainīgie. Pateicoties 4DOS batch valodas papildinājumiem, bieži vien varēs iztikt ar batch failu vietā, kur citkārt nāktos rakstīt nelielu programmiņu.
Ha, bet iekš Linux arī tas viss ir, turklāt par brīvu
Gandrīz visas no aprakstītajām iespējām tiešām piemīt arī Linux komandrindām, piem. bash. Migrējiet uz Linux un dabūsiet daudzas lieliskas komandrindas iespējas pilnīgi par brīvu.
Tomēr jāatgādina, ka šai rakstā es necenšos kādu pārliecināt tūlīt sākt lietot 4DOS vai ko līdzīgu, vairumam cilvēku tas (diemžēl (ak, nostaļģija)) vairs nemaz nav vajadzīgs. Vienkārši vēlos pastāstīt, kādi lieliski un labi izdomāti un izstrādāti produkti eksistēja jau pirms ~15 gadiem. Līdzīgi, kā cilvēki apjūsmo pagājušā gadsimta sākuma sporta automašīnas, ar kurām gan vairs neviens negrasās ikdienā braukt, ir noderīgi atskatīties arī uz pagājušo gadu programmēšanas, nebaidos šī vārda, šedevriem.
Vai man vajag 4DOS, un kur dabūt?
Viena no daudzajām 4DOS lieliskajām īpašībām ir, lai to sāktu lietot, nav nekas daudz jāmācās klāt, pieņemot, ka jau ir prasmes strādāt komandrindā. Ja neko daudz par komandrindu nezināt, 4DOS diezin vai jūs vienā mirklī pārvērtīs komandrindas kungā un pavēlniekā un padarīs jūsu darbu par 200% produktīvāku.
Ja ir interese šo produktu izmēģināt, nav nekādu problēmu - JP Software, 4DOS izstrādātāji, laipni piedāvā šī produkta izmēģinājuma versiju lejupielādei. Pēc lejupielādes, mans ieteikums ir, lasiet lietotāja dokumentāciju. Tā ir labi uzrakstīta un tā iemācīs tiešām daudz DOS maģijas.
Komentāri?
Man pašam visas šīs vēsturiskās lietas liekas nu ļoti ļoti saistošas, bet jautājums ir, vai kādu citu arī tas viss interesē? Atsauksmes laipni gaidītas komentāros.
Vairāk komandu
4DOS piešķir standarta DOS komandām daudzas jaunas iespējas - copy, dir un citas satur daudzus jaunus parametrus, ar kuriem pielāgot to darbību. Piemēram, komanda dir māk failu sarakstu izvadīt arī 2 vai 4 kolonās, kā arī iezīmēt failu nosaukumus krāsās atkarībā no to paplašinājuma (un to visu var pielāgot un mainīt). Nāk klāt jaunas un standarta DOS'ā neesošas komandas - SELECT, ESET, EXCEPT, FFIND, TEE, utt. Turklāt šīs komandas nav vienkārši tāpēc, lai būtu, katra no tām ir tāda, par kuru DOS lietotāji jau izsenis ir sapņojuši un katra no tām piedod sistēmai pilnīgi jaunu funkcionalitāti.Draudzīgāka komandrinda
Iepriekš rakstītās komandas var atsaukt ar Up/Down bultiņu taustiņiem. Iepriekš rakstītās komandas var filtrēt, ievadot pāris pirmos burtus no komandas un tas spiežot Up/Down bultiņu taustiņus. TAB piespiediens automātiski pabeidz rakstīt iesākto faila nosaukumu. Ar Ctrl+PgUp un Ctrl+PgDown varam pārvietoties pa nesen apmeklētajām mapēm (atkrīt simtiem cd komandu).Alias
Kas lieto mIRC alias, zin cik šī iespēja ir ērta. Bieži lietojamajām komandām piešķiram īsākus un ērtākus nosaukumus. Linux lietotāji var, piemēram, copy apzīmēt ar cp, dir apzīmēt ar ls utt. Garo komandu tikšanai uz savu mājas mapi "cd c:\Documents and Settings\Pēteris\My Documents" var apzīmēt ar īsu komandu "gohome". Utt. Utjpr.Jaunas Batch failu iespējas
4DOS ievieš savu īpašu Batch failu paplašinājumu .btm. Šie batch faili tiek izpildīti ievērojami ātrāk kā tradicionālie bat faili. Jaunās komandas un veco komandu jaunās iespējas vien padara batch failu rakstīšanu iespējām daudz bagātāku, bet papildus tām nāk vēl daudzas programmēšanas/skriptēšanas valodām raksturīgas iespējas - If/Then konstrukcijas, For konstrukcijas, daudzas batch failos izmantojamas funkcijas darbam ar failiem, teksta apstrādi, jauni iebūvētie mainīgie. Pateicoties 4DOS batch valodas papildinājumiem, bieži vien varēs iztikt ar batch failu vietā, kur citkārt nāktos rakstīt nelielu programmiņu.Ha, bet iekš Linux arī tas viss ir, turklāt par brīvu
Gandrīz visas no aprakstītajām iespējām tiešām piemīt arī Linux komandrindām, piem. bash. Migrējiet uz Linux un dabūsiet daudzas lieliskas komandrindas iespējas pilnīgi par brīvu. Tomēr jāatgādina, ka šai rakstā es necenšos kādu pārliecināt tūlīt sākt lietot 4DOS vai ko līdzīgu, vairumam cilvēku tas (diemžēl (ak, nostaļģija)) vairs nemaz nav vajadzīgs. Vienkārši vēlos pastāstīt, kādi lieliski un labi izdomāti un izstrādāti produkti eksistēja jau pirms ~15 gadiem. Līdzīgi, kā cilvēki apjūsmo pagājušā gadsimta sākuma sporta automašīnas, ar kurām gan vairs neviens negrasās ikdienā braukt, ir noderīgi atskatīties arī uz pagājušo gadu programmēšanas, nebaidos šī vārda, šedevriem.Vai man vajag 4DOS, un kur dabūt?
Viena no daudzajām 4DOS lieliskajām īpašībām ir, lai to sāktu lietot, nav nekas daudz jāmācās klāt, pieņemot, ka jau ir prasmes strādāt komandrindā. Ja neko daudz par komandrindu nezināt, 4DOS diezin vai jūs vienā mirklī pārvērtīs komandrindas kungā un pavēlniekā un padarīs jūsu darbu par 200% produktīvāku. Ja ir interese šo produktu izmēģināt, nav nekādu problēmu - JP Software, 4DOS izstrādātāji, laipni piedāvā šī produkta izmēģinājuma versiju lejupielādei. Pēc lejupielādes, mans ieteikums ir, lasiet lietotāja dokumentāciju. Tā ir labi uzrakstīta un tā iemācīs tiešām daudz DOS maģijas.Komentāri?
Man pašam visas šīs vēsturiskās lietas liekas nu ļoti ļoti saistošas, bet jautājums ir, vai kādu citu arī tas viss interesē? Atsauksmes laipni gaidītas komentāros.Mar 19, 2004
Mar 19, 2004
Kā jau nosaukums vēstī, zagļu filma. Nodarbošanās ļoti klasiska - banku aplaupīšana. Nekā tāda ļoti īpaša, bet izklaidējoši un interesanti, kad negribās daudz domāt. Vienā no galvenajām lomā ir Brūss, ar visai gariem matiem, to ir vērts redzēt :)
Mar 19, 2004
Viena filma ar ūdeņiem un kuģiem svaigi kā noskatīta, līdzīgā stilā turpināju. Nekā īpaša ko piebilst nav, izņemot, ka, lai nu kā, pirāti tomēr ir bezsirdīgi vardarbji un nekā romantiska, skaista, cēla utt. šai nodarbē nav un nevar būt.
Ļoti ļoti patika atjautīgais kapteinis Zvirbulis, apskaužami veikli prata izkļūt no neapskaužamām situācijām.
Mar 19, 2004
Šo filmu rekomendēja Zamsis. Tiem, kam patika Resident Evil, noteikti patiks, īpaši sākums. Šeit nebūs nekādu sci-fi kā Resident Evil, tomēr kaut kas ļoti īpašs šīs filmas vieno. Tā citādāk - tradicionāla spoku filma ar visiem tradicionālajiem spocīgajiem atribūtiem labās proporcijās - vīzijas, kustīgas lietas, asinis ne no kurienes, konservi transformējas mazos dzīvīgos tārpiņos utt. Prieks, ka visas nedabīgās lietas nav briesmīgi pārspīlētas. Par daudzām spoku filmām varētu teikt tā - spokiem neticu, un ja arī ticētu, ne jau nu tādiem smieklīgiem un banāliem, kādus rāda filmās. Šeit nav gluži tik traki.
Piesaista nosaukums un filmas pamats - spoku kuģis, klīstošais holandietis. Vilinoša būšana. Filma beidzas ar domu - nekas nav beidzies, paliek līdzīga sajūta, kā pēc Phone Booth noskatīšanās.
Mar 14, 2004
Nav nekā īpaša ko piebilst, tādas tās šausmenes ir, ko padarīsi.
Mar 14, 2004
2003. gada septembrī, uzsākot jaunu mācību gadu, publicēju savus komentārus par interesantākajām lekcijām. Šajā semestrī vēlos izstrādāt līdzīgu numuru. Semestris jau ir labi iesācies (marta vidus jau), bet labāk taču vēlāk, nekā nekad :).
Šeit ir tikai tās, uz kurām man patiešām jāiet. Hronoloģiskā secībā (pirmdiena - piekdiena, rīts - vakars):
Nosaukums | Komentāri |
---|---|
Pirmdiena | |
Varbūtību teorija un matemātiskā statistika | Uz pirmo lekciju pasniedzējai bija līdzi liels metamais kauliņš. Pirmdienās tiek stāstīta teorija, trešdienās risināti uzdevumi. Interesanti. |
Otrdiena | |
Personālie programminženierijas procesi | Stāstītais zināmā mērā pārklājas ar pagājušogad programminženierijā mācīto. Tā kā programminženierija bija ceturtdienās pirmā lekcija, un šajā laikā normāls cilvēks vēl guļ, šeit tāpat uzzinu visu ko jaunu. Interesants pirmais mājasdarbs - jāraksta programma un līdztekus jāprotokolē šis process - cik ilgi gāja plānošana, izstrāde, testēšana. Protokolā laikiem jābūt līdz precizitātei "minūte", jāprotokolē arī visi darba pārrāvumi, kas rodas - telefona zvans, gājiens uz WC utml. Šo darbu esmu iecerējis apvienot ar mājasdarba rakstīšanu pamatalgoritmos, un tiks nogalēti divi zaķi reizē. |
Ievads formālajās gramatikās | Laiks iet, bet ir lietas, kas nemainās. Tieši tāpat, kā iepriekšējā semestrī, viela tiek apgūta lēni, apdomīgi un pamatīgi. |
Trešdiena | |
Varbūtību teorija atkal | Kā jau teicu, trešdienās risinām uzdevumus. Uzdevumus iet risināt pie tāfeles, aktīvākie tiek pierakstīti un var cerēt uz atvieglojumiem sesijā. Tāpēc šajās lekcijās vērojama gluži neparasta aktivitāte - visi rēķina! Ar dažiem uzdevumiem esmu bijis pie tāfeles arī es. |
Skaitliskās metodes II | Nevaru komentēt, jo vēl nav sanācis aiziet. Vēl jau tikai marts :) |
Ceturtdiena | |
Kursa projekts datorzinātnēs | Ceturtdienas rīts. No way. |
Pamatalgoritmi | Ļoti patīk. Var just, ka stāstītājam ir *pieredze*. Un vislabākais, viņš prot lieliski pastāstīt - viņa intuitīvie piemēri un alanoģijas ir lieliski saprotamas un labi iesēžas atmiņā. Ir arī laboratorijas darbi, kuros jāraksta programmas. |
Specseminārs - Attēlu analīze un sintēze | Pie P. Ķikusta. Par šo jau esmu rakstījis. Interesanti, varen interesanti. Jāgudro savu priekšnesumu šajā pasākumā. |
Piektdiena | |
Loģistika | C daļa. Par šo stāstīt un stāstīt. Pasniedzējs katrā lekcijā izstāsta vairākus gadījumus iz dzīves, viņam arvien ir asprātīgi piemēri. Katrā otrajā piemērā viņš izmanto pats savu krēslu un parasti grib to nosūtīt uz Zanzibāru. Šī pasniedzēja mācīšanas stils pilnīgi noteikti nav "akadēmisks", tas ir lieliski, - labi pavadīti piekdienas rīti. |
Un vēl, man jau sen telefonā stāv un prasās uz izdzēšanu vēl dažas pagājušā semestra Windows 2000 administrēšanas pasniedzēja runas pērles. Lai neaizietu zudībā, nodrukāšu šeit: "Ja windowsi šo drukas iekārtu suportē", "https - sekjūrais variants", "egzešņiki", "web dienesti tipiski griežas uz astoņdesmitā porta". Man nav komentāru.
Mar 13, 2004
Pārāk vēlu izdomāju, ka šo filmu, līdzīgi, kā, piem. Trainspotting, jāskatās ar angļu subtitriem, citādi daudzas nianses, asprātības un divdomības aiziet gar ausīm īpatnējās valodas dēļ. Filmas sākumu (~ pirmās 5 minūtes) jau kaut kad (tiešām neatceros, kad) biju redzējis. Šī ir arī vēsturē pirmā filma, ko skatos pingvīnvidē.
Par pašu filmu - kā jau teicu, vajadzēja subtitrus, bet tā vispār patika. Ļoti patika, ka Breds P. nebija, kā parasti, glauns sieviešu savaldzinātājs, bet gan noaudzis lauku zellis.
Mar 12, 2004
Mar 12, 2004
Tātad, īss ievads un situācijas raksturojums
Dzīvoju Zeļļu kojās, šeit internetam piekļūst caur VPN. Mans dators dižojas ar 120GB SATA disku. Sajūta, ka laiks migrēt uz linux, bija jau kādu laiku. Krājās un krājās, un visubeidzot sāku rīkoties.2.4 vai 2.6
Dzīve nav rožu dārzs, bet gan kas cits, un tā nu man, cēlu mērķu spārnotam sākot darboties ar linux uzstādīšanu, itin drīz iznāca ieskriet problēmās. Pirmā problēma - linux 2.4.x kernelis bez nekā papildus manu VIA SATA kontrolieri neredz. Tas, protams, tika konstatēts tikai tad, kad jau biju nolādējis un iededzinājis Fedora Core 1 un mēģināju instalēt. VIA mājaslapa piedāvā linux draiverus tikai aizvēsturiskam RedHat 7.2. Staigāju pa forumiem un lasīju citu VIA mātesplašu īpašnieku bēdu stāstus, līdz uzzināju, ka 2.6.x kernelī ir jau iebūvēts SATA atbalsts un ar to viss notiksies. Nolādēju eksperimentālo Fedora Core 2 test 1, tas glīti atrada manu cieto, uzinstalēju, viss skaisti, viss strādā, tikai nets nestrādā. Šeit nāk otrā problēma - ir pieetams MS-iska VPN klients linux videi - pptp, bet tam nepieciešami kerneļa moduļi ir tikai 2.4.x kerneļiem. Man ne tuvu nav tādu zināšanu, lai salabotu un sakompilētu tos moduļus 2.6 kernelim. Ar bēdām sirdī secināju, ka esmu strupceļā - diskam vajag 2.6.x kerneli, tīklam - 2.4.x kerneli.Trial and Fail techniques
Kā nereti šādās situācijās, mēģināju visu pēc kārtas. Bija lasīts, ka Mandrake 9.2 ar visu savu 2.4.x kerneli varot atrast VIA SATA kontrolieri, ielādēju, iededzināju un pārliecinājos, ka tomēr nē, manējo nevar vis. Paoperēju ar Knoppix - tas netika ne pie diska, ne pie tīkla. Sāku apsvērt domu iepirkt 40GB ATA disku speciāli linux vajadzībām. Klaiņojot pa ftp.linux.lv un gudrojot, ko vēl pamēģināt, nejauši ievēroju, ka vienā no SuSE piedāvātajām ielādes disketēm ir VIA_SATA kerneļa modulis. Tātad - izmēģināsim SuSE.SuSE
SuSE savus iso failus nepiedāvā gluži par brīvu, bet FTP bāzētā instalācija tomēr ir pieejama gluži bezmaksas. Tas man neko daudz nepalīdz, jo, diezin vai ar ļoti ierobežotajām ielādes diska iespējām izdotos dabūt strādājošu tīklu lai varētu pieslēgties FTP un to sistēmu uzinstalēt. Ielādes disks maģiskā kārtā kā instalācijas avotu piedāvāja izvēlēties ne tikai ftp serveri, bet arī kādu lokālo disku. Nokopēju visu ftp.linux.lv/pub/distrib/suse saturu - nieka 9 gigabaiti. Ļoti labi, boot diska instalācijas programma atrada tos 9 gigabaitus, aizgāja grafiskai instalētājs un viss glīti uzinstalējās.Tīkls
Ar prieku konstatēju, ka pptp klients ar visu pārējo tam nepieciešamo ir iekļauts pašā susē, atliek tikai sakonfigurēt. Sakonfigurēšana izrādījās gana sarežģīts process - pagāja laiciņš, kamēr ar mēģinājumu un kļūdu metodi atradu tādu pptp klienta konfigurāciju, ka lanet vpn serveris vispār ļautu sev pieslēgties un nepateiktu "I don't like u. Go 'way". Tālāk pagāja laiks, kamēr noskaidroju, kur un kā jānorāda savs pieslēgšanās lietotājvārds un parole. Ar šo sanāca ilgi krāmēties, gāju pat prasītpalīdzību hackers.lv forumā un serviss.lanet.lv forumā, galu galā izrādījās, ka biju ieklīdis neceļos un gribēju autorizēties ar nepareizo protokolu. Tālāk, izdodas autorizēties, bet neviena pārlūkprogramma vēl arvien neko vaļā never. Pagāja ~ 1.5 vakars, kamēr sapratu, kā lietot komandu route un ko man ar to jācenšas panākt. Galu galā tiku līdz +/- pilnvērtīgi funkcionējošam tīkla savienojumamAtjauninājumi
Pašsaprotama darbība pēc OS uzinstalēšanas - ielādēt programmu jaunākās versijas, ielāpus, labojumus, utt. SuSE paša piedāvātā rīka - "Yast Online Update" - iespējas rādījās gauži ierobežotas, tas savilka un uzinstalēja šādus tādus labojumus, bet tie pamatā bija drošības labojumi un vairums programmu palika ar vecajām versijām. Ņemot talkā google, uzzināju par apt4rpm pasākumu, uzinstalēju apt, tiku pie sev jau pazīstamā APT frontenda Synaptic. Pirmajā piegājienā tika ielādēti un sainstalēti ~190MB ar jaunām pakotnēm, restarts, ielādējām un uzinstalējām vēl apmēram tikpat. Procesa laikā vienu brīdi sistēma bija visai nelietojama - Gnome negāja vispār, KDE ar lieliem traucējumiem, bet šobrīd, ja neskaita sačakarētu nVidia draiveri (šobrīd nevaru šļūkt ar pingvīnu pa kalnu), ne pārāk labi strādājošu skaņu un vēl dažus "sīkumus", viss ir skaisti un jauki, var beidzot sākt normāli operēt. Skaisti, vai ne?Mar 11, 2004
Filma tika dikti saslavēta - jāskatās. Domāts - darīts, abi ar ERNY kārtīgi sagatavojāmies un noskatījāmies. ERNY skatīšanās laikā aizmiga. Man gan patika.
Cilvēki gandrīz visu laiku rīkojās "pareizi" (filmas nereti kaitina ar to, ka skatītājam ir acīmredzami, ka galvenie varoņi visu dara šķēsām, bet nav nekādas iespējas to ietekmēt, pateikt - "nu ko tu, cirvi, dari" - un tas tracina).
... Gribēju rakstīt dikti daudz par šo filmu, bet nekas nenāk ārā (uzrakstās un atkal nodzēšas). Kā saka, labāk vienreiz redzēt, nekā septiņreiz blogos izlasīt. Tā nebūs filma, ko skatīties trokšņainā barā ar alu un čipsiem un uz to jānoskaņojas.