Miniblog: Red Flag Linux! Ku słońcu świata nowego!

04 grudnia 2008, 00:56:25 by Karol "Zal" Zalewski

Grono użytkowników Linuksa już niedługo znacząco się poszerzy. A to za sprawą Chin, które to przechodzą niemal w całości na dystrybucję Red Flag Linux... w typowy dla siebie sposób.

Wolność. Po co Wam wolność? Macie przecież komputery!

Parafraza tekstu autorstwa Kazika Staszewskiego.

Dostęp do sieci WETI na PG vs Ubuntu 8.10

03 grudnia 2008, 19:12:46 by Karol "Zal" Zalewski

Jakiś czas temu wspominałem o tym, jak podłączyć się do sieci Eduroam na PG. Teraz czas na coś bardziej niszowego - oto, jak podłączyć się do bezprzewodowej sieci Wydziału Elektroniki, Telekomunikacji i Informatyki.

  • SSID: WETI_PG
  • Zabezpieczenie sieci: WPA i WPA2 Enterprise
  • Uwierzytelnianie: Chronione EAP (PEAP)
  • Anonimowa tożsamość: brak
  • Certyfikat CA: CA-eclipse-2007.crt
  • Wersja PEAP: Wersja 0
  • Wewnętrzne uwierzytelnianie: MSCHAPv2
  • Nazwa użytkownika: Twój login do zak.eti.pg.gda.pl
  • Hasło: Twoje hasło do zak.eti.pg.gda.pl

Korzystając z powyższych ustawień nie powinniśmy mieć problemu z podłączeniem się do Internetu. Gdyby ktoś był studentem specjalności prowadzonej przez KASK - do sieci w laboratorium 527 można się dostać korzystając z poniższych danych:

  • SSID: kasklab-net
  • Zabezpieczenie sieci bezprzewodowej: WPA i WPA2 Enterprise
  • Uwierzytelnianie: Tunelowanie TLS
  • Anonimowa tożsamość: brak
  • Certyfikat CA: brak
  • Wewnętrzne uwierzytelnianie: MSCHAPv2
  • Nazwa użytkownika: Twój login do lab527.eti.pg.gda.pl
  • Hasło: Twoje hasło do lab527.eti.pg.gda.pl

Powyższe ustawienia, jak i te dla Eduroam jeszcze dzisiaj działały. Nie obiecuję, że w przyszłości nic się nie zmieni.

Kaspersky Internet Security 2009 za darmo!

03 grudnia 2008, 18:45:54 by Karol "Zal" Zalewski

Miałem dzisiaj z Psycholem wpaść na konferencję IT Academic Day, ale nie wytrwałem. Wizja obiadu oraz kilkudziesięciu minut spędzonych w miłym towarzystwie Myszatej okazała się bardziej kusząca od siedzenia w audytorium.

Nim jednak wyruszyłem do domu, zarejestrowałem się na konferencji i zgarnąłem gratisy. Jednym z nich jest 180 dniowa jednostanowiskowa licencja na użytkowanie Kaspersky Internet Security 2008. Roczna licencja kosztuje 169 PLN. Mi jednak nie jest to do niczego potrzebne. Jeżeli ktoś z Was ma na nią ochotę, niech czyta dalej.

Poniżej zamieszczam skan (odcienie szarości, 300dpi) tego, co otrzymałem. Jeżeli ktoś z Was wykorzysta zamieszczony kod, proszę zostawić informację w komentarzach.

180 dniowa jednostanowiskowa licencja na Kaspersky Internet Security 2009

W razie potrzeby mogę podesłać wyżej zamieszczony świstek tradycyjną pocztą.

Miniblog: Songbird

03 grudnia 2008, 12:52:38 by Karol "Zal" Zalewski

Songbird - ponad 100 megabajtowy, cukierkowy odtwarzacz "powered by Mozilla", zintegrowany z przeglądarką internetową i umożliwiający podpięcie ogromnej liczby wszelkiej maści wtyczek.

