It’s a Sex Thing

Posted by jaKa on May 11th, 2011 — in Aforizmične, Računala, Službene

Recursion is such a girly thing. Real men iterate.

O statistiki in klofutah

Posted by jaKa on January 11th, 2010 — in Računala, Službene

Programmers Need to Learn Statistics or I Will Kill Them All.

Krasno branje, ki nazorno razloži, čemu velja naslednjemu, ki vam, denimo, pomaha s povprečjem in v drugi roki ne drži standardnega odmika, nemudoma primazati klofuto ali dve.

Samozavest

Posted by jaKa on January 7th, 2010 — in Računala, Službene

Iz pogovora o čisto (ne)pričakovanem sesutju:

yep, the inode is null
which can, ofc, never occur
it must be the gnomes
writing zeros all over the core

V vednost in ravnanje samemu sebi #4

Posted by jaKa on August 11th, 2009 — in Računala, Službene

Kadar se na oddaljeni mašini igraš s skriptami, ki popravljajo omrežne nastavitve, počni to znotraj screena, moron!

Zastraševalni pristop k razvoju programske opreme

Posted by jaKa on July 13th, 2009 — in Računala, Službene

Iz današnje debate s Fredom o stanju naše mačkice, o nje presaditvi na težko kmetijsko mašinerijo in o problemih, ki se porodijo po prehodu iz enega na osem procesorjev (omenjeni traktor, mimogrede, ni cache coherent)…

alfadir
hehe.. we have a couple of flakey things
but if you stroke the kitten correctly it seems to work on all 8 cpus

iakam
real men don’t write dependable software …
they intimidate it into never failing!

Stvari so pač takšne …

Posted by jaKa on May 21st, 2009 — in Službene

… preproste …

Kdor je manjši od meter oseminsedemdeset je peder!
    – Damjan, sodelavec

Snežena kraljica …

Posted by jaKa on March 26th, 2009 — in Računala, Službene

Nedavno smo tu že pisali o zemljepisni igrači, ki je nastala pod spretnimi prsti sužnjev podkorporacije za istraživanje rude i gubljenje vremena.

V dveh nočeh preteklega vikenda je nastal še ljubek dodatek, ki omogoča virtualen ogled planiških poletov. Noja, obveznih nezmernih količin alkohola vam žal ne moremo pretočiti prek omrežja …

LotC

Posted by jaKa on February 3rd, 2009 — in Računala, Službene

=== gcc Summary ===

# of expected passes 39167
# of unexpected failures 88
# of unexpected successes 2
# of expected failures 76
# of unresolved testcases 91
# of untested testcases 35
# of unsupported tests 505

And you will know my name is the Lord …

gccint 25:17

Posted by jaKa on January 30th, 2009 — in Računala, Službene

The path of the righteous code is beset on all sides by the inequities of the combiner and the tyranny of reload. Blessed is he who, in the name of preservation of semantics, shepherds the registers through the valley of optimizations. For he is truly his machine description’s keeper and the finder of deleted insns. And I will strike down upon thee with great expands and furious splits those who attempt to unroll my loops and eliminate my subexpressions. And you will know my name is the Lord when I merge my port unto you.

Samo še malo, še malo …

Točka G

Posted by jaKa on January 26th, 2009 — in Računala, Službene

V prihodnjih dneh bom napisal kaj malega o temle spačku in sicer na tehno straneh cenjenega kolhoza, ki mi daje kruh.

Zemlja. Plus.

Posted by jaKa on December 16th, 2008 — in Računala, Službene

Cenjena bravca, v prav posebno veselje mi je, da Vama kakšen dan, dva pred uradnim rilisom – manjka še kakšna podrobnost na spletnem mestu – ponudim v predogled ljubko igračo, katere strežniško zaledje je načrtala in zanj skrbi pišoča malenkost in ki je nastala kot plod dobre volje in ostankov, ki so v Korporaciji padli z mize ostalega, denar nosečega dela (hvala Šefu™ za moralno in materialno podporo!). Le en klik je stran … Tule:

Potrebovala bosta relativno novo različico javanskega izvajalnega okolja, 1.5 ali 1.6, mašino z okrog gigazlogom pomnilnika, winblowse ikspe ali razgled ali pingvišče ali slowlaris ali gnilo jabolko in spodobnega tri-de pospeševanja zmožno grafično kartico. In pa široko omrežno cev, ja, široko cev.

