Skip navigation

W najbliższym czasie na PWr odbędą się dwa ciekawe z mojego punktu widzenia wykłady.

Pierwszy jest organizowany przez Instytut Fizyki i ma tytuł: „Badania magneto-optyczne dodatnio naładowanych ekscytonów
w asymetrycznych studniach kwantowych”. Poprowadzi go mgr Joanna Jadczak o godzinie 13:15 dnia 20 stycznia 2009 w sali 321 w A-1. Więcej szczegółów na stronie seminariów IF.

Drugim z kolei wykładem będzie organizowany przez nas czyli AASOC wykład „Wprowadzenie do języka GNU R”. Poprowadzi go dr Artur Suchwałko o godzinie 17:30 dnia 21 stycznia 2009 w sali 0.32 w C-13. Więcej szczegółów na stronie OpenAcademy. Serdecznie Zapraszamy 🙂

Jak pewnie część z was zauważyła, co jakiś czas na PWr odbywają się wykłady z cyklu OpenAcademy. Udało nam się zorganizować wykłady na temat m.im. LaTeX’a, GSoC, LISP’a, Apple. Od tamtej pory jednak odczuwam pewien niedosyt spowodowany brakiem informacji zwrotnej od słuchaczy wykładów. Nie wiem czy dla odbiorcy dany wykład był ciekawy. Czy poziom trudności był za duży, lub czy wykład był tylko przedstawieniem informacji z wikipedii.

Stąd moje pytania: Może właśnie jesteś słuchaczem jakiegoś z wykładów OA? Może coś Ci się szczególnie spodobało lub zainteresowało? Daj mi znać w jakikolwiek sposób. Jesteśmy gotowi kontynuować rozpoczęte wątki, jednak potrzebujemy wskazówki co was najbardziej interesuje, a co jest nudne jak flaki z olejem. W końcu OA nie pretenduje do statusu kursu, który realizuje założenia programowe które czasem są starsze niż studenci uczęszczający na ten kurs 🙂

W najbliższym czasie planujemy trzy wykłady. Oficjalnie na stronie www.openacademy.pl jeszcze nic na ten temat nie ma, ale myślę, że jeśli uchylę rąbka tajemnicy to nic złego się nie stanie. Jeden wykład na temat SDL poprowadzony zostanie przez Szymona Wilczka. Drugi wykład poprowadzi Paweł Sołyga i obejmie on tematykę Google App Engine. Trzeci z puli najbliższych wykładów to wykład poświęcony programowi GNU R i językowi programowania R. Wykład ten poprowadzi Artur Suchwałko.

Wykłady te będą prowadzone na poziomie dostosowanym dla początkujących, ale jeśli będzie wystarczające zainteresowanie to z pewnością przygotujemy bardziej zaawansowane zagadnienia (np. analiza danych przy użyciu programów ggobi, RapidMiner, WEKA, RCommander), oraz praktyczne laboratoria dotyczące omawianych zagadnień.

Tak więc, proszę o jak najwięcej komentarzy, pomysłów, pytań, skarg, pochwał i wszystkiego co ma jakikolwiek związek z OA.

To od was zależy co przygotujemy w najbliższej przyszłości 😉

30 października premierę będzie miała najnowsza wersja Ubuntu zwana Intrepid Ibex, opatrzona numerkiem 8.10. Wydanie to będzie wspierane przez 18-cie miesięcy czyli do kwietnia 2010.

