LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Rok zpětně pohledem goldenfishe

Jednou za delší čas napíši, co je nejen u mě nového. Nějaké info je zde v blogu.

16.8.2015 11:00 | Pavel `Goldenfish' Kysilka | přečteno 3247×

Linuxsoft a jak to s ním je

Asi první začnu LinuxSoftem.

Nejsou peníze a není krev. Pokud vyjde nějaký článek, tak to bude proto, že někdo napíše článek zdarma. Případně vyjde nějaké PR. Se zprávičkami také v rozsahu, co byly, nepočítejte.

Podle mě bude na LinuxSoftu nejméně do příštího léta mrtvo.

Nějaká naděje ale je. Začal jsem podnikat, mám produkt a zjistil jsem, že LinuxSoft dovede sehnat zákazníky. A to velmi dobře. A také nastane doba, kdy budu do LinuxSoftu peníze vracet. Teď je v plánu přežít první rok podnikání a udělat dostatek rezerv.

LinuxMarket jede. Je to zaběhlý obchod. Ale na podzim přišel propad tržeb. Konkrétní nebudu. Proč, to pořádně nevíme. Celkově je znát, že lidi mají méně volných peněz. Avšak pohled na nové letecké mapy mě usvědčuje v tom, že peníze končí v rekonstrukcích obydlí, bazénech a autech.

Život podnikatele

Vcelku jsem si byl poslední roky vědom toho, že k nějaké obživě a také naplnění určitých myšlenek je třeba mít produkt. Čiliže nebýt zaměstnancem ani na IČ. A mít něco, co lze opakovaně prodávát. A mít něco vlastního. Vlastní výrobní prostředek.

V listopadu 2013 jsem sednul a začal pomalu po večerech a dovolených vyvíjet software na vytěžování dat z dokumentů. Brzy jsem pochopil, že za 3 měsíce práce po večerech to nebude a že buduji vcelku větší aplikaci.

Od 1.března jsem využil jedné životní přiležitosti, nastoupil naplno do podnikání a ukončil po 6 letech zaměstnání jako programátor aplikací pro pražskou OpenCard.

Koncem června se povedlo dodělat aplikaci do předveditelného technologického dema.

V současnosti již probíhá realizace prvních zakázek a další jsou v jednání.

Asi to vypadá na hezký příběh. Možná ano, ale je to hodně tvrdě vykoupeno a budoucnost není jistá. Pokud jste zaměstnanci, tak buďte rádi, že jimi jste a že máte ty sociální jistoty. Můj život a uvažování se hodně změnilo. Je to dřina. Ale zábavná. Nenudím se.

V praxi to vypadá tak, že:

Makáte 7 dní v týdnu. Z toho 2 dny zvolníte a můžete se jít sedřít do posilovny. Třeba... Po pár mesících jsem teď v práci na pár dní kvůli vedru vypnul. U mě neslýchané.

Dělám obor, který moc firem (i na světě) nedělá. Analýzu a vytěžování dokumentů. Co si neuděláte, tak to nemáte. Od sehnání informací po realizaci.

Když Vám řekne zákazník, že se mu řešení líbí a že by do toho eventuelně šel, tak to neznamená kšet a peníze na účtě.

Socialismus, socialistické myšlení a socialistický způsob práce není zcela mrtvý. Nejenom u lidí, kde to chápu, ale i ve firmách a v jejích vedeních. Efektivita práce a rychlost jednání je v Česku katastrofická.

Jsou to vcelku nervy. Ale zvyknete si.

Velké peníze najednou se špatně vydělávájí. Ale hodně malých peněz, tak to je o dost lepší. Je vidět, že ve firmách nejsou moc peníze. Podnikal jsem asi před 15 lety (hlavní výdělečná činnost) a hodně se toho změnilo.

Jinak pracujete

Je hodně velký rozdíl mezi prací zaměstnance a živnostníka. A také je rozdíl být zaměstnancem, úspěšným zaměstnancem a živnostníkem. Záměrně neudávám název úspěšný podnikatel, protože se mě to zatím netýká.

Vaše práce v IT vypadá jinak.

Řešíte časovou pracnost. Jak co stihnout. Jak si sehnat informace. Do toho si napíšete pár obchodních nabídek. Spolehlivost.

V programování řešíte zejména algoritmy a datové struktury. Nějaké ukládání a čtení dat z databáze a práci s XML berete jako odpočinkovou činnost. Podle mě je cena aplikace v počtu algoritmů. A jako algoritmus moc nepovažuji uložení do databáze a zobrazení dat jako HTML stránky s kopcem Javascriptu. Co má smysl je integrace s okolním světem a aplikacemi. Hodně se aplikace stěhují do online služeb.

Je vcelku jedno v jakém jazyce a verzi frameworku, když existuje, napíšete aplikaci. Důležité je, co ta aplikace umí a co Vy nejlépe umíte.

3 týdny práce jen s testy a v grafových strukturách bez výstupu do GUI. Naprosto normální. Smazat týden práce. Bohužel také normální.

Osobně jsem zjistil, že dělám pár základních činností při vlasním programování:

  • implementace algoritmů 

  • semtam je třeba zvětšit/změnit/přidat datové struktury 

  • ladění toho, co se napsalo 

  • integrace komponent. Jak do celku  aplikace, tak do GUI. 

  • Refaktoring. Třeba proto, že to je málo obecné nebo se s danou věcí špatně pracuje. 

  • opravujeme testy a chyby. 

  • nějaké vylepšování a opravy „restů“ a dlouho hnijících chyb z dob, kdy nebyly zkušenosti 

  • semtam si člověk napíše nějaký prototyp, aby si ověřil, že to či ono je správná cesta. Nebo jen zjistíte, jak co funguje. 

Hodně Vám pomůže při používání git verzovacího systému aplikace gitstat . Víte, co kdy a jak dlouho děláte.

Co vlastně odborně dělám

Psal jsem o tom, že dělám vytěžování dat z dokumentů. V praxi to znamena, že vezmete texťák nebo PDF soubor a z něj dostanete data = texty. Těch souborů mohou být jednotky, stovky nebo tisíce. Výstup přededete do zvoleného výstupního formátu.

Obor se jmenuje „document capture“ nebo „document analysis“.

Celkově jsem řešil a řeším tyto úlohy:

  • shluková analýza – nalezení a rozpoznání shluků dat a textu. Od konkrétních písmen po bloky textu. 

  • detekce layoutu, tabulek, sloupců a řádků tabulek, odstavců, obdelníkových oblastí textu nebo polygonů textu. 

  • detekce formulářových prvků (label a hodnota) 

  • rozpoznávání dat a konkrétních datových typů na základě nějaké tokenizace písmen a slov (čísla, písmena, oddělovače,...) 

  • rozpoznávání dat z dokumentů na základě rozpoznávacích šablon = předpisů pro rozpoznávání. 

  • validace dat. Jak konkrétních položek a datových typů, tak i celých částí stromů 

  • vyhledávání textu v obdelníkových oblastech anebo na grafových nebo maticových strukturách 

  • četnosti výskytu a kvantifikátory 

  • tvorba vlastních stromových struktur pro ukládání dat 

  • GUI funguje na základě zasílání událostí. Tedy řízení aplikace vlastními zprávami. 

  • práce se slovníky dat 

  • jednoduché klasifikace dokumentů 

  • matematické a logické závislosti dat a shluků dat 

  • vlastní GUI komponenta/y na visualizaci dat. Nějaké analyzéry dat. 

  • dávkové zpracování dat a vlastní XML „jazyk“ pro rozpoznávání dat 

  • stavové automaty 

  • semtam nějaka geometrie s obdélníky a práce se souřadnicemi. 

Celkově je to na napsání hodně článků. Možná na nějakou zajímavou přednášku přístí rok. Uvažuji i o opensourování engine a aplikace, až uzraje čas. Teď jsou priority vyrobit, prodat, vyfakturovat.

Pokud budete hledat informace z tohoto oboru, tak čekejte anglické texty psané Japonci a Němci. Díky za ně.

Pár postřehů ze soukromého života

Za skoro 2 roky, co dělám projekt jsem změnil dost názor na hodnotu práce. Dá to vcelku zabrat něco vytvořit. Důležité je mít vstupní kapitál. Buď peníze nebo čas. Už jsem slyšel o hodně pěkných nápadech, ale podstatně méně o nějaké realizaci.

Zjistil jsem, že musím kombinovat jednoduchou, složitější a těžkou práci nebo úkoly. Utahat se po pár týdnech složitou úlohou nebo blbě navrženými datovými strukturami není problém. Pak pár dní nic nevymyslíte, než si hlava odpočine. Dodávat mozku hořčík je občas hodně důležité, pokud pracujete hodně hlavou.

Na podzim minulého roku jsem měl z posilovny a díky sledu pár okolností natržený prsní sval. 1-2 měsíce výpadek v cvičení. A  neuvěřitelné bolesti první 2 týdny. 3 dny jsem se nebyl schopen pořádně obléci a svléci. Je to zajímavé, ale po pár měsících cvičení dojdete do stavu, kdy máte výsledky, nabíráte větší váhy, sílíte. Ale najednou musíte více dbát na techniku, občas zajít k trenérovi. Důležitá je strava, suplementy a odpočinek. Stací nerovnováha ve svalech (disbalance), trochu únavy, stresu a je to cesta do průšvihu. Je hodně důležitý cvičit nohy a břicho.

Co bude dál ? Asi jako hlavní cíl mám přežít první rok podnikání. Možnosti jsou buď úspěch nebo bankrot. Bankrot už znám z minulosti, tak zkusím to první.

gf

Verze pro tisk

pridej.cz

 

DISKUZE

Nechat se zotročit nebo podnikat 28.8.2015 15:47 Jan Němec
  L Re: Nechat se zotročit nebo podnikat 1.9.2015 10:49 Pavel `Goldenfish' Kysilka




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

