Java na webovém serveru: Komentáře a integrace s Texy

Možnost vkládat komentáře, resp. schopnost přijímat od uživatelů formátovaný text, to je vlastnost, bez které se neobejde skoro žádný web. V dnešním díle přidáme do naší aplikace podporu komentářů a ukážeme si, jak je kontrolovat, aby nám do nich potenciální útočník nemohl podstrčit žádná závadná data, která by narušila naši stránku. Kromě…

CZ Podcast 36 – Concurrency

podcast ke stažení: CZPodcast36.mp3 (audio/mpeg; 23 567 kB) Jsou pro vás pojmy concurrency, data flow, stm, actors, fork-join, Václav Pech španělskou vesnicí a zajímate se o to, jak rozžhavit procesor do běla? Pak doufejme, že v tomto podcastu najdete vše podstatné. Václav Pech jako autor knihovny GPars byl osobou více než povolanější. Váše komentáře uvítáme na adrese […]

CZJUG Květen – Java EE, Spring, GWT a Agile na Mainframe a JRebel

Květnové setkání Czech Java User Group proběhne 24.5.2010 od 19 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 Krotíme dinosaury: Java EE, Spring, GWT a Agile na Mainframe (Igor Kopřiva) a JRebel (Pavel Bucek). Součástí tohoto setkání bude občerstvení sponzorované firmou CA a soutěž […]

Jazyk Vala – lepší Java

Jazyk Vala bude zřejmě další programovací jazyk, který se naučím po večerech, nebo když mě nebude bavit program běžící v TV. Naposledy jsem si přečetl knížku o jazyku Scala, který se překládá do Java bytekódu a ke svému běhu tedy potřebuje runtime Javy. Docela nedávno jsem se pak díval na dílko společnosti Google — jazyk […]

Vývoj pro Android – II

Mnozí čtenáři jistě vlastní telefon nebo jiné zařízení s Androidem a běžně s ním pracují, používají aplikace, stahují je z Android marketu a instalují. Ovšem jak taková aplikace vypadá uvnitř? Minule jsme si řekli, v čem se aplikace pro Androida vyvíjí, dnes si ukážeme, jak jsou uvnitř uspořádané.

Vývoj pro Android – II

Mnozí čtenáři jistě vlastní telefon nebo jiné zařízení s Androidem a běžně s ním pracují, používají aplikace, stahují je z Android marketu a instalují. Ovšem jak taková aplikace vypadá uvnitř? Minule jsme si řekli, v čem se aplikace pro Androida vyvíjí, dnes si ukážeme, jak jsou uvnitř uspořádané.

CZJUG workshop – MDA a generátory kódu

Czech Java User Group ve spolupráci s Fakultou informačních technologií ČVUT pořádá dne 19.5.2010 od 18h v Bellingově sále Národní technické knihovny workshop na téma MDA a generátory kódu pod vedením Jiřího Fabiána a Jiřího Píši ze společnosti JetMinds. Součástí bude i soutěž o něco na sebe. Abstrakt Tento workshop se bude snažit napravit poněkud […]

Plzeňské setkání CZJUG: 1. června 2010

  Č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ý 1. června 2010 od 17:00 hodin v areálu Západočeské univerzity v Plzni, Univerzitní 22, místnost UV 115 Na programu jsou dvě přednášky: Agilní přístup k vývoji software Dušan Juhás a Václav Pergl, Kerio […]

Plzeňské setkání CZJUG: 1. června 2010

  Č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ý 1. června 2010 od 17:00 hodin v areálu Západočeské univerzity v Plzni, Univerzitní 22, místnost UV 115 Na programu jsou dvě přednášky: Agilní přístup k vývoji software Dušan Juhás a Václav Pergl, Kerio […]

CZ Podcast 35 – Startup korekt.me

podcast ke stažení: CZPodcast35.mp3 (audio/mpeg; 17 497 kB) Už jsme zase tady, kdy my znamená Filemon a Dagi (bez odpadlíka Roumena). V dalším díle naší vaší oblíbené show jsem vyzpovídali Martina Adámka. Martin se pokoušel prorazit s online službou korekt.me na korekturu cizojazyčného textu. Protože nejsme jenom banda geeku, přišlo nám zajímavé položit mu pár otázek na […]

Vývoj pro Android – I

Mobilním zařízením, schopným pracovat s webem, určitě patří budoucnost – alespoň ta nejbližší. Do vývoje v této oblasti razantně vstoupil Google se svým OS Android: Počet zařízení, založených na tomto OS, narůstá, a lze jej použít nejen v mobilních telefonech, ale i v tabletech či netboocích. Pojďme se na Android podívat blíže.

Jak funguje Ujorm?

Při příležitosti uvolnění nové verze ORM frameworku Ujorm 0.94 vznikla dokumentace v českém jazyce, která obsahuje například témata: stavy perzistentního objektu lazy loading session cache DDL support dědičnost entit Z nových funkcí stojí za zmínku podpora uložených procedur, zjednodušené mapování obecných datových typů na VARCHAR a řada vylepšení API. Úplný popis všech změn je tady. […]

Názvy argumentů metod v reflexi

Člověk neznalý věci by mohl nabýt dojmu, že přes reflexi v Javě půjdou získat všechny informace, které se v signaturách tříd a metod nacházejí. Reflexe v Javě je skutečně velmi mocná, nicméně k některým informacím se nedostává jednoduše (jak jsme si ukázali v minulém článku) a k některým se bohužel nedokážete dostat vůbec. Do té […]

CZJUG Duben – Scala a Google App Engine

Dubnové setkání Czech Java User Group proběhne 26.4. od 19 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 Scala (Obdřej „Satai“ Nekola, Jíra Mareš) a Google App Engine (Michal Šrajer – Inmite). Pokud se chystáte přijít, dejte nám vědět formou hlasování v anketě na […]

(Ne)bezpečná Java

Pokud se zajímáte o Linux, nebude pro vás patrně akce InstallFest neznámá. Letošního ročníku, který byl zaměřen na sítě a bezpečnost, jsem se zúčastnil i jako přednášející. Záznam mojí přednášky „(Ne)bezpečná Java“ můžete najít na stránkách InstallFestu. internetové odkazy: http://www.installfest.cz/if10