Lista ważniejszych i potwierdzonych zmian od wydania 8.04:

  • GNOME 2.24 – najnowsza wersja GNOME wraz z m. im. zakładkami w Nautilusie i większą ilością formatów kompresji plików obsługiwaną przez File Roller.
  • X.Org 7.4 – najnowsza wersja x.org oferująca lepsze wsparcie dla urządzeń hot-plug typu tablet, klawiatura, mysz. Do tej wersji x.org dołączono także tryb awaryjny pomagający uzyskać działającą konfigurację w razie awarii.
  • Linux kernel 2.6.27
  • Encrypted private directory – czyli wygodna opcja utworzenia zaszyfrowanego katalogu w katalogu domowym.
  • Guest session – tzw. „sesja gościa”. Opcja w przełączniku użytkowników pozwalająca na uruchomienie sesji gościa, czyli sesji użytkownika tymczasowego który nie będzie miał żadnych przywilejów, oraz możliwości zapisywania danych. Przydatne gdy chcemy komuś pożyczyć laptopa do np. sprawdzenia poczty.
  • Network Manager 0.7 – nowa wersja Network Managera pozwalająca m. im. zarządzać urządzeniami 3G.
  • „Last successful boot” recovery entry – po każdym pomyślnym uruchomieniu systemu zostanie zaktualizowana pozycja Last successful boot w menu grub’a. Będzie to umożliwiało usuwanie starych i niepotrzebnie gromadzących się paczek z starymi wersjami kernela.
  • DKMS – projekt firmy DELL umożliwiający automatyczne przebudowywanie sterowników za każdym razem gdy jest udostępniany nowy kernel.
  • Samba 3.2 – lepsza współpraca z serwerami i klientami Microsoft Windows™, wsparcie dla ipv6 oraz dla serwerów-klastrów.
  • PAM authentication framework – w wydaniu 8.10 zostanie udostępnione narzędzie pam-auth-update pozwalające w prosty sposób dostosować dla każdej aplikacji sposobu autoryzacji użytkownika.
  • Totem BBC plugin – wtyczka do playera Totem, ułatwiająca przeglądanie materiałów udostępnionych przez BBC.

Wersja beta Ubuntu 8.10 wraz z release notes jest dostępna tutaj.

Do wydania wersji 8.10 Ubuntu zostało jeszcze trochę czasu, mimo to można się zastanowić, czy nie warto zrobić jakiegoś małego Release-Party 😉

Software Freedom Day 2008 zbliża się wielkimi krokami, a o Wrocławskich obchodach ani widu ani słychu. Postanowiłem więc nieco odświeżyć temat i pokazać, że żyjemy, mamy się dobrze i przygotowujemy SFD08 🙂

W tym roku obchody będą efektem współpracy dwóch nieco konkurujących ze sobą organizacji studenckich – ASI i AASOC. Jako niezależne organizacje, zarejestrowaliśmy się na stronie SFD-international z chęcią organizacji własnych obchodów. Gdy to odkryliśmy, postanowiliśmy spróbować nawiązać ze sobą kontakt i ustalić co i jak. Doszliśmy do wniosku, że nie ma sensu robić dwóch konkurencyjnych imprez w tym samym miejscu i czasie. Połączyliśmy więc siły.

W tym roku postanowiliśmy odejść nieco od tradycji i przesunęliśmy datę akcji na 4-go października, czyli dwa tygodnie później niż została ustalona ogólnoświatowa data. Celem tego manewru było trafienie do bardzo dużej grupy osób potencjalnie zainteresowanych tematyką SFD czyli studentów. Jednak nie tylko zainteresowanie studentów jest naszym celem. Wprost przeciwnie, im więcej ludzi spoza uczelni się u nas zjawi, tym lepiej 🙂

W tym roku, oprócz wykładów, przygotujemy wraz z wolontariuszami z Linux-Reinstalacja miejsce gdzie każdy początkujący użytkownik Linuksa będzie mógł spokojnie zadać dręczące go pytania, a także uzyskać pomoc przy instalacji i konfiguracji Linuksa na swoim laptopie. Przy odrobinie szczęścia uda nam się także przygotować małe warsztaty, ale o tym jeszcze nie teraz.

Zachęcam serdecznie do śledzenia strony softwarefreedomday.pl.

Zaprzyjaźniony serwis dobreprogramy.pl przygotował notkę na temat Polskiego SFD z rozkładem dat i miejsc.

