Praktyki studenckie w IBM - ta edycja będzie nowatorska pod każdym względem - technologicznie i komunikacyjnie

Rozpoczęły się kolejne praktyki studenckie w IBM, które w edycji wiosennej trwają 3 miesiące, od marca do końca maja. Student wybiera temat z puli tematów, które do bazy wprowadzają potencjalni mentor...

Wyświetlenia 12

OK 0

NOK 0

http://www.roseindia.net

Bardzo krótki post, bo mam intensywny tydzień:)Polecam portal http://www.roseindia.net może nie wygląda najlepiej, ale dawno nie widziałem tylu przykładów w jednym miejscu!P.S. Lektura uzupełniająca C...

Wyświetlenia 59

OK 0

NOK 0

Mam SCWCD

W zeszły piątek zdobyłem nowe trofeum - certyfikat SCWCD, EE 5. Kolekcja rośnie. Wynik egzaminu bardzo dobry, aż 94 %. Trochę nawet ponad to czego bym się spodziewał.Jakie wrażenia z egzaminu? W sumi...

Wyświetlenia 79

OK 0

NOK 0

Nowa odsłona JavaBlackBelt

Witam!Właśnie chciałem przejrzeć zagadnienia na kolejny egzamin na darmowej ścieżce Belt Track na JavaBlackBelt, gdy moim oczom ukazała się nowa (oznaczona numerem 4 beta) wersja BlackBeltFactory. Co ...

Wyświetlenia 106

OK 0

NOK 0

Konferencje

To kolejny małotechniczny wpis, ale może być dla kogoś ważny. W najbliższym czasie będzie w Polsce przynajmniej parę ciekawych wydarzeń agile'owych, więc chciałem je tu wylistować.Najbliżej jest ...

Wyświetlenia 75

OK 0

NOK 0

[Programming] Maven archetype lexical error

I got this nasty little error today. I thought I would share it, in case someone has the same problem and finds this page. [ERROR] ResourceManager.getResource() parse exception: org.apache.velocity.e...

Wyświetlenia 20

OK 0

NOK 0

Creating Mylyn Connector Plugin - part 1

Quite recently I struggled with my company's internal bug tracker, especially lack of Mylyn integration in Eclipse. The easiest way to make it work was just to develop it :) I started with Mylyn/Integ...

Wyświetlenia 30

OK 0

NOK 0

Buzzuj blipując, czyli jak podłączyć Blipa do Google Buzz

Chciałbyś podłączyć swojego Blipa do Google Buzz? Oto przewodnik. Wszystko opiera się na udowodnieniu, że ty jesteś autorem danego Bliploga (poprzez mikroformat rel=”me”). Dzięki ^lotusowi...

Wyświetlenia 32

OK 1

NOK 0

Grails a TDD z perspektywy "Growing Object-Oriented Software, Guided by Tests"

Książka jest od dzisiaj obowiązkowa dla kogokolwiek, komu przyjdzie pracować ze mną, aby...zrozumiał moje postępowanie :)Rozpocząłem rozdziały praktyczne w części Part II. The Process of Test-Driven D...

Wyświetlenia 45

OK 0

NOK 0

Felipe Gaucho, Brazilian JUG leader

W dniu wczorajszym odszedł wielki ewangelista Java i open-source, leadera Brazilian JUG - Felipe Gaucho. Dołączając do JUGów z całego świata chcieliśmy w imieniu Polish JUG przekazać najszczersze kond...

Wyświetlenia 37

OK 0

NOK 0

SpringSource Tool Suite (STS) i niewidoczny katalog domowy Grails pod Mac OS

Trochę mnie to zaskoczyło i wciąż nie mogę uwierzyć, że tak to działa. Jak się przekonałem, niuanse systemowe Mac OS mogą wprowadzić w pewne zakłopotanie.Pod Mac OS niektóre katalogi są ukryte w mened...

Wyświetlenia 35

OK 0

NOK 0

Smutna informacja dla członków SAI

Witam!Kiedy byłem rano na uczelni i sprawdzałem skrzynkę mailową zauważyłem wiadomość od Oracle w sprawie SAI - Sun Academic Initiative. Czemu o tym pisze? Ponieważ złe czasy nadeszły... Ale do rzeczy...

Wyświetlenia 100

OK 0

NOK 0

63. spotkanie Warszawa JUG - Jacek Szczukocki z "JGAP, czyli gen javy w każdym z nas"

Warszawska Grupa Użytkowników Technologii Java (Warszawa JUG) zaprasza na 63. spotkanie, które odbędzie się we wtorek, 9. marca o godzinie 18:00 w sali 5440 Wydziału MIM UW przy ul. Banacha 2 w Warsza...

Wyświetlenia 29

OK 0

NOK 0

"Nie ma geniuszu bez ziarna szaleństwa" - "wątpliwa" lektura o TDD z "Growing Object-Oriented Software, Guided by Tests"

O Test-Driven Development (TDD) każdy gdzieś tam słyszał i niejeden obiecywał wdrożenie jego zasad. Jednym się udaje (albo sądzą, że tak jest), a inni polegli i zarzucili temat. Smutna prawda, ale pra...

Wyświetlenia 77

OK 0

NOK 0

Signal Framework receives a soft82.com award

Signal Framework has received a 5 Stars award from soft82.com: http://www.soft82.com/download/windows/signal-framework/ ...

Wyświetlenia 40

OK 0

NOK 0

Sun Education Open Day - zaproszenie na warsztaty certyfikacyjne

To już druga inicjatywa Suna...ekhm...Oracle i kiedy się o niej dowiedziałem od razu zaproponowałem jej publikację na swoim blogu. Darmowe inicjatywy wspierające społeczność javową zawsze mile widzian...

Wyświetlenia 68

OK 0

NOK 0

OSGI and Equinox

Właśnie dostałem długo oczekiwaną przesyłkę. Książka miała pojawić się jeszcze w ubiegłym roku ale w końcu jest :)Autorem książki jest lider projektu Eclipse Equinox. To chyba najlepsza reklama dla ka...

