blog.zamber.net

 

16

1

10

Rozkład MZK² - wygodny rozkład Koszalińskiego MZK

Nieskromnie zaznaczam iż dostępna jest alternatywa mojego autorstwa dla tragicznego rozkładu MZK (powolne ładowanie się, nieczytelność). Wszystko znajduje się pod adresem zamber.net/mzk/. Ficzer requesty, pytania, skargi proszę na zamber88 na gmail kropka com.

Krótkie FAQ:

Jak?!

W mniej-więcej tydzień popołudniami siedziałem nad kodem z kawą. Podchodziłem do tego kilka w ciągu zeszłego roku razy ale zawsze coś mnie zniechęcało i kończyłem z kilkudziesięcioma liniami bezużytecznego kodu. Teraz w końcu wyszło :).

Czym?
Czemu?

Bo rozkład MZK wychodzi beznadziejnie w porównaniu na przykład z rozkładem Zielonogórskiego MPK.

Plany?

Widok pojedynczego przystanku (oraz wszystkich linii, które na nim są na raz albo selektywnie, się zobaczy), własne kolory, lista ostatnio odwiedzanych przystanków, lepsze tooltipy dla oznaczeń godzin (powoli w realizacji), automatyczne odświeżanie albo coś w AJAXie, głosowanie na ruch na przystankach/liniach, może wyszukiwanie połączeń od przystanku do przystanku oraz wiele innych. Jeżeli jesteś za jakimś ficzerem skomentuj :).

Jeżeli chcesz się odwdzięczyć możesz postawić mi piwo :).

 
 

5

11

09

Firefox minimalistycznie

^dav4 zapytał na Blipie jak dostosować Firefoxa do takiego minimalistycznego wyglądu jaki udało mi się osiągnąć, nosiłem się z opisaniem tego (jak i całego ustawienia pulpitu) od dłuższego czasu, więc dziś uraczę was na razie jedynie liskiem :).

Zacznijmy jak zwykle od listy rozszerzeń (lecąc od prawego górnego rogu):

Teraz pod maską (oraz nie widoczne na screenie):

Do tego oczywistości takie jak Adblock Plus, Colorzilla, Delicious Bookmarks, DownThemAll!, Greasemonkey, Stylish, SmoothWheel oraz Web Developer.

Ostatnie smaczki, czyli Stylish (Greasemonkey to już kwestia indywidualnego smaku, lubi czasami przymulać FF, więc radzę się ograniczać :P):

To by było na tyle, w razie jakichkolwiek pytań - komentujcie ;).

 
 

2

11

09

Empathy - style rozmów z Audium

Od dawna już chodziły słuchy, że na Ubuntu starego, dobrego Pidgina wyprze Empathy. Zgłębiałem temat i robiłem testy jeszcze przed premierą 9.10 ale z sądem ostatecznym wstrzymywałem się ponieważ miałem nadzieję, że coś pójdzie do przodu.

Myślałem, że style rozmów z Audium jakoś zaradzą biedzie Empathy ale przyszło mi się zawieść ponieważ Ubuntu nie zrobiło niczego w systemie aby je dostarczyć w ręce zielonych użytkowników. Na szczęście znalazł się oraerk i wrzucił skrypt na forum Ubuntu.

wget http://blog.zamber.net/files/adiumxtra-install
sudo mv adiumxtra-install /usr/local/sbin/
sudo chmod 755 /usr/local/sbin/adiumxtra-install
gconftool-2 -t string -s /desktop/gnome/url-handlers/adiumxtra/command "/usr/local/sbin/adiumxtra-install %s"
gconftool-2 -t bool -s /desktop/gnome/url-handlers/adiumxtra/enabled true
gconftool-2 -t bool -s /desktop/gnome/url-handlers/adiumxtra/needs_terminal false

Warto zaznaczyć: lista kompatybilnych tematów. Instalujemy przez kliknięcie linka Install na adiumxtras.com.

 
 

23

10

09

GIMP: plan/rozkład + komórka

