Archive for the 'Różności' Category

Dlaczego ustawe o prawie autorskim i prawach pokrewnych należy wyrzucić do kosza… w całości

Wednesday, February 1st, 2012

Na Polygamii pojawił się ciekawy tekst nt. aresztowania gościa za posiadanie przerobionej konsoli. Rzecz w tym, że on taka konsolę, używaną, kupił. Jeżeli sięgniemy do Ustawy o Prawie Autorskim i Prawach Pokrewnych i przeczytamy dzielnie artykuł 118 tejże ustawy: Art. 118. 1. Kto w celu osiągnięcia korzyści majątkowej przedmiot będący nośnikiem utworu, artystycznego wykonania, fonogramu, [...]

Zapominamy o metodzie close

Tuesday, January 31st, 2012

W C# mamy using, czyli taką konstrukcję, która przypomina trochę żonę – kurę domową (zakładając, że program to małżeństwo, a programista to mąż). Maż idzie do kibla robi swoje i zapomina wywołać close na desce. Żona samodzielnie zamknie deskę i nie będzie marudzić. W Javie żona ma inne podejście. Nic nie mówi i nic nie [...]

Piractwo w ACTA to najmniejszy problem

Thursday, January 26th, 2012

A to dlaczego? Ano dlatego, że internet z samego swojego założenia jest uodporniony na wszelkie próby odcinania użytkowników czy skutecznego blokowania usług. ARPANETW był projektowany by przetrwać konflikt atomowy zatem kilku durni w garniturach z taniego armaniego nie zagrozi raczej sieci. Zresztą był Napster, który nie trzymał się pierwszej zasady Jamesa Hetfielda, “jeżeni fanów nie [...]

Wady użycia mocków z mock-frameworków

Friday, January 20th, 2012

Idzie sobie transakcja z banku. Trafia ona ci na moje biurko i muszę ją zwalidować. Biorę ci ja JSR-303 i przepuszczam ci ja transakcję przez tą zabawkę… Rzecz w tym, że mam kilka własnych walidatorów, które korzystają z danych pobranych z bazy. Dane sa pobierane raz i zapisywane w takim pseudo cache, który potrafi odpowiedzieć [...]

SOPA była do przewidzenia

Wednesday, January 18th, 2012

Mamy sobie rok 1455 w Moguncji niejaki GutenbergW wydaje pierwszą drukowaną biblię zwaną Biblią GutenbergaW. Oczywiście wynalazek druku jest dla Europy przełomowy (choć jesteśmy pod tym względem daleko za murzynami… wróć… Azjatami). Co nam on daje? Przede wszystkim przyspiesza obieg informacji. Informacja przestaje być wyceniana na podstawie nośnika. W praktyce cena nośnika gwałtownie spada. Cały [...]

Szczyt HR-owskiej bezczelności

Thursday, January 12th, 2012

Siedzę ci ja sobie i przeglądam pocztę zaległą dzisiejszą. Taki oto kwiatek: Szanowny Panie, Chciałbym sie z Panem skontaktować, w sprawie służbowej i chciałbym przedstawić Panu szczegóły. Proszę w tym celu o podanie do siebie kontaktu telefonicznego. Pozdrawiam, Nazwisko pana Emila pozwolę sobie litościwie pominąć by nie robić mu wstydu. Tak samo jak i nazwę [...]

Mati vs. Tata I

Wednesday, January 11th, 2012

Dziś siedzimy sobie we dwóch w domu… Dodaj do

Ebook – wada ukryta

Friday, December 16th, 2011

Idziesz do księgarni (nie do Empiku) i kupujesz książkę. Co z nią dalej zrobisz zależy od ciebie. Jeżeli chcesz ją komuś pożyczyć. Pożyczasz. Jeżeli chcesz ją podarować. To obdarowujesz kogoś. Jeżeli stwierdzisz, że już ci nie jest potrzebna. Sprzedajesz albo oddajesz do biblioteki. Względnie wpisujesz się w ideę “Bookcrossingu” i pozwalasz książce wędrować po świecie. [...]

Moje miasto, a w nim…

Tuesday, December 13th, 2011

Tym razem pochwalę redaktorów z “Gazety Stołecznej”, za tekst o Moście im. gen. Carlsberga. Rzeczywiście im się udało. Poza tym chciałbym zwrócić waszą uwagę na nowy ciekawy problem. Wraz z wprowadzeniem zakazu budowy wielkopowierzchniowych reklam (zakazem słusznym) firmy zajmujące się tym procederem zaczęły tracić. Jako, że rynek nienawidzi próżni to i mamy nową ciekawą plagę. [...]

Przyspieszamy aplikacje w javie

Tuesday, December 6th, 2011

Dwie święte zasady optymalizacji M. Jacksona: Nie optymalizuj. Dla ekspertów – jeszcze nie optymalizuj. Skoro zatem nie pałą go to kijem. Przyjrzyjmy się metodom przyspieszania działania programów bez dotykania kodu. W sumie przyjrzyjmy się jednej z metod, a mianowicie metodzie polegającej na instalacji JVM na ramdisku. Ramdisk – kto zacz? Dysk w pamięci RAM. Sztuczka, [...]