TechLife devBlog

Czerwiec 2007

Genealogia według Web2.0

Internet 30 czerwca 2007 14:25

GENi — tak nazywa się projekt który wpadł mi ostatnio w pasek adresu. Nigdy jakoś nie miałem okazji robić drzewa genealogicznego mojej rodziny, ale przypuszczam, że gdyby nie to narzędzie, to nie skończyłbym prędko…

Głównym budulcem jest tutaj Flash i dobrze zorganizowana baza danych, dzięki czemu drzewo buduje się łatwo szybko i przyjemnie.

Jak przystało na projekt dumnie noszący Beta w nazwie wszechobecny jest też Ajax dzięki czemu komfort odnajdywania np nazwiska załatwia nam automagiczne dopełnianie.

Również ze społeczna strona nie jest źle. Jeżeli tylko jakieś osobie z drzewa wpiszemy mail wówczas pojawia nam się przycisk zaproszenia jej do współpracy przy redagowaniu, bo oczywiście jak na dobrą ochronę prywatności przystało drzewo dostępne jest tylko dla jego członków.

Przybyli członkowie mogą tworzyć również swoje drzewa, które nie są związane bezpośrednio z naszym. Wówczas z naszego punktu widzenia, nad ich prostokącikiem pojawia się ikonka przejścia do kolejnego drzewa oraz liczba osób znajdujących się w nim. Dzięki temu wszystko jest ładnie, logicznie i przejrzyście poukładane.

Każdą osobę w drzewie możemy dość dokładnie przedstawić za pomocą, przeróżnych danych dotyczących jej życia, pracy, wykształcenia czy zestawu ulubionych rzeczy. Nie mogło zabraknąć też implementacji Google Maps dzięki czemu po przypisaniu państwa i miasta do jakiegoś z użytkowników drzewa automatycznie jest on umieszczany na mapie. Dobrze przemyślana został też sprawa zdjęć, ponieważ przy dodaniu jakiegoś możemy określić jakie osoby znajdują się na zdjęciu, dzięki czemu jedno zdjęcie może być współdzielony przez kilku użytkowników i będzie się pojawiało w ich profilach.

A teraz krótka lekcja poglądowa jak ładnie to działa

A tutaj wywiad z jednym z autorów projektu GENi

Starcraft 2

Inne 26 czerwca 2007 00:12

Gra legenda, będąca już od ’98 roku definicją słowa /grywalność/ doczekała się kontynuacji. Chociaż gra ukazała się w 1998 roku BattleNet nadal nią żyje i wygląda na to, że żyć będzie jeszcze długi czas.

Na oficjalnej stronie gry zachwycać można się prezentacją możliwości nowej wersji. Co prawda filmik w wersji 720×404 zajmuje 268 MB i ściąga się go programikiem o rozszerzeniu exe, ale na szczęcie Wine nie ma z tym problemu a zawartość wynagradza wszelkie trudności.

Całość została oprawiona jak przystało na dzisiejsze czasy w piękną grafikę 3D

zmienny kąt widzenia

i świetne tekstury tła.

Dodano nowe jednostki zgrabnie poruszające się w zróżnicowanym terenie

Ale najważniejsze, że zachowano to co najlepsze — klimatyczną fabułę i grywalność.

Chociaż wątpię, żeby petycja o wypuszczenie StarCrafta na Linuksa odniosła jakiś skutek, to na pewno jakoś się do tego dobiorę.

glhf

Gdm themes – top 10

Design, Linux 15 czerwca 2007 00:09

Linux poza tym, że jest bardzo sprawny i funkcjonalny, jest również bardzo ładny. Jednym z elementów jakie możemy sobie w nim dopasować są skórki ekranu logowania, w moim przypadku ekranu logowania środowiska Gnome

Jako że w moim czytniku RSS siedzi sobie kanał z serwisu Gnome-look to od czasu do czasu rzucam okiem na przelatujące szybko obrazki. Zazwyczaj są to jakieś marne tapety z wklejonym znaczkiem Ubuntu, ale zdarzają się również takie, które przykuwają moją uwagę i sprawiają że nie mogę obok nich kliknąć obojętnie ;-)

Wybrałem 10 moim zdaniem najładniejszych:

db1024

Tux versus Ms butterfly

GDM-Lamp

Edge Greeter

yeah

Little Wizard

AGlanceIsEnough

Brasillinux Eye

Gentoo 2005-1

Tattoo