Dostop do podatkov – v strogo nepridobitne namene, jasno! – je omogočilo društvo Geopedia, v katerega spletišče bo pričujoča reč nekoč integrirana, nabrala pa jih je v veliki meri geodetska uprava RS in to za vajin denar, cenjena davke plačujoča bravca, zato je prav in zveličavno, da imata tudi vidva kaj od tega.

Za vaju so se poleg pisca potili še Marjan, Mariano, Dani in Luka in občasno tudi ostali člani podkorporacije za istraživanje rude i gubljenje vremena.

Resnici na ljubo vaju kanim zlorabiti v namen zadnjih preizkusov: da vidimo, če se bo strežnik upognil pod silnim bremenom … ;)

Update: zdajle naj bi tole delovalo tudi na Appleove bižuteriji. Vsaj na tukajšnjih mekih dela, ampak ti so vedno obremenjeni z raznimi rečmi, ki jih programerji namestijo gor. A lahko to požegna še nekdo neodvisen?

And after all, we are but mere mortals …

Posted by jaKa on December 2nd, 2008 — in Računala, Službene

There may also be a need to support fixed point `movm’ instructions in and out of floating point registers. Unfortunately, I have forgotten why this was so, and I don’t know whether it is still true.
    – iz razlage drobovja goveje zbirke prevajalnikov

Jep, tudi najboljši pozabljajo …

Naj cveti tisoč zajebov!

Posted by jaKa on November 20th, 2008 — in Računala, Službene

Oba zvesta bravca zdaj že prav gotovo vesta, da pisec pomemben del svoje tlake posveča prenosu zbirke prevajalnikov na težko kmetijsko mehanizacijo.

Zadnji tedenski zagon preizkusov je pokazal, da je naša mala četica dosegla pomemben majlstoun: točno devetsto devetindevetdeset preizkusov (iz nabora tam okrog štirideset tisočih) še povzroča težave, ocenjeno število različnih hroščev, krivih za težave, pa je zgolj okrog zanikrnih petdeset.

# of expected passes 38205
# of unexpected failures 997
# of unexpected successes 2
# of expected failures 76
# of unresolved testcases 139
# of untested testcases 35
# of unsupported tests 504

Kozarček skleroze, prosim!

Posted by jaKa on October 13th, 2008 — in Računala, Službene

Nedavno smo tu okrog že pisali o pozabljanju podatkov.

Danes sem se namenil podpreti nekaj target-specific parametrov ukazne vrstice v gccju za težko kmetijsko mehanizacijo. Nezahtevne obskurnosti – predvideno velikost sklada, tip podatkov v plavajoči vejici, kje bodo podatki ležali v spominu ipd.

Dobro je znano, da je gcc zapletena žival, zato sem o procesu najprej povprašal strica Gugla, ki mi je hitro povedal kaj in kako.

Preberem, pomislim, ubogam, spišem kodo.

make -j 3

Nakar mi nesreča pljune v obraz, da sem bojda rabil nekakšne poisoned macros … WTF?!

Gledam, grepam po izvorni kodi za ostale arhitekture in dotičnih makrov ne najdem nikjer. WTF?!

Pa vprašam še enkrat in še enkrat in še enkrat in sprašujem malo tako in malo drugače, dokler me stric Gugl le ne popelje do skoraj, pa ne čisto, popolnoma drugačnega postopka. Izkaže se, da je bil prejšnji v veljavi pri starejših različicah gccja. WTF?!

Nič, še enkrat. Preberem, pomislim, napišem.

Res, omrežja bi morala pozabljati. Diskovja, ki crkujejo, so blagoslov.

Popping that vector cherry

Posted by jaKa on October 2nd, 2008 — in Računala, Službene

Ravnokar je, prvič odkar obstaja prostor-čas, NEC SX-8, nekje v neki dobro klimatizirani dvorani na obronkih Stuttgarta pognal dobrih tristo tisoč zlogov dolgo izvršljivo datoteko, ki je nastala zgolj in le s free (as in both free beer and free speech) razvojnimi orodjim, z osnovno podmnožico GNU toolchaina, gccjem, gasom in ldjem.

Zasluge gredo najprej meni samemu, nadhekerju, ;) nato pa Maretu aka Knapu, Erichu, Matthiasu, Fredriku in Holgerju. Wannabe groupiejke naj se javijo v komentarje.