Czy Wy też macie wrażenie, że rozmiar Songbirda to lekka przesada? Już nie wspomnę o tym, iż na "dzień dobry" pochłania około 50 megabajtów pamięci operacyjnej. Amarok będący kombajnem - jedynie 20 megabajtów. A odtwarzacz dostarczany przez Last.fm około 7, aczkolwiek nie stanowi on konkurencji pod względem funkcjonalności dla Songbirda.

Thunderbird: Niezbędnik

03 grudnia 2008, 01:15:40 by Karol "Zal" Zalewski

Klient poczty elektronicznej, a może coś więcej?

Thunderbird (zainstaluj pod Ubuntu) to mój ulubiony klient poczty elektronicznej. Obok Psi (zainstaluj) oraz telefonu VoIP stanowi podstawową platformę komunikacji ze światem zewnętrznym. I nie tylko. Dzięki różnego rodzaju dodatkom ułatwia również organizację wolnego czasu, którym dysponuję, oraz dostarcza interesującej funkcjonalności. Oto i mój niezbędnik!

Zarządzanie czasem i zadaniami w Thunderbirdzie

Zaczynam od instalacji dodatku Lightning. Dostarcza on Thunderbirdowi funkcjonalności Sunbirda - tj. obsługi kalendarzy oraz zadań. Lightning sam w sobie jest interesujący, ale... Byłoby miło, gdyby dało się go zintegrować z Google Calendarem, prawda? Provider for Google Calendar rozwiązuje tę palącą sprawę. A jakby tego było mało - Remember The Milk Provider umożliwia podpięcie listy zadań z serwisu Remember The Milk. W ten oto prosty sposób i kalendarze, i zadania będą dostępne zarówno z lokalnego komputera, jak i z Internetu.

Bezpieczeństwo, why not?

Thunderbird posiada natywne wsparcie dla standardu SMIME. O ile jednak standard ten przyjął się już pośród odbiorców biznesowych, tak dla zwykłego użytkownika przez jakiś czas będzie on jeszcze trudny do wykorzystania. A wszystko to za sprawą infrastruktury klucza publicznego (PKI), której towarzyszy stosunkowo wysoka cena certyfikatu kwalifikowanego (niekwalifikowane wydaje m.in. CAcert). Warto zatem pomyśleć, o innym rozwiązaniu. A jest nim...

GNU Privacy Guard (GPG) - zdecentralizowany system umożliwiający szyfrowanie i podpisywanie danych z wykorzystaniem dobrodziejstw asymetrycznych algorytmów szyfrujących. Całość opiera się o standard OpenPGP i całkiem ładnie integruje się z Thunderbirdem. Aby ułatwić zadanie z pewnością przyda się dodatek o nazwie Enigmail (zainstaluj). Później wystarczy już tylko zapoznać się z publicznymi serwerami zawierającymi klucze publiczne użytkowników OpenPGP (tzw. keyservers) np. serwerem MIT.

Na zakończenie

A Wy z jakich dodatków korzystacie? Co polecilibyście innym użytkownikom Thunderbirda?

PS. Nagłówki w tekście to dobry pomysł, czy zbyt sztywne rozwiązanie? ;-D

[EDIT] W komentarzach pod bieżącym wpisem pojawiło się też kilka dodatków wartych uwagi. Oto i one:

Zdawalność na WETI Politechniki Gdańskiej w roku 2007/2008

30 listopada 2008, 23:21:45 by Karol "Zal" Zalewski

Zawsze myślałem, iż studiując na wydziale Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej (WETI PG) po ukończeniu drugiego roku nie mam się już czego obawiać. No bo kto widział, aby student został skreślony z listy studentów na trzecim, lub czwartym roku? A jednak... Poniżej przedstawiam suche fakty, które zdobyłem "with a little help from my friends". Dzięki Głowaś!

Dane, które widzicie to dane tegoroczne - tj. zebrane po sesji letniej roku akademickiego 2007/2008 . Całość dla wydziału ETI PG. Uwaga! Nie uwzględnia się tutaj sesji zimowej na której też mogły pojawić się skreślenia, rezygnacje itp. przykre sytuacje.

