Sdílení session mezi protokoly HTTP a HTTPS

Je možné zajistit bezpečné sdílení HTTP session mezi oběma protokoly? Z dostupné dokumentace se dozvídáme, že nikoliv. Tento článek se zabývá možným řešením, které za jistých podmínek umožňuje bezpečně sdílet společnou session. Důvod proč se tímto problémem zabývat je jednoduchý – SSL šifrování je výpočetně nákladná věc (viz. např. Performance…

Automatické testování odeslání emailu

istě jste také už mnohokrát, stejně jako já, řešili problém, jak spolehlivě automaticky otestovat, že vaše aplikace správně odeslala email s konkrétním obsahem na konkrétní emailovou adresu. Problém je to zapeklitý a dosud jsem ho dokázal řešit jen těmito způsoby: udáním testovací schránky a automatickým výběrem této schránky (např. přes protokol POP3) vytvořením mock objektu, […]

Java a Caché VII: První řádky kódu v prostředí Caché – pokračování

autor: Daniel Kutáč, InterSystems B. V. Dnes si ukážeme druhý scénář aplikace z minulého dílu. Pro připomenutí: tvořili jsme Java projekci Caché persistentních tříd a nad výslednými proxy Java třídami jsme prováděli operace projekce z třídy s aplikační logikou, vytvořenou v Caché. Použijeme tedy stejné persistentní třídy jako minule, včetně jejich projekce do Javy. Ovšem […]

Java a Caché VI: První řádky kódu v prostředí Caché

autor: Daniel Kutáč, InterSystems B. V. Určitě jako správní programátoři dáváte přednost psaní kódu před nudným čtením manuálů. Po poněkud méně záživném minulém díle se dnes dostaneme k tvůrčí práci. Pokud jste se při jeho čtení ošívali, vězte že to bylo napsáno pro vaše dobro. Dnes nás totiž čeká napsání prvních řádek kódu v prostředí […]

Vizualizace pomocí NetBeans Visual Library

NetBeans visual library je open source projekt, jehož cílem je řešit problematiku vizualizace v Javě. Tato knihovna se používá v NetBeans mobility pack, v návrháři JSF navigace a dalších nástrojích. Knihovnu lze ale použít i mimo NetBeans platformu v jakékoliv aplikaci založené na Swingu. Zejména se hodí pro tvorbu uživatelských rozhraní kde uživatel definuje rozmístění […]

CZ podcast volume #11 – JavaOne speciál

podcast ke stažení: CZPodcast11 (audio/mpeg; 27 669 kB) Dlouho slibovaný a také dlouho odkládaný podcast z konference JavaOne a jejích dozvuků je právě venku. Na JavaOne jsme ze středu CZ podcastu vylosovali a vyslali Roumena, který tam působil jako naše prodloužené ucho. V tomto podcastu jsme naše ucho pěkne vyzpovídali z nějvětších událostí, které se na JavaOne […]

CZ podcast volume #10 – novinky

podcast ke stažení: CZPodcast10 (audio/mpeg; 21 216 kB) Přes padesát minut dalšího podcastu jsme věnovali v trochu uvolněnější atmosféře novinkám ze světa Javy. Takže volume doprava, narvat špunty do uší a jedéééééém. Poznamka: prosím omluvte horší technickou kvalitu záznamu Novinky Adobe Announces Flex is to be open-sourced 12-year old Nigerian is a certified Java Programmer .Net developers […]

Persistence starých dobrých Java objektů s Caché

autor: Andreas Dieckow Úvod redakce Tento článek představuje technologii Jalapeño od InterSystems a slouží jako pozvánka na květnovou přednášku CZJUGu, kterou přednese Andreas Dieckow, Principal Product Manager, Strategic Planning, InterSystems Corporation. Úvod Díky své vlastnosti „jednou to napiš a implementuj kdekoliv“ má programovací jazyk Java mnoho příznivců a uživatelů. Ale Java je také objektově-orientovaný jazyk […]

Květnový JUG

Na poslední květnovou středu (30.5.) je připraveno setkání CZJUG a jsou připraveny dvě velice zajímavé prezentace. První prezentace bude na téma JBuilder on Eclipse – strengthening the open source experience. Druhá prezentace bude Jalapeno – pekelně ostrá perzistence Java Objektu bez mapovaní. Setkání CZJUG probíhají od 18:00 na Elektrotechnické fakultě ČVUT, v místnosti K9. Adresa: […]

CZ podcast volume #8 – metodiky vývoje software

podcast ke stažení: CZPodcast8 (audio/mpeg; 71 405 kB) Pro velký úspěch navazujeme aneb tak nějak by se dal popsat obsah tohoto podcastu, kde jsme potlachali o metodikách vývoje software. Pokud jste zmeškali březnový CZJUG a Filemonovu přednášku, ze které se dochovala pouze prezentace, pak nemusíte úplně zoufat. V tomto podcastu jsme se právě věnovali tématu metodiky vývoje […]