Devlogy.cz » Seznam zdrojů » Java portál
Java portál
Základní informace o zdroji
| Podtitulek: | Portál o programovacím jazyku Java a souvisejích technologiích (JAVA, JSP, XML, XSLT, HTML, EJB, SQL) |
|---|---|
| Domovská stránka: | http://www.java.cz |
| RSS export: |
Systémové informace o zdroji
| ID: | 37 |
|---|---|
| Jmenné ID: | javacz |
| Články ručně přidává správce systému: | NE |
| Články jsou schvalovány správcem: | ANO |
| Titulek zdroje stahován z RSS exportu: | ANO |
| RSS export je lineární: | ANO |
| Kontrola aktuálnosti proběhla: | dnes 16:47 |
| Návratový kód: | HTTP 200 |
| RSS export naposledy zpracován: | dnes 16:47 |
| Kontrola aktuálnosti naplánována na: | dnes 18:17 |
Článek čeká na schválení správcem
Modulární datový model v Hibernate
Požadavek na modularizaci aplikace je přirozený a logický – zdánlivě nejde o nic víc než rozdělit aplikaci na více částí, které spolu příliš nesouvisí. Bohužel v praxi se něco takového realizuje, 0808alespoň v prostředí Javy, docela obtížně. Musíme …
Článek čeká na schválení správcem
Mikrobenchmark Java knihoven pro parsování a generování JSON
Před měsícem jsem řešil jeden incident na produkci, který byl způsoben, jak jsem později zjistil, použitou knihovnou pro parsování JSON dat, které byly uložené v databázi. Kód jsem sice nějak zoptimalizoval, ale rozhodl jsem se, že se poohlédnu po …
Článek čeká na schválení správcem
Pohled pod kapotu JVM (8.část - instrukce určené pro řízení běhu programu)
V dnešním článku o jazyce Java i JVM se již potřetí vrátíme k instrukčnímu souboru zpracovávanému virtuálním strojem Javy. Popíšeme si instrukce sloužící k řízení běhu programu. Jedná se o instrukce pro ukončení metody s předáním návratové hodnoty, …
Článek čeká na schválení správcem
Otrávené API
Otrávené API představuje situaci, která je důvěrně známá každému programátorovi. Během vývoje uděláte nějaké rozhodnutí, které se promítne do návrhu, struktury, výkonnosti či vhodnosti použití. Postupem času se ovšem ukáže, že to nebylo rozhodnutí …
Článek čeká na schválení správcem
CZ Podcast 60 - User Experience Design
V tomto díle jsme se věnovali User Experience Designu, tedy tomu jak navrhovat produkt/službu tak, aby z ní uživatel měl co nejlepší prožitek. Hostem a osobou námi zpovídanou byl Martin Čacký. Pokud máte nějaké otázky, náměty, postřehy a komentáře …
Článek čeká na schválení správcem
Synchronizace scheduleru v clusteru
Na jednom našem projektu jsme potřebovali implementovat automatické provádění úkolu určeného ke zpracovávání dat v databázi. Ve frameworku Spring, který je pro vývoj použit, je tato úloha jednoduše řešitelná například pomocí TaskScheduler. Zajímavější …
Článek čeká na schválení správcem
Programátoři jsou největší lháři
V nadpise dnešního článku cituji mého kamaráda, který začal pracovat jako project manager v softwarové společnosti, a který hlavně dosud většinu svého profesního života pracoval mimo jakýkoliv softwarový vývoj. Zřejmě zvyklý z jiných oborů, kde člověk …
Článek čeká na schválení správcem
Pohled pod kapotu JVM (7.část - další instrukce zpracovávané virtuálním strojem Javy)
V dnešním článku o jazyce Java budeme pokračovat v popisu instrukčního souboru zpracovávaného virtuálním strojem. Popíšeme si instrukce používané pro provádění aritmetických a bitových operací a také instrukce sloužící pro porovnání dvou hodnot. Na …
Článek čeká na schválení správcem
CZJUG Praha - Zkoumání memory leaks na produkčních systémech a Ošéfujte si Java deployment
Lednové setkání Pražské Czech Java User Group proběhne 30.1.2012 od 19h hodin v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás dvě prezentace: Zkoumání memory leaks na produkčních …
Článek čeká na schválení správcem
Pohled pod kapotu JVM (6.část - instrukční soubor virtuálního stroje Javy)
V dnešní části seriálu o programovacím jazyce Java si popíšeme první část instrukcí tvořících instrukční soubor virtuálního stroje Javy. Jedná se o instrukce sloužící pro uložení konstant na zásobník operandů, instrukce pro přesuny dat mezi proměnnými …
Článek čeká na schválení správcem
Pohled pod kapotu JVM (5.část - popis virtuálního stroje Javy)
V dnešní části seriálu o programovacím jazyce Java se budeme zabývat popisem vlastního virtuálního stroje Javy, v němž jsou zpracovávány instrukce bajtkódu tvořící těla jednotlivých metod. Popíšeme si strukturu virtuálního stroje v době běhu aplikace …
Článek čeká na schválení správcem
Co nefunguje v GWT
GWT je technogie, která mi velmi líbí – podařilo se jí dostat téměř bezproblémově Javu do prostředí internetového prohlížeče. Nicméně GWT má některá omezení, která si programátor předem neuvědomí a někdy je těžké odhadnout, v čem je problém. Ukážu tři …
Článek čeká na schválení správcem
Nepoužívejte Mapu ani String v rozhraní vašich tříd
Když se zpětně dívám, za APIs které jsem vytvořil, dochází mi, že jednou z největších chyb bylo použití tříd ze standardního SDK v jejich rozhraní. Použití tříd, jako java.lang.String java.util.Map apod., bylo samozřejmě dané mojí leností zavádět si …
Článek čeká na schválení správcem
Czech JBoss User Group v Brně - Seam Social
Czech JBoss User Group Vás srdečně zve na setkání CZ JBUG, které se koná ve středu 18. ledna 2012 v prostorách Fakulty Informatiky Masarykovy Univerzity v místnosti A107 od 18:00. TémataSeam Social modul - jak integrovat Java EE aplikaci pomocí CDI se …
Článek čeká na schválení správcem
MongoDB pár tipů na zajímavé prezentace
Čím víc proníkám do MongoDB tím vice se mi zamlouvá. Líbí se mi jak na ní inženýři s 10gen makají a neustále jí vylepšují a jak otevřená je komunita kolem této dokumentové NoSQL databáze. Tenhle týden mě zaujaly tři prezentace, na které vám dám tipy.
Článek čeká na schválení správcem
Pohled pod kapotu JVM (4.část - dokončení popisu struktury souborů .class)
V dnešní části seriálu o programovacím jazyce Java i o vlastnostech JVM dokončíme popis struktury bajtkódu, tj. souborů s koncovkou .class generovaných (většinou) překladačem Javy. Řekneme si, jakým způsobem jsou uloženy informace o datových položkách …
Článek čeká na schválení správcem
Java User Group Ostrava - Unicode a Java, UTF-8, UTF-16 [15.2.2011]
Jan Žídek - Unicode a Java, UTF-8, UTF-16 aneb WTF is UTF?Jan Žídek bude přednášet na příštím setkání JUG o Unicode a Java, UTF-8, UTF-16 (den konání: 15.2.2011).Registrace jsou otevřeny …
Článek čeká na schválení správcem
Plzeňské setkání CZJUG - 17. ledna 2012
Česká Java Users Group (CZJUG) a Platforma informačních technologií (PIT) vás zvou na Plzeňské setkání České Java Users Group v úterý 17. ledna 2012 od 17:00 hodin v areálu Západočeské univerzity v Plzni, Univerzitní 22, místnost UV 115. Na programu …
Článek čeká na schválení správcem
XPath a Selenium testy
XPath je dotazovací jazyk (query language) pro XML dokument. Nečekejte náhradu w3schools tutorialu, ale dozvíte se jak najít element v DOMu pomocí funkcí a atributů. Na názorném příkladu si ukážeme, jak lze XPath využít při psaní Selenium testů …
Článek čeká na schválení správcem
Utvrzené názory za rok 2011
Začnete-li psát článek v první den nového roku máte jenom dvě možnosti. Rekapitulovat rok předcházející a nebo věštit budoucnost pro rok nový. Protože protože mé předchozí předpovědi byly spolehlivé asi jako odhad míry zadlužení Řeckého statistického …
Článek čeká na schválení správcem
Objevena zranitelnost ve většině webových aplikací.
Alexander Klink a Julian Wälde publikovali princip DoS útoku na webové aplikace. Zasaženy jsou i Java aplikace běžící na serverech Tomcat, Glassfish a zřejmě i řadě jiných.Útok spočivá v tom, že vstupní parametry (POST/GET) jsou z běhového prostředí …
Článek čeká na schválení správcem
This (self) v generikách
Tohle byl pro mě nějakou dobu oříšek, než jsem narazil na pár článků s překvapivým - ne dokonalým, ale přeci jen nějakým řešením.Problém je jednoduchý, chtěl bych aby bylo možné v nějaké abstraktní třídě definovat cosi …
Článek čeká na schválení správcem
IntelliJ IDEA 11
Společnost JetBrains nedávno oznámila dostupnost další verze univerzálního vývojového prostředí a vlajkové lodi celé produktové řady – IntelliJ IDEA 11. A jako obvykle bych rád představil novinky aktuální verze.
Článek čeká na schválení správcem
CZ Podcast 58 - Výuka Informatiky na vysokých školách
V tomto díle CZPodcastu jsme se sešli v neobvyklé sestavě čítající dvojici moderátorů amatérů Filemon, Dagi plus dvojicí hostů Michal Píše a navrátivší se Borůvek. Tématem tohoto podcastu byla výuka programování a vůbec Informatiky na vysokkých …
Článek čeká na schválení správcem
CZ Podcast 59 - Automatizace a Configuration management
Díl 59. je venku přátelé, a to je pro tento rok z naší estrády definitivně všechno. Sosejte, poslouchejte a doufam, že to neni jenom mlácení prázdné slámy, jak si z toho občas děláme s Filemonem srandu.
Článek čeká na schválení správcem
CZ Podcast 59 - Automatizace a Configuration management
Tento díl jsme se rozhodli věnovat automatizaci a configuration managementu systémů a jako hosta jsme si pozvali Radima Marka, který provozuje portál DevOps.cz. Naše řeč se točila kolem nástroju Chef a Puppet, které umožňuje právě automatizaci a …
Článek čeká na schválení správcem
IntelliJ Idea pro vývoj v Javě
Většina lidí si vývoj v Javě spojí s jedním ze dvou nejpoužívanějších IDE – Eclipse a Netbeans. Třetí, donedávna čistě komerční IDE je často neprávem přehlíženo. Před pár dny byla uvolněna nová verze IDE IntelliJ Idea s číslem 11. V článku se budu …
Článek čeká na schválení správcem
CZ Podcast 58 - Výuka Informatiky na vysokých školách
Přátelé čekal jsem to horší, že to jde s výukou od desíti k pěti. Nakonec konfrontován s realitou jsem si uvědomil, že úplně totálně v pasti to naše školství není. Poslouchněte si další díl.
Článek čeká na schválení správcem
Pohled pod kapotu JVM (1.část - prohlížení a modifikace bajtkódu)
V osmnácté části poněkud nepravidelně vycházejícího seriálu o programovacím jazyce Java i o vlastnostech JVM se budeme zabývat prohlížením a modifikací bajtkódu, do něhož jsou překládány zdrojové texty psané (nejenom) v Javě. Modifikace bajtkódu je …
Článek čeká na schválení správcem
Další krok k Continuous Delivery
V několika předešlých článcích jsem se věnoval continous delivery a ještě ve starším článku jsem se zamýšlel nad buildováním z jedné hromady oproti releasovatelným celkům. Když nad tím teď přemýšlím, přijdou mi releasovatelné celky jako výborný krok k …
