Archive for January, 2007

Too much data

I think that google is already too big. They have to process amout of data so big, that accidents like this are going to happen more often. My good advice is not to use desktop apps like Google Toolbar. At least for now. Wait till this great corporation will concern more on data security and identity management (with proper mechanisms to take stolen ones back). And it would be wonderful to encrypt all google-user dataflows.

———-

Wydaje mi się, że google jest już za duże. Mają do przetworzenia ogromne ilości danych, i wypadki takie jak ten będą coraz częstsze. Moja dobra rada to nie używać desktopowych aplikacji google takich jak Google Toolbar. Przynajmniej do czasu gdy weźmie sobie ta wielka korporacja do serca problem bezpieczeństwo danych, i rozwiną mechanizm ochrony tożsamości. No i najlepiej jakby cały ruch google-user był szyfrowany.

Macuntu?

There is a system dedicated to work with multimedias other than Apple’s OS. It’s not profiled to a specific hardware platform, but it is. Good, now, I think that Ubuntu Studio won’t be much of a competiotion to Mac OSX, but it’s a step forward and I wish them well. More on Ubuntu Studio WiKi.

———-

Jest system dedykowany do pracy z multimediami, inny niż system Appla. Nie jest budowany z myslą o konkretnej platformie sprzętowej, ale jest. To dobrze. Nie wydaje mi się aby Ubuntu Studio było jakąś konkurencją dla Mac OSX, ale jest to pewien krok na przód, i życzę twórcą wszystkiego dobrego. Więcej na stronie WiKi Ubuntu Studio.

Ubuntu and HP LaserJet 1020 step-by-step

Worked on Ubuntu edgy 6.10.

First get necessary tools:

sudo apt-get install build-essential

then download foo2zjs drivers

wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

untar

tar -zxvf foo2zjs.tar.gz
cd foo2zjs

uninstall previous isntallations:

sudo make uninstall

build:

make

get HP LJ1020 firmware file:

./getweb 1020

install printers linux support:

sudo make install install-hotplug cups

Found on Jano’s weblog.

———-

Zadziałało na Ubuntu edgy 6.10.

Najpierw wrzuć kilka narzędzi:

sudo apt-get install build-essential

potem ponierz sterowniki foo2zjs

wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

wypakuj

tar -zxvf foo2zjs.tar.gz
cd foo2zjs

odinstaluj poprzednie instalacje:

sudo make uninstall

skompiluj:

make

pobierz firmware HP LJ1020:

./getweb 1020

zainstaluj obsługe drukarek w linuksie:

sudo make install install-hotplug cups

Znalezione na Jano’s weblog.

First Open Source Professional Virtualization Tool

Wow, what a greate news! VirtualBox is the first real professional tool available with source codes. It’s licensed under GNU GPL, and can be downloaded here, through SVN. Build instructions available.

———-

Co za wspaniała wiadomość! VirtualBox to pierwsze profesjonalne narzędzie do wirtualizacji dostępne z kodem źródłowym. Udostępnione jest na zasadach licencji GNU GPL. Można pobrać źródła przez SVN stąd. Dostępna jest także instrukcja kompilacji.

VMware under ubuntu linux

Installer is really simple. More difficult can be obtaining archive :-). First of all register to get your free serial number(s). Go to the VMware download server page; click on download; accept EULA, and choose VMware Server for Linux archive. Save to disk; untar (replace * with version and build number, eg.: VMware-server-1.0.1-29996.tar.gz):

tar xvzf VMware-server*.tar.gz

then

cd vmware-server-distrib/

and

sudo ./vmware-install.pl

Answer lots of questions and you’re done. Same goes for the VMware player.

What interesting is that VMware works faster hosting Windows XP Professional  that WXPPRO hosting Ubuntu.

———-

Inster jest bardzo prosty. Trudniejsze wydaje się zdobycie paczki. Najpierw zarejestruje się żeby dostać darmowy numer seryjny produktu. Przejdź do strony pobierania serwera VMware; kliknij na download; zaakceptuj umowę, i wybierz archiwum VMware Server for Linux. Zapisz na dysk; rozpakuje (zamień * wersją i numerem kompilacji, np.: VMware-server-1.0.1-29996.tar.gz):

tar xvzf VMware-server*.tar.gz

potem

cd vmware-server-distrib/

i

sudo ./vmware-install.pl

Odpowiedz na dużą liczbę pytań instalera i po wszystkim. Taka sama procedura dotyczy VMware playera.

Co ciekawe, to że VMware szybciej działa pod ubuntu hostując Windows XP Professional niż WXPPRO hostujący Ubuntu.

Worst web 2.0 portal (moral issue?)

Why anyone would share their life planes with everyone? Why plan whole life? What in the hell is ‘Life Goal Lists’?! I found that idea sad. Hope I’ll find some time to write proper explanation.

Super Viva the worst social portal on the net.

———-

Dlaczego ktokolwiek miałby dzielić się swoimi planami na życie z całym światem? Dlaczego planować całe życie? Czym do cholery jest ‘Lista Życiowych Celów’?! Dla mnie taki pomysł wydaje się smutny. Mam nadzieję, że znajdę trochę czasu żeby uzasadnić swoje stanowisko w tym temacie.