Właśnie skasował mi się cały wstęp i treść, którą miałem, więc bez zbędnych wprowadzeń: codziennie kilkakrotnie patrzymy na zwykle te same rozkłady (czy plany), mamy je na kartkach, w kalendarzach czy gdzie komu wygodniej ale zwykle te najczęściej oglądane da się zmieścić na na prawdę małej powierzchni dlatego w końcu zrealizowałem pomysł wrzucenia rozkładów i planów na ekran swojej komórki. Poniżej opiszę jak szybko i łatwo to osiągnąć za pomocą Gimpa.

Na początek przygotowanie rozmiarów tapety - przyda się Google albo zrzut ekranu (w przypadku Nokii polecam symbianthemes.us). Nie należy zapominać o miejscach zajętych przez przyciski, widgety, zegarki czy paski stanu, dlatego zrzut ekranu działa najlepiej. Jeżeli nie mamy tła do swojego tematu graficznego można również wyciągnąć je ze zrzutu ekranu.

Na początek efekty:
Sony Ericsson k550i
Nokia 6650
W naszym przykładzie zajmiemy się przypadkiem Nokii 6650.

  1. Jak widać po lewej już są gotowe warstwy z tekstem, cieniem oraz tłem ale na potrzeby tutoriala przebrniemy przez to wszystko na nowo :). Na początek ładujemy naszego screena albo tło (najlepiej oba) i wyciągamy linie prowadzące z brzegów linijek.
    Gimp: screen.
  2. Następnie tworzymy bądź wrzucamy obraz tła na nową warstwę (caTTiusha zrobiła ładny videocast na temat m. in. warstw, jeżeli ktoś nie wie z czym je je :P).
    Gimp: tło, warstwy.
  3. Teraz wprowadzamy tekst, jest z tym trochę zabawy (dobranie koloru, czcionki - koniecznie mono!). Zwróć uwagę na opcje narzędziówki tekstu oraz obszer pokryty wprowadzaniem tekstu. Teoretycznie w tym punkcie można by już dać sobie spokój ale koeljne kilka kroków pomimo dużej liczebności nie zajmuje więcej czasu niż zabawa z tesktem :P.
    Gimp: wprowadzanie tekstu.
  4. Klikamy PPM (prawy przycisk myszy) na ikonce warstwy tekstu i wybieramy "Tekst na zaznaczenie" (tooltip jest dosyć mylący). Słowem wyjaśnienia, teraz zajmiemy się robieniem cienia pod tekstem.
    Gimp: zaznaczenie tekstu.
  5. Zaznaczenie, które otrzymaliśmy jest zdecydowanie za małe na nawet zalążek cienia, więc musimy je powiększyć...
    Gimp: powiększenie zaznaczenia.

  6. Trójkę wybierz panie!
    Gimp: wartość powiększenia zaznaczenia.
  7. Tyle powinno wystarczyć, jeżeli to za mało zawsze można dorzucić kolejne kilka pikseli.
    Gimp: powiększone zaznaczenie.
  8. Teraz dobrze byłoby znaleźć kolor pasujący pod cień (jakiś ciemny z tła będzie dobry. Wybieramy pipetkę i zasysamy kolorek (jeżeli zaznaczenie jest aktywne możemy wybrać tylko ze zaznaczonego obszaru :P).
    Gimp: wysysanie kolorka.
  9. Tworzymy nową warstwę na nasz cień...
    Gimp: przycisk nowej warstwy.
  10. Oczywiście jako kolor tła wybieramy przeźroczysty!
    Gimp: opcje nowej warstwy.
  11. Wypełniaczem lejemy po zaznaczeniu. Jeżeli zostają niepełne kawałki warto w narzędziówce (karta po lewej od karty warstw u mnie) zwiększyć próg.
    Gimp: wylewanie kolorem.
  12. Teraz pozbywamy się zaznaczenia wybierając zaznaczenie kwadracika i klikając na obszarze OBOK naszego nowego tła.
    Gimp: cofanie zaznaczenia.
  13. Mając zaznaczoną warstwę cienia wybieramy z Filtrów -> Rozmycie -> Gaussa.
    Gimp: rozmycie Gaussa.
  14. Domyślna wartośc 5 moze niektórym wystarczyć ale osobiście mi bardziej pasuję troszkę więcej :).
    Gimp: wartość rozmycia Gaussa.
  15. Pozostaje tylko złapać warstwę cienia i przeciągnąć ją pod tekst...
    Gimp: przeciaganie warstwy.
  16. ...oraz dostosować krycie warstwy wedle uznania.
    Gimp:
  17. Po tym wszystkim warto zapisać projekt w formacie xcf (domyślny GIMPa) do zabawy w razie gdyby rozkład bądź plan się zmienił, oczywiście w razie poprawek trzeba będzie od nowa robić cień, ale myślę, że nikt już nie będzie miał z tym problemów :).
  18. Ostatecznie dla formalności - zapisujemy tło jako JPGa i wrzucamy na telefon.
 
 

