Programavimas

26
Lie 11

M2 programuotojo stalas

Štai kaip šiais laikais atrodo programuotojo stalas :) O taip atrodo mūsų pasitarimų kambarys..

3
Rgs 10

JavaScript derinimas su Opera Dragonfly

Paprasčiausias būdas programos kode ieškoti klaidų yra jų išvedimas vienokiu ar kitokiu būdu. Man toks būdas visai priimtinas, kai išvedamos derinimo (debug) informacijos nėra daug. Tačiau išaugus pranešimų kiekiui tampa sudėtinga atsekti kuri žinutė kuriai kodo sričiai priklauso. Skirtingoms programavimo kalboms naudojamos skirtingos priemonės. Dirbant su JavaScript šių priemonių ieškoti praktiškai nereikia. Dabar beveik kiekviena [...]

19
Bir 09

Firebug API naudojimas JavaScript derinimui

Šiame įraše supažindinsiu jus su Firebug API komandomis, kurios gali pagelbėti programuojant JavScript. Kas nežino, Firebug yra įskiepis Firefox naršyklei (yra supaprastintos versijos, skirtos IE, Opera ir Safari), leidžiantis interaktyviai redaguoti ir derinti (debug) tinklapio HTML, CSS ir JavaScript kodą. Šį kartą į patį derinimo procesą nesikišiu (galbūt tai tema ateičiai). Rašydami kodą neišvengiame situacijų, [...]

27
Geg 09

Count vs. SQL_CALC_FOUND_ROWS

Pastaruoju metu keliems žmonėms iškilo tas pats klausimas – ką naudoti, SQL_CALC_FOUND_ROWS ar SELECT+COUNT, kai daromas elementarus puslapiavimas. Todėl trumpai apžvelgsiu jų abiejų veikimo principus ir patarsiu, ką kada verčiau naudoti. SQL_CALC_FOUND_ROWS (SCFR toliau) yra SELECT’o dalis, kuri nurodo mysql’ui, kad reikia suskaičiuoti, kiek iš viso yra užklausą atitinkančių rezultatų, nežiūrint į LIMIT. Pvz.: SELECT [...]

27
Geg 09

KISS ir DRY – priešingybės?

Turbūt retas rimtesnis programuotojas nežino šių taisyklių. Jos yra kertinis akmuo norint parašyti gerą kodą. Kaip žinome, KISS (Keep It Simple, Stupid) principas teigia, kad kodą turime rašyti kuo paprasčiau ir aiškiau. Tuo tarpu DRY (Don’t Repeat Yourself) sako, kad kodas neturi kartotis. Šios taisyklės, iš esmės, įstumia mus į OOP pasaulį. Turbūt retas rimtesnis [...]