8.1.2017 17:51 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 19. ledna od 18:30 v pražském hackerspacu Brmlab. Tentokrát je tématem srazu ergonomie ovládání počítače – tzn. klávesnice, myši a další zařízení. K vidění bude mechanická klávesnice dasKeyboard, trackball Logitech nebo grafický tablet (a velký touchpad) Wacom. Přineste i vy ukázat svoje zajímavé klávesnice a další HW. V 18:20 je sraz před budovou, v 18:30 jdeme společně dovnitř, je tedy dobré přijít včas. Podle zájmu se později přesuneme do nějaké restaurace v okolí.
Přidat komentář

1.12.2016 22:13 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.
Komentářů: 1

4.9.2016 20:13 /Pavel `Goldenfish' Kysilka
PR: Dne 22.9.2016 proběhne v Praze konference Cloud computing v praxi. Tématy bude např. nejnovější trendy v oblasti cloudu a cloudových řešení, provozování ERP v cloudu, o hostování různých typů softwaru, ale třeba i o zálohování dat nabízeném podnikům formou služby.
Přidat komentář

1.9.2016 11:27 /Honza Javorek
Česká konference o Pythonu, PyCon CZ, stále hledá přednášející skrz dobrovolné přihlášky. Máte-li zajímavé téma, neváhejte a zkuste jej přihlásit, uzávěrka je již 12. září. Konference letos přijímá i přednášky v češtině a nabízí pomoc s přípravou začínajícím speakerům. Řečníci mají navíc vstup zadarmo! Více na webu.
Přidat komentář

27.8.2016 8:55 /Delujek
Dnes po 4 letech komunitního vývoje vyšla diaspora 0.6.0.0
diaspora* je open-source, distribuovaná sociální síť s důrazem na soukromý
Více v oficiálním blog-postu
Přidat komentář

24.8.2016 6:44 /Ondřej Čečák
Poslední týden CFP LinuxDays 2016; pokud byste rádi přednášeli na LinuxDays 2016 8. a 9. října v Praze, můžete svůj příspěvek přihlásit, následovat bude veřejné hlasování.
Přidat komentář

9.8.2016 22:56 /Petr Ježek
Zařazení souborového systému reiser4 do jádra 4.7 znamená konečně konec patchování jádra jen kvůli možnosti použít reiser4.
Přidat komentář

12.7.2016 13:14 /František Kučera
Spolek OpenAlt zve na 130. distribuovaný sraz příznivců svobodného softwaru a otevřených technologií (hardware, 3D tisk, SDR, DIY, makers…), který se bude konat ve čtvrtek 21. července od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

18.1.2017 20:18 / martin horky
Spolupraca linuxu a microsoftu

17.1.2017 9:57 / Pavel Hrubeš
Re: Externí USB televizní karta

4.1.2017 11:24 / Marcum
extension to house

3.1.2017 10:09 / bolden
country cottages

4.12.2016 22:54 / František Kučera
Dárek

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2017) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze