ping wp.pl, żeby sprawdzić, czy działa mi sieć, i zapomniałem to wyłączyć.. Przez prawie dwie godziny pingowałem WP :) Kurcze, pierwsze objawy starości ;)
Eksperymentalny eksport do formatu OpenDocument prawie gotowy.. Niedługo włączę wszystko do repozytorium SVN Makagigi.
Przykładowy zapis tabeli JTable do pliku "arkusz.ods":
import org.makagiga.opendocument.*;
...
JTable table = ...
...
DocumentWriter writer = new SpreadsheetWriter("arkusz");
Content content = writer.beginDefaultContent();
content.beginTable("Nazwa arkusza widoczna na dole okna OpenOffice");
content.addTableModel(table.getModel());
content.endTable();
writer.endContent();
writer.finish();
// i to wszystko :)
09.11.2004: Dorn: PiS opowiada się za rozwojem wolnego oprogramowania
(...) Dorn podkreślił, że PiS opowiada się za rozwojem w Polsce wolnego oprogramowania (umożliwiającego dowolne modyfikowanie programu przez użytkownika w zależności jego od potrzeb) oraz neutralnością technologiczną państwa w dziedzinie informatyki. (...)
24.03.2006: Microsoft przedłuża umowę z MSWiA
Microsoft oraz Ministerstwo Spraw Wewnętrznych i Administracji /* ministrem jest no zgadnijcie kto */ przedłużyły umowę, na mocy której Microsoft przez kolejne trzy lata zapewni jednostkom administracji rządowej i samorządowej w Polsce możliwość dokonywania zakupów oprogramowania na dogodnych warunkach. (...)
I prawdopodobnie tyle zostało ze Studium Wolnego Oprogramowania.
Makagiga będzie obsługiwać eksport do formatu OpenDocument (używanego domyślnie w OpenOffice.org 2.0). Na razie planowany jest zapis zwykłego tekstu (bez formatowania) jako .odt (Writer) oraz możliwość eksportu listy rzeczy do zrobienia do formatu .ods (arkusz kalkulacyjny).
Poniżej znajduje się kilka testowych linijek kodu, które tworzą plik .odt, zawierający dwa wiersze tekstu. Sweet! :)
import org.makagiga.opendocument.*;
...
DocumentWriter writer = new TextWriter("hello.odt");
Content content = writer.beginContent();
content.beginText();
content.addTextLine("Hello");
content.addTextLine("World!");
content.endText();
writer.endContent();
writer.finish();
Znalazłem płyty ze swoim pierwszym prawdziwym Linuksem (nie liczę Corel-Linux, który nie chciał się nawet zainstalować, ani WinLinux (tak to się nazywało?), który był instalowany w katalogu Windowsowym ;)
Distro zawiera dużo nowoczesnego oprogramowania ;)
- Kernel 2.4.3
- KDE 2.1.1 / Qt 2.3
- Mozilla 0.8.7 (tak, tak drogie dzieci, wtedy jeszcze nie było Firefoksa ;-)
- Netscape Communicator 4.77
- GNOME 1.4
- GIMP 1.2
- XFree86 4.0.3
A jeśli porównamy Windowsa XP z roku 2001 z Windowsem XP z roku 2006, to dojdziemy do ciekawego wniosku :P

