wigwam.sh – pobieranie notowań GPW w Linuksie oraz wyświetlanie ich w Conky
Napisane przez wowo | Kategorie: Linux
W ostatnim poście na temat monitora systemu Conky wspomniałem, że za niedługo pojawi się kolejny wpis na ten temat i słowa dotrzymałem :-) Dzisiaj pokażę jak prostym skryptem można pobrać notowania głównych indeksów Giełdy Papierów Wartościowych (WIG, WIG20, mWIG40, sWIG80) i jak ładnie wyświetlić je w wprost na pulpicie Linuksa za pośrednictwem Conky. Czytaj resztę wpisu »
Conky – wielofunkcyjny monitor systemu
Napisane przez wowo | Kategorie: Linux
Conky jest darmowym, lekkim monitorem systemu dla X’ów, wyświetlającym informacje na Twoim pulpicie. Conky jest on na licencji GPL i działa na systemach Linux oraz BSD.
Nie odkrywam tutaj Ameryki, Conky jest dostępny od 2004 roku, a ja pierwszy raz zobaczyłem go w działaniu jakieś dwa lata temu. Jednak ostatnimi czasy zapragnąłem mieć trochę większy wgląd w to, co dzieje się w moim systemie. Poniżej wycinek mojego pulpitu, a także moja konfiguracja .conkyrc. Conky dodatkowo korzysta z skryptu pogodynka.sh oraz małego skryptu adsl-ip.sh, mojego autorstwa, który sprawdza IP i hosta dla łącz typu ADSL (ze zmiennym IP).
Zliczenie ilości commitów dla poszczególnych użytkowników SVN
Napisane przez wowo | Kategorie: Linux, webdev
Jeśli interesuje was ile poszczególni użytkownicy SVN’a wykonali commitów, to w głównym folderze repozytorium z poziomu linii komend Linuksa wystarczy wydać komendę:
svn log |grep "^r.*|.*" |awk '{print $3}' | sort |uniq -c
Powinniśmy otrzymać coś w tym stylu:
83 janek
177 franek
221 heniek
8 bolek
485 marian
Dzięki temu, mamy pogląd na zaangażowanie naszych kolegów w rozwój repozytorium :-)
Synchronizacja historii rozmów Pidgina pomiędzy różnymi komputerami
Napisane przez wowo | Kategorie: Linux
Pidgin jest moim ulubionym komunikatorem, jest prosty, funkcjonalny, stabilny i dostępny na windowsa i linuksa. Próbowalem już wielu programów (głównie pod windows) począwszy od standardowego klienta GG, który kiedyś był marnej jakości, poprzez Tlena, Kontakt, Pidgina na Windows, aż na Pidginie na Linuksa skończywszy. Jedyną bolączką był fakt, że nie miałem dostępu do historii rozmów prowadzonych w domu, z komputera w pracy i odwrotnie. Rozwiązanie tego problemu jest prostsze, niż myślałem :-) Czytaj resztę wpisu »
Tagi: Linux, pidgin, rsync, synchronizacja
Sans-serif w CSS’owym font-family, czy to komuś potrzebne?
Napisane przez wowo | Kategorie: webdev
Odpowiedź na to pytanie brzmi: tak! Gdy używasz czcionek, które powinny być w każdym Windowsie, to Twoja strona ładnie się wyświetli w Windowsie, ale już raczej średnio w Linuksie, który może nie mieć czcionek windowsowych. W takim przypadku przy wyświetlaniu czcionki Tahoma, zamiast tego linuksiarze zobaczą domyślną czcionkę szeryfową (czyli coś pokroju windowsowego Times New Roman). Efekt jest naprawdę niepiękny. Rozwiązaniem tego jest prosty trick, który należy wykonać umieszczając definicje czcionek w CSSie (przeważnie jest to jedno miejsce, np body):
font-family: Tahoma, sans-serif;
Ten zabieg pozwoli zastępować niedostępne czcionki domyślną czcionką nieszeryfową dla systemu. Drobiazg, ale jak to mówią: diabeł tkwi w szczegółach.
Otwieranie pliku na konkretnej linii w Vimie
Napisane przez wowo | Kategorie: Linux, Vim
Podczas codziennej pracy, coraz częściej dostrzegam pewne małe detale, które cholernie ułatwiają życie :-) Jednym z nich jest otwieranie pliku w vimie na konkretnej linii.
vim classes/foobar.php +69
Powyższa komenda przenosi do linii 69 po otwarciu. Ale to nie do końca było to czego szukałem. Przy pracy z zakładkami (tabs) jest to średnie rozwiązanie. Szukałem więc jak zrobić to przy pomocy polecenia tabe. Niestety :tabe classes/foobar.php +69 nie działa, bo Vim krzyczy: E172: Only one file name allowed. Będąc bliko zwątpienia, w istnienie tej funkcji, z pomocą przyszedł manual :-)



