Archive

Archive for Październik 2012

16. Targi Książki w Krakowie – coś dla IT?

Październik 27, 2012 Dodaj komentarz

Targi Książki w Krakowie to wydarzenie warte uwagi ze względu na przygotowane promocje i spotkania z autorami. Niestety z wydawnictw oferujących ciekawe książki informatyczne pojawił się jedynie Helion. Oczywiście jest to dobre źródło fachowej literatury, jednak 10% zniżki na książki sprzedawane na targach to niewiele. Można za to zerknąć w tych dniach (25 – 28 października) na stronę wydawnictwa, gdzie wybrane pozycję można kupić o 20% taniej.

Mroczne Sekrety Twórców Gier Komputerowych VII – wrażenia z wykładów

Październik 25, 2012 Dodaj komentarz

Do Rotundy wpadłem lekko spóźniony, ale jak się okazało też o co najmniej 30 minut za wcześnie. Pierwszy wykład był przeraźliwie (pewnie stąd „mroczne sekrety”) nudną reklamą usług jednej z krakowskich firm. Sponsorowane prelekcje to nic złego, ale 40 minut rzucania ogólnikami o fantastycznych możliwościach to stanowczo za dużo.

Później przyszła kolej na reprezentanta 11 bit studios, który mówił o zaletach angażowania pracowników w zarządzanie. Przekaz był przemyślany ale skromny merytorycznie. Stan Just – prelegent – skupił się na oczywistych zaletach przekazywania części inicjatywy do pracowników. Takie informacje mógłby przedstawić każdy po 30 minutach grzebania w sieci, od kogoś aktywnego w branży spodziewałem się czegoś więcej.

Jako, że po tym wystąpieniu rozpoczęła się przerwa, skorzystałem z okazji i wraz z kolegami opuściłem lokal. Straciliśmy 1,5 godziny z czwartkowego wieczoru, ale cóż…. może za rok znowu dam szansę MSTGK, wszak była darmowa kawa, herbata i soki. 😉

Java Killers – cz. 1

Październik 19, 2012 Dodaj komentarz

Pierwsze zestawienie zagadek dotykających różnych zawiłości językowych. Na dobry początek przedstawiam dziesięć klasycznych zagadnień wyjętych z książki „Java Puzzlers: Traps, Pitfalls, and Corner Cases”:

java-puzzlers-sampler.pdf

Własne CodeFolds w Eclipse/NetBeans IDE (czyli #region z C# w Javie)

Październik 5, 2012 Dodaj komentarz

Organizowanie kodu w regiony znane z C# od razu mi się spodobało. Zwijania fragmentów kodu w opisane bloki jest bardzo naturalne i wygodne. Oczywiście nie zgadzam się z teorią, że regiony służą do ukrywania bałaganu w programie, dla mnie jest to forma zwiększenia przejrzystości i ułatwienia dostępu do właściwej logiki.

Mniejsza jednak o motywację 😉 Ostatnio z różnych względów piszę więcej w Javie niż w C# i trochę zatęskniłem za regionami. Oto co znalazłem w potrzebie:

NetBeans
Użytkownicy NetBeans IDE są niejako uprzywilejowani, ponieważ twórcy tego narzędzia wcześniej przewidzieli zapotrzebowanie na „regiony”. Ich użycie jest bardo proste, odsyłam więc do wiki (FaqCustomCodeFolds). Plusem jest, że po zaznaczeniu fragmentu kodu pojawia się możliwość zwinięcia go w opatrzony komentarzem blok, wystarczy wybrać odpowiednią opcję z podpowiedzi umieszczanych pomiędzy numerami wiersz.

Eclipse
Pluginy, pluginy, pluginy. Taka jest już specyfika Eclipsa. Wybrałem coffee-bytes, który dobrze spełnia swoją rolę. O instalacji i sposobie korzystania przeczytacie tutaj.

IntelliJ
Nie napisałem nic o IntelliJ IDEA, ponieważ nigdy nie używałem tego IDE (wciąż pozostaję wierny Eclipsowi :)). Jednak zapewne spróbuję przekonać się do czegoś nowego i wtedy uzupełnię ten wpis o rozwiązania tam stosowane.