Zaczniemy od przedstawienia statystyk dla sesji podstawowej. Oto, jak przedstawiałaby się sytuacja na Wydziale, gdyby po zakończeniu sesji podstawowej należałoby ją zakończyć definitywnie i rozliczyć studentów. Kolejne wiersze oznaczają: liczbę pełnych zaliczeń, liczbę rejestracji z długiem, liczbę powtórek roku, liczbę skreśleń z listy studentów.

Sesja podstawowa 2007/2008

A poniżej widzimy to, co jest dla nas najbardziej interesujące - sytuację po zakończeniu sesji letniej i to, co weszło w życie. Oczywiście, są to dane zbiorcze dla całego Wydziału. Nie spodziewałem się, aż tak dużych wartości! W przypadku 5 roku jest to jeszcze zrozumiałe (spóźnienia z oddaniem prac), ale czwarty rok i trzeci?

Sesja poprawkowa 2007/2008

Niżej przedstawiam to, co może zainteresować osoby chcące wiedzieć, na jak dużym wydziale studiują. Oto i ogólna liczba studentów na poszczególnych latach i kierunkach.

Liczba studentów po sesji letniej 2007/2008

Na sam koniec kilka smaczków. Jedynie 22 studentów I roku zrezygnowało ze studiowania. Nastąpiły 82 obrony dyplomu, a jedna osoba zaliczyła semestry 8 i 9 oraz obroniła dyplom.

Miniblog: Intel 3945ABG

30 listopada 2008, 18:05:55 by Karol "Zal" Zalewski

Karta sieci bezprzewodowej Intel PRO/Wireless 3945ABG to chyba jedna z nielicznych kart sieciowych, których sterowniki linuksowe są wyższej jakości, niż windowsowe. I to znacznie wyższej jakości.

Dwa laptopy, dwie wersje Windowsa (XP 32b i Vista 32b) i AP różnych producentów. Pod Windowsem połączenie jest niestabilne, zwiesza się co kilkanaście minut itp. Pod Linuksem działa kilka dni bez zająknięcia.

W ostatni poniedziałek pojawiła się nowa wersja sterowników pod Windowsa. Zobaczymy, co z tego wyniknie. W najgorszym przypadku będzie trzeba kupić Myszatej switcha lub poświęcić trochę czasu na instalację Linuksa.

XMPP z Tigase

28 listopada 2008, 21:12:11 by Karol "Zal" Zalewski

Przed chwilą natknąłem się na stronę interesującego projektu Tigase zapoczątkowanego w 2004 roku, a mającego na celu m.in. stworzenie wydajnego serwera XMPP napisanego w Javie oraz różnorakich klientów (demonstracja). W ramach projektu został również udostępniony LiveCD zawierający przydatne, a zarazem zintegrowane ze sobą narzędzia:

...plik ISO jest pierwszym wydaniem "Tigase LiveCD". Jest to kompletne środowisko do uruchomienia z płyty CD zawierające skonfigurowane i automatycznie uruchamiane zintegrowane systemy XMPP (Jabber), E-Mail (poczty) na bazie serwera Dovecot oraz Blog i Forum na bazie systemu CMS Drupal. Przykladowy serwis WWW zawiera również Minichat. Całość została oparta o dystrybucję Gentoo Linux.

Źródło: Tigase.org

Wspomniany plik znajduje się na serwerze projektu. Całość wygląda niezwykle kusząco i jest oparta na licencji GNU. Z tego, co widzę to głównymi developerami projektu są Polacy, w tym również jeden z Joggerowiczów - bmalkow.

Jestem właśnie w trakcie ściągania LiveCD - jednak z tego, co widzę patrząc na opis to poziom integracji oraz funkcjonalność sprawiają, iż można byłoby wykorzystać projekt jako alternatywę dla Joggera. A może się mylę?

Miniblog: Wine, Ubuntu i brak dźwięku

28 listopada 2008, 19:08:31 by Karol "Zal" Zalewski

Zdarza się, iż programy obsługiwane przez Wine mają problemy z generowaniem dźwięku. Dotyczy to oczywiście Ubuntu z PulseAudio na pokładzie (od wersji 8.04 jest to standard). Przykładem może być Half Life instalowany ze Steama. Jak sobie z tym poradzić? To proste - wystarczą trzy kroki:

  • instalujemy najnowszą wersję Wine,
  • uruchamiamy winecfg i w konfiguracji dźwięku odhaczamy jedynie OSS,
  • teraz wystarczy uruchomić aplikację korzystając z polecenia padsp wine nazwa_pliku.