Still alive sunshine

Miłego logowania.

Picasa Web a Linux

Internet, Linux, Software, Techblog 7 czerwca 2007 15:18

Niedawno jeszcze użerałem się z F-spotem który jak na złość nie potrafił przejść autoryzacji Picasa. W dodatku biblioteka libgphoto2 z której korzysta F-spot gryzła się z gnomowym automount’erem sprzętu przez co pingwin nie wykrywał mi aparatu. Zmuszony więc byłem odesłać F-spota na /dev/drzewo i poszukać alternatywy.

Z pomocą przyszedł Marcin Sochacki (Wanted) ze swoim bardzo wygodnym w użyciu skryptem opartym o Pythonowe API dla Googla

Skrypt wystarczy zapisać na dysku, następnie wyedytować plik i wpisać swój login oraz hasło

username = 'UZYTKOWNIK'
password = 'HASLO'

Teraz nadajemy skryptowi prawa do wykonywania

$ chmod +x picasa_upload.py

I dla wygody przerzucamy go rootem do /usr/bin aby stał się poleceniem:

# mv picasa_upload.py /usr/bin/picasa

Gotowe. Do dyspozycji mamy teraz polecenie picasa którego składania jest bardzo prosta. Jeżeli chcemy np. wrzucić na Picasa zdjęcia znajdujące w katalogu abc wystarczy że wejdziemy do niego i wklepiemy:

$ cd abc/
$ picasa Zdjecia-z-pikniku *.jpg

Skrypt założy nowy album o nazwie Zdjecia-z-pikniku i wrzuci do niego wszystkie pliki o rozszerzeniu .jpg które znajdują się w katalogu. Pice of cake!

Revival w Opolu vol. 2 – www

Internet, Nauka 3 czerwca 2007 20:44

Po pierwszym nudnym jak flaki z olejem wykładzie o inżynierii wstecznej, revival postanowił zaatakować Opole wykładem z numerkiem dwa. Jak to możliwe w średniej wielkości mieście gdzie, gdzie rynek IT jest tak ubogi jak zainteresowanie nim, urządzane są (zaraz po Warszawie) wykłady o tematyce informatycznej? Organizatorów zachęciła zapewne pełna sala na ostatnim wykładzie… No cóż sprawa wyglądała wtedy troszkę inaczej. Studenci dostali cynk, że obecność na wykładzie będzie punktowana, na rzecz pewnego „problematycznego” do zaliczenia przedmiotu, przyszli więc i twardo siedzieli aż do samego końca. O ile tym razem numer się nie powtórzy to zainteresowanie może okazać się o wiele mniejsze. Choć z drugiej strony tematyka internetowa wydaje się z założenia ciekawsza niż Assembler.

Do rzeczy.

Tematyka wykładu będzie obracała się wokół mikroformatów i sieci semantycznej. Czasoprzestrzeń: środa 6 czerwca 2007, godzina 16:00-19:00, sala ST-1 (stołówka)

1 godzinę poprowadzi Wojciech Zając i opowie o:

1) Czym są mikroformaty, dlaczego warto ich używać?
a) przedstawienie historii semantycznej treści – milowe kamienie rozwoju
b) krotkie przedstawienie mikroformatow – zatwierdzonych i tych w trakcie zmian

2) Charakterystyka i użycie najbardziej użytecznych specyfikacji
a) POSH – stary, dobry html4
b) hCard: dane kontaktowe
c) hAtom: aktualizowana treść
d) XFN – prezentowanie wzajemnych relacji w prosty sposób
d) Bazujące na linkach (rel-tag, rel-home, rel-nofollow, rel-license,
rel-payment, rel-directory, xFolk, VoteLinks)
e) Recenzje, kalendarze i CV (hReview, hCalendar, hResume)
f) Lokalizacja: geo i adr

3) Przykłady dobrego użycia na żywych stronach
a) LinkedIn (hResume)
b) Flickr (geo)
c) Sinedelic (hReview)
d) własny przykład (hCard, hAudio)

4) Narzędzia do pracy z mikroformatami
a) Tails, Operator
b) Generatory i konwertery

2 godzinę zajmie nam Kamil Trebunia ale jeszcze dokładnie nie wie o czym nam opowie, poza tym że będzie oscylowało wokół semantyki sieciowej.

Miejsce zaklepać można tutaj

UPDATE: wykład przeniesiony na inny termin

Strona 1 z 2 | Starsze »