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.
Crontab i skrypty Perla
27 listopada 2006 | Klucze:
linux,
programowanie
Dodaj komentarz. trackback
Jakiś czas spędziłem na pisaniu pewnego skryptu w Perlu. Skrypt sam w sobie raczej prosty i nic ciekawego o nim napisać nie mogę. Sprawa skąplikowała się gdy musiałem ten skrypt uruchamiać co jakiś czas. Naturalnym było dla mnie umieszczenie wywołania skryptu w crontabie. Na początku było zdziwienie, potem zaciekawienie, na końcu frustracja, że pomimo poprawnych wpisów skrypt się nie wykonuje. Troche poszukiwań w sieci dało mi odpowiedź. Cron nie loguje się jako użytkownik a tylko działa jako on (z jego prawami). W takiej sytuacji skrypt nie ma do dyspozycji odpowiednich zmiennych środowiskowych np. nazwy użytkownika, zmiennej PATH. Zatem skrypt nie mógł korzystąc z zewnętrznych programów, nie było mowy o poprawnym działaniu.
Rozwiązałem to w dość prosty sposób wykorzystując tablicę ENV. W niej są przechowywane zmienne środowiskowe takie jak $ENV{'PATH'}. Zmodyfikowałem początek skryptu dopisując $ENV{'PATH'} = "/bin:/usr/bin";. Zadziałało.
Gedit LaTeX Snippets
07 listopada 2006 | Klucze:
latex,
linux
5 komentarzy. trackback
O snippetach pisał już Patrys na swoim blogu, nie jest to żadna nowość. W edytorze gedit dostępna od dłuższego czasu. jako iż czasem sobie dłubię w LaTeXu postanowiłem dopisać trochę do ,,menadżera fragmentów kodu" w Geditcie kilka skrótów latechowych. Poniżej zamieszczam ich listę.
| Skrót | Działanie |
|---|---|
| pol | ,,polskie" pakiety |
| begend | begin - end |
| bitd | bibitem |
| chp | chapter |
| fts | footnotesize |
| hu | huge |
| xhu | Huge |
| itd | item |
| lar | large |
| Lar | Large |
| xlar | LARGE |
| ns | normalsize |
| para | paragraph |
| par | part |
| ss | scriptsize |
| sec | section |
| sm | small |
| sub | subsection |
| ssub | subsubsection |
| toc | tableofcontents |
| ti | tiny |
Trochę tego jest, mam nadzieję, że z czasem będzie więcej. W tej chwili nie mam pomysłu co jeszcze do tego dołożyć.
Do pobrania
Plik latex.xml trzeba skopiować do katalogu ~/.gnome2/gedit/snippets/. Filmik był kręcony przy użyciu programu do robienia screencastów, nie wiem za pomocą jakiego kodeka go odtwarzać. :-)Możliwe, że w Sieci jest już coś takiego dostepne. Nie wiem, nie szukałem.
TVKNET
05 listopada 2006 | Klucze:
1 komentarz. trackback
Ja bardzo lubię mojego ISP. Jest to dość rzetelna firma, wywiązuje się ze swoich obowiązków, regularnie przysyła rachunki.
Jednak ostatnimi czasy poziom ich usług spadł drastycznie, do bardzo niskiego poziomu. Internet nie jest doskonały, urządzenia nie są niezawodne, wszystko może się zwyczajnie popsuć. Wtedy człowiek oczywiście musi to naprawić, sprawić by działało ponownie. Czasem człowiek nie może bezpośrednio czegoś naprawić, ale wtedy może zgłosić usterkę do odpowiedniego organu (właściciela uszkodzonego elementu sieci). Ale przede wszystkim powinien zrobić rzecz według mnie najważniejszą. Powinien powiadomoć o problemie swoich usługobiorców - użytkowników.
W mijającycm tygodniu bylo wiele przerw w dostępie do sieci. Były to raczej długie przerwy po kilka godzin. Dziś od rana moje łącze zmalało do 128 kbps, oczywiście byłem tym bardzo zaskoczony. Słyszałem coś o jakimś światlowodzie co mu się odechciało działać. Na stronie mojego ISP oczywiście nie ma żadnej wzmianki o awarii, żadnej! Takiej informacji nie ma nigdzie, trzeba dzwonić do BOK, ale to inna bajka. Gdy nastąpi już jakaś awaria i ludzie chwycą telefony by dzwonić do ,,miłych pań" ... najprawdopodobniej się nie dodzwonią. To szczeście będzie mieć kilku pierwszych śmiałków, potem telefony będą zająte bardzo, bardzo długo. Oczywiście Oni, tam w BOK już wiedzą, że coś nie działa, wiedzą wszystko.
Czy naprawdę tak trudno o dobrą obsługe czy to telefoniczną czy jakieś informacje na stronie? Szanujcie klientów.

