dawoz@gtwlenovo

Przenosiny

Posted by: dawoz on: grudzień 21, 2008

Witam Was.
Przenoszę bloga (tym razem ostatni raz:P) na darmowy serwer z obsługą baz danych i php, co pozwoliło mi na instalację wordpressa z wszystkimi dodatkami.
Adres :

http://dawoz.net23.net


ZAPRASZAM!

Canon Pixma IP1500

Posted by: dawoz on: październik 22, 2008

Teyanna Taylor – Swag

Zapewne wielu z Was ma tę drukarkę na stanie. Ja odkąd pamiętam zawsze miałem problem z instalacją jej na Debianie. Oto krótki opis dla tych, którym nie idzie z tego linku.

1. Ściągamy potrzebne pliki ze strony takushiego :

http://mambo.kuhp.kyoto-u.ac.jp/~takushi/debian/pstocanonbj_3.3-1_i386.deb
http://mambo.kuhp.kyoto-u.ac.jp/~takushi/debian/libcnbj-2.6_0-1_i386.deb
http://mambo.kuhp.kyoto-u.ac.jp/~takushi/debian/bjfilter-2.6_1-1_i386.deb

2. Jeśli teraz chcielibyśmy je zainstalować to przy próbie instalacji pstocanonbj dpkg wywali nam błąd z zależnościami. Chodzi mianowicie o pakiet libcupsys2-gnutls10 niestety próżno szukać go w repozytorium. Po wpisaniu :

# apt-get install libcupsys2-gnutls10

apt powie nam, że nie ma kandydata do instalacji.
Radzimy sobie więc w inny sposób. Ściągamy z http://packages.debian.org pakiet libcupsys2-gnutls10, a konkretnie ten plik.Teraz już powinno iść z górki.

3. Instalujemy po kolei:

dpkg -i libcupsys2-gnutls10_1.2.7-4etch5_all.deb
dpkg -i bjfilter-2.6_1-1_i386.deb
dpkg -i libcnbj-2.6_0-1_i386.deb
dpkg -i pstocanonbj_3.3-1_i386.deb

gdyby cokolwiek się wysypało przy pstocanonbj to dodajemy opcję –force-overwrite.

4. Wchodzimy na http://127.0.0.1:631/ i dodajemy nową drukarkę. Nadajemy jej nazwę, klikamy kontynuuj, następnie wybieramy które to urządzenie, u mnie jest to : Canon iP1500 USB #1 (Canon iP1500). Klikamy kontynuuj. Z listy wybieramy sterownik, jest to : Canon PIXMA Ver.2.50 iP1500(en). Po dodaniu drukarki drukujemy stronę testową, aby przekonać się, czy nam się udało ;)

BSOD na Otwarciu Igrzysk.

Posted by: dawoz on: sierpień 13, 2008

Dizzee Rascal feat. Calvin Harris – Dance wiv me

Czytając artykuł zatytuowany “Oprogramowanie na medal” w ostatnim numerze Wprost z 10. sierpnia, w którym to zachwalano firmę Atos Origin za doskonałe zorganizowanie Igrzysk od strony technicznej i informatycznej, miałem wrażenie, ze nic mnie nie zaskoczy. Tymbardziej, że Chińska Republika Ludowa wydała wuuuchtę miliardów żeby cały świat patrzył na nich i zachwycał się wielką ceremonią rozpoczęcia jak i samymi igrzyskami. Szkoda tylko, że organizatorzy na swój system wybrali Windows. Dzisiaj skacząc po różnych portalach i patrząc jak Wisła dostaje lekcję futbolu od Barcy, wpadłem na ciekawe zdjęcia przedstawiające Blue screen of death i poczułem się dumny, że korzystam z Debiana : ) Oto one:


Więcej zdjęć, jak i informacji znajdziecie tuuuutaj. Ja się kulam ze śmiechu : )

Liznąć awk.

Posted by: dawoz on: lipiec 11, 2008