Wyświetlenia 43

OK 0

NOK 0

Konkurs 4Developers - wygraj wejściówkę

Konferencja 4Developers zbliża się dużymi krokami. W tym roku w ścieżce Javowej będzie można posłuchać o polyglot programming, automatycznej generacji ......

Wyświetlenia 59

OK 0

NOK 0

[Programming] Scala 2.8 Showcase - Arrays

In Scala 2.8, arrays have undergone a major redesign for many reasons - the necessity for compatibility with a bit cumbersome JVM array implementation, as well as other reasons, which are described in...

Wyświetlenia 13

OK 0

NOK 0

Preparing for SCDJWS Part 22: Exceptions and faults handling

Last point of section 9 of SCDJWS exam objectives talks about exceptions and fault handling. Today some theory and loads of examples. Exceptions and Faults theory javax.xml.ws.WebServiceException ...

Wyświetlenia 40

OK 0

NOK 0

Ostatni tydzień

Nowa odsłona JavaBlackBelt

Witam!Właśnie chciałem przejrzeć zagadnienia na kolejny egzamin na darmowej ścieżce Belt Track na JavaBlackBelt, gdy moim oczom ukazała się nowa (oznaczona numerem 4 beta) wersja BlackBeltFactory. Co ...

Wyświetlenia 106

OK 0

NOK 0

Smutna informacja dla członków SAI

Witam!Kiedy byłem rano na uczelni i sprawdzałem skrzynkę mailową zauważyłem wiadomość od Oracle w sprawie SAI - Sun Academic Initiative. Czemu o tym pisze? Ponieważ złe czasy nadeszły... Ale do rzeczy...

Wyświetlenia 100

OK 0

NOK 0

Mam SCWCD

W zeszły piątek zdobyłem nowe trofeum - certyfikat SCWCD, EE 5. Kolekcja rośnie. Wynik egzaminu bardzo dobry, aż 94 %. Trochę nawet ponad to czego bym się spodziewał.Jakie wrażenia z egzaminu? W sumi...

Wyświetlenia 79

OK 0

NOK 0

Konferencje

To kolejny małotechniczny wpis, ale może być dla kogoś ważny. W najbliższym czasie będzie w Polsce przynajmniej parę ciekawych wydarzeń agile'owych, więc chciałem je tu wylistować.Najbliżej jest ...

Wyświetlenia 75

OK 0

NOK 0

http://www.roseindia.net

Bardzo krótki post, bo mam intensywny tydzień:)Polecam portal http://www.roseindia.net może nie wygląda najlepiej, ale dawno nie widziałem tylu przykładów w jednym miejscu!P.S. Lektura uzupełniająca C...

Wyświetlenia 59

OK 0

NOK 0

Grails a TDD z perspektywy "Growing Object-Oriented Software, Guided by Tests"

Książka jest od dzisiaj obowiązkowa dla kogokolwiek, komu przyjdzie pracować ze mną, aby...zrozumiał moje postępowanie :)Rozpocząłem rozdziały praktyczne w części Part II. The Process of Test-Driven D...

Wyświetlenia 45

OK 0

NOK 0

Felipe Gaucho, Brazilian JUG leader

W dniu wczorajszym odszedł wielki ewangelista Java i open-source, leadera Brazilian JUG - Felipe Gaucho. Dołączając do JUGów z całego świata chcieliśmy w imieniu Polish JUG przekazać najszczersze kond...

Wyświetlenia 37

OK 0

NOK 0

SpringSource Tool Suite (STS) i niewidoczny katalog domowy Grails pod Mac OS

Trochę mnie to zaskoczyło i wciąż nie mogę uwierzyć, że tak to działa. Jak się przekonałem, niuanse systemowe Mac OS mogą wprowadzić w pewne zakłopotanie.Pod Mac OS niektóre katalogi są ukryte w mened...

Wyświetlenia 35

OK 0

NOK 0

Buzzuj blipując, czyli jak podłączyć Blipa do Google Buzz

Chciałbyś podłączyć swojego Blipa do Google Buzz? Oto przewodnik. Wszystko opiera się na udowodnieniu, że ty jesteś autorem danego Bliploga (poprzez mikroformat rel=”me”). Dzięki ^lotusowi...

Wyświetlenia 32

OK 1

NOK 0

Creating Mylyn Connector Plugin - part 1

Quite recently I struggled with my company's internal bug tracker, especially lack of Mylyn integration in Eclipse. The easiest way to make it work was just to develop it :) I started with Mylyn/Integ...

Wyświetlenia 30

OK 0

NOK 0

 
Ostatni miesiąc

O rekrutacji do firmy informatycznej

Witam!Wieczory w ferie między semestrami sprzyjają robieniu rzeczy, na które na co dzień, w roku, akademickim nie ma się czasu. Ponieważ skończyłem V semestr studiów inżynierskich przyszedł czas pomyś...

Wyświetlenia 195

OK 1

NOK 0

Demotywatory dla deweloperów

Kolejna seria obrazków. Aż się chce wydrukować i porozwieszać wokół....

Wyświetlenia 195

OK 0

NOK 0

Portal naukaJavy.pl