Proste i skuteczne. W przypadku HL, potrafi on na samym początku "zawiesić się" - wystarczy wtedy nacisnąć klawisz ESC i z menu, które się pojawi wybrać "resume". Problem powinien zniknąć.

Miniblog: Stypendium srypendium!

27 listopada 2008, 21:56:38 by Karol "Zal" Zalewski

Jak zwykle, należę do 20% (z dokładnością do dwóch miejsc po przecinku) najlepszych studentów na roku, a stypendium i tak mnie ominie :-P W tym roku próg to 15% najlepszych osób z danego roku. Minimalne stypendium wyniosło 300 PLN, średnie 475 PLN, a maksymalne - 650 PLN (miesięcznie).

Zawsze coś, zawsze! Napiszę obślizgłe odwołanie.

W przyszłym roku trzeba pamiętać o stypendium Prezydenta Miasta Gdańsk - w tym roku rozdawali stypendia już od średniej 4.0 (w regulaminie - 4.9) i to minimum 4800 PLN (w skali roku). Maksymalne wyniosło 8000 PLN. Było tak mało chętnych, że nie wykorzystali nawet całego budżetu na ten cel przeznaczonego. Aż żal pupę ściska...

Bazaar vs Git: Trudny wybór?

26 listopada 2008, 20:20:11 by Karol "Zal" Zalewski

CVS to przeszłość. Scentralizowany SVN radzi sobie całkiem nieźle, ale... Może czas rozważyć wykorzystanie rozproszonego systemu kontroli wersji np. Gita lub Bazaara?

Zacznijmy może od darmowych serwisów udostępniających repozytoria Gita i Bazaara. Z tym na całe szczęście problemów większych nie ma - Assembla i GitHub dla Gita (a ten pierwszy i dla SVN-a) oraz Launchpad dla Bazaara.

Bazaar ma jednak pewną przewagę nad Gitem - lepiej radzi sobie z wieloplatformowością ze względu na to, iż został napisany w Pythonie (w przypadku Gita - C). Może też zawsze działać, jako system scentralizowany. Natomiast, jeżeli chodzi o wykorzystanie to Git ma moim zdaniem większe "sławy" na swoim koncie: Wine, X.org, Fedora, Ruby on Rails, czy też jądro Linuksa (w tym celu stworzony) vs Launchpad, Squid, MySQL, czy też Apt w przypadku Bazaara.

Pytanie do osób lepiej zorientowanych w temacie - co wybrać?

Ohloh: Trochę statystyki w Twoim projekcie!

26 listopada 2008, 17:48:52 by Karol "Zal" Zalewski

Ohloh to serwis stworzony w 2006 roku przeznaczony dla programistów i osób zarządzającymi projektami informatycznym, które chciałyby uzyskać interesujące narzędzie do prowadzenia statystyk dot. tworzonego projektu.

Wystarczy stworzyć stronę projektu, podać informacje dotyczące repozytoriów kodu (CVS, SVN lub Git) i voilà! Przykładem może być tutaj Firefoks, czy też Serpentyna. Otrzymujemy informacje na temat tego, kto i jak aktywnie uczestniczył w tworzeniu kodu, w jakich językach został on napisany, w jakim stopniu jest skomentowany itp.

Nie jest to może narzędzie, które jest niezbędne przy realizacji projektu, ale z pewnością przyda się podczas nadzorowania prac. Szczególnie, gdy mowa o prostych aplikacjach tworzonych w duchu FLOSS.

Humor: Your Mama! (Kills Animals)

25 listopada 2008, 08:59:01 by Karol "Zal" Zalewski

PETA przygotowała dla Internautów coś specjalnego - parodię gry Cooking Mama z przesłaniem ;-D

Cooking Mama: Kills Animals

Powyższy obrazek jest własnością PETA

Have fun!

Legalność i prawo w ujęciu Zala