Timbaland & Magoo – Cop that shit ( feat. Missy Elliot)

AWK liznąłem trochę w pierwszym semestrze studiów na Językach Formalnych, jednak wtedy nie zdawałem sobie sprawy z możliwości, jakie niesie ta maszynka i ile przy pisaniu programów w tym języku może być zabawy : ) Nie będę się rozwodził tutaj nad tym, co to jest AWK, ani dawał “miniporadnika” ( bo sami zobaczycie za chwilę ), za to odsyłam Was tutaj, znajdziecie tam dużo ciekawych informacji. Ale wracając do tematu pokażę Wam, jak można się bawić z AWK : ) Od zawsze podobały mi się emoticony na deviancie m i b i pomyślałem, że fajnie byłoby mieć je u siebie, nie zapisując każdej po kolei prawym klawiszem myszy. Zapisałem więc sobie źródło strony z emoticonami w pliki in.html i przejrzałem kod. Okazało się, że link do emotki znajduje się zawsze na 4. polu w wierszu. Aby wyciągnąć to pole do osobnego pliku piszemu:

awk '{ print $4 }' in.html > krok1

Teraz mamy w pliku krok1 mniej tekstu, natomiast nas interesują wszystkie niepuste linie, które zawierają mniej więcej taką wartość:

  • src=”http://e.deviantart.com/emoticons/f/film.gif”

Czyli zaczynające się od wyrażenia regularnego “src”, idąc tym tropem dajemy:

awk '/^[src]/ {print;}' krok1 > krok2

Pozbyliśmy się właśnie wszystkich śmieci, które były poza linijkami nas interesującymi, dalej robimy tak:

awk 'gsub(/(\")|(src=)/,"",$0)' krok2 > krok3

Śpieszę z tłumaczeniem  - gsub to funkcja która szuka wzorca w naszym przypadku jest to ” (cudzysłowie) oraz “src=” i zamienia je na… no własnie na nic, więc po prostu wycina. Tak więc teraz w pliku krok3 znajdują się same linki postaci:

  • http://e.deviantart.com/emoticons/f/film.gif

Teraz pozostaje nam już tylko ściągniecie naszych emotek : )

awk 'system("wget \""$0"\" ")' krok3

I na ekranie pokaże się wynik pracy programu wget, po wylistowaniu katalogu ukażą się nam nasze emotikonki : ) AWK może być wykorzystywane w wielu bardzo różnych przypadkach, łączyć je można z poleceniami systemowymi oraz skryptami w bashu, co daję duuuużo możliwości. W zakładce pliki jest “skrypt” w bashu, dzięki któremu możemy zautomatyzować ten proces. : )
Z tego miejsca chciałbym serdecznie podziękować ZoczuS’owi za inspirację, zaszczepienie we mnie zainteresowania do awk, cierpliwość oraz wielkrotne rozjaśnianie zawiłości awk : ) Zachęcam Was również do zainteresowania się awk, bo ja na tym na pewno nie poprzestanę.

Hey Debian, say cheese. :)

Posted by: dawoz on: czerwiec 22, 2008

The Gossip – Listen Up! (MSTRKRFT relick)
Dzisiaj screen mojego pulpitu.
22czerwca
Debian Lenny\Sid

Gtk 2.x: Elegant Brit no borders
Metacity
: Elegant Brit no borders (ta sama paczka)
Wallpaper: An impossible dream
Icons: JungleBlack
Audacious Skin
: Axoncolor
Conky: mój .conkyrc

Opera 9.50 + flash + java.

Posted by: dawoz on: czerwiec 22, 2008