Od niedawna jest również dostęp do źródeł poprzez SVN:
svn co https://svn.sourceforge.net/svnroot/makagiga/trunk/makagiga makagiga
Do kompilacji i uruchomienia wystarczy Ant i JDK 6:
cd makagiga
ant compileandrun
Wersja 0.9.3 Beta jest już prawie ukończona, i wszystko wskazuje na to, że pojawi się na początku przyszłego miesiąca :)
<?xml version="1.0" encoding="utf-8"?> <rp version="4.0" xmlns:rm="http://radiomaryja.pl/1991/syntax#" xmlns:pis="http://pis.org.pl/namespace/20050925/" xmlns:układ="http://platforma.org/version/1.0#" > <rm:bóg><rm:honor><rm:ojczyzna> <pis:koalicja> <primary> <item keywords="bura,dziadu,spieprzaj,suka">pis</item> </primary> <przystawki count="2"> <item bunt="true">LPR</item> <item bunt="true">Samoobrona</item> </przystawki> </pis:koalicja> </rm:ojczyzna></rm:honor></rm:bóg> <układ:zdrajcy> <opozycja> <item układ:winni="true">PO</item> </opozycja> <inni> <item exclude="Radio Maryja,TV Trwam">Media</item> <item>Wegetarianie</item> </inni> </układ:zdrajcy> </rp>
(...) To organizacja, która pod płaszczykiem działalności ekologicznej propaguje szkodliwe ideologicznie treści filozofii Wschodu - uważa Maurycy Rodak, lider Forum Młodych PiS-u. Jakie? Zdaniem Rodaka np. jogę i wegetarianizm (...) [src]
Myślę, że PiS-owcy jakoś źle przeczytali nazwę "Klub Gaja", i coś im się nie tak skojarzyło ;)
Wbrew pozorom nie będzie to notka o PiS.
Dobry film dla wszystkich kamperów i fanów gry Call of Duty (scena otwierająca powinna wydać się szczególnie znajoma ;)
W razie gdyby ktoś zapomniał swoje hasło do systemu, to wystarczy zajrzeć do pliku /var/log/installer/cdebconf/questions.dat... Więcej
Zainstalowałem sobie wczoraj IE i od razu pojawiły się takie dziury ;)
W końcu udało się ustalić jakieś sensowne daty dla kolejnych wydań:
- 18/03/2006 - KShutDown 0.8.3 - uaktualnienia tłumaczeń i poprawki błędów kompilacji
- (!) 01/04/2006 (prima aprilis) - Makagiga 0.9.3 Beta - duuuuuuużo zmian i nowych rzeczy; teraz kolejne wersje powinny pojawiać się już normalnie, czyli co 1-2 miesiące
- (!) 08/04/2006 - KShutDown 0.9 Beta - dalsze umacnianie monopolu, poprzez podnoszenie jakości produktu ;-)
- Desktop Environment of the Year - KDE
- Audio Multimedia Application of the Year - amaroK
- File Manager of the Year - Konqueror
- Web Development Editor of the Year - Quanta
- Źródło
Kiedyś zrobiłem taki mockup, ale zupełnie o tym zapomniałem :) Jestem ciekaw, czy takie rozwiązanie ma w ogóle sens na pasku zadań... Identyczny ficzer jest w Konquerorze, KDevelopie i Quancie (zamykanie kart).
Zwykły Panel KDE i pasek zadań...
...ale po najechaniu myszą na ikonę, pojawia się przycisk zamknięcia. Przycisk jest wyłączony przez ułamek sekundy, żeby uniknąć przypadkowego zamknięcia okna.
Kliknięcie powoduje zamknięcie okna.
amaroK (wersja 1.3.7, Xine Engine) odtwarza nieprzerwanie muzykę już ponad 3 (słownie: trzy ;) godziny! Jednak ten cholerny "GStreamer Engine" jest chyba lekko wadliwy...
Logo TV Trwam:
Okładka National Geographic:
PS. Dodałem kategorie do jogga (tylko ten rok, bo nie mam siły tagować 400 wpisów ;) Linki i blogroll zrobię później, a cały szablon udostępnię za kilka dni :)
Ktoś dzisiaj włamał się do kilku piwnic w moim bloku. W sumie nic ciekawego. Co jakiś czas ktoś się włamuje (raz ktoś chciał wejść do mnie do pokoju przez okno, ale zapomniał o tym, że aby otworzyć okno rozwiewno-uchylne, trzeba najpierw je zamknąć od środka, ale to inna historia...)
Główne wejście do piwnicy było nienaruszone, co świadczy o tym, że główne drzwi były otwarte, lub włamywacz miał klucz... Co najdziwniejsze, zginęły wszystkie kłódki (oprócz jednej). Po co komuś zamknięte kłódki? ;-) Z tego co wiem, to chyba nikomu nic nie zginęło. Chociaż u nas piwnicy jest taki bałagan, że nie można niczego jednoznacznie stwierdzić ;-)
Zgłosiłem dwa bugi występujące w Mustangu.
Jeden z błędów jest dość zabawny, bo dotyczy blokowania się sesji KDE/GNOME, gdy użytkownik robi drag&drop na tekście (lub innym przeciągalnym elemencie). Co ciekawe bug występuje tylko, gdy zostanie użyty parametr "-splash:"... I weź tu skojarz ze sobą te dwa zupełnie różne elementy ;-)
Został jeszcze jeden do wysłania, ale jest trochę zbyt hardcorowy ;-)
Remember The Milk ma bardzo przyjemny formularz rejestracji, który może służyć jako przykład właściwego wykorzystania szatańskich technologii...
- Liczba pól została ograniczona do niezbędnego minimum. Nie musimy podawać zip-codów, numeru telefonu, czy struktury naszego DNA.
- Po uzupełnieniu "First Name" pojawia się niebieski "ptaszek", sygnalizujący poprawność podanej informacji.
- Po przejściu do pola "Last Name", od razu pojawia się czerwona informacja "Last name is required".
- Pole "Username" (nazwa użytkownika) jest walidowane na bieżąco. Od razu sprawdzana jest poprawność nazwy konta, oraz czy dany nick nie został już wcześniej zajęty przez kogoś innego.
- Podawanie hasła również jest przyjemne. Jeśli w polu "Confirm Password" podamy inne hasło niż wcześniej, to od razu wyświetli się ostrzeżenie "Passwords do not match".







