Pisanie programów to ciężki kawałek chleba. Zwłaszcza gdy robi się to za darmo… Wiem, bo sam zarobkuję jako programista.
Dlatego też, idąc tropem Jeffa Atwooda, postanowiłem iż każdego miesiąca będę dotował wybrany projekt OpenSource niewielką kwotą w USD.
Na pewno nie będzie to więcej jak $10 ze względu na ciasny budżet, ale i tak będę wiedział, że być może zapewniłem na tydzień kawę jednemu programiście.
Amaroka już wcześniej wspierałem, podobnie jak KDE.
W tym miesiącu będzie to KMyMoney — osobisty menadżer finansów dla KDE.
Aktualizacja: Deweloperzy KMyMoney grzecznie odmówili przyjęcia dotacji i podziękowali za zaangażowanie tłumacząc się tym, że nie mają żadnych silnych zobowiązań finansowych a kodowanie sprawia im po prostu frajdę.
Szukam innego projektu, który dostanie wsparcie na kawę ;)
Napisane 23 06, 2008 przez dentharg
W kategorii
OpenSource,
Software
|
Nowa, tj. z 13 kwietnia wersja Git dla Windows poprawia jeden z upierdliwych baboli wersji poprzednich:
- Klonowanie po ssh wymagało klucza, gdyż wpisywanie hasła z linii poleceń nie działało.
W tejże wersji wszystko już hula i mogę normalnie używać swoich repo na site5
Napisane 30 04, 2008 przez dentharg
W kategorii
Code Monger,
OpenSource,
Software
|
Dziś zainstalowałem kolejną betę Firefoxa 3. Zmian w porównaniu do beta3 wiele nie ma, ale mimo wszystko są. Trochę ulepszony download manager, poprawione nieco przyciski na skinie (Windows). Nie wiem jeszcze jak wygląda wersja pod Linuksem, ale b3 to była tragedia (używam FF w KDE).
Jednak co mi się najbardziej podoba w FF3 beta to szybkość. Firefox 2 to był ślimak i to chyba taki z dwoma domkami. Będę zaskoczony, jeśli z FF3 uda się jeszcze coś wycisnąć – a to już jest rakieta.
Takie drobiazgi jak nieco bardziej przejrzyste okna ustawień, aktualizacji dodatków/tematów czy wspomniany menadżer ściągania to już tylko lukier na pączku.
Trochę obszerniej i na Viście opisał to serwis Ars Technica.
Napisane 11 03, 2008 przez dentharg
W kategorii
Link,
OpenSource,
Software
|
Typo to, oparty o Rails 2.0, engine blogowy. Wśród głównych cech wylicza się:
Jako, że nie posiadam swojego VPSa – a tylko dzielony hosting (pewnie jak większość ludzi mających swoje miejsce w sieci), postanowiłem odpalić aplikację Typo przez FastCGI. Całość poniższych kroków przeprowadziłem na swoim hostingu u Site5.
Czytaj dalej...
Napisane 05 03, 2008 przez dentharg
W kategorii
Blogging,
OpenSource,
Python,
Ruby,
Software,
Techblog
|
Właśnie znalezione: Natywny instalator KDE Windows.
Już ściągnięte, teraz będę instalował pakiety. Ale z tego co czytałem na blogu skąd to wyskrobałem — działa nawet KMail + Akregator!
No to próbujemy
Napisane 04 02, 2008 przez dentharg
W kategorii
OpenSource,
Software
|
Problem został rozwiązany. Z niewielką pomocą ludzi z LKML (dzięki!), którzy naprowadzili mnie na właściwy trop.
Czytaj dalej...
Napisane 24 01, 2008 przez dentharg
W kategorii
Hardware,
Linux,
OpenSource,
Software
|
Niedawno nabyłem nowy dysk: Caviar WD3200AAKS. Wysłużony Maxtor zaczął bowiem już nieco zawodzić. Ale okazuje się, że kupowanie „mieszanych” płyt głównych też nie wychodzi na zdrowie.
Mam płytę Asus P5B-V; skąd inąd to doskonała płyta, w dobrej cenie i odpowiednio wyposażona. Ma jednak jeden „feler”: kontroler PATA/IDE JMicron.
Chciałem się przesiąść już całkowicie na libata, tj. nowy podsystem obsługi dysków, i zrezygnować ze starego — w zasadzie nie wspieranego już — podsystemu ATA/IDE. Problem pojawił się przy nowszych kernelach, gdzie nagle zamiast wykrywać połączenie do dysku IDE 80-żyłowym kablem – wykrywało 40-żyłowy kabel. Wynik: UDMA33 zamiast wspieranego przez Maxtora UDMA133.
Czytaj dalej...
Napisane 24 01, 2008 przez dentharg
W kategorii
Hardware,
Linux,
OpenSource,
Software,
Techblog
|
Próbowałem wczoraj uruchomić LiveCD Ubuntu 7.10 na komputerze w pracy. Za pierwszym razem kompa zresetowało, a za 2, 3, 4 i 5 się zwiesiło. Biała flaga.
Podjąłem też próbę w domu—tu lepiej. LiveCD się uruchomiło i wszystko nawet ładnie działało. Sieci nie było bo mam autoryzowane połączenie PPPoE. Wszedłem w ustawienia sieci, ale nigdzie nie było tam PPPoe. Jako że nigdy nie pracowałem w Gnomie to nie wiedziałem czy to powinno być tam, czy też nie; powiedzmy remis.
I wtedy spróbowałem dostać się do dysków… Mam płytę ASUSa z chipsetem Intel G965 do której podpięty jest dysk ATA 133. Jednak chipset ten nie obsługuje ATA, więc na płycie jest kontroler JMicron, który to za niego wykonuje. Przeglądam komputer… dysku brak.
Szybkie lsmod i… moduł jmicron-pata załadowany. Dysku brak. W /dev/ dostępne tylko sda, sdb, sdc, sdd oraz sg0..4. Żadne z tych urządzeń nie dało się podmontować. Biała flaga i reboot do ukochanego Gentoo.
A miało być tak pięknie, wywiady miały być...
Napisane 06 11, 2007 przez dentharg
W kategorii
Linux,
OpenSource
|
Płytki od Canonical właśnie dotarły. Jedna płytka z Ubuntu znalazła już nawet nowego właściciela.
Wszystkie płytki w gustownych, sztywnych, kopertkach. Bardzo podoba mi się „The (XXX)Ubuntu Promise”. Ale chyba najbardziej podoba mi się określenie „Software Libre„... Bardziej chyba niż free license software…
Dziś sam przetestuję Kubuntu, choć ze mnie zatwardziały użytkownik Gentoo.
Napisane 05 11, 2007 przez dentharg
W kategorii
OpenSource
|
Hmm.. Zerkając w logi Psi widać, że wczoraj dodano taga wersji 0.11.
Czyżby to była pierwsza jaskółka przynosząca nowe wydanie?
Po wgraniu najnowszego nightly-builda pierwsze co mi się rzuciło w oczy to filtrowanie kontaktów inline. Gdy roster jest aktywny wystarczy zacząć pisać, a lista kontaktów natychmiast skurczy się nam do tych, które zawierają podaną frazę. Bingo! To jest właściwy ficzer na właściwym miejscu.
Update: Są i instalki.
Zauważone u Oleq'a.
Napisane 17 10, 2007 przez dentharg
W kategorii
OpenSource,
Software
|
Kilka dni temu opublikowana została stabilna wersja X.Org 7.3.
W niedzielę pojawiły się pierwsze ebuildy Gentoo dla xorg-x11 i xorg-server. Konieczne było też przebudowanie wszystkich sterowników xf86-....
Jednak tuż po instalacji nowej wersji, X przestało wstawać.. przynajmniej to odpalane przez xdm/kdm.
Z poziomu użytkownika wszystko działało (tj. login z konsoli, startx) i KDE odpalało się pięknie. Krótki przegląd logów ujawnił winowajcę: DBus. Coś było nie halo na połączeniu X (lub jednej z aplikacji odpalanych w czasie jego startu) i DBusa.
Tymczasowe rozwiązanie to usunięcie z /etc/X11/ całego katalogu trzymającego konfigurację DBusa. Okazało się, że podobne rozwiązanie zastosowano w nowszym ebuildzie (z poniedziałku) xorg-server-1.4-r1.
Przestał jednak działać HAL; tj. mój czytnik kart jest rozpoznawany przez system, linki są tworzone lecz nie powstaje punkt montowania w /media. Rozwiązanie? Odinstalować HAL, usunąć /usr/share/hal i ponownie zainstalować HALa (jeszcze muszę je sprawdzić). Niby nie ma to związku, ale w nowe X-y m.in. wbudowano obsługę HALa.
Napisane 11 09, 2007 przez dentharg
W kategorii
Linux,
OpenSource,
Software,
Techblog
|
Gdy niedawno pisałem o wersjach binarnych Git dla Windows nie opisałem jak one się sprawują – nie miałem kiedy ich przetestować.
Okazało się, że nie jest tak łatwo, jakby się chciało…
Czytaj dalej...
Napisane 21 08, 2007 przez dentharg
W kategorii
Code Monger,
OpenSource,
Software,
Techblog
|
Drobne sprostowanie. W ostatnim wpisie nt. DSCM, napisałem iż Git działa na Windows jedynie w środowisku Cygwina. Te informacje wynikały ze studiowania informacji w sieci.
Jak się jednak okazuje, nie do końca są one prawdziwe.
Czytaj dalej...
Napisane 17 07, 2007 przez dentharg
W kategorii
Code Monger,
OpenSource,
Software,
Techblog
|
Od jakiegoś czasu poszukuję systemu kontroli kodu na własne potrzeby. Domyślnie używałem Subversion po pewnym czasie przesiadłem się jednak na Bazaar. Obecnie używam bzr(Bazaar) do przechowywania i wersjonowania zmian w /etc.
Ale przecież jest tyle innych systemów kontroli kodu...
Czytaj dalej...
Napisane 12 07, 2007 przez dentharg
W kategorii
Code Monger,
OpenSource,
Software,
Techblog
|
Słucham właśnie Linusa jak wypowiada się na temat SCM i stworzonego przez siebie projektu GIT.
Gada bardzo interesująco – a przede wszystkim prosto, składnie i precyzyjnie; jak inżynier no :)
Ponadto chyba nigdy wcześniej nie udało mi się słuchać osoby, która ma tak sprecyzowane poglądy, tak własne i niezależne od innych oraz tak twardo je stawia. I jest gotowa ich bronić nawet jeśli to sprawi, że adwersarze odwrócą się plecami. Czasami może i nie ma racji (w ogóle, nie w tym materiale wideo), ale nie zmienia zdania na argumenty typu „bo tak”, „bo to jest lepsze” – lecz wymaga rzetelnej argumentacji.
Słowem: miło posłuchać.
Napisane 06 07, 2007 przez dentharg
W kategorii
OpenSource
|
Już jutro, o godzinie 12, w samo południe czasu EDT (u nas 18) zostanie opublikowana finalna wersja 3 licencji GPL.
Osobiście uważam, że to wielkie święto dla całej społeczności FLOSS.
Więcej informacji podaje ElReg.
Napisane 28 06, 2007 przez dentharg
W kategorii
OpenSource
|
Jesteś programistą/projektantem stron/użytkownikiem… Często chciałbyś mieć niektóre pliki dostępne zdalnie (np. kod źródłowy programu/strony) i chciałbyś być pewny, że na pewno jest to wersja najświeższa.
Oczywiście można nosić pliki na kluczyku USB i kopiować w jedną i drugą stronę. To rozwiązanie ma tą zaletę, że nie potrzebujesz Internetu by dostać się do swoich plików. Ważne? Oczywiście, ale…
Ale niezbyt poręczne. Musisz za każdym razem pilnować by pliki na kluczu były wersjami świeżymi, kopiować pliki, sprawdzać daty utworzenia, itp..
Hmmm.. ale Ty jesteś mądrzejszy! Masz przecież hosting www i korzystasz z FTP! Świetnie! Pliki są dostępne tam gdzie sieć, nie trzeba nic nosić, ale… ale nadal musisz sam to kopiować i porównywać daty..
A może by tak wykorzystać narzędzia kontroli kodu źródłowego? Hmm.. Większość tych narzędzi wymaga bezpośredniego dostępu do konfiguracji serwera WWW co w przypadku dzielonego hostingu jest wykluczone. Czyżby porażka? Niekoniecznie…
Czytaj dalej...
Napisane 09 02, 2007 przez dentharg
W kategorii
Code Monger,
Ogólne,
OpenSource,
Techblog
|
W programowaniu „bus-factor” to liczba deweloperów, którą musi przejechać autobus, żeby zostawić projekt w gównie.
Zasłyszane w świetnym materiale wideo z Google Tech Talks
Napisane 06 02, 2007 przez dentharg
W kategorii
Code Monger,
Ogólne,
OpenSource
|
...czyli jak zrobić tak, żeby było dobrze.
System uprawnień w Gallery2 jest całkiem znośny. I co najważniejsze – działa.
Jednak aby poprawnie go ustawić, w połączeniu z ukrytymi pozycjami/albumami, czynności konfiguracyjne – jak się okazało – muszą zostać wykonane w określonej kolejności.
Czytaj dalej...
Napisane 23 01, 2007 przez dentharg
W kategorii
Ogólne,
OpenSource,
Software,
Techblog
|
Hmm… Ślub był już dawno, a ja dopiero teraz jakoś zabieram się za przygotowanie filmu z niego. Przygotowywał będę sam z materiału nagranego przez szwagra (dzięki Dawid!). Nagranie z kamery cyfrowej na DVD będzie przekonwertowane do AVI, posklejane i obleczone w napisy i znów włożone na DVD razem z wyborem scen i pokazem zdjęć. Do tego trzeba się odpowiednio uzbroić...
Czytaj dalej...
Napisane 08 01, 2007 przez dentharg
W kategorii
Link,
Media,
OpenSource,
Software
|
Jak zaktualizować Gentoo używając istniejących pakietów binarnych? Normalnie, dać mu wódki!
emerge -vuDka world
Napisane 21 12, 2006 przez dentharg
W kategorii
Ogólne,
OpenSource,
Software
|
Napisane 13 12, 2006 przez dentharg
W kategorii
Ogólne,
OpenSource,
Software
|
Za joggiem Smoka..
Nie żyje Peter G Millard.
Guru Jabberowy odchodzi po długiej walce z rakiem...
Napisane 28 04, 2006 przez dentharg
W kategorii
Ludzie,
Ogólne,
OpenSource
|
Po ostatnich doniesieniach postanowiłem wrócić na moment do Firefoksa.. i znów RAMowa porażka.
A ja używam tu przeglądarki tylko do czytania web-poczty, przeglądania 3 forów foto i w zasadzie do niczego więcej..
Napisane 24 02, 2006 przez dentharg
W kategorii
OpenSource,
Software
|
..czyli jak uruchomic Psi z pendrive'a.
- Należy ściągnąć nową wersję Psi pod windows ze strony Affinix. Dostępna jest wersja 0.10. Najlepiej ściągnąć .zip
- Rozpakować do dowolnego katalogu na pendrive
- Napisać batcha, np. psi.bat, zawierającego:
@echo off
set PSIDATADIR=naped_:_katalog_z_psi
katalog_z_psi\psi.exe
- Odpalać przez psi.bat
I tym oto sposobe Psi jest portable :) Dodatkowo można wyłączyć w profilu zapisywanie historii rozmów, by zmniejszyć liczbę zapisów na pendrive. Oczywiście za każdym razem należy modyfikować psi.bat i aktualizować literkę napędu. Czekam, aż na PortableApps.com zostanie udostępniony universal loader i wtedy zrobię PortablePsi z prawdziwego zdarzenia. Do tego czasu należy poczekać i męczyć się z batchem.
Napisane 23 01, 2006 przez dentharg
W kategorii
OpenSource,
Software
|
Na stronie Portable Apps dostępne są aplikacje Firefox, Thunderbird, OpenOffice przygotowane specjalnie do noszenia i uruchamiania z urządzeń przenośnych.
Od dziś moje zakładki, hasła, poczta chodzą wszędzie ze mną - a ja nie muszę się martwić o czyszczenie firmowych czy kafejkowych kompów ze swoich prywatnych danych. Wystarczy tylko PenDrive...
Napisane 09 01, 2006 przez dentharg
W kategorii
OpenSource,
Software
|
Spis rozszerzeń, które ciężko znaleźć...
Napisane 09 01, 2006 przez dentharg
W kategorii
OpenSource,
Software
|