Hüppehooaeg läheneb
Eile käisin Jahus ELAK-i korduskoolitust kuulamas, otseselt ju polnud vaja minna, aga väike teadmiste värskendus kulub ikka ära – eriti kuna viimasest hüppest on varsti 6 kuud. Räägiti juttu ja näidati videot ja sel hetkel kui videost näidati cutawayd kahe varju kokkupõrkest ja seejärel varjuvarju avamist – sel hetkel oli mul umbes sama tunne, mis on mõnikord lennukis enne hüppekõrgusele jõudmist, adrenaliin möllas ja väike hirm oli kah nahas, kujutasin suht elavalt ette et olengi lennukis ja kohe on minu kord välja hüpata.
Hooaja alguse ja selle aasta esimeste hüpeteni on jäänud loetud nädalad.
MySQL ainult lasteaedadele
Nii. Tabelis on identifikaator ja saldo. Ma tahan ühe päringuga saada 10 suurima saldo kogusumma. Lihtne ju.
mysql> select sum(saldo) from kirjed where id in (select id from kirjed where saldo > 0 order by saldo desc limit 10);
Ja mida teeb selle peale MySQL?
ERROR 1235 (42000): This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
Versiooniks siis 4.1.18. Mis kuradi moodi sellist piiratud SQL serverit üldse kasutada on võimalik? Lihtne subselect ja seegi ei tööta :(
Jõusaal x 5
Täna oli viies kord jõusaalis käia – ja tahtmist jätkub endiselt. Tund aega korraga mässata on täiesti paras et kõik energiavarud korralikult ära kulutada. Siis tõmban natuke hinge ja peale dushi all käimist on energia jälle tagasi – aga teistmoodi energia, rohkem trenni teha ei taha, see eest on tuju on pagana hea. Ja muutused hakkavad tunda andma vaikselt, praegu jõuan juba märksa rohkem teha kui päris alguses.
Lasen samas vaimus edasi :)
Kas sead lendavad?
Täiega! Vaata ise
Töökoht seestpoolt
Kuidas Skype Tallinna kontor seest välja näeb? siit saab väikese ülevaate.
Andmebaasidest
Digg-i kaudu sattusin developer.com artiklile http://www.developer.com/db/article.php/10920_3589351_1.
Ma tahaks sealt 2 asja välja tuua:
I’ve seen a lot of teams go down the rat hole of database independence, writing layers to translate all of their SQL statements to some lowest common denominator dialect that every conceivable database will support, and at the same time giving up on advanced features available in any particular database. The notion seems to be that some client in the future might want to switch to Oracle or DB2 or FoxPro or whatever, so it’s best to be prepared now. On the contrary: when you’re starting out with a new product, pick your storage engine and write to it. If your product is good, people will install the database you specify, and you won’t be wasting untold man-hours supporting “just in case” scenarios that you’ll probably never need.
See on mind igasugu abstraktsioonikihtide juures kõige rohkem häirinud siiani – nii mõnigi aastate ja aastakümnete jooksul arendatud, projekteeritud ja optimeeritud andmebaasiserver on implementeerinud tõsiselt häid võimalusi ja abstraktsioonikiht ei lase sul neid kasutada – pead kõiki toetatavate baaside minimaalse ühisosaga leppima.
Ja teine.
Stored procedures and triggers are a wonderful thing. When you’ve got multiple clients accessing a database, they can be a great way to make sure consistent data processing takes place. But they can also turn into an ugly black box in which application logic hides, unknown to Web and thick client developers, generally unseen and unreviewed. Too often database code isn’t subject to the same standards of design, test, and code review that we demand for the rest of our applications. When you’re tempted to put code in the database, take a moment to ask yourself whether it really belongs there.
. Siin on kah point sees, liiga palju loogikat ei tasu andmebaasifunktsioonidesse panna.
Õppige kartulit koorima :)
Napikas :)
Ma oleks täna vist muhku saand :)
Tulin spordisaalist (Idakeskus) välja, ise läbi nagu läti raha, vaatan et sinine Honda parklas, täitsa minu auto moodi, lähen ligi ja esimene üllatus – antenn on kahekorra keeratud. Mõtlen, et wtf … persse, aga no mis teha. Siis hakkan ust lukust lahti keerama .. ja märkan, et uks polegi lukus. Eee? Ma panen ju alati uksed kinni. Okei, kott tahaistmele, ise istun ette (hea et ise ka taha ei istund eks? :) ). Järgmisena vaatan et mingi ümmargune junn keset soojenduse võret pistetud. Möhhh? Minu autos küll sellist asja pole, kesse kurat siin toimetand on? Mõtlen mingi pool minutit. Siis vaatan kõrvale .. ja seal on minu auto siluett. Üleni lumine. Kurat! :)
Kobin ruttu välja, istun oma autosse, panen mootori sooja ja siis näen kuidas uksest üks teine tüüp välja tuleb, kõrvaloleva Honda juurde jalutab ja sellega minema sõidab. Mingi 2 minutit hiljem minust. Ja _täpselt_ sama mudel ja sama värv oli :) Isegi iste oli paras mulle :) Oleks ma veel natuke passind seal, ma oleks vist muhku ka saand ;)
A seekord läks õnneks. Ja väsimus on üle kere .. aga sihuke mõnus väsimus. Varsti jälle :)
Täna oli hea päev
Rohkem ma ei räägigi :)
Kas see koht on tegelikult ka olemas?
Käisin Apollos (seal on muide osa raamatuid päris hea hinnaga praegu), ostsin endale ühte koma teist ja täitsin ära püsikliendiks saamise avalduse. Muude andmete hulgas küsiti seal e-posti aadressi ja et seda laadi spämmi vastu mul midagi ei ole, siis kirjutasin oma aadressi ka.
Andsin ankeedi müüjale tagasi, see luges ta läbi ja siis tuli järgnev dialoog:
Müüja: Masendav dot komm, kas selline koht on tegelikult ka olemas?
Mina: On :)
Müüja: Nii vahva :)
Ma paraku nime ei mäleta Nii et Kadri, kui sa nüüd siia kontrollima tuled, siis jäta endast siia üks kommentaar maha :)





Recent Comments