‹ paviānu štelles

Page 41


Nov 24, 2003
BitTorrent, līdzīgi kā Kazaa, EDonkey, DC++ utt. ir failu apmaiņas standarts/tīkls. Citiem vārdiem, tā ir vēl viena padarīšana, ar kuru var na haļavu dabūt mūziku, spēles, programmas, un, protams, filmas. Šādu apmaiņas tīklu ir liels vairums, un lielais vairums no tiem ir ar pamatīgiem trūkumiem - neērtu, smagnēju, ar spiegu programmām aprīkotu klienta programmatūru, zemu ātrumu, prasību šārēt milzu apjomus savu datu, ilgu gaidīšanu rindā pirms var sākt lejupielādēt, zemas kvalitātes, bojātiem vai pat viltotiem failiem un tā tālāk. Pēc ieteikuma sadomāju pamēģināt BitTorrent un, tiešām, biju patīkami pārsteigts -
  • Labs ātrums - gan lejupielāde, gan augšupielāde visu laiku turas 20 - 70 KB/s robežās; ņemot vērā, ka sadarbojos pamatā ar ārzemniekiem, pavisam nav slikti. Un nekad nav tā kā mēdza būt ar e-mūli, ka lejupielāde ir 10KB/s, bet augšupielāde - 7MB/s.
  • Pilnīgi idiot-drošs klients. Klienta programma sastāv no viena loga ar vienu pogu "Cancel". Un viss. Vienkāršāk vienkārši nemēdz būt.
  • Var dabūt visu ko svaigu. Jaunās filmas latviešu hubos nav (protams, ir pretīgas kvalitātes skrīneri no superātrajiem mDSListiem, protams). BitTorrent šajā ziņā nav nekādu problēmu.

Tā lūk.

Pašu BitTorrent var ielādēt, piemēram, no autora mājaslapas .torrent failus bez reģistrēšanās var dabūt, piemēram, šeit.

Nov 22, 2003
Vai jūs reizēm nenomāc vainas apziņa par savām nelikumīgā kārtā savāktajām dziesmām un filmām? Mūzikas ielādēšana, izmantojot DC++, Kazaa, mūli un pat vienkārši lokālo tīklu, lai arī cik nevainīgi izskatītos, ir noziegums. Tā ir citu cilvēku ieguldītā darba piesavināšanās, zagšana. Kompaktdiskus glabāju neizremontētajā istabā, jo citur tiem simtu simtiem nav īsti vietas. Paskatoties, cik no tiem ir "oriģinālie" un cik - pašrakstītie, statistika sanāk baiga. Veikalā par naudu pirktu disku man ir tieši 0. Ir kādi 10-20 bezmaksas, kaut kam līdzi nākuši vai par brīvu dalīti diski, uz tiem lielākoties buļļkakas vien ir. Nu un visi pārējie (ar retiem izņēmumiem) ir tīra pirātu manta. Šobrīd vēl sirdsapziņa kaut kā nemoka par daudziem cilvēkiem atņemto maizi, mašīnu un privātmāju. Bet, kad tāds brīdis pienāks, būs risinājums. Ideja ir ļoti vienkārša - lai varētu dzīvot ar tīru sirdsapziņu, visus negodīgi iegūtos materiālus atdosim atpakaļ! Resurss sniedz izsmeļošas instrukcijas, kā to izdarīt veselos 4 veidos - Ņemam visus savus pirātiskos mp3 failus un sūtam tos uz RIAA:
  • pa e-pastu, kā klātpievienotos failus
  • ierakstītus kompaktdiskā, pa parasto pastu
  • hex izdruku pa parasto pastu
  • hex izdruku pa faksu

Vēl, protams, dažādībai varētu arī pāris albūmus aizsūtīt, izmantojot zMail. Ne tikai paši labi jutīsimies, bet arī RIAA "priecāsies". Saiti atradu pie Kottke.

Protams, nevar zināt, uz cik ilgu laiku, bet eclub.lv atkal strādā. Pirmais, kas jāizdara, jāuztaisa visai tai lapai rezerves kopija, bet tālāk nāk jautājums - kur likties - uz to nedrošo eclub.lv, vai uz to standartizēto journal.bad.lv. Paskatoties un padomājot, top skaidrs, ka negribas šķirties ne no eclub.lv ar tā doto rīcības brīvību (taisi visu pa savam, kā tīk), ne no tās Sviesta cibas ar visām draugu padarīšanām un ērto Semagic. Loģiski, atkal sanāk taisīt pakaļ paraudziņiem (te un te), bet toties būs interesanti - skripts, kas parsē dokumentu, pārkonvertē uz īsto kodējumu, satīra cūcīgo html, varbūt pārlabo kādu linku un ko nu vēl. Jā.
Nov 20, 2003