Koordynacją SFD-Wrocław z ramienia AASOC zajmuję się ja, więc jeśli ktoś ma jakieś pytania, sugestie i uwagi to proszę się nie krępować i pisać się do mnie bezpośrednio na e-mail lub jid.

Zakwalifikowałem się ostatnio na warsztaty/konferencję „Optyka i Informatyka Kwantowa 2”.

Uczestnicy warsztatów dostali zadanie domowe: Zapoznać się z podstawami informatyki kwantowej.

W tym celu organizatorzy polecają przeczytać dwa artykuły dostępne za darmo na arXiv:

Miłej lektury!

Ostatnio przeprowadziłem instalację Xen w wersji 3.2.1 na Debianie Etch. Natrafiłem na parę problemów przez które straciłem trochę czasu, jednak udało mi się przeprowadzić instalację do końca. Przygotowałem małe HowTo dotyczące tej instalacji.

Najpierw przygotowujemy miejsce do zabawy:

mkdir /xen

cd /xen

wget http://bits.xensource.com/oss-xen/release/3.2.1/xen-3.2.1.tar.gz

tar -xvvzf xen-3.2.1.tar.gz

Następnie przygotowujemy zestaw narzędzi potrzeby działania:

aptitude install gcc make binutils zlib1g-dev python-dev libncurses-dev openssl-dev libx11-dev bridge-utils iproute python-setuptools gawk libssl-dev libncurses5-dev pciutils-dev gettext

easy_install -U mercurial

Teraz przechodzimy katalog wyżej i pobieramy jeszcze odpowiedniego kernela:

cd ..

hg clone http://xenbits.xensource.com/linux-2.6.18-xen.hg

No i końcowa zabawa (za -jX podstawić ilość rdzeni + 1, czyli w przypadku ośmiu rdzeni wstawiam -j9):

cd xen-3.2.1

make -jX world

make install

No i to by było na tyle. Nie było to może zbyt odkrywcze, ale może komuś się przyda 😉

Developerzy OpenMoko faktycznie chyba pracują 24h/doba gdyż ostatnio nagle okazało się, że FreeRunner działa, wyprodukowali go całą masę i, że go sprzedają. Zebrała się już całkiem duża grupka chętnych na niego, i dzięki negocjacjom kumulator.pl już niedługo powinien trafić w łapki wszystkich zainteresowanych.

W sieci pojawia się już powoli coraz więcej recenzji FR. Dos na przykład napisał recenzję OpenMoko opierając się na emulacji obrazu pod Qemu. Ja tymczasem zastanawiam się czego tak naprawdę oczekuję od FreeRunnera i OpenMoko.

Stabilność działania.

Żeby jakiekolwiek mówienie o tym telefonie miało sens, musi on działać. Jak dotychczas jestem użytkownikiem palma Treo 650. Przez pewien czas, telefon ten miał tendencję do restartowania się gdy dzwonił numer którego nie miałem w książce adresowej. Lub też czasem gdy wybierałem numer z książki adresowej i dokonywałem połączenia łączyłem się z zupełnie inną osobą. Telefon działa cały czas znakomicie i świetnie spisuje się jako PDA, ale te błędy były nie tylko denerwujące ale i bardzo przeszkadzające.

Dobry jako PDA

Na swoim Treo mam zainstalowaną jakąś wersję DateBook. Programik ten łączy w sobie kalendarz i listę rzeczy do zrobienia. Jest niesamowicie wygodny i intuicyjny. Praktycznie każdą rzecz którą muszę zrobić zapisuję w palmie przy użyciu tego softu. Takiej samej użyteczności oczekuję od softu OM.

Skoro to Linux to może normalna praca?

Może i strasznie kombinuję ale marzy mi się coś takiego: Oddaję sprawozdanie na laboratoria. Okazuje się, że są w nim błędy. Wtedy biorę FR do ręki, odpalam Maximę, źródła LaTeX, gnuplota, i co tam jeszcze w danym momencie potrzebuję. Poprawiam co trzeba, kompiluję źródła LaTeX, przerzucam wyjściowego pdf’a na kartę, tą wsadzam do czytnika na USB, z niego drukuję w punkcie ksero i wracam z poprawioną wersją. Szybko i sprawnie kiedy jest potrzeba 🙂