Nadszedł już czas ujawnić moje nowe przedsięwzięcie. Jacek Laskowski ujawnił swoje plany stworzenia nowego serwisu ad. Javy i społeczności wokół niej skupionej już na etapie domeny internetowej (no, m...

Wyświetlenia 148

OK 0

NOK 0

Java, Ruby, PHP czy C - jak nas widzą, tak nas rysują

Ilustracja znanego przysłowia "Jak nas widzą, tak nas malują" w świecie programistów....

Wyświetlenia 128

OK 1

NOK 0

Cytat dnia

Ostatnio poczytuję sobie dokumentację PostgreSQL. Rzecz to olbrzymi ebook mający ponad 2000 stron – dzieło dość ciężkie. Ale dla śmiechu – jeden z cytatów mnie rozbroił: There is no centu...

Wyświetlenia 114

OK 0

NOK 0

Jak zacząć naukę Javy

Wielokrotnie zdarzało mi się słyszeć pytanie - "jak najlepiej zacząć naukę Javy"? Co zwykłem odpowiadać w takiej sytuacji? Coś w stylu "yyy... uuuu... może od... Thinking in Java?"Właściwie to nie wie...

Wyświetlenia 109

OK 0

NOK 0

Software Crafstmanship według wujka Boba

Jak się wyróżnić wśród tłumów developerów? Wideo warte obejrzenia na każdym poziomie wtajemniczenia developera....

Wyświetlenia 108

OK 1

NOK 0

Nowa odsłona JavaBlackBelt

Witam!Właśnie chciałem przejrzeć zagadnienia na kolejny egzamin na darmowej ścieżce Belt Track na JavaBlackBelt, gdy moim oczom ukazała się nowa (oznaczona numerem 4 beta) wersja BlackBeltFactory. Co ...

Wyświetlenia 106

OK 0

NOK 0

Zwinny projekt okiem programisty.

Czym jest Agile dla programisty? Co zmienia zastosowanie zwinnego podejścia w porównaniu z klasycznym waterfall?...

Wyświetlenia 100

OK 0

NOK 0

Smutna informacja dla członków SAI

Witam!Kiedy byłem rano na uczelni i sprawdzałem skrzynkę mailową zauważyłem wiadomość od Oracle w sprawie SAI - Sun Academic Initiative. Czemu o tym pisze? Ponieważ złe czasy nadeszły... Ale do rzeczy...

Wyświetlenia 100

OK 0

NOK 0

 
Ostatni rok

Książka już prawie gotowa

Jest już przedostatni rozdział mojej książki do SCJP. Jeszcze tylko jeden i będzie koniec. Przy okazji - dziękuję wszystkim którzy dopytują się mnie czemu tak długo nie publikowałem kolejnych rozdział...

Wyświetlenia 535

OK 0

NOK 0

Google Chrome i szybkie szukanie (na przykładzie JIRA)

Taki mały przydatny drobiazg: W opcjach Google Chrome w zakładce Basic klikamy przycisk Manage przy Default Search. Później klikamy Add. Jako name podajemy dowolną nazwę, np. "Moja firmowa JIRA". Jak...

Wyświetlenia 419

OK 2

NOK 0

Thinking in Java

Ostatnimi czasy odnoszę wrażenie, że ilość dyskusji typu “Czy uczyć się Javy, a jeśli tak to z czego?” jakby wzrosła. Do tego w każdej z nich co i rusz wspomina się o książce Bruce’...

Wyświetlenia 409

OK 0

NOK 0

Testy jednostkowe – czym są, po co testować i jak?

Dzisiaj klient zgłosił mi problem z jedną z jego starych stron. Problem polegał na tym, że zawartość strony wyświetla się trzy razy. Rzeczywiście, kilka dni wcześniej majstrowałem trochę w kodzie kont...

Wyświetlenia 381

OK 0

NOK 0

Jak odmienić sposób programowania używając refaktoryzacji - moje wrażenia

Ku mojej radości rodzą się w Polsce inicjatywy, by pisać książki informatyczne niosące sporą dawkę wiedzy w naszym ojczystym języku. Cieszy to tym bardziej, że często czas czekania na polskie tłumacze...

Wyświetlenia 348

OK 0

NOK 0

Szkolenia dla każdego

Wiele osób dba o rozwój swojej wiedzy technicznej. Albo chce dbać. Często taka osoba staje przed wyborem: szukać materiałów i ......

Wyświetlenia 260

OK 4

NOK 0

GWT oraz implementacje MVC

GWT, czyli Google Web Toolkit to nic innego jak zbiór komponentów, które można użyć podczas tworzenia aplikacji. GWT jest łatwe, kod tworzy się szybko i łatwo uruchamia chociażby z poziomu Mavena, jed...

Wyświetlenia 252

OK 1

NOK 0

Java i programowanie - jak zacząć i z czego się uczyć

Ostatnio kilku moich znajomych ze studiów pytało mnie w rozmowach od czego zaczynałem naukę Javy, co mogę polecić, jakie książki warto przeczytać i gdzie w internecie można znaleźć dobre materiały i t...

Wyświetlenia 249

OK 2

NOK 0

Monitorowanie JVM z użyciem JConsole

Zdarzyło mi się ostatnio popełnić aplikację, która intensywnie tworzy nowe wątki. Wątki te powinny istnieć od kilku do kilkudziesięciu sekund. Niby wszystko działa, ale jak by się tu upewnić, że wątki...

Wyświetlenia 242

OK 3

NOK 0

Drukowana wersja mojej książki do SCJP

Właśnie odebrałem z drukarni egzemplarz próbny drugiego wydania mojej książki "Przygotowanie do certyfikacji SCJP 6"! Wyszło całkiem dobrze i tym samym ruszam z drukiem - nakład ma być gotowy na najbl...

Wyświetlenia 210

OK 3

NOK 0

 
Ogółem

Książka już prawie gotowa

Jest już przedostatni rozdział mojej książki do SCJP. Jeszcze tylko jeden i będzie koniec. Przy okazji - dziękuję wszystkim którzy dopytują się mnie czemu tak długo nie publikowałem kolejnych rozdział...

Wyświetlenia 535

OK 0

NOK 0

Google Chrome i szybkie szukanie (na przykładzie JIRA)

Taki mały przydatny drobiazg: W opcjach Google Chrome w zakładce Basic klikamy przycisk Manage przy Default Search. Później klikamy Add. Jako name podajemy dowolną nazwę, np. "Moja firmowa JIRA". Jak...

Wyświetlenia 419

OK 2

NOK 0

Thinking in Java

Ostatnimi czasy odnoszę wrażenie, że ilość dyskusji typu “Czy uczyć się Javy, a jeśli tak to z czego?” jakby wzrosła. Do tego w każdej z nich co i rusz wspomina się o książce Bruce’...

Wyświetlenia 409

OK 0

NOK 0

Testy jednostkowe – czym są, po co testować i jak?

Dzisiaj klient zgłosił mi problem z jedną z jego starych stron. Problem polegał na tym, że zawartość strony wyświetla się trzy razy. Rzeczywiście, kilka dni wcześniej majstrowałem trochę w kodzie kont...

Wyświetlenia 381

OK 0

NOK 0

Jak odmienić sposób programowania używając refaktoryzacji - moje wrażenia

Ku mojej radości rodzą się w Polsce inicjatywy, by pisać książki informatyczne niosące sporą dawkę wiedzy w naszym ojczystym języku. Cieszy to tym bardziej, że często czas czekania na polskie tłumacze...

Wyświetlenia 348

OK 0

NOK 0

Szkolenia dla każdego

Wiele osób dba o rozwój swojej wiedzy technicznej. Albo chce dbać. Często taka osoba staje przed wyborem: szukać materiałów i ......

Wyświetlenia 260

OK 4

NOK 0

GWT oraz implementacje MVC

GWT, czyli Google Web Toolkit to nic innego jak zbiór komponentów, które można użyć podczas tworzenia aplikacji. GWT jest łatwe, kod tworzy się szybko i łatwo uruchamia chociażby z poziomu Mavena, jed...

Wyświetlenia 252

OK 1

NOK 0

Java i programowanie - jak zacząć i z czego się uczyć

Ostatnio kilku moich znajomych ze studiów pytało mnie w rozmowach od czego zaczynałem naukę Javy, co mogę polecić, jakie książki warto przeczytać i gdzie w internecie można znaleźć dobre materiały i t...

Wyświetlenia 249

OK 2

NOK 0

Monitorowanie JVM z użyciem JConsole

Zdarzyło mi się ostatnio popełnić aplikację, która intensywnie tworzy nowe wątki. Wątki te powinny istnieć od kilku do kilkudziesięciu sekund. Niby wszystko działa, ale jak by się tu upewnić, że wątki...

Wyświetlenia 242

OK 3

NOK 0

Drukowana wersja mojej książki do SCJP

Właśnie odebrałem z drukarni egzemplarz próbny drugiego wydania mojej książki "Przygotowanie do certyfikacji SCJP 6"! Wyszło całkiem dobrze i tym samym ruszam z drukiem - nakład ma być gotowy na najbl...

Wyświetlenia 210

OK 3

NOK 0

JPA: persist() vs. merge()

W trakcie pisania kawałka kodu wykorzystującego JPA natrafiłem na następującą sytuację. Z innej warstwy aplikacji otrzymywałem nowy obiekt, którego jeden z atrybutów był obiektem zapisanym już wcześni...

Wyświetlenia 203

OK 3

NOK 0

XML i Adnotacje – kod ogólnego przeznaczenia i JPA

W poprzednim wpisie przedstawiłem sposób na redukcję kodu w encjach przy pomocy dziedziczenia i adnotacji @MappedSuperclass. Rozwiązanie to możemy również stosować aby tworzyć kod bardziej przenośny,...

Wyświetlenia 201

OK 1

NOK 0

RESTful Web Services i Apache CXF

Przeglądając ostatnio dokumentację API serwisu Blip natrafiłem na stwierdzenie, iż architektura intefejsu programistycznego Blip.pl wykonana jest zgodnie ze wskazaniami stylu REST. Generalnie wiedział...

Wyświetlenia 201

OK 4

NOK 0

O rekrutacji do firmy informatycznej

Witam!Wieczory w ferie między semestrami sprzyjają robieniu rzeczy, na które na co dzień, w roku, akademickim nie ma się czasu. Ponieważ skończyłem V semestr studiów inżynierskich przyszedł czas pomyś...

Wyświetlenia 195

OK 1

NOK 0

Demotywatory dla deweloperów

Kolejna seria obrazków. Aż się chce wydrukować i porozwieszać wokół....

Wyświetlenia 195

OK 0

NOK 0

Dać programistom klocki…

… to zawsze coś ciekawego zbudują ...

Wyświetlenia 173

OK 2

NOK 0

Kickstart w Javie prawie jak w Ruby

Za co wszyscy cenią Ruby? Za zajebisty framework jakim jest Ruby on Rails. Gdy dość dawno temu Wiktor Gworek na spotkani WJUGa pokazał jak pisać w RoR byłem oczarowany. Przy springowych, kilometrowych...

Wyświetlenia 158

OK 0

NOK 0

MVC Revisited

Kto w 2009r pisze jeszcze o MVC? Czy można jeszcze coś konstruktywnego dodać w tym temacie?Spróbuję napisać coś może nie tyle konstruktywnego co porządkującego pojęcia... Doczytajcie do końca a być mo...

Wyświetlenia 152

OK 1

NOK 0

JavaOne is dead?

I was just looking for the information regarding JavaOne 2010 and found some worrisome blog posts: Was JavaOne 2009 the last? JavaOne 2010? JavaONE 2010? Seems Like It Will Take Place According to t...

Wyświetlenia 152

OK 0

NOK 0

Java przegrywa z Railsami

Czy w świecie Javy mogłaby powstać taka reklamówka? Czy może nasz świat Javowy jest tak skostniały i do bólu EE, ......

Wyświetlenia 150

OK 0

NOK 0

 
Ostatni tydzień

Buzzuj blipując, czyli jak podłączyć Blipa do Google Buzz

Chciałbyś podłączyć swojego Blipa do Google Buzz? Oto przewodnik. Wszystko opiera się na udowodnieniu, że ty jesteś autorem danego Bliploga (poprzez mikroformat rel=”me”). Dzięki ^lotusowi...

Wyświetlenia 32

OK 1

NOK 0

63. spotkanie Warszawa JUG - Jacek Szczukocki z "JGAP, czyli gen javy w każdym z nas"

Warszawska Grupa Użytkowników Technologii Java (Warszawa JUG) zaprasza na 63. spotkanie, które odbędzie się we wtorek, 9. marca o godzinie 18:00 w sali 5440 Wydziału MIM UW przy ul. Banacha 2 w Warsza...

Wyświetlenia 29

OK 0

NOK 0

Smutna informacja dla członków SAI

Witam!Kiedy byłem rano na uczelni i sprawdzałem skrzynkę mailową zauważyłem wiadomość od Oracle w sprawie SAI - Sun Academic Initiative. Czemu o tym pisze? Ponieważ złe czasy nadeszły... Ale do rzeczy...

Wyświetlenia 100

OK 0

NOK 0

SpringSource Tool Suite (STS) i niewidoczny katalog domowy Grails pod Mac OS

Trochę mnie to zaskoczyło i wciąż nie mogę uwierzyć, że tak to działa. Jak się przekonałem, niuanse systemowe Mac OS mogą wprowadzić w pewne zakłopotanie.Pod Mac OS niektóre katalogi są ukryte w mened...

Wyświetlenia 35

OK 0

NOK 0

Praktyki studenckie w IBM - ta edycja będzie nowatorska pod każdym względem - technologicznie i komunikacyjnie

Rozpoczęły się kolejne praktyki studenckie w IBM, które w edycji wiosennej trwają 3 miesiące, od marca do końca maja. Student wybiera temat z puli tematów, które do bazy wprowadzają potencjalni mentor...

Wyświetlenia 12

OK 0

NOK 0

http://www.roseindia.net

Bardzo krótki post, bo mam intensywny tydzień:)Polecam portal http://www.roseindia.net może nie wygląda najlepiej, ale dawno nie widziałem tylu przykładów w jednym miejscu!P.S. Lektura uzupełniająca C...