Šīs pēdējās dienas biju devies uz labākiem medību laukiem, bet nu šī lapa ir augšāmcēlusies. :) nujā, betnu droša nav galīgi :( ar šito eclub.lv nemaz nav vērts ņemties, salīdzinoši žurnāls ir desmit reizes labāks par šo :)

A List Apart raksts Sliding Doors of CSS tagad ir lasāms arī krieviski - citēju stopdesign.com:
If you happen to be fluent in Russian, you might be interested in Andrei Smirnov's recently completed Russian translation of my Sliding Doors of CSS article, originally published at A List Apart.
Nov 19, 2003
Saimnieks satvēra arklu, uzšāva zirgam un laida tik spīdīgo lemesi zemē droši iekšā. Iejūgts nebija īsti pareizi, arkls gāja šķērsām un par dziļu, zirgs tālāk kā pāris metrus tādu enkuru pavilkt nejaudāja. Karstajā saulē pār pieri viena pēc otras tecēja sviedru lāses. Ķimerēšanās gar iejūgu, nepacietīgs "Nūū!!!" un karavāna sāk kustēt. Vagas galā zirgs elš un pūš kā uz miršanu. Pirmā vaga no apmēram piecdesmit ir gatava - ne pārāk taisna, nevienādā dziļumā, bet ir. Neiecietīgā balsī - "Nūū!!!". Zirgs nekust. "Nu kustēsies vai!". Zirgs novicina asti un izlaiž gāzīti. Saimnieks niknumā ar grožu galu uzstaisa skanīgo un pievelkošo, zirgs sāpēs raujas uz priekšu, arkls nobrakšķ, salūzt. Jāizjūdzas, jānes tā pararīšana uz māju, jālabo, jānes atpakaļ, jāiejūdz, jāturpina. Saule karsē. Paiet pusstunda un mūsu varoņi atkal ir izejas pozīcijā. Šāda mērkaķošanās ilgst vēl visai ilgi. Vakarpusē, ejot nujau kādu četrdesmito gājienu, saimnieks jau gandīz vai dzied, zirdziņš ir samierinājies ar likteni un monotonā ritmā iet vagu pēc vagas, bet arkls ir nosaitēts tā, ka salūzt tur gandrīz vairs nav kam. Aiz muguras paliek taisnas, akurātas vagas. Tikko uzvērsta, mitra, tumši brūna zeme. ... Lomās: Zirdziņš - mans pelēcītis, arkls - MAPLE, arājs - pats autors. Līdz galam diemžēl gan netikām, uznāca tumsa.
Nov 19, 2003
4 - 5 stundas intensīvas urbšanas un rezultāts - ne šāds, ne tāds... To gabaliņu, ko atlicis gulēt man sapņos, ja tādi būs, varu derēt, rotāsies un kārtosies maigi rozā fī un epsiloniņi. Un ja būs murgi, ir vairāk kā skaidrs, ka tajos man virsū gāzīsies nokaitinātas Jakobi matricas ar visām savām negantajām īpašvērtbām, šaubu nav. Rītdien (trešdien) ir koncerts - uzminiet kam? Un uz to cēlā gaitā dosies - uzminiet kas?
Nov 18, 2003
Cerams, kojiniekiem zināms, ka jauno sistēmu ar lietotājvārdiem un parolēm var gluži viegli padarīt ja ne par savu labāko draugu, tad vismaz ne par tādu ienaidnieku, kas ik pēc 15 minūtēm par sevi atgādina. serviss.lanet.lv forumā mūsu kolēga Lafriks piedāvā autologinskriptu, ko nokopējam, kaut kur nomūdzam, ieliekam startup mapītē īsinājumikonu un par visām interneta nedienām varam aizmirst. Forši!
This is the new shit: Floida un ERNY 14.11.2003 pirts bildes. Un vēl, jautrībai, neliels video :)
Nov 15, 2003
Jordnanīno
Iesāku runāt par savu mazo draudziņu, un kas iesākts, skaidra lieta - jāpabeidz. Viņš (tas?) ir varonis. Cita piemērotāka apzīmējuma es neatrodu. Nesen hakeri rakstīja par W2K mašīnīti, kas bez pārlādes nodzīvojusi 2 gadus. Šādus rekordus mums diezin vai izdosies sasniegt kaut vai tāpēc, ka lāgu lāgiem mūsu elektriķim sagribas kādas jaunas, asākas izjūtas, un tad viņš mēdz padarboties ar sadales skapi mūsu gaitenī. Par samērā labu rezultātu uzskatāms šis te: uptime - Gandrīz trīs dienas nepārtrauktā drāšanas režīmā - šajās dienās izgatavoju to zemāk redzamo Matrix programmiņu, uztaisīju pieteikuma formu, uzlaboju SWH statistiku, novilku kādas 6 filmas un noskatījos kādas 3, dienu un nakti skanēja interneta radio. Un tad pienāca pirmdiena, atbrauca ERNY, gribēja piespraust savu cieto un - pļurkt, viss rekords vējā. :)
Nov 14, 2003
Nu vai tad tā nav, ka tas zinātnes progress, tā ir viena šausmīga padarīšana? Džefrijs Rošš: Progress - plānota morāla novecošana. Roberts Mazils: Progress - brīnišķīga lieta, - ja vien tā apstātos. ("Ciniķa dzīvesziņa", Kontinents, Rīga) Tās nebūšanas ar nemitīgo progresu vienreiz jau nācās piedzīvot, kad kādus 3-4 gadus atpakaļ vajadzēja, bet nebija iespējams dabūt jaunu klaviatūru manam lieliskajam Amstrad datoram (labāk izklausīsies angliski: it sports a whopping 20MB of hard disk space (bad sectors included), 8Mhz 8086 Intel CPU, B/W CGA screen, un tā tālāk). Vienīgā iespēja dabūt savietojamu klavieri bija pasūtīt no UK par kādām, laikam 30 - 50 mārciņām + pasta izdevumi. Tā lūk. Un tagad atkal līdzīgi. Vērojot mūžveco neiedomājamākās lietas pieredzējušo 6GB cietnīti rīstoties pirmsnāves agonijā (bad sektoros ir jau vairāki megabaiti; ierastajai un tik mīļajai grabināšanas skaņai un zemajam dūcienam klāt nākuši klakšķīši, dažādu tonalitāšu dūcieniņi), domāju, pats pēdējais laiks veikt jauna cietnīša iegādi. Bet. Mana māte atbalsta līdz 32 GB. Vairāk viņa neatpazīst. Izstaigāju pusduci datorveikalu un tipiskā atbilde ir: "cietie diski? ēmm, nu sākot no 40GB". Nu galu galā izdevās atrast WD 30GB cieto no "Datorveikals" un no "Multisistēma". Bet briesmīgi - piemetam vēl 10Ls un rokā būtu jau 80GB cietnis. Būtu... :/
Nov 14, 2003
Līdz ar eclub.lv aiziešanu labākos medību laukos šis un tas ir pārdomājams. Izrādījās, ka nekas no turienes rakstiem nav zudis, man kā reiz bija rezerves kopija, tikai vajadzēja labi pameklēt un tiešām atradās itin visi raksti. Bildītes gan, kur nu kurā, un tās visas kā bija salasīt tagad būtu baigais darbs. colt.lv cītīgi niķojas un, lai cik tas nepatīkami, var sašmucēties katru mīļu brīdi. Nekas šajā pasaulē nav mūžīgs. Sakarā ar visām šīm nebūšanām pavisam nokavēju nodarīt vienu lietu, kuru biju iecerējis darīt šotrešdien. Šī trešdiena bija ievērojama ar vairākām lietām. Pirmā - ERNY iesoļo savā trešajā gadu desmitā. BTW, tieši šodien, piekdien, arī Maija iesoļo savā trešajā gadu desmitā. Kādi mēs visi veci paliekam. Atgriežoties pie trešdienas, šotrešdien aprit tieši nedēļa kopš Matix III pirmizrādes. Šim notikumam par godu un nostaļģijas pēc pēc vecajiem labajiem laikiem, izgatavoju programmiņu paskāliņā, kas imitē tos zaļos burtiņus, kas Matriksā tur tā bizo uz leju. Trešo Matrix neesmu redzējis, bet nu pirmajā un otrajā izskatījās samērā līdzīgi kā man. Pats tas veikums ir dabūjams šeit. Ieskatam viens ekrānšāviņš: Matrix Tā lūk. Nedaudz par izstrādes procesu. Rakstīju Borland paskāliņā, bija slinkums pašam tās dažas asm rindas meklēt vai atcerēties, atļāvos izmantot Asphyxia grafikas bibliotēku. Nu jā, nekā jau tur pārmērīgi diža nav, 95., 96. gada demo šedevru autori noteikti varētu to pašu, kas man, uzrakstīt 10x mazāku, 10x ātrāku un ievērojami pievilcīgāku. Nu bet ko darīt, tāda dzīve.
Nov 13, 2003
Nav daudz tādu filmu, kuras vienatā skatoties pilnā kaklā jāsmej. Šī bija tāda. Lai arī sižets galīgi nav oriģināls, liela daļa jociņu tādi jēli un Džims Kerijs 100 un vienu reizi jau redzēts un līdz asarām apsmiets - tikuntā forši :) Ar cu.eclub.lv un vispār *.eclub.lv notika tas kaut kas, pēc kā mēdz sacīt - tagad ir auzas. Tas pats notika ar koju internetu. Armagedons. Pastarā diena. Pasaules gals. Sesija. :) Pagaidām piemetos šeitan - http://floids.colt.lv/cu/ Visu bilžu un visa satura tur nav, bet nu labāk tā, nekā nekā. Necik stabila tā vieta arī nav. Varbūt nav ko žmiegties un vajadzētu parakstīties uz kādu 5 - 10 Ls hostinga plānu. Mhm.
Nov 09, 2003

