2007.10.15, 12:33
šiąnakt atnaujinau vabalyno programinę įrangą. Jau 1.4.10 versija ir tai paskutinė iš 1.4 versijų. Ir pati stabiliausia, tskant stable realize. Ir jei yra/bus norinčių atsisiųst ir išbandyt - pasisakykit komentaruose.
Pakeitimai? Naujų švilpukų neprisukau, visi pakeitimai - ištaisytos klaidos (apie 100). Visos jos atrastos po intensyvaus profesionalių testuotojų darbo.
Dabar pradedu po truputį kankint būsimąją 1.5. Kas ten gero bus? Trumpai:
* puslapiai, kaip Wordpress
* temų įdiegimas
* ką dar sugalvosiu, arba ko itin pageidaus vartotojai (na ko jums kolegos verkiant reikia?)
pagalbos, jau kaip ir nebeprašau, nes vis tiek norinčių neatsiras ;)
[update] atsisiųsti (1,65Mb) ub išeities tekstus. būtų smagu, kad komentaruose ir pasirašytumėt, kas siuntėsi. feedbackas apie sistemą irgi pageidautinas.
2007.02.07, 21:39
pora dienų kovojau su indų (tautybė tokia) parašytu kaip.tik.ten varikliuko kodu. Indusai kaip atspirties tašką panaudojo scuttle. Jau pats scuttle kodas neblizga (mane visada itin žavi php ir html kodo košė, ypač kai stengiasi kažką pakeist), bet dar gyvent galima. Tačiau ką iš jo padarė indai... tai reikia pamatyt (paveiksliukyje OOP klasės vienas iš metodų). Aš kažkada galvojau, kad mano UnknownBug'o kodas kreivas ir baisus, bet pamatęs tokius vaizdus, aš save reabilitavau. Įdomu, gali būti dar baisiau? Nors žinant žmogiškąją padermę ir prigimtį, tikiu - kad gali.
Bet porą dienų laužymo prie indų sukurto galvosūkio nenuėjo veltui - kaip.tik.ten įgijo komentavimo sistemą. Reik tik jų paliktas klaidas sugaudyt, o tai buvo palikę tokias skyles, kad net plaukai šiaušėsi.
2007.01.08, 19:16
Ne, šis įrašas nebus apie tai kas ir kiek lanko šį puslapį.
Šiandien UnknownBug'o rašytojai apturėjo malonią staigmeną - startavo naujas statistikos rinkimo modulis. Visiškai naujas, ajax'inis ir based on wordpress plugin Wp-SlimStat-Ex. Labai patiko Wp-SlimStat-Ex statistikos rinkimo ir atvaizdavimo mašinka, tai tiesiog prisitaikiau ją savo reikmės. Arba tiksliau, beveik perrašiau išeities kodą ;) Nes reikėjo pritempti, kad statistiką rinktų ne vienam, o keliems blogams. Dar išsprendžiau šiame įraše iškelta problemą - vis tik priimtiniausias būdas host name įrašinėti į db, statistikos rinkimo metu. Teko atskirti php kodą ir html generavimą. Nes na atleiskite, kai oop klasėje kartu maišosi html ir php, tai jau velniava konkreti. Dabar turiu keturias tvarkingas klases, kurios labai gražiai tarpusavyje santykiauja, o ir kodas, bent jau mano akims, išrodo pakankamai gražiai.
O dabar turiu paburnoti ant savo blogofermos gyvuliukų - pradėkit rašyti gerbiamieji, nes kitaip teks imtis kokių tai priemonių/sankcijų/represijų. Hau!
2007.01.03, 13:59
yra apie 30 IP adresų masyvas, kiekviena kartą skirtingas. Suku masyvą cikle ir naudoju funkciją gethostbyaddr. Po *nix užtrunka apie 0,17s, po langinėmis 27-30s.
Yra būdų pagreitint?
2006.11.15, 11:21
Darbe atsiradus laisvesnio laiko, galima atsiduoti savo aistrai, puikiam laiko užmušimui ir smegenų mankštai – UnknownBug'o developmentui ;)
Priėjau prie pluginų (lituanistai siūlo žodį papildinys) palaikymo programavimo. Keli pamąstymai.
1. pluginai globalus (visam ub) ir lokalūs (kiekvieno vartotojo asmeniniai) ar 2. vien tik globalūs? Kažkaip pirmas variantas man atrodo priimtiniau ir galbūt turėtų veikt greičiau. Nes jei vartotojų daug (aha pasvajokim) tai kol nuskaitysi visus pluginus ir kol juos užkrausi... o jei bus naudojami tik keli...
3. kokiu būdu pagauti pluginus templeituose? Pridėti gaudyklę į templeitų variklį? Šitas variantas neatrodo labai teisingas. Į templeitus rašyti gryną php kodą? Čia jau išvis nesąmonė, nes kam tada reikalingas kodo ir dizaino atskyrimas? Kokie kiti variantai?
2005.09.27, 12:17
Po ilgų dokumentacijos skaitinėjimų čiupau PHP5 objektiškumą už ragų. __autoload funkcija + singleton pattern yra super reikalas.
ir apšvieskit savamokslį: yra 20 klasių, kurios paveldidėjo vieną kitą iki 4 lygio -- mano akimis žiūrint evil struktūra. Ir jei padaryt 4 iš jų pagal singleton pattern tai paveldimumo pavyksta išvengt. tačiau 4 singleton -- tai yra didelė nesamonė, ar vis tik taip yra daroma?
2004.11.29, 14:16
Na bet sakykit ką norit, tačiau VisualBasic yra totali nesamonė. Ne programavimo kalba, o kažkoks nesusipratimas.
2004.09.24, 22:26
Begeriant alų ant taurakalnio buvo užduotas geras klausimas: "Kaip programavimo kalba aprašyti begalybę?"
2004.06.15, 22:48
Prieš gerą savaitę įlindau į šios svetainės išeities testus norėdamas pakoreguoti kažkokią smulkmenėlę. Ir po šiai dienai niekaip nesugebu išlysti iš to liūno. Šiai akimirkai -- du trečdaliai svetainės neveikia. Ir kuo toliau tuo labiau neveikimo procentas didėja. Štai ką reiškia programinti paskubomis ir visko gerai nepagalvojant. Ir dar geriant alų :|
Vsio, einu gert alaus, nes juoda neviltis ima.
2004.06.08, 16:58
Gal kas gali patarti kokį softą yra geriausia naudoti norint nusibraižyti UML diagramas?