IDE week

Dziś rano sprawdzam emaila, a tam NetBeans IDE 6.7 Now Available for Download! Kilka dni temu mieliśmy premierę Eclipse 3.5 Galileo, a dziś premiera NetBeansa. Przy tej okazji ważna informacja. Ci co byli na szkoleniu z Geerjanem zapewne pamiętają, że zachęcał on do podjęcia trudu w celu zaliczenia kolejnego poziomu wtajemniczenia. Jednym z zadań jakie […]

Prawo służy do przestrzegania w rozsądnych granicach

Głośno się zrobiło o tym, że jakaś emerytka dostała 300zł kary za oszukanie fiskusa na 2 grosze (czytaj tu). Dla mnie problem jest trochę sztuczny. Emerytka oczywiście dała ciała nie dając paragonu. Prawo jest do tego by go przestrzegać, ale należy robić to w rozsądnych granicach. Rozsądną granicę przekroczył sąd, który przyłożył karę będącą 15000 […]

Kolejna zbrodnia piórem

Tym razem o tworzeniu harmonogramów zadań za pomocą Quartz’a. 1 Wprowadzenie 2 Co to jest harmonogram? 3 Quartz informacje 4 Pierwszy projekt 5 Scheduler czyli podstawy 6 Zadania 7 Wyzwalacze 8 Uruchomienie 9 Nasłuchiwanie Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły […]

Król muzyki pop rozpadł się

W sumie nie wiem co o tym wszystkim myśleć. Wychodzi na to, że przećpał. Z drugiej strony szkoda gościa. Takie dorosłe dziecko, któremu kilka razy kilku skurwieli zrobiło krzywdę. Większość ludzi pamięta go z chociażby tego (link nie działa? Podziękuj RIAA): Ja go będę pamiętał też z innego powodu. Jackson, był człowiekiem o ogromnym sercu. […]

Po podwyku…

Zafundowałem sobie tygodniowy odwyk od bloga. Chciałem przemyśleć kilka spraw związanych z tym miejscem i przede wszystkim zastanowić się nad przyszłością. Jeżeli dodamy do tego „młyn” w pracy to dochodzę do wniosku, że taka przerwa dobrze mi zrobiła. Przez ostatni tydzień przekonałem się, że świat tak szybko się zmienia, że nie mogę mówić iż tematy […]

Koziołekweb koniec z blogiem

W odpowiedzi na wątpliwości internautów co do nowej ustawy prasowej postanowiłem zawiesić działalność bloga koziołekweb. Za niedługo dalsza część programu. Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY. Jeżeli spodobał ci się ten wpis, to podziel się […]

Archiwizacja ZIPem – 4programmers

Popełniłem kolejny artykuł na rzecz 4programmers. Tym razem omawiam sprawy związane z archiwizacją plików w Javie i pewne dobre praktyki związane z kodowaniem. Tradycyjnie link do poszczególnych sekcji: Interfejs Archive Interfejs ZipArchive Implementacja prostej kompresji ZIP Implementacja kompresji ZIP z sumą kontrolną Refaktoryzacja Fabryka ZIP Rozpakowanie Podsumowanie Kod jest dostępny na licencji MIT. Jednak niektóre […]

Manowar – Ojciec

Nie powiem jestem w szoku. Manowar nagrał kawałek po polsku i w dodatku można zrozumieć co śpiewają. Potwierdza to tylko klasę Erica Adamsa, bo mało który piosenkarz może pochwalić się na tyle dobrym warsztatem, by śpiewać w trudnym języku jakim jest polski. Cóż „Thunder In The Sky” i do dzieła. Kod jest dostępny na licencji […]

Java Slayer – Equals Slayer – rozwiązanie

Paweł był blisko, a i ja tworzyłem to zadanie z myślą panu J Blochu. Problem z kodem jest jednak troszkę inny. Pisząc metodę equals musi ona spełniać kilka podstawowych zasad. Jedną z nich jest symetryczność, czyli a.equals(b) == b.equals(a). Przy dziedziczeniu oznacza to, że dobrze by było żeby jeżeli b rozszerza a to działanie equals […]

Upgrade bloga

Po wykonaniu backupu bazy skorzystałem z przycisku „Upgrade automatically”. Poszło bez problemów. Nowy interfejs działa trochę szybciej. No, ale pożyjemy zobaczymy. Już wiem, że mechanizm podpowiadania tagów jest sapartolony. Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY. […]