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.


Příspěvky - Filip Jirsák

Stran: 1 ... 286 287 [288] 289 290 ... 375
4306
Sítě / Re:Kontrola podpory IPV6 pro aplikace na Applu
« kdy: 18. 08. 2016, 22:39:40 »
Není jednodušší, než vymýšlet nějakou potěmkinovskou aplikaci, prostě před tu webovou aplikaci dát proxy server, který bude naslouchat na IPv6?

Počítejte také s tím, že IPv6 by mělo být na zařízeních s dual stackem preferováno (i když realita je často jiná), takže pokud byste pro IPv6 vystavili falešný server, uživatelé s IPv6 by se k vám nemuseli dostat. A samozřejmě by ta aplikace nefungovala v IPv6-only sítích (kde paradoxně bude fungovat v současné době, když nemáte AAAA záznam, protože tam provozovatel sítě určitě má NAT64).

4307
Vývoj / Re:Balíčky v Javě - začátečník
« kdy: 18. 08. 2016, 09:47:40 »
založil jsem si java projekt a v něm v kořenovém adresáři dva balíčky
Což je chyba, v citaci se píše o kořenovém balíčku – tj. v java souboru nebude uveden žádný package a zdrojový soubor bude uložen přímo v kořenovém adresáři (např. src/main/java/Test.java při klasické struktuře Maven projektů).

Třídy přímo do kořenového balíčku nedávejte nikdy. Nepatří tam ani resource soubory (NetBeany před tím dokonce varují), ale některé knihovny s tímhle umístěním počítají, pak je holt nutné udělat výjimku a resource soubor tam umístit.

4308
Software / Re:Download manager UlozTo
« kdy: 17. 08. 2016, 09:09:54 »
FatRat by měl Ulož.to s podporou pluginu podporovat.

4309
Vývoj / Re:Jak vlastne funguje Java JNDI
« kdy: 15. 08. 2016, 06:51:45 »
Ne, JNDI funguje normálně v rámci jedné JVM. Prakticky se to používá s aplikačními servery jako dependency injection - ve své aplikaci si různé zdroje (nejčastěji připojeník databázi) vyzvedáváte podle jména, a na aplikačním serveru před deployem aplikace tomu jménu přiřadíte  konkrétní zdroj (třeba pool databázových spojení).

4310
Server / Re:Sendmail
« kdy: 13. 08. 2016, 20:39:10 »
sendmail očekává e-mail na standardním vstupu. To, co vidíte, není zatuhnutí, ale čekání na vstup. Ukončíte ho Ctrl-D. Ale vy asi nechcete e-mail vytvářet, chcete mu ho na standardní vstup předat už hotový, takže

Kód: [Vybrat]
sendmail -f from@example.com target@example.com < mail.txt

sendmail předává e-mail do fronty poštovního serveru na daném počítači, myslím, že nejde přímo z příkazové řádky vynutit odeslání přes nějaký SMTP relay. K tomu byste musle nakonfigurovat příslušný poštovní server (Sendmail, Postfix nebo co tam máte).

4311
Server / Re:Upload PHP - POST (limit velikosti)
« kdy: 12. 08. 2016, 22:09:29 »
Nemáte to omezené už na Apachi, přes LimitRequestBody?

4312
Software / Re:Sdileni hesel v teamu
« kdy: 10. 08. 2016, 09:49:07 »
Jeden člověk = jeden účet = 1x sada vlastních hesel + 1x certifikát pro SSH.

Výhody:
- když odejde, maže se jeden účet
- když někdo skočí na phishing, mění se nastavení jednoho účtu
- když je průšvih, neřeší se "někdo z adminů", ale "Pepa Vocásek"

Nevýhody:
- když naberu novýho admina, musí mu vytvořit účet, přiřadit ho mezi adminy a vygenerovat mu certifikát pro ssh
Ještě bych přidal jednu zásadní nevýhodu: externí systémy (e-shopy, IT systémy dodavatelů) se těžko přesvědčují, aby pro jeden účet měly víc přihlašovacích údajů.

Pokud jde o interní systémy nebo systémy, kde je možné mít více účtů, pak s výše uvedeným samozřejmě souhlasím.

4313
Vývoj / Re:Online IDE pro Javu s možností debugování
« kdy: 09. 08. 2016, 23:04:09 »
Celkově mi Optional přijde jako zbytečná abstrakce, která nic neusnadní.
Základní význam Optional je v tom, že je to typově bezpečný způsob jak deklarovat, že metoda může vracet prázdnou hodnotu. Některé jazyky to mají přímo na úrovni typů (rovnou při použití nějakého typu definujete, zda může nebo nemůže být null), v Javě pro to některé nástroje definují anotaci @Nullable |opačnou k @NotNull), kterou kontroluje IDE nebo nějaký nástroj spouštěný při buildu. No a v Javě 8 to vtipně vyřešili tím, že přidali třídu Optional do standardní knihovny. Tím pádem nebylo potřeba měnit jazyk, kontrolují to už současné nástroje pro typovou kontrolu, a jako bonus se do té třídy mohly přidat metody jako map nebo flatMap, což je vlastně jen syntaktický cukr. Porovnávat to se zachycováním NPE je nesmysl, vůbec nejde o to, co je rychlejší nebo přehlednější na použití, podstatná je možnost deklarovat nullable návratový typ metody. Dá se očekávat, že nástroje provádějící statickou analýzu kódu začnou doporučovat použít Optional tam, kde metoda může vracet null.

