33degree – wiedza wyniesiona z konferencji

posted on Kwiecień 29th, 2012 ·

Świat Javy zawsze budzi się na wiosnę. Konferencje 33degree, DevCrowd oraz 4developers już za nami, a wkrótce czekają na nas Geecon i Confitura.

Dzisiaj relacja z 33degree – prezentuję wiedzę prosto z moich notatek. Wpis trochę spóźniony, ale wcześniej nie miałem czasu – a działo się sporo. Zmieniłem stan cywilny, zmieniłem pracę i założyłem firmę. ;-)

(więcej…)

→ 1 CommentTags: Java · Programowanie

Kilka słów o sterownikach Nouveau i czterech monitorach

posted on Lipiec 20th, 2011 ·

Czy można mieć obsługę czterech monitorów w jednym komputerze w taki sposób, aby dowolnie przeciągać okna pomiędzy poszczególnymi monitorami? Oczywiście bez dodatkowych kosztów np. w postaci specjalistycznego sprzętu czy płatnego systemu operacyjnego pewnej firmy. Yes, we can!

(więcej…)

→ 4 CommentsTags: Systemy operacyjne

Ruby on Rails okiem developera Javy

posted on Grudzień 20th, 2010 ·

Jakiś czas temu w mojej głowie narodził się pomysł uruchomienia nowego biznesu – hostingu narzędzi developerskich firmy Atlassian. Ja znam się na administracji tymi narzędziami oraz ich programistycznym rozszerzaniem, zaś kolega kwiat jest administratorem i sieciowcem. W taki sposób powstał AtlasHost, gdzie oferujemy na razie hosting issue trackera JIRA.

(więcej…)

→ 6 CommentsTags: Java · PHP · Programowanie

Do przyszłych programistów

posted on Grudzień 15th, 2010 ·

Uczelnia jest ważna. Student przychodzi z niewielką wiedzą i w trakcie studiów informatycznych zaczyna powoli wszystko rozumieć – dorasta do bycia programistą. Trzeba jednak uważać i nie jeść wszystkiego, czym karmią wykładowcy. Jest to zadanie trudne – bo kogo słuchać, jeśli nie wykładowców? Najpierw posłuchaj mnie, skoro już tutaj trafiłeś. ;-) Na końcu wrócę do tego pytania i postaram się odpowiedzieć.

Ten wpis kieruję do osób, które jeszcze studiują i nigdy nie pracowali w firmie wśród doświadczonych developerów.

(więcej…)

→ 18 CommentsTags: Java · Programowanie

Apprenticeship – długa droga ku Software Craftsmanship

posted on Listopad 4th, 2010 ·

Apprenticeship Patterns. Guidance for the Aspiring Software Craftsman to kolejna przeczytana przeze mnie książka. I w sumie, to nie wiedziałem do końca, o czym będzie. Sprawdziłem tylko w słowniku, że apprentice to praktykant. Tak więc książka miała być o jakichś wzorcach dla praktykanta, który ma ambicję zostać mistrzem w popularnym teraz nurcie Software Craftsmanship.

(więcej…)

→ 9 CommentsTags: Java · Programowanie

Java Developer’s Day 2010 – było słabo

posted on Październik 12th, 2010 ·

Kilka dni temu wróciłem z konferencji Java Developer’s Day 2010 z Krakowa. Moje ogólne wrażenie z konferencji jest słabe. Co z tego, że konferencja trwała dwa dni, jeśli tym razem dostępna była wyłącznie jedna ścieżka? Jeszcze jeden z wykładów był po prostu reklamowy. Przyszła firma i mówiła o sobie – czy za to zapłaciliśmy? Chcemy porozmawiać z firmami podczas przerw – tutaj z kolei panowała cisza jak po śmierci organisty. Aktywność sponsorów podczas przerw była praktycznie zerowa, jeden nawet nie przybył. Dobę przed konferencją zmieniły się godziny prelekcji „z przyczyn niezależnych”. A w losowaniu nagród kolega wygrał książkę o Javie 1.2. To krótkie streszczenie tegorocznego JDD. Zapraszam do przeczytania szczegółowej relacji, jeśli jeszcze nie wierzysz, że było raczej słabo.

(więcej…)

→ No CommentsTags: Java · Programowanie

Jak być pragmatycznym programistą wg Andrewa Hunta i Davida Thomasa

posted on Wrzesień 21st, 2010 ·

Kilka dni temu skończyłem czytać The Pragmatic Programmer – książkę skierowaną do każdego, kto ma ambicję być dobrym programistą. Naprawdę polecam jej przeczytanie. Mimo że książka została wydana w 1999 roku, tematy są nadal na czasie i zostaną aktualne jeszcze przez wiele lat. Ten wpis stanowi krótkie streszczenie książki – wyciągam wszystkie wskazówki z ramek i je opisuję. Ale na początek wstęp – kim w ogóle jest pragmatyczny programista.

(więcej…)

→ 2 CommentsTags: Java · Programowanie

Uefektywnij swoją Javę – porady Joshuy Blocha

posted on Sierpień 7th, 2010 ·

Miesiąc temu skończyłem czytać książkę Effective Java Joshuy Blocha. Dzisiaj podzielę się setką krótkich myśli, które z niej wyniosłem. Ich kolejność jest najczęściej zgodna z kolejnością przedstawionych w książce tematów.

(więcej…)

→ 3 CommentsTags: Java

O w pełni automatycznych systemach INFO-CAL (cal.pl)

posted on Sierpień 4th, 2010 ·

Bardzo wielu miało różnorakie przeboje, hulanki i swawole z firmą INFO-CAL znaną jako cal.pl. Zdążyłem się już przyzwyczaić do ich sposobu traktowania klienta, ale dzisiaj mnie zaskoczyli. :-) Oczywiście negatywnie, ale – będąc już przyzwyczajony, że to tak musi po prostu być – dzisiaj miała sytuacja jak z kabaretu. Ubaw po pachy.

(więcej…)

→ 4 CommentsTags: Internet

Wzorce projektowe – krótki opis najważniejszych

posted on Lipiec 12th, 2010 ·

Krótki wpis z opisem najważniejszych wzorców projektowych. Po więcej szczegółów odsyłam do innych miejsc w sieci. :) Myślę jednak, że taka minimalistyczna lista wzorców może być przydatna. Opracowałem po przeczytaniu książek Refactoring to Patterns Joshuy Kerievskiego i Effective Java Joshuy Blocha.

(więcej…)

→ 1 CommentTags: Java · Programowanie