Wyświetlenia 59

OK 0

NOK 0

Mam SCWCD

W zeszły piątek zdobyłem nowe trofeum - certyfikat SCWCD, EE 5. Kolekcja rośnie. Wynik egzaminu bardzo dobry, aż 94 %. Trochę nawet ponad to czego bym się spodziewał.Jakie wrażenia z egzaminu? W sumi...

Wyświetlenia 79

OK 0

NOK 0

Konferencje

To kolejny małotechniczny wpis, ale może być dla kogoś ważny. W najbliższym czasie będzie w Polsce przynajmniej parę ciekawych wydarzeń agile'owych, więc chciałem je tu wylistować.Najbliżej jest ...

Wyświetlenia 75

OK 0

NOK 0

Nowa odsłona JavaBlackBelt

Witam!Właśnie chciałem przejrzeć zagadnienia na kolejny egzamin na darmowej ścieżce Belt Track na JavaBlackBelt, gdy moim oczom ukazała się nowa (oznaczona numerem 4 beta) wersja BlackBeltFactory. Co ...

Wyświetlenia 106

OK 0

NOK 0

[Programming] Maven archetype lexical error

I got this nasty little error today. I thought I would share it, in case someone has the same problem and finds this page. [ERROR] ResourceManager.getResource() parse exception: org.apache.velocity.e...