4314
Server / Re:Nenacita web na sekundarni IP
« kdy: 09. 08. 2016, 22:46:49 »
Pusťte si ten tcpdump také na obou rozhraních routeru. Tipuju, že ta odpověď serveru na router vůbec nedorazí, případně se nepošle ven. Podle toho poznáte, zda je chyba ve webovém serveru nebo v routeru. Předpokládám, že jste tohle zkoušel "z venku", z internetu, ne ze stejného segmentu, kde je i ten web server.

To s nedostupností z lokální sítě bývá obvykle způsobeno tím, že tam máte přístup přes veřejnou IP adresu a na firewallu děláte jen DNAT a ne SNAT - paket pak dorazí na router, tam se udělá DNAT a přepošle se na cílový server. Server vidí zdrojovou IP adresu ze svého segmentu sítě, pošle tedy odpověď přímo - a klient dostane paket se zdrojovou IP adresou, kam nic neposílal.

Celé jsou to ale jenom moje dohady, protože jste nenapsal základní informace - topologii vaší sítě, nastavení firewallu a NATu na tom routeru, routování na routeru, routování a firewall na webovém serveru...

4315
Vývoj / Re:Online IDE pro Javu s možností debugování
« kdy: 09. 08. 2016, 17:29:20 »
Jestli jsem to správně pochopil, tak flatMap s Optional funguje jen pro metody bez parametru, které vrací Optional.
Jen pro metody s jedním parametrem, které vrací Optional. Co se vám na tom nezdá? Pokud máte funkci, která nevrací Optional, použijete map.

4316
Hardware / Re:Čtečka QR kódu
« kdy: 09. 08. 2016, 09:14:40 »
Jenže on to chce odzkoušet se skutečnou čtečkou (což po zkušenostech, které mám se čtečkama vnímám jako dobrý nápad).
Pokud to uživatelé budou číst čtečkou z papíru, nepřipadá mi jako dobrý nápad zkoušet to číst čtečkou z obrazovky. Ten jeden vytištěný papír je v porovnání s cenou čtečky prkotina.

4317
Hardware / Re:Čtečka QR kódu
« kdy: 09. 08. 2016, 08:31:04 »
Velice se pletete HW čtečky QR kódů existují, stačí použít goodle.
OK, psal jsem, že to nic nemusí znamenat. Google jsem použil a prvních pár odkazů, na které jsem se díval, byly čtečky 1D kódů (přestože jsem se Googlu ptal na QR). Vy si asi 1D a 2D kódy nepletete, ale Google ano :-)

Jestli to chcete číst z obrazovky, tak to je horší.
Pokud už to má na obrazovce, má ten soubor k dispozici a pak je nejlepší rozpoznat QR kód přímo z něj.

4318
Vývoj / Re:Online IDE pro Javu s možností debugování
« kdy: 09. 08. 2016, 07:12:33 »
Netusi nekdo, jak je na tom Java?
Uvažovalo se o tom při přípravě Javy 8, ale moc daleko se to nedostalo. Jako taková lehká náhrada je v Javě 8 třída Optional, ale syntaktický cukr pro to žádný není.

4319
Hardware / Re:Čtečka QR kódu
« kdy: 09. 08. 2016, 07:09:50 »
Hardwarovou čtečku QR kódů jsem nikdy neviděl (což nemusí nic znamenat). On je princip čtení QR kódů přeci jen velmi odlišný od čtení čárových kódů - čárový kód přečte laserová čtečka velmi snadno s jednoduchým hardwarem, naopak dekódovat ho v počítači z obrázku je komplikované. U QR kódu je to jinak, tam žádná laserová čtečka nepomůže, tam se prostě musí udělat obrázek a pak to softwarově dekódovat.

Z mobilu do aplikace to přenesete nejsnáze přes internet, přes nějaký společný server. Nebo faktury rovnou skenovat a QR kód rozpoznávat v PC ze skenu pomocí ZXing. Pokud faktury skenovat nechcete, pak už zbývá asi jen web kamera a čárový kód rozpoznávat pomocí ZXing z ní.

4320
Server / Re:Serverhousing v CZ
« kdy: 08. 08. 2016, 10:50:29 »
To, že někdo zatím neměl výpadek, nevypovídá vůbec o ničem. Casablanka nebyla do 19. ledna 2014 perfektně zabezpečená proti vodě a od 20. ledna nezabezpečená. Ten problém tam byl pravděpodobně od začátku, akorát se v tom lednu projevil. Datacentrum, které mělo nějaký problém, na tom může být lépe, než takové, které shodou náhod zatím žádný problém nemělo – protože už se poučili. A mohou na tom být lépe dokonce i tehdy, pokud by se nepoučili – pořád to může být, že oni měli smůlu a to „spolehlivé“ datacentrum štěstí.

Stran: 1 ... 286 287 [288] 289 290 ... 375