SoftEU

Archív: Září 2008

Pozvánka na přednášku: Maven – úvod

28. Září 2008 v 16:21

Jako každý rok, chtěl bych Vás i letos pozvat na přednášku v rámci předmětu Moderní trendy v softwarovém inženýrství pořádané ZČU.

Přednáška bude úvodem do buildovacího systému Maven. Chtěl bych se zmínit o tom, co to vůbec je, jaké má výhody a nevýhody a proč jej využít místo buildování jen v IDE.

Přednáška se koná v Plzni na Borských polích (popis cesty) ve středu 1. října od 15:45.

Přednáška je přístupná pro všechny zájemce (nejen studenty ZČU).

Lampy a Hudson

24. Září 2008 v 19:38

Jistě jste slyšeli o lampách napojených na buildovací server. Toto téma mne také zaujalo a tak jsme se rozhodli jej zrealizovat. Na internetu existuje mnoho návodů, nicméně málokterý z nich je snadno použitelný v evropě kvůli cenám a dostupnosti zařízení.

Berte tedy tento dokument jako návod, jak si něco takového také pořídit.
Pokračování »

Přiložené soubory:

  • switch [Skript, který se stará o samotné přepnutí zásuvky]

  • hudson-monitor.sh [Spouštěcí skript pro /etc/init.d/]

  • run.sh [Spouštěcí skript, který zajistí puštění aplikace]

  • Hudson.java [Zdrojový soubor programu]

Pozvánka na EurOpen.CZ

18. Září 2008 v 00:00

Chtěl bych vás pozvat na pravidelnou konferenci EurOpen. Tato konference se koná dvakrát ročně a tato bude již v pořadí 33. Koná se 5. až 8. října 2008 v hotelu Lesní chata v Kořenově. Můžete si přečíst její program.
Pokračování »

Optimalizujeme Hibernate

15. Září 2008 v 00:00

Při vývoji s Hibernate můžete narazit na výkonnostní problémy. Tento fakt je způsoben především tím, že Hibernate přidává další abstraktní vrstvu a pokud Vám jeho funkčnost není zcela známa, můžete narazit na problémy.

Chtěl bych zde osvětlit postupy, které my používáme při vývoji aplikací, abychom dosáhli co nejvyššího výkonu. Vysvětlení pojmů a samotné postupy na optimalizaci si můžete přečíst v článku Hibernate a optimalizace.
Pokračování »

Detekce Visual C++ 2005 Redistributable Package

9. Září 2008 v 14:50

Při vývoji v Microsoft Visual C++ může být jednou z nutností distribuce Microsoft Visual C++ 2005 Redistributable Package, což je balík, který obsahuje knihovny Visual C++ nutné pro běh aplikace.

Obdobně musíte zajistit existenci těchto knihoven v systému v případě, kdy distribujete aplikaci, která je pro svůj běh vyžaduje. Takovým příkladem může být PostgreSQL v ZIP verzi (tj. bez instalačního balíčku), který si například distribuujete spolu s vaší desktopovou aplikací.

Při instalaci aplikace můžete spustit instalaci balíčku s knihovnami Visual C++ přímo a on se postará o vše potřebné. Pokud chcete zkrátit instalaci produktu a nepokoušet se o instalaci knihoven, když si je do systému již nainstalovala jiná aplikace, můžete využít návodu na detekci, zda je Redistributable Package již nainstalován. Zejména je hezký tip na detekci pomocí existence registru HKLM\SOFTWARE\Microsoft\DevDiv\VC\Servicing\8.0\RED\1033\Install, který je uveden v prvním komentáři pod příspěvkem.

Tuto postup jsme také použili při tvorbě instalačního programu pro novou verzi ekonomického systému WinStrom.

Záznam přednášky o Grails

8. Září 2008 v 10:43

Tento týden jsem vás zval na přednášku Pavla Petřeka ze společnosti Inmite o Grails. Přednáška proběhla a byla velmi zajímavá. Po domluvě s Pavlem je k dispozici i záznam (mp3) a také slajdy (PDF) u něj na blogu blog.inmite.eu.

Chtěl bych tímto Pavlovi ještě jednou poděkovat.


Switch to our mobile site