Wyświetlenia 20

OK 0

NOK 0

 
Ostatni miesiąc

From JUnit3 to Easyb

In this post I would like to show you a simple class and its tests and what was the evolution since JUnit3 to easyb. I won't show it in the TDD or BDD way. We will start with the simple class and the...

Wyświetlenia 65

OK 3

NOK 0

EJB3 tutorial, part 04: Introducing JPA

In the last post about EJB3 (phew, three months ego ...) we discussed the session beans' lifecycle callbacks. So far we know how to create a stateless (or stateful) session bean and call it from a sta...

Wyświetlenia 56

OK 2

NOK 0

Bardziej rozbudowany Hibernate, czyli dodajemy wpisy w ProgramBash

Po zabawach z rejestracją, uploadami plików i innymi sesyjnymi gadżetami przyszedł czas na trochę bardziej zorientowane na bazę rzeczy. Konkretnie chodzi oczywiście o użycie Hibernate i jego mechanizm...

Wyświetlenia 54

OK 1

NOK 0

O rekrutacji do firmy informatycznej

Witam!Wieczory w ferie między semestrami sprzyjają robieniu rzeczy, na które na co dzień, w roku, akademickim nie ma się czasu. Ponieważ skończyłem V semestr studiów inżynierskich przyszedł czas pomyś...

Wyświetlenia 195

OK 1

NOK 0

The '!' logical-complement operator (fixed)

It's high time to clear doubts about: The '!' logical-complement operator. With little help of someone who can express himself more clearly, subject should be easier to follow. Some time ago I used t...

Wyświetlenia 59

OK 1

NOK 0

SVN w Debianie bo ile można nosić kod ze sobą

Posiadanie własnego serwera daje szereg możliwości. Jedną z nich jest jedno miejsce ze wszystkimi usługami, do którego możemy dostać się zewsząd. W przypadku programisty to chyba jego kod jest najbard...

Wyświetlenia 74

OK 1

NOK 0

Java, Ruby, PHP czy C - jak nas widzą, tak nas rysują

Ilustracja znanego przysłowia "Jak nas widzą, tak nas malują" w świecie programistów....

Wyświetlenia 128

OK 1

NOK 0

Z Pro JPA 2: zapytania natywne w SQL vs JP QL i peany nt. WAS V7

Lektura książki Pro JPA 2: Mastering the Java Persistence API z Apress trwa i nie przestaje mnie zdumiewać. Może nawet nie chodzi o nią samą, ale o to, co ma JPA2, co sprawia, że to właśnie sama specy...

Wyświetlenia 60

OK 1

NOK 0

Software Crafstmanship według wujka Boba

Jak się wyróżnić wśród tłumów developerów? Wideo warte obejrzenia na każdym poziomie wtajemniczenia developera....

Wyświetlenia 108

OK 1

NOK 0

Nowy serial "SCA praktycznie" - Zestawienie środowiska z Apache Tuscany i Eclipse IAM

