Witaj na blogu prowadzonym przez Sebana. Spisuję tutaj swoje uwagi na różny temat. Przeważają tematy związane z Internetem, popieranymi przeze mnie rozwiązaniami dotyczącymi wykorzystania komputerów, oraz kilka innych.
Vim po polsku dla programisty
19 września 2006 | Klucze:
5 komentarzy. trackback
Dziś pobawiłem się trochę edytorem Vim. Edytor ten jest znany chyba każdemu użytkownikowi systemu Linux, przynajmniej każdy powinien go raz zobaczyć. Dowiedziałem się, że Vim w wersji 7.0 potrafi kilka fajnych sztuczek takich jak:
- sprawdzanie pisowni ,,w locie", tak jak edytory z pakietu MS Word i OpenOffie.org
- uzupełnianie elementów kodu źródłowego
Słownik
Standardowo funkcja sprawdzania pisowni jest wyłaczona, można ją włączyć poleceniem :set spell, wtedy powinny podświetlić nam się błędne słowa ... w języku angielskim.

Aby zadziałało sprawdzanie pisowni w języku polskim potrzebne są odpowiednie słowniki. Pliki mają nazwy według szablonu [kod języka].[kodowanie znaków].spl, są trzy polskie słowniki dla kodowania cp1250, utf-8 i iso-8859-2. W mojej dystrybucji musiałem skopiować te pliki do katalogu /usr/share/vim/vim70/spell i w pliku konfiguracyjnym Vima /etc/vim/vimrc dopisać linie:
set encoding=iso8859-2 "utf-8,cp1250
set spell
set spelllang=pl,en
By poprawić jakieś słowo w trybie poleceń należy przesunąć kursor na błedne słowo i użyc polecenia z=.
Uzupełnianie kodu źródłowego
Przydatna funkcja głównie dla programistów, zwykłemu użytkownikowi pewnie się nie przyda. Ale jaki zwykły użytkownik używa Vima? ;-)

W domyślnej konfiguracji jest to wyłączone (przynajmniej u mnie). By uaktywnić tą opcje trzeba w pliku konfiguracyjnym dopisać:
set omnifunc=ft-xhtml-omni
Ta jedna linia da wsparcie dla plików z znacznikami (X)HTML. Są oczywiście jeszcze inne ,,wspomagacze" do innych języków. Ja dopisałem sobie również:
set omnifunc=ft-xhtml-omni,ft-ruby-omni,ft-syntax-omni,ft-sql-omni,ft-xml-omni.
Używanie omnifunc jest dość proste. Rozpoczynamy pisanie słowa, znacznika i wciskamy Ctrl-x Ctrl-o, pozostaje tylko wybór odpowiedniego z listy.
Na koniec
Wszystko co tu jest przedstawione jest bez problemu do znalezienia w dokumentacji online Vima.
CV w LaTeXu
09 września 2006 | Klucze:
9 komentarzy. trackback
Jakiś czas temu napisałem wstęp do LaTeXa. Dziś chciałbym zaprezntować jak można napisać z jego pomocą swoje CV. Życiorys jest podstawą do otrzymania pracy, dalszej kariery, a nawet (a może w szczególności) jej rozpoczęcia. Ważne zatem jest by wyglądał porządnie.
Oczywiście można pisać taki dokument używając standardowych klas. Jest to wykonalne. Dla początkującego może okazać się piekielnie trudne, chyba, że to będzie prosty dokument. Ale z pomocą przychodzą dostępne już klasy i style do pisania życiorysu. Na CTANie można odszukać kilka pozycji pomagających w pisaniu CV. Ja próbowałem tylko używać klasy cv i europecv.
cv
O stylu cv dowiedziałem się przeszukując Internet. Styl ten jest prosty w użyciu. By go używać trzeba tylko w preambule dopisać, że chce się użyć stylu CV.
Patrząc w dokument źródłowy widać, że jedyną magią jest tutaj opisanie przebiegu edukacji i doświadczenia zawodowego.
Wszystko odbywa się w otoczeniu CV. Jest to dość specyficzna lista, w której podajemy argument, który jest okresem czasu dotyczący danej szkoły lub miejsca pracy.
To właściwie wszystko co można powiedzieć o tym stylu.
europass
Klasa europass jest bardziej złożona, jest też więcej komend specyficznych dla klasy, ale całość jest bardzo dobrze udokumentowana. W dokumentacji ładnie jest opisana każda komenda, pokazane są wstawki plku tex, oraz jak wygląda dokument. Swoją drogą dokumentacja jest właśnie napsiana za pomocą tej klasy, przynajmniej tak wygląda.
Jeśli ktoś już zdecyduje pisać się CV za pomocą tej klasy to niech zapozna się ze stroną Europass. Europass w inny sposób kwalifikuje znajomość języka obcego (oceny: A1, A2, B1, ... C1, C2). Ponad to istnieje możliwość wygenerowania swojego CV online.
Osobiście uważam ją za bardziej przejrzystą i ładniejszą. Ale nie wiem jak taki format jest odbierany przez pracodawcę szukającego pracownika. Ma ktoś jakieś doświadczenie z tym?
Dane osobowe
Chyba wszyscy pracodawcy proszą o dołączenie klauzuli o pozwoleniu przetwarzaia danych osobowych
˙ Wyrazam zgode na przetwarzanie moich danych osobowych dla potrzeb procesu rekrutacji zgodnie z ustaw z dnia 29.08.1997 o Ochronie Danych Osobowych Dz. U. Nr 133 poz. 883.Podpis o takiej treści można osiągnąć za pomocą kodu: Za pomocą vfill uzyskujemy maksymalnie duży odstęp w pionie, a it to tekst pochylony.
Candido
02 września 2006 | Klucze:
1 komentarz. trackback
Dziś sporo lżejsza tematyka niż ostatnio, ale ciągle związane z Linuksem. Dziś przeglądając sobie gnome-look.org moje oko przyciągneły obrazki z opisem Candido. Candido Desktop to projekt mający na celu wprowadzenie nowego stylu (wyglądu) na linuksowym biurku. Wewnątrz projektu znajdziemy motywy dla Gnome, oraz KDE, styl menadżera logowania GDM, oraz jakąś tapetę.
U mnie już działa Candido z motywem Dark Orange i ikonkami Tango. Zapragnąłem odmiany i przyciemnienia mojego dekstopu.