VoIP + IM

Z tego co się orientuję nie ma jeszcze takiego softu zaprojektowanego specjalnie dla OpenMoko. Jest niby Tumay ale na dzień dzisiejszy nic o nim nie wiadomo.

Gry?

Według mnie hiciorem była by gra Battle For Wesnoth. Kiedyś Grzywacz zajmował się portowaniem wesnoth na GP2X ale z tego co widzę to projekt ten umarł. A przydała by się jakaś fajna gierka na FR, bo saper póki co nie powala 🙂

Coś jeszcze?

Cóż jeszcze według mnie powinno się pojawić na FR? Sądzę, że funkcja „friends” wraz z tangoGPS była by niezłą gratką. Można by wtedy pograć w Trona na mieście ;).

Tak szczeże mówiąc, to jeśli portowanie/dostosowywanie softu do FreeRunnera nie jest bardzo trudne, sądzę, że już w wkrtótce będzeimy mieć do wyboru całą masę wolnego oprogramowania. Wtedy każdy użytkownik FR będzie mógł wybierać do woli i korzystać ze stwoich ulubionych aplikcji :). Kluczowe jest jednak dostarczenie solidnie działającej podstawki która jest funkcjonalna i sprawnie działająca. A o tym przekonam się już niedługo :).

Czym jest Neo FreeRunner? Jest to telefon. Dość specyficzny telefon. Jest to pierwszy w pełni wolny (otwarty,  jak kto woli) telefon.

Wolny telefon? Co to oznacza?

Oprogramowanie które będzie uruchamiane na tym telefonie ma spełniać wszystkie założenia idei FLOSS. Całość oprogramowania została zebrana w projekcie o nazwie OpenMoko.

Ok, czyli jak to wygląda w praktyce?

Pierwszy telefon zaprojektowany do współpracy z platformą OpenMoko został wyprodukowany na początku 2007 roku. Nazywał się Neo1973 i był telefonem przeznaczonym wyłącznie dla developerów. Był czymś w rodzaju zabawki mającej na celu ściągnięcie do projektu jak największej ilości geeków oraz miał także pokazać, że jednak się da coś takiego wyprodukować :).

Kolejnym krokiem w tworzeniu mobilnej rewolucji jest telefon Neo FreeRunner. Tym razem telefon ten jest przeznaczony dla użytkownika końcowego, czyli Jana Kowalskiego.

Powiedz kotku co masz w środku czyli specyfikacja techniczna FreeRunner’a:

Gdzie tkwi haczyk?

Według planów producenta telefon ten miał być dostępny już w zeszłym roku. Niestety z biegiem czasu premiera jest przesuwana raz po raz. Według ostatnich zapowiedzi telefon ma być dostępny w sprzedaży w lipcu. Jednak czytając recenzje wyprodukowanych wersji testowych i wpisy na blogach twórców OpenMoko jestem pełen obaw. Nie ma jeszcze w pełni działającego interfejsu użytkownika. Takie elementy jak lokalizacja GPS działa tylko jako podajnik suchych parametrów, w żaden sposób nie integrujący się z oprogramowaniem. Samo oprogramowanie na moje oko ma dopiero 25 % funkcjonalności standardowego PDA. Sam wygląd OpenMoko to mozaika posklejana z Qtopii + GTK+ + E17 i autorskiej improwizacji. Może to do czego dotarłem to stare wersje i recenzje, ale jeśli nie i developerzy nie pracują nad poprawą tego przez 24h na dobę to lipcowy termin albo zostanie przesunięty albo będzie dużą porażką. Jeśli wobec popularności np. iPhone, twórcy zdecydują się dostarczyć użytkownikowi końcowemu to co powstało do tej pory w związku z OpenMoko, mogą spodziewać się kłopotów. Nawet brzydkie ikonki i niewygodne menu mogą przeważyć na szali na niekorzyść OpenMoko.