N.E.R.D. – She want’s to move
Nie tak dawno wyszła wersja 9.50 mojej ulubionej przeglądarki internetowej, tzn. Opery, postanowiłem więc ją zainstalować. Oczywiście jak to się dzieje w takim przypadku, brakuje flasha i javy. Po kilku chwilach szperania udało mi się nadrobić te zaległości i zainstalować co potrzeba. Mam nadzieję, że przyda Wam się to ^^’.

  1. Na pierwszy ogień idzie flash. Po wejściu na jakąkolwiek stronę, która wymaga pluginu flasha zostajemy odesłani do strony adobe, gdzie możemy ściągnąć potrzebny plugin. Downloadujemy więc paczkę .tar.gz i rozpakowujemy ją. Znajdujący się w niej plik libflashplayer.so kopiujemy do katalogu z pluginami opery. Standardowo jest to /usr/lib/opera/plugins

    # cp libflashplayer.so /usr/lib/opera/plugins

  2. Drugą przydatną rzeczą jest oczywiście obsługa javy na stronach. Java jest w repo, więc wydajemy polecenie:

    # apt-get install sun-java5-jre sun-java5-plugin sun-java5-fonts

    Teraz wchodzimy w: Narzędzia > Preferencję > Zawartość i zaznaczamy opcję “Włącz obsługę Javy“, klikamy na “Opcje Javy” i sprawdzamy, czy jest tam podana ścieżka do środowiska uruchomieniowego Javy ( u mnie jest to /usr/lib/jvm/java-1.5.0-sun/jre/lib/i386), jeśli nie, to sami ją podajemy i klikamy “Sprawdź ścieżkę dostepu Javy“, jeśli wyskoczy nam komunikat “Ścieżka dostępu do środowiska uruchomieniowego Java wydaje się być określona prawidłowo.” to wszystko wykonaliśmy prawidłowo i powinniśmy cieszyć się działającą Javą w Operze. :)

Tagi: ,

Projekt z OSów.

Posted by: dawoz on: czerwiec 4, 2008

Vavamuffin – Jah jest prezydentem

W zakładce projekty umieściłem to, co udało mi się spłodzić w ramach laboratoriów z systemów operacyjnych. Jest to symulacja zarządzania procesorem metodą dwupoziomowa. Enjoy.

Juwenalia 2008.

Posted by: dawoz on: maj 31, 2008

Killa Kela – Supergrass

Odchodząc nieco od spraw związanych z informatyką wspomnę tylko o Juwenaliach 2008, które odbyły sie w Poznaniu w dniach 29-31 maja. Sam uczestniczyłem tylko w jednym dniu – 29. maja – kiedy to był wielki pochod juwenaliowy i generalnie dzień pod znakiem hip-hopu, reggae i d’n'b. Zacznijmy od początku. Wraz z Kasią oraz znajomymi ze studiów postanowiliśmy wziąć udział w pochodzie juwenaliowym, dlatego też stawiliśmy się punkt 17:00 przed pomnikiem Mickiewicza, któremu na dni juwenaliów założono biret :D Pochód zaczął się z opóźnieniem, ale warto było czekać ;) W koło mnóstwo poprzebieranych ludzi z różnych uczelni. Spotkałem nawet kilku znajomych z Wągrowca i innych szkół ;) Pochód rozpoczął się ok. godziny 18:20, kiedy to prezydent Grobelny oddał klucze do miasta na ręce studentów, a sam zamienił garnitur na koszulkę juwenaliową. :) Ot taki miły akcent. Ruszyliśmy… Szkoła za szkoła… Wyobraźcie sobie środek Poznania – ul. Królowej Jadwigi zakorkowana przez tłum idących w stronę Łęg Dębińskich studentów, poprzebieranych, krzyczących, popijających piwka i dobrze się bawiących. : ) Wcześniej przed Akademią Ekonomiczną odbył się konkurs na najlepiej przebrana uczelnię – oczywiście zwyciężyła Politechnika ;) i nasi sPPartanie :D . Szczęśliwie bez ekscesów dotarliśmy na miejsce imprezy, gdzie poczekaliśmy trochę jeszcze na znajomych, inni znajomi wpadli przypadkiem do nas, ale czas mijał szybko, podczas gdy organizatorzy i zespoły się rozgrzewały. Dla mnie najważniejsze byly 2 występy. Pierwszy był O.S.T.R. na którym stałem kilkanaście metrów od sceny i szalałem kiedy on wyrzucał z siebie kolejne słowa. Później trochę czekania, zabawy, gadania ze znajomymi i pojawił się KILLA KELA! : ) Wcześniej jedynie słyszałem o nim od ZoczuS’a kilka dobrych słów. Po pierwszych 5 minutach nie mogłem uwierzyć w to co widzę i słyszę. Aż brak mi słów by to opisać, więc wrzucam to, co znalazłem na youtube.pl ;) No i kilka zdjęć ;) Przyjemności ;) Powiem tylko jeszcze, że do akademika wróciłem na 3 w nocy i odziwo nie zaspałem na wykład o 8:00 : )

