W tym roku, po raz trzeci z rzędu, na przełomie września i października organizacja studencka AASOC ma przyjemność zorganizować obchody Dnia Wolności Oprogramowania we Wrocławiu.

Tym razem jednak chcielibyśmy odejść nieco od sztywnych ram składających się na konferencję i zorganizować coś, co bardziej przypominałoby spotkanie. Naszym dążeniem jest zebranie przedstawicieli firm związanych z FLOSS, developerów oprogramowania oraz ludzi reprezentujących pokrewne projekty i inicjatywy. Jeżeli należysz do którejś z tych grup lub po prostu uważasz, że jesteś w stanie przedstawić coś ciekawego, w duchu wolnego oprogramowania i masz wolne kilka godzin i możliwość zjawienia się we Wrocławiu tego dnia, zapraszamy serdecznie do nas. Politechnika Wrocławska wspiera nas, umożliwiając nam swobodne korzystanie z różnorakich sal, więc każdy rodzaj aktywności ma rację bytu. Budynek w którym się spotkamy (C-13) jest całkowicie przystosowany dla osób niepełnosprawnych.

Mamy więc dla Ciebie następujące propozycje zaprezentowania się:

  • wykład – dysponujemy odpowiednio dużymi salami wykładowymi, wyposażonymi w sprzęt audiowizualny. Jeśli sądzisz, że to rozwiązanie jest dla Ciebie najlepsze, nie ma sprawy.
  • seminarium – oprócz dużych sal, mamy do dyspozycji małe sale seminaryjne. Możliwość podpięcia rzutnika oraz białe tablice z markerami mogą się okazać idealne dla mniejszych grup aby przedstawić szkic jakiegoś projektu, zorganizować burzę mózgów, lub po prostu podyskutować.
  • warsztaty – jeśli masz pomysł jak wykorzystać trochę hardware w praktyczny sposób a dodatkowo chcesz pokazać innym ludziom coś ciekawego, z chęcią udostępnimy Ci pracownię komputerową.
  • ostatnią możliwością zaprezentowania swojej inicjatywy wśród zgromadzonych uczestników jest po prostu obecność. Być może nie masz czasu na przygotowanie konkretnych materiałów i zagadnień na wykład/seminarium/warsztat, a masz wolną sobotę. Wpadnij do nas, a my już postaramy się aby każdy zainteresowany wiedział jak Cię “dorwać” i mógł do Ciebie zagadać.

Jeśli masz jakiś pomysł którego nie uwzględniliśmy lub po prostu chcesz pomóc w organizacji, również zachęcamy do odezwania się :)

P.S. Jako, że przez najbliższe kilka dni nasza oficjalna strona poświęcona SFD09 będzie w budowie, polecam zadawanie pytań w komentarzach lub kontakt przez np. e-mail.

Firma Canonical – główny sponsor dystrybucji Ubuntu, przy każdym wydaniu sponsoruje darmowe płyty instalacyjne tej właśnie dystrybucji. W normalnym zamówieniu wysyłają po jednej płycie. Można zamówić większa ilość płyt, ale trzeba mieć odpowiednie uzasadnienie. Ostatnio udało mi się zdobyć większą ilość tychże właśnie płyt.

Zapraszam więc do odebrania Ubuntu 9.04 Desktop Edition w następującym miejscu:

Sala komputerowa 1.10

Budynek C-13 Politechniki Wrocławskiej (mapka)

Sala komputerowa powinna być otwarta przez 22 godziny na dobę od 8:00 do 6:00. Płytek jest około 200 więc jeszcze przez jakiś czas powinny być dostępne.