Sam osobiście bardzo kibicuję projektowi OpenMoko i FreeRunner’owi. Kupię go jak tylko się pojawi oficjalnie w sprzedaży, nawet jeśli soft będzie działał w 50%. Mam tylko nadzieję, że projekt nie okaże się wcześniakiem i nie umrze po oficjalnym wyjściu na świat.

A jeśli Ty czytelniku jesteś zaintersowany kupnem FreeRunner’a, dołącz do nas. Jest już nas 27 osób 🙂

Na politechnice wrocławskiej powoli zbliża się koniec semestru i sesja egzaminacyjna więc mam coraz mniej czasu na cokolwiek innego niż nauka. Jednak jeszcze zanim rozpoczną się ciężkie czasu powinny odbyć się trzy wykłady z serii OpenAcademy.

Pierwszy (28 maj) będzie dotyczył historii firmy Apple praz ich systemu operacyjnego Mac OS X oraz ich wkładu w ruch FLOSS. Polecam przeczytać newsa.

Drugi (około 4 czerwca) będzie dotyczył systemu operacyjnego OpenSolaris, a dokładniej takich zagadnień jak Solaris Zones i ZFS. Więcej szczegółów wkrótce, polecam śledzić wylęgarnię OSnews.

Trzeci (około 6 czerwca) będzie dotyczył języka programowania R i programu GNU R. Trzeci wykład z przyczyn technicznych został odwołany. Zostanie przeprowadzony na początku przyszłego roku akademickiego. Poprowadzi go Artur Suchwałko – doktor nauk matematycznych, zajmujący się obecnie pracą w bankowości, pracą naukową (Instytut Inżynierii Biomedycznej i Pomiarowej PWr) i dydaktyczną.

Już wkrótce powinna ruszyć strona openacademy.pl – będzie tam można znaleźć materiały z archiwalnych wykładów oraz newsy na temat przyszłych. Wraz ze stroną OA ruszy także strona openlab.pl gdzie będą zamieszczane informacje na temat laboratoriów zsynchronizowanych z wykładami OA.

Tak więc do sesji powinno się jeszcze wydarzyć parę ciekawych rzeczy na PWr 😉

Zapraszamy!

Słyszałeś kiedyś słówko Linux? Chciałeś nawet spróbować, ale usłyszałeś słówka Arch, Debian, Fedora, Gentoo, Slackware, Ubuntu i się przeraziłeś? A może nawet spróbowałeś ale przy okazji niechcący zorganizowałeś sobie 100% wolnego miejsca na dysku twardym, który wcześniej zdecydowanie nie miał tyle miejsca wolnego? I na końcu doszedłeś do jakiegoś niezrozumiałego komunikatu „Kernel panic” i uznałeś, że cały ten Linux jest przereklamowany? Nie martw się, przygotowaliśmy coś specjalnie dla Ciebie.

17-go maja 2008 we Wrocławiu w budynku C-13 Politechniki Wrocławskiej odbędzie się kolejna edycja imprezy Linux-Reinstalacja. Czym jest Linux-Reinstalacja? Jest miejscem gdzie grupa doświadczonych zapaleńców chce instalować Linuksa na prawo i lewo czyli InstallFest.

A więc jeśli chcesz spróbować Linuksa, a nie czujesz się na siłach walczyć z nim samemu, weź komputer i przyjdź do nas. Doradzimy Ci jaką dystrybucję wybrać, pomożemy zainstalować, spróbujemy rozwiązać problemy które się mogą pojawić i wstępnie skonfigurujemy świeży system. I to wszystko za darmo ;). A nawet jeśli używasz Linuksa już 10 lat to także wpadnij pogadać i powymieniać doświadczenia 😉

Zapraszamy!