laaczlv // Visnotaļ smilškaste. Privātīpašums. Te vairs nav, ko rakstīt. | 2025-08-14 14:21 EET here
 
 

laacz tagad klausās:
Radio NABA

 


Kārtot pēc pēdējā pļurkt

Autora domas ne vienmēr sakrīt ar autora domām. © spectator

Ir pagājuši 24 gadi un 7 mēneši un 13 dienas kopš mana mūža laimīgākās dienas

Papildus 3355 maniem pļurkšķiem ir sapļurkstēti 33189 sveši pļurkšķi.

ICQ: #58279153 (very rarely)
MSN:
E-mail:

Mazās pustizlās ikoniņas aiz linkiem (ne visiem) arī šo to nozīmē.
 

skābs ābols
roze.lv
~smejmoon
~aptieka (testing)
cietnis/blog
 
   
<br />
<br />
<br />
« -5 dienas | +5 dienas »
2004 28. oktobris ceturtdiena
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 19:51 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 21 (+21)   

Making the Case for PHP at Yahoo! Vecs, bet aizvien lasāms gabsis.

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 19:19 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 15 (+15)   

m0n0wall is probably the first UNIX system that has its boot-time configuration done with PHP, rather than the usual shell scripts, and that has the entire system configuration stored in XML format.




Kā reizi viens brīvs kompis iraid. Jāpaprovē. Iespējams, ka ļ. labs mājas rūtera variants.

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 15:59 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 13 (+13)   

Atkal jau es stāstīšu par datorlietām :) Ir tāda lieta, ka nepieciešams katram WAP lapas lietotājam unikāls identifikators. Ja tas būtu parasts pārlūks, es ar lielāko prieku izmantotu PHP sesijas. Bet, WAP'ā rodas vairākas problēmas.




  1. Ļoti nedaudzas ierīces atbalsta cookies. Līdz ar to šis sesiju identifikatoru glabāšanas mehānisms neder.

  2. Tā kā daudzām ierīcēm maksimālais WML dokumenta izmērs ir ierobežots (nepilns pusotrs kilobaits), tad katrā linkā iestrādājot sesijas identifikatoru, diezgan spēcīgi palielinās WML dokumenta apjoms. Un paliek dikti maz vietas saturam.



Tad nolēmu darīt makten viltīgi. Pirmais - izmantojot glaunās priekšrocības, kuras iegūstam, izmantojot mod_rewrite iespējas, sesijas identifkators tiek padots, neizmantojot GET metodi.



Ja mums līdz šim hipotētiskā adrese ir bijusi /ad/rese/fails?sid=SESSION_ID, tad tagad mums būs šāda: /SESSION_ID/ad/rese/fails.



Un ko mēs iegūstam? To, ka, ja visi linki WAP lapā ir relatīvi, mums vispār dokumentos vairs nav jānorāda šis identifikators. Teiksim, links uz sākumlapu no /SESSION_ID/ad/rese/fails tiek norādīts kā <a href="../../../"...



Vēl viena lieta. Ja mēs kā sesijas identifikatoru izmantojam teksta rindu, kura sastāv no visiem latīņu alfabeta burtiem un cipariem (a-b, 0-9), iegūstam iespēju šo identifikatora garumu samazināt līdz pat 5 simboliem. Iespējamo kombināciju skaits ir pietiekams (69 343 957), lai nesatrauktos par iespējamo brute force uzbrukumu. It īpaši, piesaistot šo identifikatoru lietotāja IP adresei.



P.S. Whitespace izmešana no WML dokumentiem ir absolūti nevajadzīga padarīšana, jo pārsūtāmo datu apjomu samazina minimāli. Vismaz ne tik daudz, lai sevišķi iespringtu šajā sakarā.

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 08:43 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 4 (+4)   

Pastaigājoties pa saviem audio archiviem, nolūkā atrast šīs dienas drillējamos gabalus, atcerējos, ka man kauč kur iraid šī dziesma. 1996. gada Odekolons. Ieva un nemaksātāji. Kaķis.

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 08:31 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 0    

Optimizācija un debugošana. Kādu laiku jau pastāvošs, bet laiku pa laikam atjaunots ne pārāk īss HOWTO.



Un vēl viena prezentācija par skeilablu PHP - Large Scale PHP. Tā kā tas ir Rasmus, tad no objektivitātes ne kapeikas, bet laiku pa laikam paspīd šis tas noderīgs un interesants.

 
2004 27. oktobris trešdiena
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 14:06 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 19 (+19)   

Iz valodas listes: Straight Banana: Hurdle after hurdle




The Latvians in their defence have turned to Greece as a potential ally,
pointing out that Greece has been allowed to use a different spelling
because, after all, they have a different alphabet - and the principle is
the same, surely? But the Greeks aren't having it; they too are keen for
Latvia to adopt the common spelling. Why? Because Greece was cajoled into
accepting the pronunciation 'euro' a few years ago, which in their language
apparently means 'urine' - and if they accepted that, the Latvians can
bloody well accept this!


 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 12:03 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 3 (+3)   