Pisałem o SCA wielokrotnie - cała masa wpisów w kategorii sca, więc przed zbliżającymi się konferencjami - Studenckim Festiwalu Informatycznym (SFI) 11-13. marca w Krakowie oraz 4Developers 26. marca ...

Wyświetlenia 52

OK 1

NOK 0

 
Ostatni rok

Szkolenia dla każdego

Wiele osób dba o rozwój swojej wiedzy technicznej. Albo chce dbać. Często taka osoba staje przed wyborem: szukać materiałów i ......

Wyświetlenia 260

OK 4

NOK 0

RESTful Web Services i Apache CXF

Przeglądając ostatnio dokumentację API serwisu Blip natrafiłem na stwierdzenie, iż architektura intefejsu programistycznego Blip.pl wykonana jest zgodnie ze wskazaniami stylu REST. Generalnie wiedział...

Wyświetlenia 201

OK 4

NOK 0

Drukowana wersja mojej książki do SCJP

Właśnie odebrałem z drukarni egzemplarz próbny drugiego wydania mojej książki "Przygotowanie do certyfikacji SCJP 6"! Wyszło całkiem dobrze i tym samym ruszam z drukiem - nakład ma być gotowy na najbl...

Wyświetlenia 210

OK 3

NOK 0

Monitorowanie JVM z użyciem JConsole

Zdarzyło mi się ostatnio popełnić aplikację, która intensywnie tworzy nowe wątki. Wątki te powinny istnieć od kilku do kilkudziesięciu sekund. Niby wszystko działa, ale jak by się tu upewnić, że wątki...

Wyświetlenia 242

OK 3

NOK 0

JPA: persist() vs. merge()

W trakcie pisania kawałka kodu wykorzystującego JPA natrafiłem na następującą sytuację. Z innej warstwy aplikacji otrzymywałem nowy obiekt, którego jeden z atrybutów był obiektem zapisanym już wcześni...

Wyświetlenia 203

OK 3

NOK 0

Debian jako serwer Javy – Serwery, bazy i routing

Po przygodach z przenoszeniem aplikacji z Jetty na Tomcata serwer ostatecznie stoi. Jest to całkowicie mój VPSik. Pierwotnie działał na nim Gentoo, jednakże nigdy nie bawiłem się z tą dystrybucją w zw...

Wyświetlenia 100

OK 3

NOK 0

From JUnit3 to Easyb

In this post I would like to show you a simple class and its tests and what was the evolution since JUnit3 to easyb. I won't show it in the TDD or BDD way. We will start with the simple class and the...

Wyświetlenia 65

OK 3

NOK 0

Publikujemy WebService w Groovy

