środa, 30 grudnia 2009

return 12

Co się dzieje, kiedy harmonogram na wykonanie jakiegoś zadania jest zbyt napięty? Wykonuje się je "po łebkach", obniżając drastycznie jakość - tak żeby je "popchnąć".
Każdy zna przykład takiej sytuacji, a ja przedstawię moją ulubioną historyjkę ;)

poniedziałek, 28 grudnia 2009

22 846 mieszkańców i podwójna światowa sława

Kolejny dzień odpoczynku, kolejny luźny temat ;) Nie ma obaw, F# wróci.

Herzogenaurach. Miasteczko w Bawarii o liczbie mieszkańców trochę mniejszej niż 23 tysiące. Z czego słynie?

Bo każdy tu każdemu patrzy na buty.

W Herzogenaurach na jednym brzegu rzeki Aurach rządzi PUMA, na drugim - Adidas, jedne z największych koncernów produkujących obuwie i odzież sportową na świecie.

sobota, 26 grudnia 2009

fr-025: the.popular.demo

Końcówka świątecznej atmosfery, mi też się nie chce, więc nie będę (jak na razie!) za wiele się produkował ;)
Zwycięzca Breakpoint 2003 autorstwa niemieckiej ekipy Farbrausch.
Muzyka, która nie odbiega standardem od muzyki mainstreamowej i nadal ma w sobie to "coś" ;) Polecam w HD.

czwartek, 24 grudnia 2009

Christmas special

Wesołych Świąt!
Przede wszystkim odpoczynku w gronie najbliższych i poczucia tej magicznej atmosfery Świąt :)

I tak jak obiecałem niektórym, na Wigilię, pod choinkę, specjalny filmik :)

wtorek, 22 grudnia 2009

Problemy rozwiązane przez MacGyvera

Co tu dużo mówić.
MacGyver to kultowa postać lat 80-tych i osoba, która z użyciem scyzoryka i taśmy klejącej zawsze wyjdzie z opresji.

niedziela, 20 grudnia 2009

NetBeans i Subversion

Ostatnio pracując pod NetBeansem 6.7.1 miałem spory problem, aby to IDE współgrało z moim repozytorium SVN.
Nie, nie spory problem. Spory problem aż tak nie denerwuje człowieka. A to było wkurzające.
Wszystko rozbijało się o następujący komunikat:

piątek, 18 grudnia 2009

Kawa, kawa, kawa...

Zbliżają się Święta, więc starym zwyczajem ilość pracy rośnie wykładniczo, a przynajmniej wielomianowo ;)

Mi się zawsze tutaj kojarzy piosenka "Le Café", która usłyszałem rok temu. Poza tym, wsadzenie filmiku z youtube na bloga nie wymaga wiele wysiłku :P

środa, 16 grudnia 2009

Computer science, IT, Informatics...

Spośród wielu rzeczy, jakich się dowiedziałem na Erasmusie, jest ta, że nigdy nie byłem pewien co tak naprawdę studiuję.

OK, jestem i byłem pewien, ale miałem wątpliwości "jak to jest po angielsku". Postanowiłem więc trochę poszperać na temat pojęć, które można (mniej lub bardziej ściśle) przetłumaczyć na "informatyka":
Computer science
Information technology
Informatics

Jaka jest różnica? Które jest najlepsze? ;)

poniedziałek, 14 grudnia 2009

Więcej o Prawdziwych Programistach...

Ostatnio pisałem o Melu Kaye, archetypie Prawdziwego Programisty. Przy okazji poszukiwań Prawdziwych Programistów trafiłem na kolejny artykuł, też z 1983 roku, tym razem jednak gloryfikujący FORTRANa ;)

http://rixstep.com/2/2/20071015,00.shtml

sobota, 12 grudnia 2009

Liczenie SLOC w linii komend Windows

Liczba linii plików źródłowych (Source Lines of Code, SLOC) to najprostsza miara wielkości projektu informatycznego. Ma ona wiele wad (zwłaszcza, że nie oddaje złożoności projektu), ale jest chyba najczęściej stosowana.

Niestety chyba żadne IDE nie ma wbudowanego narzędzia do policzenia linii kodu w projekcie. Oczywiście można pobrać odpowiednie wtyczki do metryk - np. Metrics dla Eclipse, która to potrafi o wiele więcej niż policzenie SLOC.

Ale nas interesuje proste rozwiązanie ;)

Można więc policzyć liczbę linii kodu w projekcie z użyciem standardowych poleceń z linii komend w Windows ;)

czwartek, 10 grudnia 2009

NVScene 08

Impreza NVScene była próbą zaimportowania demosceny do USA (gdzie popularność tej formy rozrywki i sztuki jest umiarkowana) - całości patronowała NVidia (stąd nazwa zresztą). NVScene 08 to była jej pierwsza edycja.
O "sukcesie" nie można tu mówić - dość powiedzieć, że NVScene 09 nie było ;)

Na uwagę zasługuje bardzo ciekawe invitation na party, które jest wykonane dość odmienną techniką:

Invitation - "Masagin" by Farbrausch & Neuro:


wtorek, 8 grudnia 2009

Dla fanów Contry

"Contra" na NES (u nas nieśmiertelny Pegasus) miała (oprócz innych zalet) niesamowitą (8-bitową) ścieżkę dźwiękową. Muzyka służąca jako tło do pierwszego poziomu, czyli "Battle in the Dense Forest" (密林の戦い, Mitsurin no Tatakai) to jeden z najbardziej rozpoznawalnych utworów jeżeli chodzi o gry komputerowe.

Jak widać na poniższym filmiku, "Walka w Gęstym Lesie" brzmi jeszcze lepiej w interpretacji gitarowej ;)


niedziela, 6 grudnia 2009

Mapy Internetu

Projekt Opte ma (albo miał) na celu stworzyć Mapę Internetu, a dokładniej adresów IP w przestrzeni adresowej C.

W tym celu zebrane zostały dane na temat opóźnień w komunikacji między każdą parą adresów IP z badanej puli (ok. 30% wszystkich adresów IP z klasy C). Każda para adresów (1 IP reprezentuje 1 punkt) została połączona linią - tym dłuższą, im dłuższe opóźnienie. Kolor linii zależy od alokacji danego adresu (mil, gov, org, net itd.).

Tak powstała Mapa, która jest częścią wystawy stałej w Museum of Modern Art.

Wyniki można zobaczyć także tutaj: http://www.opte.org/maps/

piątek, 4 grudnia 2009

Co Firefox wie o Tobie...

A właściwie czego Ty możesz się dowiedzieć o sobie z użyciem Firefoksa i wtyczki "about:me":

https://addons.mozilla.org/en-US/firefox/addon/13681.

środa, 2 grudnia 2009

Archetyp Prawdziwego Programisty

Starsze pokolenie zawsze narzeka, że to za ich czasów było "prawdziwie": prawdziwi mężczyźni, prawdziwe kobiety, prawdziwe życie itd. itp.

Podobnie programiści - zawsze za czasów za poprzedniego pokolenia było prawdziwie, trudno, hardkorowo, wtedy to byli Prawdziwi Programiści. Teraz to już nie to samo - nie ma wskaźników, są garbage collectory, nie ma przerwań, są wzorce projektowe itd.

Ale programiści są stosunkowo młodą grupą społeczną, więc cofając się odpowiednio w czasie można trafić na "najprawdziwsze pokolenie".

W naszym wypadku wystarczy cofnąć się o 2 pokolenia, gdzie trafiamy na nazwisko...