24 listopada 2008, 20:53:18 by Karol "Zal" Zalewski

Używam legalnego oprogramowania, słucham legalnie pozyskanej muzyki i legalnie zdobytych filmów. A cóż to jest ta legalność?

Piracka flaga

Powyższy obrazek jest udostępniany na licencji Public Domain

Prawo, czy też moralność nie są naturalne. Nie są też niezmienne w czasie i przestrzeni. Są stanowione i tworzone. Ich istnienie jest w dużej mierze korzystne dla całego społeczeństwa - przecież to one stanowią o tym, co jest "złe", a co "dobre". Dla dużej części społeczeństwa jest to po prostu korzystne. Zwalnia... zwalnia z wielu obowiązków i ułatwia życie, ale...

Jak sami zapewne podejrzewacie, moje zamiłowanie do legalności nie wynika z lęku przed literą prawa, ani z zamiłowania do ogólnie pojętej moralności. Uważam po prostu, że to świństwo, aby twórca nie szanował twórcy. Twórca tworzy zasady korzystania z produktu (licencję), który jest przez niego odpłatnie, lub też nie udostępniany. Ja zaś, jako użytkownik, zgadzam się z licencją, lub też nie, co jest równoznaczne z podjęciem decyzji dot. korzystania z produktu.

Jeżeli ktoś za produkt oczekuje pieniędzy to daję mu te pieniądze, a jak ich nie mam... To trudno - nie korzystam z produktu. Najwyraźniej wspomniany produkt nie jest dla mnie, aż tak ważny, abym głodował i oszczędzał pół roku, aby go kupić. I nie ma tu nic do rzeczy, że autor śpi na pieniądzach. Mnie to nie obchodzi. Może ktoś inny udostępnia produkt o podobnej funkcjonalności i na bardziej liberalnej licencji? Może. Dla mnie najważniejsza jest licencja i wizja autora z którymi mogę się zgodzić, lub też nie.

A co do samego prawa. Niestety, jest ono stanowione przez ludzi, którzy nierzadko niewiele już pamiętają ze studiów, a już kompletnie nie wychodzi im tworzenie spójnych zasad. Nie wspominając już o tym, że ich pomysły w dużej mierze są surrealistyczne. Z tego też względu nie mam zamiaru przestrzegać w ten sposób tworzonego prawa. W szczególności tego dotyczącego przepływu informacji i danych.

Wpis sponsoruje literka K, jak "kolejna zaszyfrowana partycja" i liczba 2048, jak "2048b klucz RSA".

TED: Technology, Entertainment & Design

24 listopada 2008, 10:06:40 by Karol "Zal" Zalewski

TED to nietypowa konferencja na której osoby z pomysłami i pasją dzielą się nimi z innymi. Nas jednak z pewnością zainteresuje TEDTalks - maksymalnie 18 minutowe, wybrane spośród wielu innych, prezentacje udostępnione w Internecie na licencji Creative Commons. Poniżej przedstawiam Wam kilka z nich - niektóre już zyskały uznanie w oczach Internautów, a inne zostały wybrane przeze mnie.

TED: Technology, Entertainment & Design

Każdy użytkownik Wykopu widział już zapewne wystąpienie Johnniego Lee przedstawiającego nietypowe zastosowanie kontrolera do Wii. Robi niesamowite wrażenie pomysłowością.

Jeff Han odkrywa użyteczność i prostotę interfejsów użytkownika po wprowadzeniu w życie wielodotykowych ekranów na wzór tych używanych przez niego.

Czas na niezwykłą formę sztuki. Theo Jansen zajmuje się tworzeniem czegoś na kształt życia. Kreatur, które same się poruszają i przemierzają niekiedy spore odległości. To był pierwszy film z TED-a, który zobaczyłem za sprawą Tomkha ;-)

Natomiast Ken Robinson tłumaczy w jaki sposób szkoły zabijają kreatywność i wytyka wady obecnemu systemowi szkolnictwa.

Jeżeli spodobały Wam się powyższe prezentacje to zapraszam do samodzielnego buszowania po TED-ie. Warto też zainteresować się TED Prize - 100 tysięcy dolarów do wygrania!

Starsze wpisy |