Klasy wewnętrzne i anonimowe tzw. cookbook

I po urlopiku. W tym roku tylko kilka dni, że dzielnie sprostałem wyzwaniu euro50 to zrobiłem sobie też dłuższą przerwę od blogowania. Na wstępnie ogłoszenia parafialne: Z dniem 30 czerwca zakończyłem pracę z KIR S.A. Z dniem 1 Lipca ruszam z własnym biznesem pod firmą Tyrsoft. Poszukuję ogarniętego i w miarę taniego grafika płci dowolnej […]

Salonik

Dziś opowiadanko… oczywiście wszelkie podobieństwa są przypadkowe. Oczywiście. ******************* – Szefie ktoś do pana. – Marzenka stała w drzwiach nie wiedząc co zrobić. Ech, ogarnie się dziewczyna z obsługą klientów to będzie z niej dobry kierownik hali sprzedaży. Na razie niech się uczy. – Niech wejdzie. – po chwili w drzwiach stanął Andrzej. Cholera, zatem […]

It’s fucking brilliant

Tym razem Java Zone ps. tak wiem, że filmik się nie mieści… mało mnie to obchodzi. Oglądać fullscreen… 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ę nim z […]

Spieprzyć wszystko…

Sądziłem, że niektórych rzeczy nie można spierdolić. Z drugiej strony wiem, że spierdolić można wszystko. Nie zawiodłem się zatem, jak odpaliłem CEIDG w celu założenia DG. Mam ci ja podpis kwalifikowany (LOL) zatem założenie DG powinno być formalnością… a tu stacktrace: Listing 1. moje spotkanie z urzędem net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize applet. […]

Jak zmierzyć swój rozwój?

Oczywiście jako programisty. Metoda okazuje się stosunkowo prosta. Tradycyjną jednostką pomiaru jakości kodu jest UB (od Uncle Bob) wyrażony jako: Gdzie: WTF – liczba WTF wypowiedzianych przez osobę mierzącą jakość. s – czas badania. lk – ilość linii kodu. Jak widać, miara ta uwzględnia nie tylko samą jakość użytych w kodzie konstrukcji (można ją mierzyć […]

ExpressELIXIR start już dziś!

No to już oficjalnie i z pierwszej ręki. Serwery uruchomione, operatorzy na stanowiskach, odliczanie trwa. Jeżeli nic się nie zjebie to o 10:00 uruchomiony zostanie system rozliczeniowy ExpressELIXIR. Na chwilę obecną do systemu przystąpiły trzy banki i liczą sobie dość drogo. Jednak z biegiem czasu powinno się to zmienić. A Kozioł? Ano odlicza do końca […]

Tanie porno Madonny i jak to robią Tru

Szał ciał i stojąca laska mediów tak w dużym skrócie można podsumować „relację” z koncertu Madonny w Stambule. Moim skromnym zdaniem babci M zabrakło pomysłów i chwyta się tanich prowokacji. W dodatku daleko jej do profesjonalistów… Steel Panther: Steel Panther Paris topless boobs Party all day… przez Metalden Manowar: Manowar sylwester 1996/1997: metal_concert_nude_girls_on_stage przez -erotika- […]

Ogień ogniem aż się poparzymy…

Już myślałem, że będę musiał pisać o euro, a tu Girl Geek Carrots (GGC) wyskoczyło z miłą informacją… po kolei jednak. Zgodnie z prawem płeć nie może być elementem oceny kandydatury (art. 18/3a Kodeksu Pracy). Opis co i jak patrz Gazeta Prawna. GGC jest zacną inicjatywą ponieważ pozwala kobietom w IT spotkać się pogadać i […]

Jeszcze raz o kluczach naturalnych

Tym razem w kontekście wydajności. Jednym z zarzutów podnoszonych przy okazji dyskusji o kluczach naturalnych opartych o typ tekstowy jest wydajność. Można by się spierać czy klucz sztuczny oparty o typ INT jest lepszym rozwiązaniem niż klucz oparty o typ VARCHAR/CHAR/TEXT. Takiego sporu jednoznacznie rozstrzygnąć nie można. Warto jednak przyjrzeć się argumentacji dotyczącej wydajności. By […]

DBUnit i dane w formacie JSON

W standardowej dystrybucji DBUnit nie ma możliwości załadowania danych w formacie JSON. Nie mi rozsądzać czy to dobrze czy to źle, ale jako, że nie ma to będzie. Do prawidłowego działania wymagana jest biblioteka google-gson: Listing 1. Konfiguracja w pom.xml com.google.code.gson gson 2.2.1 Oraz klasa narzędziowa z poprzedniego wpisu. Listing 2. Klasa JsonDataSet public class […]