7

9

09

Flick Massr Downloadr

Oddaję dzisiaj w wasze ręce skrypt pozwalający wygodne wyciągnięcie linków do zdjęć z Flickra. Napisałem go prawie rok temu podczas zabaw z metapixel'em (program do składania mozaik).

Domyślnie skrypt miał być nakładką na metapixel'a i ogólnie mieć znacznie większe możliwości ale jakoś zatrzymał się na wersji 0.0.1, jeżeli ktoś będzie miał ambicję go rozszerzyć - proszę bardzo :) (btw, trackback mile widziany!).

Do działania skrypt wymaga modułu xmltramp (ściągnij i wrzuć do tego samego katalogu co skrypt). Oczywiście zassać trzeba też sam skrypt :).

Po kolei:
chmod +x fmd.py - dajemy uprawnienia na wykonywanie.
./fmd.py -u <link do grupy na Flickrze> -f <plik w którym mają być zapisane linki> - odpalamy skrypt.
mkdir FMD_pliki
cd FMD_pliki
wget -i ../<plik z linkami>
- tworzymy katalog FMD_pliki, wchodzimy do niego i odpalamy zasysanie wget'em.

Instrukcję do obsługi metapixel'a można dorwać na UbuCentrum :).
Enjoy!

 
 

27

11

08

Skrypt automatyzujący zasysanie seriali

W godzinkę skleiłem tego małego potworka, którego jedynym celem jest automatyczne pobieranie plików .torrent z kanałów rss takich serwisów jak tvrss.net.

Moja filozofia zasysania nauczyła mnie trzymania torrentów w zapasowym folderze na wypadek jakiejś większej katastrofy dlatego też skrypt sprawdza istnienie plików w dwóch katalogach (na nowe i stare torrenty). Oczywiście poza katalogami trzeba też podać kanały rss, które mają być sprawdzane. Fin. Teraz pozostaje odpalić skrypt, poczekać aż zassie wszystko co ma zassać, wrzucić to do folderu na stare torrenty i okazjonalnie odpalać go (albo wygodniej, wrzucić do crona).

tsuck.py

 
 

1

11

08

Dlaczego Jabber?

Na tytułowe pytanie nikomu nie odpowiem bo przepisywanie argumentów z JabberPL.org mija się z celem. Chciałem zwrócić jedynie uwagę na dwie wyjątkowo przydatne (dla mnie) cechy tego protokołu.

  1. Możliwość podłączenia kilku klientów pod jedno konto powala na kolana i miażdży gg.
  2. Wysyłanie plików działające pięknie w sieci lokalnej. Ba, działa w obrębie tego samego konta (a różnych instancji jak w pkt. 1).

W praktyce: mam standardowego blaszaka, starego laptopa Della i Nokię n800. Na każdej maszynie jest inny klient (Pidgin, Psi, Telepathy). W każdej chwili mogę zacząć pisać z którejkolwiek maszyny do kogokolwiek i nie ma żadnych kolizji czy komplikacji. Jeżeli mam coś do przerzucenia z jednego kompa na drugi po prostu przeciągam plik na swój kontakt na liście i wybieram instancję, która ma go odebrać ;). W przypadku Nokii muszę odpalać Pidgina ponieważ wbudowany klient nie ma obsługi transferu plików ale na szczęście to nie taki duży problem. Pliki lecą przez sieć lokalną kiedy tylko mogą. Dlatego korzystam z transportu na jabsterze (howto) pomimo częstych padów.

