SoftEU

Běžná definice odhadu

24. Leden 2007 v 21:24

Běžná definice odhadu je nejoptimističtější předpověď, která má nenulovou pravděpodobnost, že se splní” … Přijetí této definice neodvolatelně vede k metodě odhadování, která by se dala nazvat
“Jaké-je-nejbližší-datum-pro-které-už-nemůžte-tvrdit-že-to-nestihnete”.

Tom DeMarco, rok 1982

:-)

Lidé jsou v metodice nejdůležitější

10. Leden 2007 v 20:26

Narazil jsem na zajímavý článek Charakterizace lidí jako nelineární, proměnlivou ale primární komponentu v softwarovém vývoji.

Autor se snaží identifikovat vlastnosti úspěšných a neúspěšných projektů.

A přišel na to, že nejdůležitější jsou lidé a jejich vzájemná komunikace. Opravdu doporučuji k přečtení.

Hezký článek o Scrum

3. Prosinec 2006 v 14:31

Na TheServerSide.com upozornil na dokument s praktickými zkušenostmi o Scrumu –
Scrum and XP from the Trenches.

Doporučuji k přečtení.

Why MS Project Sucks for Software Development? Part I

14. Červenec 2006 v 21:58

Doporučuji vám velmi zajímavý článek:
Why MS Project Sucks for Software Development? Part I.

Čtečky čárového kódu na webu

27. Leden 2006 v 20:19

Při psání informačního systému jsme narazili na nutnost využít čtečky čárového kódu.

Tato zařízení jsou dnes poměrně levná a spolehlivá. V první chvíli jsme se obávali jejich použití v prostředí webové aplikace. Naštěstí vše bylo jednodušší než jsme čekali.

Většina čteček se chová jako další klávesnice. My jsme využili USB variantu, která přímo implementuje HID protokol pro klávesnici. Pokud přečtete čárový kód, čtečka pošle odpovídající znaky do počítače jako stisky kláves.

Abychom zabránili vepsání čárového kódu do libovolné položky formuláře na stránce, naprogramovali jsme čtečky tak, aby před odesláním znaků poslaly i stisk klávesy Shift+F12 a po dokončení klávesu Enter. Poznáme tedy, že uživatel použil čtečku a nikoliv klávesnici, zobrazíme skryté zadávací pole (pomocí JavaScriptu) a po dokončení, díky klávese Enter, se formulář sám odešle.

Pro generování a tisk čárových kódů používáme program UJAC a do čárového kódu ukládáme nejen čísla, ale i znaky (v podstatě jde použít jen A-Z a a-z).

Zajímavý je také způsob programování čteček. Je s nimi dodáván obslužný program. V něm vytvoříte nastavení, které pak jako soubor čárových kódu vytisknete. Čtečku pak k vytištěným kódům postupně přikládáte a tím jí nastavíte. Zajímalo by mne zda je možné tímto způsobem přeprogramovat čtečky v supermarketech :-)


Klíčová slova: čtečka, čárový kód, webová aplikace, web, barcode reader

PostgreSQL a priorita dotazů

4. Leden 2006 v 16:29

Naše databázová aplikace obsahuje dva druhy akcí – "interaktivní" a "na pozadí". Interaktivní jsou takové akce, které vyvolal uživatel a čeká na jejich výsledek (např. výpis záznamů). Akce na pozadí jsou spouštěny automaticky a provádějí různé dlouhotrvající práce (např. přepočet aktuálních úroků pro nový den). Téměř všechny akce na pozadí spouštíme v noci a žádný uživatel nečeká na výsledek.

Někdy je třeba spustit akce na pozadí i v době, kdy je systém vytížen interaktivními akcemi. V takových případech se může stát, že se běh interaktivních akcí zpomalí.
Pokračování »


Switch to our mobile site