Šodien vēlos parunāties par abbr un acronym atzīmēm un par to, kā savā lapā ieviesu/ieviest šo atzīmju atbalstu.

Teorija

HTML kodā abbr un acronym atzīmēs iekļauj apzīmējumus un saīsinājumus. Tipisks abbr lietojuma piemērs varētu izskatīties šādi:

... Mūsdienās ar <abbr title="seksuāli transmisīvās slimības">STS</abbr> saslimt ir itin viegli. ...

Šeit "title" atribūtā ir sniegts apzīmējuma atšifrējums. Rodas loģisks jautājums, kāda ir atšķirība starp abām atzīmēm.

  • abbr lieto saīsinājumiem (abrevatūrām), ko rakstībā lieto, lai nebūtu jāraksta viss garais nosaukums. Piemēram, SVS - Satura Vadības Sistēma, BSA - Business Software Alliance.
  • acronym lieto akronīmiem - vārdiem, kas veidoti no pilnā nosaukuma pirmajiem burtiem vai daļām. Akronīmu neizrunā pa burtam, bet kā veselu vārdu. Piemēram, NATO - North Atlantic Treaty Organisation, LAKA - Latvijas Atvērtā Koda Asociācija.

Redzam, ka abreviatūra - saīsinājums ir plašāks jēdziens un akronīms ir tā sašaurinājums. Vēl viena acronym un abbr atšķirība ir tāda, ka pirmo Internet Explorer atbalsta, bet otru nē. Tas nedrīkst būt par iemeslu, lai visos gadījumos lietotu tikai acronym.

