středa 2. července 2008
Notebook mam v servisu :(
Asi před dvěma měsícema mě na notebooku vychcípalo LCD(Pravděpodobně podsvícení) a dneska sem se konečně odhodlal ho donést do servisu. Už mě zkátka štvalo ho pořád zapojovat do stařičkýho CRT. Moc mě ale nepotěšilo co mě tam řekli, prej to bude stát mezi 800-12000 Kč. Snad to bude na tý dolní hranici, jinak z něj budu mít desktop asi napořád...
neděle 29. června 2008
Databáze a Java
Většina lidí co se snaží programovat, dřív nebo později narazí na potřebu něco uložit ;-) Nejsnadnějším způsobem je pochopitelně data nacpat do databáze. Pokud děláte serverside aplikaci, tak pravděpodobně sáhnete po nějaké standalone db jako je třeba Oracle nebo MySQL, ale pro desktopový program to je samozřejmě poměrně idiotské řešení. To bylo také důvodem proč jsem začal pátrat po embeded(Běží ve stejném procesu jako samotný program) databázích jako je třeba JavaDB alias Apache Derby nebo McKoiDB. Jenže já sem člověk lenivý a nechtělo se mě hrabat v SQL a Hibernate, tak sem pátral dál a narazil sem na databáze objektové a navíc embeded :-) Mou první obětí se stalo db4o . Na abclinuxu.cz jsem narazil na "drobný" problém v licencování, ale ke konci příspěvku je naštěstí uvedeno i řešení v podobě databáze NeoDatis, která je licencovaná pod GNU/LGPL. O detailech databáze NeoDatis se (snad) rozepíšu v některém z dalších postů.
středa 30. dubna 2008
Codename Oglastar
Codename Oglastar. Codename Oglastar. Copak to asi je?
Jde o pracovní název komunitního serveru na způsob Myspace nebo FaceBook. Proč další? Řekl jsem si že to co lidi doopravdy spojuje není nějáká pitomá muzika ani naprosto prázdný názory, nýbrž alkohol a o alkoholu to proto celé bude. Uživatel po každé pařbě vyplní formulář s položkami jak dlouho pařil, kde pařil, kolik piv, panáků nebo vín do sebe nalil. Oglastar z toho následně bude počítat různé statistiky a tak podobně.
Jde o pracovní název komunitního serveru na způsob Myspace nebo FaceBook. Proč další? Řekl jsem si že to co lidi doopravdy spojuje není nějáká pitomá muzika ani naprosto prázdný názory, nýbrž alkohol a o alkoholu to proto celé bude. Uživatel po každé pařbě vyplní formulář s položkami jak dlouho pařil, kde pařil, kolik piv, panáků nebo vín do sebe nalil. Oglastar z toho následně bude počítat různé statistiky a tak podobně.
úterý 29. dubna 2008
42 a google

pondělí 28. dubna 2008
Vimperator a Panda Červená
Než se pustíte do instalace pluginu, tak by jste si měli přečíst něco o tomto editoru, jinak budete nejspíš čumět jak chleba z igelitky. Dobrým začátkem je třeba návod od Pana Satrapy. Ze zákeřností pro neznalé za zmínku stojí mizící menu a adresový řádek(či jak se to správně jmenuje) , černý statusbar a pod ním prázdný bílý pruh na zadávání příkazů. Pro nevzdělance a Emacsaře zkrátka Sodoma-Gomora.
Pro přiblížení uvedu pár příkladů:
- Pohyb po stránce se provádí klávesami h(vlevo) j(dolu) k(nahoru) l(vpravo). Šipky i posuvníky fungují nadále.
- místo tlačítek forward a back jsou klávesy shift+h a shift+l.
- Adresu změníte stiskem esc(přepnutí do příkazového módu) :(spuštění ex módu) a zadáním open www.adresa.domena . Místo open stačí zadat o.
- hledání na stránce probíhá zadáním esc a potom už jen /hledaneSlovo + enter. Mezi jednotlivými výskyty se pohybujete pomocí n(dopředu) a shift + n dozadu.
- Nápověda F1.
First there was a Navigator, then there was an Explorer. Later it was time for a Konqueror. Now it's time for an Imperator, the VIMperator :)
středa 23. dubna 2008
Rok 1
V Javě jsem si chtěl napsat binární hodiny, první věcí co takový program musí udělat je zjistit kolik je doopravdy hodin, ale dneska se ukázalo že i to může být problém. Neustále mně tvrdil že je 11(a to bylo 16:15). Dal sem se proto do experimentování s třídou java.util.GregorianCalendar, konkrétně metodou YEAR a zjistil jsem že je rok 1. Buď mně něco uniklo a nebo je někde chyba ;-)
Nejspíš sem ale úplně blbej a mám tam nějakou elementární chybu...
import java.util.GregorianCalendar;
public class TestHodin {
public static void main(String[] args){
System.out.println(GregorianCalendar.YEAR);
}
}
Nejspíš sem ale úplně blbej a mám tam nějakou elementární chybu...
Přihlásit se k odběru:
Příspěvky (Atom)
vykook[@]gmail[.]com