Do tego zadania z pomocą przychodzi nam również GroovyWS. Utworzymy sobie prostą usługę, która będzie zajmowała się dodawaniem liczb. Tworzymy dla niej kod:   class MyCalc { double add(...

Wyświetlenia 144

OK 2

NOK 0

Google Chrome i szybkie szukanie (na przykładzie JIRA)

Taki mały przydatny drobiazg: W opcjach Google Chrome w zakładce Basic klikamy przycisk Manage przy Default Search. Później klikamy Add. Jako name podajemy dowolną nazwę, np. "Moja firmowa JIRA". Jak...

Wyświetlenia 419

OK 2

NOK 0

Mercedesem w świat Software Dewelopmentu

Zmagamy się z wyborem najnowszych frameworków i bibliotek, które zalewają świat aplikacji biznesowych. Niektórzy poszukują rozwiązań lekkich, inni kompleksowych na potrzeby dużych projektów. Najczęści...

Wyświetlenia 139

OK 2

NOK 0

 
Ogółem

Szkolenia dla każdego

Wiele osób dba o rozwój swojej wiedzy technicznej. Albo chce dbać. Często taka osoba staje przed wyborem: szukać materiałów i ......

Wyświetlenia 260

OK 4

NOK 0

RESTful Web Services i Apache CXF

Przeglądając ostatnio dokumentację API serwisu Blip natrafiłem na stwierdzenie, iż architektura intefejsu programistycznego Blip.pl wykonana jest zgodnie ze wskazaniami stylu REST. Generalnie wiedział...

Wyświetlenia 201

OK 4

NOK 0

Drukowana wersja mojej książki do SCJP

Właśnie odebrałem z drukarni egzemplarz próbny drugiego wydania mojej książki "Przygotowanie do certyfikacji SCJP 6"! Wyszło całkiem dobrze i tym samym ruszam z drukiem - nakład ma być gotowy na najbl...

Wyświetlenia 210

OK 3

NOK 0

Monitorowanie JVM z użyciem JConsole

Zdarzyło mi się ostatnio popełnić aplikację, która intensywnie tworzy nowe wątki. Wątki te powinny istnieć od kilku do kilkudziesięciu sekund. Niby wszystko działa, ale jak by się tu upewnić, że wątki...

Wyświetlenia 242

OK 3

NOK 0

JPA: persist() vs. merge()

W trakcie pisania kawałka kodu wykorzystującego JPA natrafiłem na następującą sytuację. Z innej warstwy aplikacji otrzymywałem nowy obiekt, którego jeden z atrybutów był obiektem zapisanym już wcześni...

Wyświetlenia 203

OK 3

NOK 0

Debian jako serwer Javy – Serwery, bazy i routing

Po przygodach z przenoszeniem aplikacji z Jetty na Tomcata serwer ostatecznie stoi. Jest to całkowicie mój VPSik. Pierwotnie działał na nim Gentoo, jednakże nigdy nie bawiłem się z tą dystrybucją w zw...

Wyświetlenia 100

OK 3

NOK 0

From JUnit3 to Easyb

In this post I would like to show you a simple class and its tests and what was the evolution since JUnit3 to easyb. I won't show it in the TDD or BDD way. We will start with the simple class and the...

Wyświetlenia 65

OK 3

NOK 0

Publikujemy WebService w Groovy

Do tego zadania z pomocą przychodzi nam również GroovyWS. Utworzymy sobie prostą usługę, która będzie zajmowała się dodawaniem liczb. Tworzymy dla niej kod:   class MyCalc { double add(...

Wyświetlenia 144

OK 2

NOK 0

Google Chrome i szybkie szukanie (na przykładzie JIRA)

Taki mały przydatny drobiazg: W opcjach Google Chrome w zakładce Basic klikamy przycisk Manage przy Default Search. Później klikamy Add. Jako name podajemy dowolną nazwę, np. "Moja firmowa JIRA". Jak...

Wyświetlenia 419

OK 2

NOK 0

Mercedesem w świat Software Dewelopmentu

Zmagamy się z wyborem najnowszych frameworków i bibliotek, które zalewają świat aplikacji biznesowych. Niektórzy poszukują rozwiązań lekkich, inni kompleksowych na potrzeby dużych projektów. Najczęści...

Wyświetlenia 139

OK 2

NOK 0

IBM Day Wrocław

Od jakiegoś czasu, co chwilę pojawiają się informacje w prasie, na temat Centrum Dostarczania Usług IT, które ma powstać we Wrocławiu z inicjatywy firmy IBM. 30 Września została podpisana umowa z Rzą...

Wyświetlenia 100

OK 2

NOK 0

Java i programowanie - jak zacząć i z czego się uczyć

Ostatnio kilku moich znajomych ze studiów pytało mnie w rozmowach od czego zaczynałem naukę Javy, co mogę polecić, jakie książki warto przeczytać i gdzie w internecie można znaleźć dobre materiały i t...

Wyświetlenia 249

OK 2

NOK 0

Mało znany ficzer GWT

Mało znany, bo nie wymieniany w książkach. Mianowicie kto używa adnotacji @RemoteServiceRelativePath, khe? Pewno niewielu z was. Co daje nam ta adnotacja? Otóż w tradycyjnym sposobie tworzenia połącze...

Wyświetlenia 98

OK 2

NOK 0

Dać programistom klocki…

… to zawsze coś ciekawego zbudują ...

Wyświetlenia 173

OK 2

NOK 0

perwszy test z Apache JMeter

Temat testów wydajnościowych pojawia się od czasu do czasu w waszych komentarzach, mailach lub wiadomościach GG. Dzisiaj zaspokoję ciekawość tych, którzy chcieliby zacząć a nie bardzo wiedzą jak. Prze...

Wyświetlenia 81

OK 2

NOK 0

Bajtkod praktycznie z wtyczką Bytecode Outline dla Eclipse

Czasy, kiedy pracowałem wyłącznie w Eclipse IDE dawno minęły i teraz częściej można było mnie spotkać przy NetBeans IDE, a ostatnio nawet przy IntelliJ IDEA (darmowe licencje są dostępne za prezentacj...

Wyświetlenia 91

OK 2

NOK 0

Strategia Oracle po przejęciu Sun'a

Witam!W poprzednim poście starałem się przybliżyć historię przejęcia ukochanego Słoneczka przez Oracle. W tym chciałbym przedstawić jak z punktu widzenia prostego, akademickiego programisty Javy ma si...

Wyświetlenia 92

OK 2

NOK 0

EJB3 tutorial, part 04: Introducing JPA

In the last post about EJB3 (phew, three months ego ...) we discussed the session beans' lifecycle callbacks. So far we know how to create a stateless (or stateful) session bean and call it from a sta...

Wyświetlenia 56

OK 2

NOK 0

Rozdział 4. "Dynamic Typing" z "Programming Groovy" i moje poniedziałkowe wystąpienie o Groovy i Grails we Wrocławiu

Wracam do relacji z lektury "Programming Groovy: Dynamic Productivity for the Java Developer" Venkata Subramaniama. Rozdział 4. "Dynamic Typing" rozpoczyna się rozważaniami dotyczącymi natury języków ...

Wyświetlenia 82

OK 1

NOK 0

GWT oraz implementacje MVC

GWT, czyli Google Web Toolkit to nic innego jak zbiór komponentów, które można użyć podczas tworzenia aplikacji. GWT jest łatwe, kod tworzy się szybko i łatwo uruchamia chociażby z poziomu Mavena, jed...

Wyświetlenia 252

OK 1

NOK 0

 

http://www.roseindia.net

Bardzo krótki post, bo mam intensywny tydzień:)Polecam portal http://www.roseindia.net może nie wygląda najlepiej, ale dawno nie widziałem tylu przykładów w jednym miejscu!P.S. Lektura uzupełniająca C...

Wyświetlenia 59

OK 0

NOK 0

Konkurs 4Developers - wygraj wejściówkę

Konferencja 4Developers zbliża się dużymi krokami. W tym roku w ścieżce Javowej będzie można posłuchać o polyglot programming, automatycznej generacji ......

Wyświetlenia 59

OK 0

NOK 0

Chwila z JQuery i GWT

Dawno nie pisałem… opieprzam się jak trzeba no, ale… Ostatnio w fabryczce postanowiłem użyć JQuery by wzbogacić aplikację GWT. Generalnie JQuery jest obecnie najlepszą biblioteką JavaScr...

Wyświetlenia 78

OK 1

NOK 0

Prosty Timer w EJB 3.1

Adam Bien jak zwykle pokazuje jak dziecinne proste jest teraz używanie EJB. Tym razem implementuje najprostszy Timer....

Wyświetlenia 87

OK 0

NOK 0

perwszy test z Apache JMeter

Temat testów wydajnościowych pojawia się od czasu do czasu w waszych komentarzach, mailach lub wiadomościach GG. Dzisiaj zaspokoję ciekawość tych, którzy chcieliby zacząć a nie bardzo wiedzą jak. Prze...

Wyświetlenia 81

OK 2

NOK 0

Usługi sieciowe – szybki efekt dzięki CXF

Mój nauczyciel matematyki zwykł mówić, że “dobry matematyk to leniwy matematyk”. Zwykł tak komentować karkołomne metody obliczeń stosowane w sytuacjach kiedy można coś zrobić prościej. Lub...

Wyświetlenia 75

OK 1

NOK 0

Debian jako serwer Javy – podstawy systemu

Poprzedni wpis (będący jednocześnie pierwszym) na temat wykorzystania Debiana jako serwera dla aplikacji Java skupiał się wyłącznie na uruchomieniu usług, które miały po prostu działać. Dziś skupimy s...

Wyświetlenia 76

OK 1

NOK 0

java seo friendly url (slug)

Tworząc aplikację internetową, często w adresach pojawia się jakiś tekst, np tytuł wprowadzony przez użytkownika podczas dodawania artykuły, chociażby blogi na wordpressie. Jednak adres w postaci www....

Wyświetlenia 73

OK 1

NOK 0

Mało znany ficzer GWT

Mało znany, bo nie wymieniany w książkach. Mianowicie kto używa adnotacji @RemoteServiceRelativePath, khe? Pewno niewielu z was. Co daje nam ta adnotacja? Otóż w tradycyjnym sposobie tworzenia połącze...

Wyświetlenia 98

OK 2

NOK 0

Writing custom FreeMarker template loaders in Spring

...or "Thou shalt not hard-code any output messages in Java code".Code is for program, algorithm, behavior, action. Code in any programming language is intended to express the data flow, not the data ...

Wyświetlenia 46

OK 0

NOK 0

Dostosowywanie wyglądu okna w aplikacji Eclipse RCP

Zapraszam do obejrzenia mojego kolejnego screencastu, tym razem poświęconego nie tyle IDE, co platformie Eclipse RCP. Jest to pierwszy odcinek z serii The Eclipse RCP Quickies, w której będę przedst...

Wyświetlenia 107

OK 1

NOK 0

Kickstart w Javie prawie jak w Ruby

Za co wszyscy cenią Ruby? Za zajebisty framework jakim jest Ruby on Rails. Gdy dość dawno temu Wiktor Gworek na spotkani WJUGa pokazał jak pisać w RoR byłem oczarowany. Przy springowych, kilometrowych...

Wyświetlenia 158

OK 0

NOK 0

How Programming Books Promote Code Smells

This rant is dedicated to code examples (found in books) that promote bad programming habits. Some of them can be counted among famous code smells. ...for God's sake, books should be educational in ev...

Wyświetlenia 92

OK 1

NOK 0

AspectJ – pierwsze starcie

Zaczynamy mini kurs programowania aspektwego z ApectJ i Eclipse. Nie chcę wnikać w spinanie projektów z mavenem (tak z lenistwa), a zatem będzie tylko w eclipse. Instalacja softu Z tej strony pobieram...

Wyświetlenia 117

OK 1

NOK 0

Grails and Groovy Christmas

This Christmas we got great presents from Grails and Groovy teams. Grails 1.2 has been released: dependency resolution DSL performance optimization - mainly through view layer changes bootstrap has a...

Wyświetlenia 75

OK 0

NOK 0

CouchDB

CouchDB is a new kind of database. It's not a relational database, it's not objective database. CouchDB just stores documents. A document is something like java map, it has keys and values. Values c...

Wyświetlenia 10

OK 0

NOK 0

Java i programowanie - jak zacząć i z czego się uczyć

Ostatnio kilku moich znajomych ze studiów pytało mnie w rozmowach od czego zaczynałem naukę Javy, co mogę polecić, jakie książki warto przeczytać i gdzie w internecie można znaleźć dobre materiały i t...

Wyświetlenia 249

OK 2

NOK 0

Fix na problemy z aplikacjami WWW w IE8

Jeśli ktoś ma aplikację WWW, która wygląda OK w IE7 a w IE8 zaczęła się rozłazić - i naturalnie chciałby to poprawić - to okazuje się, że jest na to prosty sposób. Wystarczy dodać nagłówek:<meta ht...

Wyświetlenia 121

OK 1

NOK 0

JPA: persist() vs. merge()

W trakcie pisania kawałka kodu wykorzystującego JPA natrafiłem na następującą sytuację. Z innej warstwy aplikacji otrzymywałem nowy obiekt, którego jeden z atrybutów był obiektem zapisanym już wcześni...

Wyświetlenia 203

OK 3

NOK 0

Współdzielenie szablonów kodu

Po wtorkowym spotkaniu warszawskiego JUGu ucięliśmy sobie z Michałem i Jackiem krótką pogawędkę, w trakcie której doszliśmy do wniosku, że przydałby się plugin do Eclipse, który umożliwiałby łatwe dz...

Wyświetlenia 146

OK 1

NOK 0

Demotywatory dla deweloperów

Kolejna seria obrazków. Aż się chce wydrukować i porozwieszać wokół.

Wyświetlenia 435

OK 1

NOK 0

Software Crafstmanship według wujka Boba

Jak się wyróżnić wśród tłumów developerów? Wideo warte obejrzenia na każdym poziomie wtajemniczenia developera.

Wyświetlenia 357

OK 0

NOK 0

Java, Ruby, PHP czy C - jak nas widzą, tak nas rysują

Ilustracja znanego przysłowia "Jak nas widzą, tak nas malują" w świecie programistów.

Wyświetlenia 406

OK 0

NOK 0

SOLID na wesoło

Kilka ciekawych i zabawnych grafik nawiązujących do reguł SOLID.

Wyświetlenia 356

OK 0

NOK 0

Prosty Timer w EJB 3.1

Adam Bien jak zwykle pokazuje jak dziecinne proste jest teraz używanie EJB. Tym razem implementuje najprostszy Timer.

Wyświetlenia 348

OK 0

NOK 0

Collected Java Practices

Zbiór dobrych praktyk programistycznych JAVA wraz z przykładami.

Wyświetlenia 340

OK 0

NOK 0

Wzorce implementacji Java Persistance API

Seria postów opisujących dobre praktyki tworzenia warstwy dostępu do bazy danych przy pomocy Java Persistance API. Co robić, czego nie robić, jak robić żeby było dobrze.

Wyświetlenia 456

OK 1

NOK 0

Polskie blogi o JAVIE