abbr un acronym galvenie uzdevumi:

  • Sniegt saīsinājuma atšifrējumu. Ja peles kursoru patur virs apzīmējuma, var gadīties, ka tā definīcija top redzama (kā tooltip)
  • Programmām, kas saturu nevis attēlo uz ekrāna, bet lasa (cilvēkiem ar redzes traucējumiem) - sniegt informāciju, kā apzīmējumu izrunāt - pa burtiem vai kā vārdu.

Ja saīsinājums dokumentā aktārtojas vairākas, teiksim n reizes, diezin vai ir saprātīgi n reizes dot tā definīciju. Loģiski būtu apzīmējumam atribūtu "title" norādīt tikai vienu reizi dokumentā - tur, kur tas parādās pirmo reizi. Tomēr arī pārējās n-1 reizes saīsinājumu jāievieto atbilstošajās atzīmēs, lai lasītājprogramma arī pārējās n-1 reizes zinātu, kā to izrunāt. Piemēram, šajā vietā dokumentā vairs nedz virs SVS, nedz virs LAKA peles kursora turēšana nekādus rezultātus nedod. Pareizi arī ir, - viscaur ar punktētiem pasvītrojumiem izraibināts teksts neizskatās pārāk pievilcīgi.

Prakse

Teorija, kā vienmēr, ir skaista, bet praksē, kā jau parasti, ir šādi tādi sarežģījumi. Proti, kurš tās abbr un acronym atzīmes liks? - Visi skatās rinķī apkārt, kaut kur tālēs zilajās vai kurpju purngalos un izliekas jautājumu nedzirdējuši, jo, skaidrs, ka nav nekāda izprieca salikt šīs atzīmes veselam blāķim jau esošu tekstu un vēl lielākam blāķim tekstu, kas vēl tiks radīti.

Uzticam šo necilvēcīgo darbu pacietīgajam un visu panesošajam PHP. Ierīkoju gluži parastu teksta failu, kurā glabāju informāciju par saīsinājumiem - īso formu, garo formu un skaitlīti 1 vai 2 lai zinātu, vai darīšana ir ar abreviatūru vai akronīmu. Tad uztakstu vienu PHP funkciju, kas to failu salādē masīvos, vienu funkciju, kura uzdotā tekstā izdara visas nepieciešamās aizvietošanas un vēl glītu formiņu un koda gabaliņu lai to saīsinājumu teksta failu varētu ērti papildināt.

Viss ir labi, visi dejo, priecājas, sit plaukstas. Tikai vēl viena "sīka" problēmiņa - kā veikt tās "visas nepieciešamās aizvietošanas". Neder vienkāršs str_replace() risinājums, jo:

  • Jau izrunāts, ka katram saīsinājumam, ja tas tekstā parādās vairākas reizes, atšifrējums jāuzdod tikai pirmo reizi
  • Aizvietošanu nevar veikt citu atzīmju iekšpusē, lai nesanāktu, piemēram, šādi - <a href="<abbr>wml</abbr>.php">saite<a>
  • Arī ārpus atzīmēm ar aizvietošanu jāuzmanās. Piemēram, ar saīsinājumiem LUIS - Latvijas Universitātes Informācijas Sistēma un LU - Latvijas Universitāte var sanākt nesmuki - <acronym><abbr>LU</abbr>IS</acronym>

Izeju no šīm problēmām atradu regulārajās izteiksmēs. (Nezini, kas tās ir? Ir, kam jautāt). Nestāstīšu visu gari un sīkumaini ar piemēriem, tikai tā - virspusēji.

Mana regulārā izteiksme izskatās šādi - "/(>[^<]*[\W^<]|>)($string)(\W)/". Ne tuvu neesmu regulāro izteiksmju eksperts un līdz šai izteiksmei nonācu ilgi lietojot daudzreiz pārbaudīto mēģinājumu-kļūdu metodi. Šī izteiksme meklētajam tekstam uzliek gana stingrus nosacījumus - tam jāsākas ar >, lai varētu zināt, ka neesam HTML atzīmes iekšpusē. Meklētajam saīsinājumam abās pusēs jābūt simboliem, kas nedrīkst būt burti vai skaitļi, lai neiznāktu kā ar LU un LUIS. Tālāk lietoju PHP funkciju preg_replace_callback(), kas dod iespēju pie katra atraduma kaut kur atķeksēt, ka attiecīgais saīsinājums reiz jau ir atrasts.

Skaidrs, ka regulāro izteiksmju lietošana visu pasākumu krietni sabremzē, bet - ko darīt :). Saģenerētās un saformatētās lapas var kešot, ar mana kroga pirmo lapu tas arī tiek darīts.

Nobeigums

Lūk, uzdevums, kas sākumā likās varen vienkāršs, izrādījās diezgan pinķerīgs, bet šķiet, ka tagad tā padarīšana daudzmaz strādā. Ja tiek novērotas nepilnības, lūdzu ziņojiet :).

Varētu rasties jautājums, kāpēc tik dikti plātos ar visu, ko šeit esmu paveicis. Lai palielītos citiem par to, cik man te viss vareni un superīgi? Nu ... jā. Ar šo lapu es nepelnu maizīti, taisu to pats sev, un gribās taču tāpat citiem pastāstīt, kas labs sadarīts. Un, protams, ceru, ka atradīsies kāds, kam šeit aprakstītais kalpos par iedvesmu un palīgu uztaisīt ko līdzīgu, un vēlams, labāku. Padomā - ja jau es, parasts puisis no laukiem, varēju sataisīt tās abbr atzīmes, kāpēc lai Tu nevarētu? :) Lai izdodas!

Nov 08, 2003
Šodien viss tracina. Āgnskalna RIMI 2 blondīnes prezentē CIDO sulas. Nepiemērotāku vietu kur novietoties diezin via bija iespējams izvēlēties. Cilvēki apstājas apkārt un garām tikt neiespējami. Šodien sadomāju palūkot, cik naudas kartē, jo jau kādu pusmēnesi nebija īstas skaidrības, cik apmēram tur varētu būt. Laikam kaut kur algas diena vai kas, pie bankomāta bija rinda. It kā jau tādi sīkumi, bet kaitina. Vajadzētu izlādēties - salauzt kādu mēbeli vai ko :). Vēl arvien vairāk sāk kaitināt, ka pa lielākai tiesai visu, ko taisu, pa angliski sauktu par "quick & dirty". Nu kur tā var. Bū.
Nov 08, 2003

Par to mūsu nelielo biznesiņu. Lai nebūtu dažādu neskadrību, kam, cik, ko un kādā veidā, sagatavoju lapu, kurā gan esošie, gan potenciālie klienti var ērti izvēlēties vēlamos pakalpojumus, uzreiz redzēt izmaksu aprēķinu un nosūtīt pieteikumu. Ejam un skatam - #508 pakalpojumu izmaksu aprēķins.

Cītīgi turpinu papildināt SWH statistikas vācēju. Kopš sākotnējās versijas ir nākusi klāt SWH Rock statistika (arī wml formātā), statistika pa stundām, un, tagad tikko ierīkoju iespēju apskatīt izpildītāju statistiku - kādas dziesmas un cik bieži ir spēlētas konkrētam izpildītājam/grupai. Piemēram, noskaidrojam, kādas Nickelback dziesmas pēdējā laikā ir spēlētas Radio SWH un kādas SWH Rock.Redzam, ka SWH Rock ir spēlējuši dažādas Nickelback dziesmas, bet SWH ir bliezuši tikai to vienu - Someday.

Diemžēl sāk aptrūkt ideju, kādus statistikas skatījumus tur vēl ierīkot :/.

Šodien mēs, astoni puiši bijām nodot asinis Valsts Asinsdonoru Centrā. Floidam vēl pirms visas duršanas palika slikti, sametās melns gar acīm un viņš nepiedalījās. Kamazu izbrāķēja nesen bijušas operācijas dēļ. Palikām seši nodevēji.

Ko saņem donors Latvijā?

Pirms asins došanas vieglas brokastis.
Pēc asins došanas naudas kompensāciju pusdienām Ls 3.
Brīvdienu (saglabājot vidējo izpeļņu) asins došanas dienā un nākošajā saskaņā ar LR Darba likuma 73.pantu.
Morālu gandarījumu, slimnieku un mediķu pateicību.

Sākumā tika noteikta asinsgrupa - dūriens pirkstiņā, iepilina asinis guašas trauciņā, paskatās, kā iekrāsojas, uzštempelē A.

Tad tālāk nāk iztaujāšana par aizpildīto anketu, par izslimotajām slimībām, man veselas trīs reizes pārprasīja, vai esmu slimojis tuberkulozi un epilepsiju.

Ēdnīcā izdzeram tēju un apēdam 4 cepumus un tad seko pati asiņu nodošana. Bija labs atmosfērs, gaiša telpa, viņas pret mums izturējās varen laipni, dzinām jokus viens par otru, un 450 ml satecēja diezgan ātri. Mūs pacienāja ar kafiju, Vējam drusku sareiba galva, un visbeidzot dabūjām savu pusdienu naudu.

Kopumā ļoti pozitīvi iespaidi, izdarījām labu darbu un turklāt lieliski pavadījām laiku.

Vai asins došana ir kaitīga cilvēka veselībai?

Veselam cilvēkam neliels asins zaudējums nav kaitīgs. Tieši otrādi, donora organismā notiek asinsrades sistēmas atjaunošanās, donori retāk slimo ar akūtām un hroniskām slimībām. Asins nodošana izraisa pozitīvas emocijas, rada nelielu eiforiju. 450ml ir asins deva, kas neietekmē donora veselību.

PS. Viss taču jāpamēģina. Nākošajai kārta spermas bankai :)

Nov 05, 2003

Ievads

Kopš izlasīju Laacz pasviesto rakstu par Unicode, vairs normāli dzīvot nevarēju. Vairs nevarēju naktīs mierīgi gulēt, galīgi nezināju, kur dēties, ko ķert, ko grābt, man vajadzēja UTF-8.

