wtorek, 29 września 2009

Jak piją w Rosji

Film dokumentalny z 1992 pokazujący kulturę alkoholową w (wtedy nowo powstałej z rozpadu ZSRR) Rosji. Jak się alkohol wytwarza, jak się go pije, gdzie się go pije, czym się zagryza i jak się leczy kaca ;)

niedziela, 27 września 2009

Claude Monet i składowa Y

Claude Monet to prekursor impresjonizmu. Impresjonizm chce "złapać uciekające chwile", które wydają się nieuchwytne oraz oddawaniu subiektywnych wrażeń (impresji). Monet miał talent do przedstawiania rozedrganego, ulotnego, migoczącego słońca i jego refleksów na statycznym obrazie. Jak tego dokonywał, a właściwie dlaczego mu się to udawało?

piątek, 25 września 2009

Visual C++ i TortoiseSVN

Ostatnio wylądowałem pracując z VC++ 2008 Express i kodem wrzucanym na SVN (za pomocą TortoiseSVN). Kiedyś miałem już przyjemność pracować w takich warunkach i mieć cały folder wycheckoutowany. Problemem było to, że w repozytorium lądowały pliki binarne, pliki z IntelliSense, pliki z debugowania i ustawienia lokalne użytkowników - co prowadziło do niezłego zamieszania przy update.

środa, 23 września 2009

XP-Dev.com - prywatny SVN za darmo

Ostatnio szukając darmowego SVN na projekt natknąłem się na serwis XP-Dev.com

http://www.xp-dev.com/

Serwis jest nastawiony na metodyki agile (user stories) i oferuje to, co większość podobnych serwisów: bug tracker, wiki, fora, blog projektu, a także nielimitowaną liczbę członków projektu (tego już nie oferują wszyscy).

poniedziałek, 21 września 2009

Kolejka priorytetowa w C#

Ostatnio implementując A* w C# potrzebowałem kolejki priorytetowej.
W odmętach internetu odnalazłem następującą implementację:
http://blogs.msdn.com/ericlippert/archive/2007/10/08/path-finding-using-a-in-c-3-0-part-three.aspx
Wykorzystuje ona uporządkowany słownik (czyli drzewo BST) "zwykłych" kolejek. Oczywiście nie byłbym sobą, gdybym nie poprawił tego trochę ;)

sobota, 19 września 2009

Międzynarodowy Dzień Mówienia jak Pirat!

Ahoj szczury lądowe! Arrrgh! Od roku pańskiego 1995 dwa wilki morskie, Cap'n Slappy i Ol' Chumbucket promują 19 dzień września jako Międzynarodowy Dzień Mówienia jak Pirat! Więc odcumujcie łajby i dokonajcie abordażu na spokojne życie pobratymców, atakując ich piracją mową! Ay aye!

czwartek, 17 września 2009

Guilt Machine "On This Perfect Day"

Nowy projekt znanego z Ayreon Holenda Arjena Lucassena Guilt Machine to coś nowego w jego karierze muzyka progresywnego. Zazwyczaj bez minimum 4 wokalistów i wokalistek nie można było się obyć, a zespół uzupełniała długa lista muzyków gościnnych, głównie klawiszowców.

wtorek, 15 września 2009

Java, walidator XML Schema i świadomość przestrzeni nazw

Kiedy pracowaliśmy zespołem nad Teleradiologią i chciałem napisać testy JUnit do swojego modułu kręcącego się wokół XML-i napotkałem ciekawy problem. Parser korzystający z XML Schema działał świetnie, natomiast przy uruchamianiu testów jednostkowych odpowiednich metod pojawiał się wyjątek SAX:

"cvc-elt.1: Cannot find the declaration of element nazwa elementu głównego".

niedziela, 13 września 2009

Wszystkiego najlepszego :)

Nie zapomniałem ;) Wszystkiego najlepszego z okazji Dnia Programisty - 256. dnia w roku :) Aby stosy wyjątków były krótkie i zrozumiałe, aby wymagania były sprecyzowane, diagramy czytelne, a algorytmy zawsze optymalne ;)

piątek, 11 września 2009

Usunięcie śledzika z NK za pomocą Greasemonkey

Wszystkich chyba denerwuje śledzik na n-k ;) W Internecie pojawiły się liczne tutoriale, jak pozbyć się go ze strony naszej klasy, bo o dziwo wg nk nikt by nie chciał się tego cuda pozbyć i nie ma takiej opcji.
Ja postanowiłem zrobić to za pomocą dodatku do FF pod nazwą Greasemonkey. Dodatek ten pozwala nam się "upaprać smarem" i dodatkowo przetwarzać strony www po ich załadowaniu przy użyciu własnoręcznie pisanych skrypcików JavaScript ;)

czwartek, 10 września 2009

"Nowa" domena

Podsumowanie nie jest dostępne. Kliknij tutaj, by wyświetlić tego posta.

środa, 9 września 2009

Najlepsze 10 broni w grach komputerowych

Jedno z moich ulubionych "TOP 10" z serii "GT Countdown". 10 broni wybranych z gier komputerowych i na konsole :) Naj-naj-naj pod względem siły rażenia, skuteczności, wpływu na cały gatunek gier i... miodności ;) Noże, karabiny, lasery, piły mechaniczne i.. skorupy żółwi ;)



IMHO uważam, że "spread gun" powinien być wyżej ;)
Ciekawostka: rail gun z Q2 to pierwsza broń szybsza od światła - pierwsza przesyłana była informacja po trafieniu, dopiero potem pojawiał się efekt graficzny :)

poniedziałek, 7 września 2009

WTFPL - Prosta i dosadna licencja open source

WTFPL (czyli "Do What The Fuck You Want To Public License") to prosta i skuteczna licencja wolnego oprogramowania, która bardzo mi się spodobała ;)
Brzmi w całości tak:

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004

Copyright (C) 2004 Sam Hocevar
14 rue de Plaisance, 75014 Paris, France
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. You just DO WHAT THE FUCK YOU WANT TO.

sobota, 5 września 2009

Powrót IRTC

Internet Ray Tracing Competition powrócił po 3 latach przerwy :)

www.irtc.org

W konkursie oceniane są przez użytkowników obrazy generowane z pomocą techniki ray tracingu - nie muszą być generowane komputerowo, można to policzyć na kartce (tak twierdzą organizatorzy ;) ).

czwartek, 3 września 2009

Michael Angelo Batio

Wg "Guitar One Magazine" Michael Angelo Batio to największy wymiatacz wszech czasów ;) Jego maszynowy styl, nieprawdopodobne techniki gry na gitarach podwójnych, poczwórnych oraz oburęczność (tak, jest tak samo lewo- jak i praworęczny, co wykorzystuje przy graniu) na pewno mu pomogły. Ale czy spełnia warunki prawdziwego wymiatacza gitarowego?

wtorek, 1 września 2009

vNES - emulator Pegasusa on-line

Jeżeli ktoś jest fanem wspominanych ostatnio 8-bitów, a zwłaszcza jednobajtowej legendy wśród konsol - Nintendo Entertainment System (u nas znanej jako "Pegasus") - to ucieszy go poniższa stronka:

http://www.virtualnes.com/