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
|
Mam płytę Asus p5b-v. Pewną strasznie irytującą cechą po jej zakupie był bardzo długi czas testu POST. Kernel uruchamiał się szybciej niż BIOS!
Ale niedawno znalazłem odpowiedź na swoje problemy: wystarczy w ustawieniach Hardware Monitoring wszystkie ustawienia dot. wiatraków ustawić na IGNORED.
I już. Teraz BIOS uruchamia się już w normalnym czasie.
Napisane 23 04, 2008 przez dentharg
W kategorii
Hardware,
Software
|
Długo szukałem fajnego klienta IRC pod Windows na GPLu. Wreszcie znalazłem: KVirc. Polecam!
Napisane 09 04, 2008 przez dentharg
W kategorii
Link,
Software
|
Kelly Waters w swoim blogu all about agile niedawno opisał akronim INVEST jako prosty sposób zapamiętania i oceny, czy historia użytkownika jest poprawnie sformułowana.
Na nasze INVEST można rozwinąć jako:
- Niezależna
- Negocjowalna
- Wartościowa (z punktu widzenia użytkownika, klienta i właściciela systemu)
- Szacowalna
- Mała/niewielka
- Testowalna
Może ktoś wymyśli nasz akronim do tych 6 cech dobrej User Story?
Napisane 14 03, 2008 przez dentharg
W kategorii
Blogging,
Code Monger,
Link,
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
|
0xdefec8ed
To najlepszy magic number jaki widziałem w heksie po 0xdeadbeef i 0xbaadf00d.
I służy do wypełniania „zrzutu”... :)
Napisane 18 12, 2007 przez dentharg
W kategorii
Code Monger,
Fun,
Software
|
Dziś rano posypał mi się bootloader Visty.. Miałem w nim podpiętego jeszcze XP-ka z innego dysku, ale po naprawie zniknął... przynajmniej z listy systemów.
Każdy wie, jaka jest kolejność instalowania Windowsów… zawsze od najstarszego, aby nowszy mógł rozpoznać poprzednią wersję i dopisać ją do swojego bootloadera. Nie inaczej jest z Vistą. Gorzej gdy się ów bootloader posypie.
O ile przywrócenie bootloadera samej Visty to rzecz trywialna (program na płycie zrobi to szybko i prosto) — o tyle przywrócenie wpisów poprzednich systemów już takie proste nie jest.
I tu z pomocą przychodzi VistaBootPro. W zasadzie powinien być to pierwszy program jaki powinno się zainstalować tuż po zakończeniu instalacji Visty. Jako, że Vista jest ostatnim systemem w kolejce do instalacji, to jego bootloader powinien rozpoznać XP-ka na dysku.
VistaBootPro zrobi kopię konfiguracji bootowania, co w razie kłopotów jest nieocenione. Po drugie umożliwia dokonanie zmian domyślnych opcji uruchamiania i zmiany wielu parametrów.
Dzięki VistaBootPro (i kopii bloku BCD) przywrócenie parametrów uruchamiania i załadowanie XP-ka trwało 10 minut od włożenia płyty instalacyjnej Visty. Bingo!
Napisane 18 12, 2007 przez dentharg
W kategorii
Link,
Software,
Techblog
|
OpenID.pl ożyło… Nawet nie wiedziałem, że to akcja niekomercyjna i ochotnicza (jak chrome.pl :) ).
Przy okazji problemów założyłem drugie OpenID i dowiedziałem się co to jest Yadis. Znalazłem też implementacje OpenID w Pythonie, Rubym i PHP. Cool!
Napisane 16 11, 2007 przez dentharg
W kategorii
Blogging,
OpenID,
Security,
Software
|
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
|
W dwóch starych postach (Kaszana Intellisense oraz Problem Updating Intellisense) wspominałem o tym, jak beznadziejne jest używanie Intellisense w Visual Studio 2005.
Do dwóch wspomnianych rozwiązań teraz dołożę 3-cie:
- Zakup procesora wielordzeniowego lub systemu wieloprocesorowego
Na procesorze dwurdzeniowym Intellisense działa wreszcie tak, że jest używalne. Fakt, że VS nieco zwalnia momentami, ale nie jest to już całkowita blokada IDE – jak to miało miejsce wcześniej.
Zważywszy na to iż systemy 2-rdzeniowe są teraz „normą” i ich cena leci w dół – jest to chyba najlepsze i najrozsądniejsze rozwiązanie. Zawsze jednak pozostaje kwestia finansowa..
Napisane 11 06, 2007 przez dentharg
W kategorii
Software
|
...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
|
Zawsze twierdziłem, że używanie "zmiękczonych" czcionek w pracy programisty to powolna agonia dla oczu... Zwłaszcza wygładzanie (Windows: Standardowe) na monitorach CRT pozostawia w tej sferze wiele do życzenia. Podobnież w Linuksie...
Potem pojawił się ClearType dla monitorów LCD. O ile domyślne ustawienia pracują na Twoim monitorze poprawnie - wtedy masz szczęście: Twoje czcionki mogą wyglądać naprawdę lepiej! Jeśli nie - lepiej wyłącz to gówno...
Do czasu...
Czytaj dalej...
Napisane 20 12, 2006 przez dentharg
W kategorii
Link,
Ogólne,
Software
|
Napisane 13 12, 2006 przez dentharg
W kategorii
Ogólne,
OpenSource,
Software
|
Działa stabilnie. Jedynym problemem są rozszerzenia i tematy gdyż większość nie jest kompatybilna z nową wersją. Kompatybilna w sensie, że ma zaszyty numerek wersji stabilnej - bo działają normalnie. Trzeba im tylko pomóc przy pomocy rozszerzenia MRTech (i opcji Make Compatible)...
Dzięki temu spokojnie sobie pracuję już w FF2.0. I nawet nowy temat jest całkiem ładny; szczególnie dobrze wyglądają karty.
Napisane 04 09, 2006 przez dentharg
W kategorii
Ogólne,
Opinie,
Software
|
W ostatnim poście nt. VS 2005 pisałem o zżerającym zasoby, niwelującym możliwość pracy, powolnym aktualizowaniu Intellisense w przypadku projektów C++.
Są 2, tymczasowe, rozwiązania problemu:
- Wywalenie dllki \VC\vcpackages\feacp.dll - ale to powoduje całkowite wyłączenie Intellisense.
- Uruchomienie VS, załadowanie żądanego projektu, po czym przełączenie atrybutu ReadOnly dla pliku *.ncb
Druga opcja jest o tyle dobra, że przy otwieraniu projektu Intellisense stworzy sobie plik podpowiedzi, ale z racji trybu tylko do odczytu nie będzie się aktualizować (tzn. będzie próbowało).
Napisane 30 06, 2006 przez dentharg
W kategorii
Ogólne,
Software
|
Visual Studio 2005 miało być piękne. O ile Intellisense w VC++ 6 było po prostu wołaniem o pomstę do nieba to w VS 2005 miał być to kolejny cud świata. Dlatego przez dłuuugi czas używałem Visual Assista.
VS 2005 już jest. Jest świetne. Ale Intellisense, choć dużo lepsze, nadal jest niemal bezużyteczne. Niemal, bo mimo wszystko jest lepsze od tego w VC++ 6. Bezużyteczne, bo jego aktualizacja w trakcie pracy całkowicie zatrzymuje pracę w edytorze. A wystarczy zmienić tylko 1 literkę w deklaracji funkcji czy zmiennej by wywołać koszmarny komunikat na statusie "Updating Intellisense..." i zatrzymać wszystko. A co gorsza, tego ścierwa nie da się wyłączyć bez hakowania DLLki!
Microsoft powinien wypuścić już SP1 do nowego Visual Studio, jednak przyjdzie nam na niego poczekać do "Q3". Dodam, że to samo Intellisense dla C# działa o wiele sprawniej. Myślę, że na ten język został położony główny nacisk. Zgodnie z tym co jest napisane w sieci, także i dla C++ Managed Intellisense działa niespecjalnie.
Wniosek: chwal szefa swego może kupi Ci Visual Assista :)
Napisane 22 06, 2006 przez dentharg
W kategorii
Ogólne,
Opinie,
Software
|
Ze względu na zmianę regulaminu komunikatora Gadu-Gadu, moje konto może zostać wyłączone i "numerek" przestanie działać. Ma to związek z tym iż GG używam poprzez bramkę sieci Jabber (PL) na serwerze Chrome.
Jeśli jeszcze nie wiesz: Jabber/XMPP to otwarty (wolny licencyjnie) protokół komunikacji natychmiastowej. Nie wymusza na internaucie użytkowania jakiegoś specyficznego programu do komunikacji. Jeśli używasz Tlenu lub Spika (dawniej WPKontaktu) - to już jesteś użytkownikiem sieci Jabber!
Zachęcam wszystkich Gadaczy do przesiadki na Jabbera. Serwerów bez liku, komunikatory rozwijają się szybko i jest w czym przebierać.
Napisane 17 05, 2006 przez dentharg
W kategorii
Ogłoszenia,
Ogólne,
Software
|
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
|
Na razie tylko preview, ale wygląda obiecująco. Poprawili wreszcie skrót do otwierania nowych tabów na Firefox-zgodny oraz nie ma już tych denerwujących przestojów przy ładowaniu stron.
Ciągle czekam jeszcze na jakiegoś reklamo-blokera, ale myślę, że pojawi się odpowiedni plugin w najbliższym czasie...
Napisane 14 02, 2006 przez dentharg
W kategorii
Software
|