23.7.2005

??Ä?ETNICTV? PRO LINUX

Filed under: Unix — nax @ 19:20

Tak mne tu po velmi dlouh?Š dobÄ? zase m??te. KonečnÄ? jsem se zase dostal k tomu si sem nÄ?co mal?Šho poznamenat. Nejd???­v jsem mÄ?l spoustu povinnost?­ ve ??kole, pak jsem zase mÄ?l spoustu povinnost?­ v pr??ci a p??i tom mi nefungovala ve FreeBSD (po upgradu na nestabiln?­ vÄ?tev 6-CURRENT) a tak jsem si sem netroufl d??t nic, co bych alespo?? neprojel nÄ?jak??m spellčekrem (zdrav?­m kipa šŸ˜‰

Nicm?ŠnÄ? teď jsem byl okolnostmi donucen rozbÄ?hnout nÄ?jak?Š ??četnictv?­ (na p????n?­ sv?Šho ???Šfa jsem se stal pl??tem DPH a tedy u?ž se neobejdu s pouh??m web vystavovačem faktur) a jedin?Š pou?žiteln?Š ??četnictv?­ pro linux je honeycalc. Samoz??ejmÄ? jsem nečekal, ?že bych nalezl nÄ?co opensource (i kdy?ž mo?žn?? kdybychom ?žili ve vÄ?t???­ zemi, kdo v?­), ale čekal jsem ?že alespo?? najdu pro linux nÄ?co co bude zvl??dat jednoduchou da??ovou evidenci a p??itom to bude umÄ?t tisknout formul????e pro finanč??k.

HoneyCalc je bohu?žel, ale podvojn?Š ??četnict?­, co?ž nÄ?kte???­ tvrd?­, ?že je zbytečnÄ? slo?žit?Š. No nev?­m, asi v tom chv?­li zkus?­m ??čtovat a pak se uvid?­. Nicm?ŠnÄ? to, ?že se jedn?? o komerčn?­ software sebou nese jist?? ??skal?­, kter?Š jsem musel vy??e??it. T?­m prvn?­m byla ??ekl bych docela nedostatečn?? dokumentace. Na webu maj?­ m?­sto instalace p??r screenshot?? a velice jednoduchoučk?? koment????. Nav?­c se vztahuj?­c?­ jen k určit?Š verzi (nikde jsem ale nena??el ke kter?Š!) postgresu, kterou tohle ??četnictv?­ pou?ž?­v?? pro ukl??d??n?­ dat.

To ?že data jsou ulo?žena v postgresu je bezesporu kladn?? vlastnost, u?ž k??li t??eba import??m a export??m dat, stabilitÄ? a z??lohovatelnosti (puls je??tÄ? distributivita a multiu?živatelskost klient/server architektury, kterou ale j?? asi p???­li?? nevyu?žiju). Probl?Šm ale byl v tom, ?že jsem nikdy postgres nepou?ž?­val (v?ždy jsem si a?ž do teď vystačil s mysql) a tak jsem se docela na dlouho zarazil u hl????ky honeycalcu, ?že “Datab??ze nen?­ spu??tÄ?na!” i kdy?ž ve skutečnosti na serveru bÄ??žela, v konfigu jsem nastavil v??e jak mÄ?lo b??t (podle tÄ?ch screenshot?? z dokumentace honeycalcku) a ostatn?­ potenci??ln?­ probl?Šmy jsem tak?Š vy??e??il (teď m??m na mysli firewall a tak).

Nakonec jsem se začetl do dokumentace postgresu a zkusil jsme se p??ipojit a vytvo??it datab??zi ručnÄ? a kdy?ž jsem dostal hl????ku:

createdb: could not connect to database template1: FATAL:  user "nax" does not exist

bylo jasn?Š, ?že nejd???­v mus?­m vytvo??it usera, kter?? se bude jmenovat stejnÄ? jako user na stroji kde pust?­m GUI HoneyCalcu. Podle dokumentace postgresu jsem tak učinil a r??zem bylo po probl?Šmu s p??ipojen?­m na datab??zi.

Jen?že se vyskytl je??tÄ? dal???­ probl?Šm. Kdy?ž u?ž jsem chtÄ?l vystavit svoj?­ prvn?­ fakturu v HoneyCalcu, tak jsem zjistil, ?že kdy?ž chci napsat česk?? znak, tak se prostÄ? nic nenap?­??e. Dal???­m experimentov??n?­ jsem zjistil, ?že kdy?ž vlo?ž?­m nÄ?jak?? text p??es schr??nku, tak to m?? probl?Šmy jen s h??čky a vypad?? to asi n??sledovnÄ?:

m?­sto “? i??lav?? kon?­Äek” se v kolonce programu kam jsem ten text pastnul objev?­ “\u0160i\u0161lav?? kon?­\u010dek”.

Docela dost se to podob?? probl?Šmu s LOCALES a po chv?­li b??d??n?­ jsem p??i??el na to, ?že kdy?ž aplikaci neprovozuji s nastaven?­m LC_ALL=”cs_CZ.iso88592″, kter?Š norm??lnÄ? funguje pro zbytek syst?Šmu a d?­ky kter?Šmu mimo jin?Š teď mohu teď česky ps??t tenhle z??znam, ale pust?­m to n??sledovnÄ?:

LC_ALL="cs_CZ.utf8" /opt/HoneyCalc2-Xft/honeycalc

tak u?ž če??tina v HoneyCalcu funguje. BTW ne?ž jsem na to dnes p??i??el, tak jsem se rozhodl otestovat jak?? z??jem maj?­ u X-Tronics o nov?Š z??kazn?­ky a napsal jsem jim email s podrobn??m popisem probl?Šmu s če??tinou. Dnes mi p??i??el email, ?že d??vodem je, ?že jsem nainstaloval verzi pro SUSE a ?že moje gentoo nen?­ podporovan?Š. OdpovÄ?ď jistÄ? v komerčn?­m svÄ?tÄ? akceptovateln??, ale nejsem si jist?? jestli v tom linuxov?Šm.

Comments are closed.

Powered by WordPress