Masz jakieś lepsze tricki związane z Jabberem?

 
 

9

7

08

Rozszerzenie roku - CyberSearch

Za Fanatykiem: CyberSearch. Czekałem na to rozszerzenie całe życie :D.

 
 

30

12

07

Kino domowe - plz help!

Na sylwestra ustawiłem się z dziewczyną i znajomymi na seans filmowy. Mój tata jakiś czas temu postanowił zaoszczędzić i kupił na allegro LCDka Philipsa (27'') i Thomsona (23'') oba z rozbitymi matrycami. W 23'' działa elektronika, w 27'' nie działało chyba nic ;). Oba razem kosztowały chyba 150zł. Zamysł był taki, by kupić rozwalonego i wmontować nową matrycę i takim sposobem zaoszczędzić kilka tysięcy (!). Jako, że tata cybernetykiem z wykształcenia i zamiłowania jest zadanie zmontowania tego wszystkiego do kupy zakończyło się sukcesem, lecz TV nie wyświetlał obrazu poprawnie. Z powodu natłoku pracy tata odstawił go na bok w swojej pracowni i tak czekał on sobie na chwilkę czasu. Kilka tygodni temu mój brat wracając ze szkoły zajrzał do taty. Tata chciał zaszpanować i pokazał bratu niedokończony telewizor. Cudownym cudem telewizor zadziałał! Jednak po dotarciu do domu (wcześniej przed poprawnym wyświetleniem obrazu był przeniesiony z podłogi w jednym pokoju na biurko w drugim) zaczął znów jarzyć się krwistą czerwienią...

Ostatnie 2 dni tata spędził na szukaniu przyczyny tego zalewania (bo takie właśnie ma miejsce zjawisko po włączeniu). Od strony technicznej sprawdził chyba wszystko. Przylutował na stałe kabelki od matrycy do elektroniki (bo podobno złącza tam wykorzystywane lubią się psuć). Kombinował z masą na obudowie (raz go poraziło :P). Kombinował z zasilaczem i przetwornikiem dla świetlówek w matrycy. Nic.

Spróbowaliśmy potrzymać go dłużej włączonego z automatycznie wyszukanym kanałem (TVP1 wleciało chyba). Cud. Linia szerokości kilku mm wyświetlała się odpowiednio, reszta nadal na czerwono. Nie mamy pojęcia co to może być. Nadal szukamy przyczyny. Zaczynają nam się kończyć pomysły.

Tak wygląda matryca zalana krwią :P (jakość słaba, trochę rozmazane) (większa rozdzielczość):matryca 1matryca 2matryca 3matryca 4

Drodzy Joggerowicze, Blipowicze, Internauci i cybernetycy/elektronicy/magicy proszę pomyślcie co może być przyczyną tego zachowania i wyślijcie swój komentarz. Może jutro uda mi się spędzić miły wieczór przy dużym ekranie dzięki waszej pomocy :).

 
 

6

12

07

Kciuko-coś

Ile razy chciałeś a nie mogłeś czytać książkę w jednej ręce? Ja wiele. Z pomocą przychodzi Thumb-thing!

Thumb-thing

Zdobić to cudko można za 3$ na ABC Stuff ale do ceny trzeba doliczyć przesyłkę.

Pomysł genialny, forma prosta, więc fajnie by było zrobić sobie coś takiego samemu. Wykonałem na szybko projekcik w svg:

kciuko-coś

Plexi, drewno, cokolwiek i wio :).

Via Cool Tools

 
 

Miniblog

25 11 09, 16:19:29 | Znowu tapetki z NG |

88 tapet z National Geographic, instrukcje dla laików w środku :). Python for ubuntu.

12 1 08, 18:09:46 | Postaw mi piwo :D | Ludwik oświecił mnie, że da się robić przelewy z PayPal bez aktywowania karty. Z tej okazji dodałem w prawym górnym rogu przycisk "Postaw mi piwo :)".

5 11 07, 21:10:36 | Płyty Ubuntu |

Dzisiaj przyleciały ;).