Super Viva to najgorszy portal społecznościowy w sieci.

Ubuntu edgy and ATI step-by-step

I found the best way to set up ATI drivers on Ubuntu 6.10. This doesn’t cover any errors, so do not take another steps until you handle your problem(s).
Here is what to do:

wget https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.33.6-x86.x86_64.run

(or newer from ATI driver download page)

mkdir ati-ins

cp ati-driver-installer-8.33.6-x86.x86_64.run ati-ins

cd ati-ins

sudo aptitude install module-assistant build-essential debhelper debconf dh-make fakeroot libstdc++5 linux-headers-$(uname -r)

sudo gedit /etc/X11/xorg.conf

add this at the end of file:

Section "Extensions"
Option "Composite" "Disable"
EndSection

then

sudo gedit /etc/default/linux-restricted-modules-common

add text so it’ll look like this:

DISABLED_MODULES="somemodule2 fglrx"

save and exit, then

sudo ln -sf bash /bin/sh

bash ./ati-driver-installer-.run --buildpkg Ubuntu/edgy

wait…

sudo ln -sf dash /bin/sh

sudo dpkg -i *.deb

sudo module-assistant prepare,update

sudo module-assistant build,install fglrx-kernel

sudo depmod

sudo rm -f /usr/src/fglrx-kernel*.deb

finish

sudo aticonfig --initial

sudo aticonfig --overlay-type=Xv

reboot.

Check with:

fglrxinfo

glxinfo | grep direct

output should be something like this:
luc@luc-desktop:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9550 Generic
OpenGL version string: 2.0.6286 (8.33.6)
luc@luc-desktop:~$ glxinfo | grep direct
direct rendering: Yes

More on Binary Driver Howto ATI on Ubuntu help page.

Google Lab: Porn

I have a lot to do for my studies so I didn’t write anything. But tonight I have something to share with; great humor: Google Porn

———-

Ostatnio mam dużo do zrobienia na uczelnię, więc i nic nie pisałem. Dziś jednak muszę się czymś podzielić; świetny humor: Google Porn

Speex

While working on a project for my digital signal processing class I run into very interesting project: Speex. It’s a codec designed for speech compression, with Internet in mind. That’s why it’s great solution for VoIP services. API is easy in use and it gives a lot of signal configuration options. Moreover Speex is free, open and has a future. It surely won’t be handy when it comes to music compression, because it’s to lossy.

For those interested in communication technologies i recommend codec comparison and some samples to listen to. For programmers: Speex manual and Speex API Reference.

———-

Podczas pracy nad projektem na zajęcia z cyfrowego przetwarzania sygnałów natknąłem się na bardzo ciekawy projekt: Speex. To kodek zaprojektowany do kompresji mowy, z uwzględnieniem potrzeb internetu. Dlatego jest to świetne rozwiązanie dla uslug typu VoIP. API jest proste w użyciu i daje duże możliwości konfiguracji parametrów sygnału. Do tego Speex jest darmowy, otwarty i ma przyszłość. Na pewno nie nada się do kompresji muzyki, bo najprościej w świecie jest zbyt stratny.

Osoby zainteresowane rozwojem technologii komunikacyjnych zachęcam do przejrzenia zestawienia kodeków oraz posłuchania próbek. A programistom polecę: Speex manual i Speex API Reference.

Gmail – empty box

Oops! Who could have known, that gmail can be emptied. Wheter this is an attack on FireFox, Googles fault or anything else this is a good time to mention that BACKUP is everything! Google does not provide any copies of any data from gmail account so you have to do it on your own. As I don’t know if there is an automated method to backup gmail account, I suggest to use some desktop application to download emails, and then back up that local database. Of course set up that mail client not to delete downloaded messages (leave copy on server option). I don’t like desktop mail clients and that is why I use gmail, but when there is no way to recover lost messages… Well, good luck!

PS
I would like a built-in option to backup data in gmail service.

———-

Ups! Kto by pomyślał, że gmail może być wyczyszczony. Nieważne czy jest to atak na FireFoksa, bład Googli czy cokolwiek innego, to jest to dobry moment by przypomnieć, że BACKUP to podstawa! Google nie zapewniają żadnych kopii żadnych danych konta gmail, więc musisz o to zadbać samemu. Ponieważ nie wiem czy istnieją gdzieś automatyczne metody robienia kopii gmaila, proponuję użyć jakiejś lokalnej aplikacji pobierającej maile, i potem zrobić backup tej lokalnej bazy programu. Oczywiście ustaw klienta poczty tak, żeby zostawiał kopie maili na serwerze (opcja zostaw kopie na serwerze). Nie lubię lokalnych klientów poczty i dlatego właśnie używam gmaila, ale kiedy nie ma możliwości odzyskania utraconych wiadomości… Powodzenia!

PS
Chciałbym zobaczyć zbudowaną w gmail opcję robienia kopii danych.

Next Page »