Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Témata - Sirdhemond

Stran: [1]
1
Vývoj / Extrakce informací z PDF faktur
« kdy: 12. 01. 2021, 01:29:39 »
Zdravím,
potřebuji zpracovat PDF faktury programově (java). Problém je, že ty faktury nemají jednotný formát a že z PDFka se ty informace dostávají těžko... Potřebuji dostat číslo faktury, dodavatel, zákazník, cena, var. symbol, datum atd...
A chtěl bych vás poprosit o radu, jak toho dosáhnout - získání těchto informací z těch faktur. Napadají mě nějaká řešení

1.) PDFko předělám na text a pak z toho nějak vycucnout data. Což bude ale komplikované, protože ta data tam můžou být různě, úplně nevím, jak by se to přesně dělalo... (může být dodavatel: v jedné faktuře můžou být informace vedle na 2-3 řádích, v jiné na pěti řádcích pod sebou atp...)
2.) Použít nějakou neuronovou sít, která ta data vybere z těch PDFek. (Nebo je to příliš komplikovaný na tento problém? Případně jaký typ té sítě by mohl být použit?)

Nějaké další možnosti? Jaký by byl nejideálnější způsob extrakce dat z PDF faktur? Má někdo s tím prosím zkušenosti a poradil by mi, jak toho dosáhnout?
Díky 

2
Vývoj / Abstrakce u OOP
« kdy: 10. 06. 2020, 17:21:09 »
Zdravím, jaké výhody přináší abstrakce u OOP? Tedy abstrakce pomocí interfaců a abstraktních tříd? Jak bych to měl třeba vysvětlit u přijímacího pohovoru?

3
Server / Postrelační databáze
« kdy: 02. 06. 2020, 16:57:56 »
Zdravím,
snažím se docela marně přijít na to, co jsou přesně "postrelační" databáze. Z názvu to zní jako databáze, které se objevily po relačních DB. Mají nějaký společný vlastnosti (třeba jako relační db) nebo se jedná opravdu o množinu všech databází, které se objevily po relačních DB? A nějaké příklady postrelačních databází? Jsou NoSQL například považované jako postrelační db?
Díky

4
Dobrý den,
je zde někdo, kdo studoval/studuje obor Softwarové inženýrství na FAV v Plzni (ideálně dálkově, ale může být i denní studium) a mohl by mi k tomu studiu něco, prosím, napsat? Náročnost studia a semestrálek (hlavně při práci na 3/4 úvazek)? Lze to tam zvládnout bez hlubší znalosti C++? (pracuju jako Java vývojář a na Bc.oboru jsem měl jenom základy C++, kde člověk nemusel moc řešit pamět a nějaké složitosti).
Díky

5
Server / Fyzické uložení dat u relačních databází
« kdy: 06. 02. 2020, 20:16:22 »
Ahoj,
byl by někdo ochoten mi polopatě vysvětlit...
1.) Jak se data (obecně) fyzicky ukládají na disk u relačních databází? Četl jsem něco o pages, ale jsem z toho celkem jelen...
2.) Jak se ta data dohledávají na tom disku? (přes row id?)
3.) Proč to dohledávání jde rychle? Jasně, když použiji indexy, tak to půjde rychlejc, díky tomu, že se to nahraje do paměti a uspořádá do vhodné struktury, ale jak to souvisí s tím fyzickým uložením dat? Respektive jak tam asi funguje ten odkaz na ta data na ten disk?

Díky

6
Vývoj / Aplikační vs business vrstva
« kdy: 31. 01. 2020, 16:43:53 »
Ahoj,
snažím se pochopit vrstvy v n-vrstvé architektuře a mám s tím docela problém...
N-vrstvá architektura rozděluje aplikaci mezi několik vzájemně spolupracujících vrstev, které spolu komunikují přes definované rozhraní. A řekněme, že bych měl 4-vrstvou architekturu s: Prezentační vrstvou, business vrstvou, aplikační vrstvou a datovou vrstvou.

Prezentační - poskytuje statický obsah jako html/css/js/audio/obrázky atd. Přijímá vstupy od uživatele a renderuje výstupy. Většinou běží na nějakém webovém serveru s veřejnou IP.
Datová vrstva - obsahuje data v podobě RDBMS/souboru. Přijímá požadavky od business layer a stará se o uložení a poskytování dat.
Aplikační vrstva - ???
Business vrstva - ??? 

Chápu Prezentační a Datovou vrstvu správně?
Jaký je rozdíl mezi aplikační a business vrstvou? Ve 3-tier architektuře tohle celé je pod jedním "blokem". Domnívám se, že business vrstva obsahuje datový model aplikace (třídy programátorské, které definují naše objekty) - je to tak správně? A co přesně má za úkol aplikační vrstva?


 

7
Studium a uplatnění / Ing. studium informatiky
« kdy: 06. 11. 2019, 15:05:03 »
Dobrý den,
v zimě mě čeká obhajoba práce a bakalářské zkoušky a přemýšlím, zda jít dále. Studium jsem zvládal relativně v pohodě (1,35 celkový průměr), takže jsem to rozhodně pouze "neodchodil". Nicméně musím uznat, že nevím, zda se mi chce jít dále. První problém je, že na naší univerzitě není Ing. studium informatiky, takže bych musel dojíždět někam... zároven mě můj vedoucí práce doporučil do jedné firmy na dost zajímavou pozici, kde by o mě byl evidentně zájem.

1.) Má studium Ing. titulu v informatice nějaký hlubší smysl? Mě docela baví i učit (tak jsem si přivydělával celé VŠ studium... AJ, klavír a tvorba stránek), takže jsem i přemýšlel, že bych si dal přihlášku na učitelství informatiky na Mgr, kdybych za x let vyhořel s programováním a chtěl bych třeba dělat něco jiného... a to učení by mohla být dobrá změna...
 
2.) Doporučili byste mi nějaký Ing. obor související s informatikou, který lze studovat a dálkově a není šíleně náročný? (jinými slovy lze zvládnout dálkově při práci...). Celkem bych uvítal, kdyby ten obor byl víc založen prakticky (pokročilé databáze, programování, bezpečnost atd...) a celkem rád bych se vyhnul znova procházení předmětů jako assembler, teoretická informatika, šílená matika...

3.) Nebo se na to na Ing vykašlat a jít rovnou pracovat na plný úvazek a budovat si praxi?

4.) Co si myslíte o Unicorn College a jejich Ing. studiu?

Stran: [1]