Vispār, ja cilvēki, izstrādājot visu ko, aktīvi strādā, pēta, ņemās, tad vienā brīdī izveidot rezerves kopiju izstrādes servera attiecīgajai partīcijai (ar rsync) ir vismaz desmit reizes lielāks piedzīvojums, nekā sarezervervkopēt pasta servera saturu ar 3000+ IMAP lietotājiem ;)

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 08:03 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 4 (+4)   

Mazliet iz Flickr arhitektūras. Interesanti. Atbilde uz mūžseno jautājumu par to, vai PHP/MySQL ir pietiekami skeilabls (lai arī horizontāli, bet nu tomēr)? Dikti interesanti bij palasīties...



Ja nu vienīgi, es varētu iepīkstēties, ka PEAR::Mail::mimeDecode nebūt nav labākais un optimālākais no iespējamajiem variantiem (tiesa, ja ņem vērā viņu vajadzības, tad laikam gan ka neko stipri vairāk nevajag:).



P.S. Gribētos visu prezentāciju ar autora komentāriem noobzervēt. Šis tas tā vien prasās pēc detalizētāka paskaidrojuma :)

 
2004 26. oktobris otrdiena
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 21:32 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 1 (+1)   

Hallmarks of a Great Developer. Visnotaļ precīzi (lai arī šim tam [niansēs] nepiekrītu) aprakstīts. Kā jau zināms - vieglāk ir pateikt savas domas citu vārdiem. Jo tad Tu nenes atbildību par nepateikto :)

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 21:15 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 13 (+13)   

Storing Hierarchical Data in a Database. Iespējams, ka grafu teoriju zinošajiem tas nebūs nekāds jaunums, bet man, kā nezinītim, šis piegājiens šķiet interesants.



P.S. 2DO listē pierakstām b-links (sidebar, quicklinks, ...) kā obligāti nepieciešamu fīču iekš laacz.lv nākamās reinkarnācijas.

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 20:23 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 9 (+9)   

FnE metode, lai clearotu peldošos elementus. Ja slinkums lasīt, tad teitan eku šeku divi piemēri. Nelabs. Un salabots.

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 20:00 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 0    
 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 08:43 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 9 (+9)   

Adminiem ir savi kompleksi. Trimtirim, pasmiesim pa trim (vai mazāk).

 
2004 21. oktobris ceturtdiena
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 13:45 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 3 (+3)   

Kā pēc koda noteikt, kāds tu esi. Garš teksts ar piemēriem.

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 11:20 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 6 (+6)   

Itin kā viss ir dikti vienkārši. Ja mēs esam iemācījušies WML'izēt saturu, izsniegt to mobilajam tālrunim, pie kam, liekot tam rādīt nepieciešamo enkodingu, varam klapēt plaukstiņas un lēkt gaisā, ne?



Ņifiga :) Ir tāda lieta, kā maksimālais WML deck (kāršu kavas:) izmērs (attiecas tikai uz WML, ne XHTML MP). Deck ir WML dokuments (kā zināms, tas sastāv no card elementiem, no kā arī deck).



Piemēram, mazākais līdz šim sastaptais ir 1397 baiti. T.n., ka WML dokuments, ja tas ir lielāks, visticamākais, ka uz šīs ierīces vispār netiks attēlots (kļūdas paziņojums No WML content arī savā ziņā ir attēlošanas metode>:). Nokia 3200, piem., spēj parādīt 5600 baitus, 3300 - 32768, 3610 - 2868. Lieki minēt, ka šī vērtība mainās ne tikai no modeļa uz modeli, bet tā var atšķirties pat viena tālruņa dažādu izlaiduma datumu starpā. Nerunājot nemaz par konkrētā modeļa improved versijām, vai dažādiem tirgiem domātajām.



Tas tā - viela pārdomām :)

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 09:51 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 3 (+3)   

Beidzot, beidzot, beidzot, manā īpašumā ir nonācis vēl viens no bērnības/jaunības sākuma topīgajiem elbumiem - Revolting Cocks - Beers, Steers and Queers.

 
2004 20. oktobris trešdiena
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 14:45 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 8 (+8)   

UTF-8 kodējums WAPā ir OK, kamēt neesi nonācis līdz vienam no populārākajiem tālruņu modeļiem Samsung SGH-C100.



Kā izrādās, šim mērglim ir akūti nepieciešams ne tikai Content-Type headeris ar attiecīgo charset vērtību, bet arīdzan pie XML deklarācijas iraid jānorāda enkodings.

 
man par lielu izbrīnu, kad rakstīju, pulkstenc rādīja: 11:18 
Ieļurināt kaut ko no sevis ļurinātīšanas sistēmā 3 (+3)   
 
« -5 dienas | +5 dienas »
 
 
© 1996 - 2025 laacz | Visas tiesības, nu jūs jau zināt..
Spēcināts ar SPP v1.0 public beta