Tajā pašā laikā, nevarēju un nevarēju saņemties un pārtaisīt visu to padarīšanu no windows-1257 kodējuma šajā skaistajā, labajā un vienīgajā īstajā kodējumā. Kamēr izpratne par lietas smalkumiem bija miglaina, bija arī grūti sākt kaut ko darīt.

Pie darba

Tagad, kad lielais darbs ir apmēram galā, jāsecina, nekā tāda visā procesā nav. UTF-8 nav nekāds lielais bubulis. Ja jāveido jauna mājaslapa un ir vēlme izmantot UTF-8, viss ir pavisam vienkārši. Jāpārliecinās, ka lietotais teksta redaktors atbalsta šo kodējumu, un html dogumentu galviņā tur, kur parasti rakstam "windows-1257", turpmāk rakstīsim "utf-8". Un viss.

Kur man likties ar savu krodziņu

Ja jāveic jau esošas mājaslapas pārveide, nāk klāt vēl viens darbiņš. Jau esošie dati arī jāpārkodē jaunajā kodējumā. Pameklējot pa internetu, neatradās neviens rīks, kas nodarbojas ar kodēšanu no viena kodējuma otrā. Apjautājos PHP forumā un Roze ieteica izmantot php iespējas, - iconv bibliotēku.

iconv uzstādīšana

Manai PHP instalācijai pēc noklusēšanas iconv nestrādāja. Windows vidē PHP paplašinājumus (extensions) liek pie darba, atkomentējot attiecīgo php.ini faila rindiņu . Jāpārliecinās, ka tajā pašā php.ini failā ir norādīts pareizs ceļš uz PHP paplašinājumu mapi. Tālāk, sistēmas mapē (tipiski "c:\windows\system", ja ir win9x un "c:\windows\system32", ja ir NT/2K/XP) jāiekopē iconv.dll. Šo failu var gadīties sajaukt ar php_iconv.dll, kas ir pavisam cits fails. Īstais iconv.dll atrodas mapē "c:\PHP\dlls\" (pieņemot, ka pats PHP atrodas iekš "c:\PHP\"). Ja viņa tur nav, vai nav pat tādas dlls mapes, visu to padarīšanu dabū, no lv.php.net novelkot PHP .zip arhīvā (Visas tās padarīšanas nav PHP instalācijā (.exe failā)). Visbeidzot jāpārstartē Apache. Par iconv sekmīgu darbību var pārliecināties kaut vai ar phpinfo() funkciju.

Ar rokām nē

Visbeidzot bija jāķeras pie failu konvertēšanas. Man dati stāv .txt failos, datubāzes nav, tāpēc uzrakstīju skriptu, kas ņemtu un visus tos failus pārkonvertētu, jo nebija pilnīgi nekādas vēlmes to darīt ar rokām. Līdzīgi, nekas neizdarāms nav pārkonvertēt datubāzes tabulu.

Viss tiešām tik vienkārši?

Jā, nekā pārdabiska un maģiska visā tajā UTF-8 padarīšanā nav. Šausmīgi ilgi ņēmos ar RSS barotnes labošanu, domājot, ka tā nevalidējas kodējuma dēļ, bet pēc 3-4 stundu darbošanās K|ng mani apgaismoja, kļūda bija gluži kur citur.

Kas tālāk

Jūtu patiesu līdzjūtību par šo mājaslapu. Kad ienāk prātā ko izmēģināt, kā jūs domajat, kas dabū ciest? Jā, protams, šī pati lapa. Tālāk plānā ir ieviest mehānismu, kas saīsinājumus un apzīmējumus automātiski ievietotu attiecīgajās xhtml birkās, uzlabot lapas usability, accessibility, un gan jau ar laiku būs jāķeras klāt lielajam bubulim XML+XSL/XSLT.

Vēl tādi nesen ieviesti sīkumi - komentāros tiek rādītas tikai tās e-pasta adreses, kas atbilst šablonam *@*.*. Čatotājiem - "/me eed burkaanu" tiek aizvietots ar "* caaliitis eed burkaanu". Normāla lieta, kaut ko labojot viskautkas cits atkal tiek sabojāts un tiek ietaisīti jauni caurumi un nebūšanas, bet tāda ir dzīve. Ja gadās novērot kādas nebūšanas, lūdzu informējiet.

« Vecāki ieraksti Jaunāki ieraksti »