Bastardoperaatori Päevaraamat

blog.tr.ee

27/2/2010

“Miks ei performi?” ehk kodukootud TDWTF

Filed under: Kogutud Lollused, Nutt ja Hala — Tags: , , , — offf @ 4:25 pm

Alljärgnev pseudokood iseloomustab teatud arendajate lähenemist andmebaasidele. Näide on loodud kunstlikult 3 peamise antipatterni baasil:
1. tee alati select * ja viska mittevajalik minema
2. Enne iga päringut ava andmebaasiühendus, peale iga päringut sulge AB ühendus
3. for tsükkel on parim vahend query_stringi parsimiseks
Kõigi 3 “metoodikaga” on õnnestunud korudvalt kokku puutuda otsides vastust küsimusele, mida äripool ikka sysadminile esitab: “MIKS ON AEGLANE?!?”

SUB SQLQuery(QueryString)
   MyConnection = OpenSQLConnection(MyHugeSeveralTensofGigsDatabase)
   MyResult = MyLocalConnection.Query(QueryString)
   MyConnection.close
END SUB

' Define nice interface for that stupid SQL thing
SUB GetFromTable(Index, Table)
   TmpResult = SQLQuery("SELECT * FROM " + Table)
   TmpResult[Index]
END SUB

SUB CountTable(Table)
   SQLQuery("SELECT COUNT(*) FROM " + Table)
END SUB

' FIND USER
SUB FindUser(Name)
   FOR (I = 0; I < COUNT("USERS"); ++I)
      IF GetFromTable(I, "USERS").USERNAME = Name THEN
          RETURN GetFromTable(I, "USERS")
      END IF
   END FOR
END SUB

FindUser("DumbAss")

Ja siis imestatakse:"MIKS ei performi"

Pseudokoodi aitas kirjutada qwr (qwr _at_ linux jee jee)

Ristsõna meestele

Filed under: Nutt ja Hala — offf @ 3:37 pm

ristsona

11/2/2010

Laul pankrotistunud Kommest Autost

Filed under: Nutt ja Hala, lüürika — offf @ 10:34 am

Kae maakohtunik Otti
kuulutamas pankrotti
Kommest Autole, kes müüs
Pesukotti

10/2/2010

Make up your fucking mind for gods sake!

Filed under: Nutt ja Hala — Tags: , , — offf @ 10:35 pm
C:\Users\offf>netsh interface ip show ipaddresses name="Local Area Connection"
'name' is not a valid argument for this command.
The syntax supplied for this command is not valid. Check help for the correct syntax.

Usage: show ipaddresses [[name=]<string>] /../ ]

WTF? Otsustage siis ükskord ära kurat, kas name on valiidne argument või ei ole. Microsoft oma teatud headuses.

4/2/2010

There is no Type for Empty Files

Filed under: Nutt ja Hala — offf @ 1:40 pm

13:21 <@Offf_> offf@perses:~$ touch a
13:21 <@Offf_> offf@perses:~$ file a
13:21 <@Offf_> a: empty
13:21 <@Offf_> offf@perses:~$ echo > a
13:21 <@Offf_> offf@perses:~$ file a
13:21 <@Offf_> a: very short file (no magic)
13:21 <@Offf_> offf@perses:~$ echo a > a
13:21 <@Offf_> offf@perses:~$ file a
13:21 <@Offf_> a: ASCII text
13:21 <@Offf_> offf@perses:~$
13:22 <@mroos> aga echo -n a > a annab kah 1-baidise ja see on ka very short
13:22 <@Said> said@lakkekauss:~$ echo -n si > perse.txt
13:22 <@Said> said@lakkekauss:~$ file perse.txt
13:22 <@Said> perse.txt: ASCII text, with no line terminators
13:22 <@Said> said@lakkekauss:~$ echo s > perse.txt
13:22 <@Said> said@lakkekauss:~$ file perse.txt
13:22 <@Said> perse.txt: ASCII text
13:23 <@Said> ühesõnaga kaks kaks tähte ja ilma reavahetuseta, või täht koos reavahetusega on tekst

Siit moraal: “Ei ole olemas niisugust asja nagu “tühi tekstifail”!”

1/2/2010

How Google nazifies wordpress

Filed under: Nutt ja Hala — offf @ 4:09 pm

Google search box steals focus after loading. This is what happens then:

Powered by WordPress