Technologické blogování
Na blogu SoftWare Samuraj vyšla recenze knihy Technical Blogging od Antonia Cangiana. Autor postupně prochází jednotlivé fáze, kdy se z neznámého bloggera stane světová hvězda vydělávající miliony dolarů 🙂
Czech Java User Group
Na blogu SoftWare Samuraj vyšla recenze knihy Technical Blogging od Antonia Cangiana. Autor postupně prochází jednotlivé fáze, kdy se z neznámého bloggera stane světová hvězda vydělávající miliony dolarů 🙂
V debuggovacím režimu trávím poměrně dost času. Znáte to – něco je špatně, junit testy tvrdí že je vše OK, integrační testy padají a nikdo neví proč. Postupně tedy lokalizujete možné místo problému a pro ověření stačí daným místem projít. S tím správným uživatelem. A session v určitém stavu. A načtenou konkrétní konfigurací a jako […]
autor: Pavel Müller U nás v AspectWorks pravidelně sledujeme Technology Radar firmy ThoughtWorks. Uvědomili jsme si, že přestože publikujeme příspěvky na blogu a občas i někde přednášíme, žádný z prezentovaných názorů nelze považovat za oficiální názor celé firmy. Rozhodli jsme se proto, že budeme vydávat vlastní AspectWorks RADAR, vždy jednou za tři měsíce, a v […]
autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. S neustále se zrychlujícím rozvojem vědy a techniky roste i množství dat, které je nutné zpracovávat pokud možno v reálném čase a často se stává, že určité projekty vyžadují výkon, který přesahuje hranice běžných databází. Takovým projektem je například projekt Evropské kosmické agentury (ESA) Gaia, jenž má za úkol pořizovat […]
Listopadový CZJUG proběhne 28.11. od 19h hodin v posluchárně S3 (pozor změna posluchárny) na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čeká nás prezentace WebSockets v Jave (Štěpán Kopřiva). Vstup na akce CZJUGu je zdarma, a není třeba se předem registrovat. Pokud se chystáte přijít, dejte nám vědět formou hlasování v anketě […]
podcast ke stažení: czpodcast72 (audio/mp3; 29 543 kB) Do dalšího dílu jsme si pozvali Jiřího Knesla, se kterým jsme si prošli přes různá témata jako Getting Things Done, školení, Scrum a nebo přechod z PHP na Ruby on Rails. Vaše sociální interakce je více než vítána na naší oficiální stránce.
Jedním z aspektů SOA governance, který by se měl zvážit, pokud začneme s verzováním služeb, je definování a správa životního cyklu služeb (service lifecycle). Podobně jako se u vystavených rozhraní služeb snažíme, aby jejich změny byly pro uživatele předvídatelné a srozumitelné (k čemuž nám pomůže snaha o zpětnou kompatibilitu a verzování), měli…
Jsou firmy, kde vás u pohovoru budou dusit na logaritmické složitosti (ještě bych to tak chápal upřijímacího pohovoru do Googlu) a to jen proto, aby vás pak mohli posadit k aplikaci prošpikované SQL injection. Guido psal o tom, jak dělá pohovor on. Kromě toho, že budete vyžadovat dodržování Listiny základních programátorských práv, bych se chtěl…
Asi každý javista absolvoval nějaký pohovor. Jak může vypadat pohor a příprava na něj z pohledu druhé strany? Na blogu SoftWare Samuraj vyšel článek, který o tomto tématu otevřeně pojednává.
Téměř jistě jste se dostali k implementaci formuláře, na kterém se zadává rodné číslo. A jako každý vstup je i tento potřeba validovat. V lepším případě jste nekontrolovali pouze dělitelnost jedenácti, ostatně je to snad již dost profláklé a navíc je formát rodného čísla podrobně popsán na Wikipedii.Z diskuse pod článkem Jak přesvědčit, že je…
Nedávno vyšel na blogu SoftWare Samuraj článek o verzování webových služeb založených na SOAP protokolu, který se zabýval převážně verzováním WSDL. Aktuální post toto téma rozšiřuje o verzování XSD souborů: Verzování XSD v SOAP webových službách.
podcast ke stažení: czpodcast71 (audio/mp3; 30 021 kB) Další díl podcastu je připraven k poslechnutí. Hostem byl Jan Patrman a tématem Energy management a koučink. Zůstat s námi ve spojení můžete nově na fanouškovské stránce CZ Podcastu.
podcast ke stažení: czpodcast70 (audio/mp3; 28 418 kB) V dalším díle jsme vyzpovídali Borka Bernarda a tématem byla technologie Flex a celý ekosystém kolem něj. V druhé polivně jsme si povídali o Typescript. Vaše ohlasy uvítáme na emailu czpodcast@gmail.com.
Říjnové setkání Pražské Czech Java User Group proběhne 29.10.2012 od 19h hodin v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čeká nás prezentace Introducing Dependency Management into a Legacy Project (Pavel Novák, , CA Technologies) a Hack into your compiler! (Jaroslav Tulach, Oracle). Sponzorem setkání je firma Anywhere, který […]
Smutné je, že na téma – jak přesvědčit o správnosti psaní testů – mám vůbec příležitost něco napsat. V ideálním světě by unit testy byly nedílnou součástí vývoje software. Bohužel jsou stále vnímány jako agilní a ne všechny týmy a ne všechny projekty unit testování aplikují. Dokonce ani na kritických systémech. Naštěstí je tu dost […]
Verzování webových služeb je jeden z běžných (a klasických) aspektů SOA governance. Nicméně povědomí o tom, jak služby verzovat je, alespoň v enterprise oblasti, poměrně malé. Na webu SoftWare Samuraj vyšlo shrnutí této problematiky, pro webové služby založené na SOAP technologii.
Byla uvolněna verze Ujorm 1.30 nejen pro použití v ORM.
Chybami se člověk učí, ale není nutné opakovat chyby po jiných. Postavte se proto na ramena pionýrů slepých uliček. Následuje několik názorných ukázek, na kterých můžete stavět.
podcast ke stažení: czpodcast69 (audio/mp3; 30 191 kB) Další podcast jsme věnovali Continuous Delivery a jako hosta jsme si pozvali Aleše Roubíčka a natáčení to bylo věru zajímavé. Vaše ohlasy uvítáme na emailu czpodcast@gmail.com. Odkazy Continuous Delivery prezentace od Dave Farleyho autora stejnejmené knihy Kent Beck – Big Transitions in Small Steps 8 Principles of Continuous Delivery […]
Webové služby (WS) jsou posledních pár let jednou ze stěžejních komponent aplikačního a systémového vývoje. Dvě hlavní technologické větve jsou WS založené nad protokolem SOAP (označované jako WS-*) a WS postavené na REST architektuře. Druhá zmíněná oblast je sice široce etablovaná v oblasti open source a cloudových technologií, ale zatím se jen…