Juwenalia 10054 Juwenalia 10059 Juwenalia 10064 Juwenalia 10095 Juwenalia 10129 Juwenalia 10561 Juwenalia 20314
ekipa:
mz2 my my3

Ntfs-3g.

Posted by: dawoz on: maj 23, 2008

CocoRosie – Not For Sale

Ntfs-3g to sterownik który pozwala nam na swobodne kopiowanie i zapisywania na dyskach z systemem plikow NTFS. Standardowo ntfs-3g jest w repozytoriach Lennego. Aby zainstalować go robimy co następuje:

// instalujemy z poziomu roota

apt-get install ntfs-3g

// tworzymy katalog do zamountowania dysku

mkdir /media/windows

// szukamy ścieżki do dysku z systemem plików ntfs

fdisk -l | grep NTFS

// odmontowujemy dyski

umount -a

// robimy kopie fstab

cp /etc/fstab /etc/fstab.bak

// dadajemy na końcu linijkę:

nano /etc/fstab

/dev/dysk_ntfs /media/windows ntfs-3g defaults,locale=pl_PL.utf8 0 0

// mountujemy wszystkie dyski jako root

mount -a

Po więcej zapraszam do strony projektu:
http://www.ntfs-3g.org/quality.html

Tagi: ,

Zapisywanie filmów z youtube.

Posted by: dawoz on: maj 15, 2008

Janis Joplin – Take another little piece of my heart

Jak wiadomo pod Windowsem jest coś takiego jak youtubegrabber czy coś takiego. Pod Ubuntu jest kilka możliwości zapisy filmów. Jednym z nich jest np. korzystanie z pluginu do Firefoxa. Który po zainstalowaniu i ponownym uruchomieniu przeglądarki dostępny jest jako mała ikonka na pasku stanu. Ja natomiast zajmę sie innym sposobem. Przeglądając czeluści internetu natknąłem się na skrypt pisany w Pytonie. Najnowszą wersję można pobrać ze strony projektu. No to może teraz instrukcja krok po kroku, co i jak:
Ściągamy skrypt z podanej strony i zapisujemy np. w /$homedir/pliki/skrypty<
Wchodzimy do katalogu ze skryptem i nadajemy mu atrybuty wykonywalności

chmod +x youtube-dl

Aby ściągnąć jakiś film wydajemy polecenie

/youtube-dl link_do_pliku_na_youtube

Istnieje skrypt napisany przez Tomka Konopelskiego, który automatyzuje ten proces. Można go ściągnąć stąd. Zanim nadamy mu chmod +x należy wyedytować go i zamienić zmienne SKRYPT i SCIEZKA na właściwe dla nas, ponadto możemy również zmienić domyślny odtwarzać do podglądu. :) Uruchamiamy skrypt:

sh youtube_mydll.sh

lub

./youtube_mydll.sh

i postępujemy według poleceń na ekranie. Nie zapomnijmy wyedytować wcześniej tego skryptu, ponieważ nie będzie on działać prawidłowo!

Zazwyczaj plik zapisze się w postaci video z rozszerzeniem flv. Jeśli chcielibyśmy przekonwertować to na *.avi, możemy użyć popularnego skryptu flv2avi.sh. Pobieramy go . Sposób użycia :

sh flv2avi.sh -divx klip.flv