Ostatnio trochę się zajmuję instalowaniem Ubuntu różnym początkującym osobom i niejako wypracowałem swoistą procedurę której się trzymam. Postaram się przedstawić ją w kilku zgrabnych punktach.

  1. Początkującym użytkownikom zawsze rekomenduję oficjalne iso desktop Ubuntu. Uruchomienie trybu LiveCD pozwala od razu zorientować się na jakim sprzęcie się pracuje i czy wszystko jest tak jak powinno być. Nie polecam polskiego remiksu, gdyż może być trochę mylący gdy ktoś opiera się na oficjalnej dokumentacji. Przy partycjonowaniu polecam następujący podział: - pierwsza partycja: / 8GB, – druga partycja: swap 2*RAM, trzecia partycja: /home rozmiar dowolny. Początkujący użytkownik może się ewentualnie posłużyć instalatorem Wubi, wtedy cała instalacja ogranicza się do jednego kliknięcia.
  2. Następnie jest instalacja, tam raczej nie da się zbyt wiele namieszać ;)
  3. Po instalacji i restarcie pierwszą rzeczą którą polecam zrobić to konfiguracja aktualizacji i repozytoriów. Aby to zrobić należy wejść w: System -> Administracja -> Źródła oprogramowania. W zakładce “oprogramowanie Ubuntu” zaznaczam kategorie main, universe, restricted, multiverse. W zakładce “Oprogramowanie osób trzecich” dodaję repozytorium partner. Następnie zakładka “Aktualizacje”. Tam zaznaczam kategorie security, updates, proposed, backports. Po dokonaniu modyfikacji warto zaktualizować listę oprogramowania.
  4. Kolejnym krokiem jest zainstalowanie tłumaczeń. W tym celu należy uruchomić: System -> Administracja -> Języki. Tam należy zaznaczyć pożądane języki i potwierdzić instalację odpowiednich pakietów.
  5. Po uporaniu się z językami, należy jeszcze zainstalować najnowsze aktualizacje. W terminalu wpisujemy po prostu “sudo aptitude safe-upgrade”
  6. Dodatkowym krokiem może być instalacja niektórych aplikacji i kodeków które nie mogły zostać zainstalowane w czasie instalacji systemu z powodu ograniczeń licencyjnych. Robimy to wykonując komendę “sudo aptitude install ubuntu-restricted-extras”

Po tych krokach system jest odpowiednio przygotowany do pracy, szczególnie dla początkującego użytkownika. Oczywiście, w dalszych krokach trzeba często zainstalować bardziej specjalistyczne oprogramowanie, ale często sprowadza się to po prostu do zainstalowania czegoś z repozytoriów.

29-go stycznia odbędzie się kolejna edycja Ubuntu Hug Day, czyli dnia opiekowania się błędami w Ubuntu. Edycja ta będzie poświęcona menedżerowi okien Compiz.

Każdy może pomóc w ulepszaniu Ubuntu. Jeśli masz czas to możesz zająć się naprawianiem błędów. Możesz przejrzeć stare błędy i sprawdzić czy nie są już nieaktualne. Albo możesz spróbować pomóc w analizie aktualnych dostarczając więcej informacji.

Jeśli nie wiesz jak zacząć, zajrzyj na wiki Ubuntu, aby dowiedzieć się o co chodzi.

Dnia 23-go kwietnia planowana jest premiera Ubuntu 9.04 o kodowej nazwie Jaunty Jackalope. Będzie to zwykłe wydanie, wspierane do października 2010 roku.

Na dzień dzisiejszy wersja 9.04 jest we wczesnej fazie tworzenia, aczkolwiek powoli już klarują się kształty przyszłego wydania.

I tak, z oficjalnych materiałów, możemy się dowiedzieć, że nowe Ubuntu będzie się różnić od poprzedniego wydania w następujących aspektach:

  • X.Org server 1.6 – najnowsza werjsa serwera X.Org pozwoli lepiej wykorzystać możliwości nowszych systemów graficznych
  • nowy styl powiadomień – sponsor Ubuntu – Mark Shuttleworth – na swoim blogu opisuje planowany, nowy styl wyświetlania i konfiguracji powiadomień w Ubuntu. Ma być prostszy i wygodniejszy, czy taki jest, zdania sią podzielone
  • Linux kernel 2.6.28 – o możliwościach tego kernela można przeczytać np. tutaj
  • obsługa instalacji na nowo utworzonej partycji ext4 – domyślną opcją w czasie instalacji pozostanie ext3, jeśli jednak ext4 okaże się lepszą opcją, zostanie rozważone uczynienie tej opcji domyślną w instalatorze w następnym wydaniu Ubuntu
  • optymalizacja wielkości fontów – dostosowanie dpi fontu w zależności od ustawień monitora zamiast standardowych 96 dpi.
  • GNOME 2.26 – najnowsza wersja GNOME, szczegóły tutaj.
  • Brasero 2.26 – wraz z nowym GNOME dołączono nową wersję Brasero. Lista zmian dostępna jest tutaj.
  • gnome-display-properties – poprawiono konfigurację wyświetlania i obsługi wielu monitorów
  • Boot performance – w czasie produkcji nowego wydania Ubuntu skoncentrowano się między innymi na przyspieszeniu uruchamiania systemu. O efektach można przeczytać na przykład tu.
  • Cloud computing – do repozytoriów jaunty trafiło oprogramowanie Eucalyptus, pozwalające na łatwe i szybkie zarządzanie serwerami wykorzystanymi w technologii cloud computing.
  • dovecot-postfix – pakiet przygotowany specjalnie do szybkiego uruchomienia usług pocztowych m.im. SMTP, POP3 i IMAP wraz z TLS i SASL

Więcej szczegółów w informacji o wersji alpha 3 i alpha 4, oraz beta.

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!