Web browser anonymity threats

Anonymity in important for many people. Few years ago, it was problematic issue only for hackers, human rights workers and anonymity freaks. They want to keep they identity in secret for obvious reasons. They were traced only by law enforcement agencies and government. Today everything is much more difficult. Hundreds of advertising agencies trying to reveal identity of people to target their commercials better.

Web browser can give them so many information. For example in which languages you speak (browser shares your language preferences with sites you visit)., in which city you live (this can be obtained from IP), how big is your computer display (web page can get your display resolution), what video player or office suite you have installed (they can query installed browser plugins) and much more...

Continue reading "Web browser anonymity threats"

SOKI zostały przeniesione na dział chemia

Po perełce promocyjnej zaskoczyła mnie informacja w supermarkecie. Różne firmy tyle pieniędzy wydają na PR “ekologicznych produktów” i “zdrowej żywności”, a tu ktoś z taką szczerością napisał co myśli o jakości soków w hipermarkecie:

Informujemy, że SOKI zostały przeniesione na dział chemia.

Po przeczytaniu artykułu “Najniższa półka” z Dużego Formatu mam wrażenie, że miejsce większości hipermarketowych artykułów spożywczych znajduje się właśnie w dziale chemia.

How to mount file systems easily in Midnight Commander

Everyone know Midnight Commander default user menu (invoked with <F2> key). It contains some (more or less) useful commands and it is… customizable.

Default Midnight Commander User Menu

If you want to use different menu for some directory you just need to create file .mc.menu in target directory. I made a simple menu form /media/.

Continue reading “How to mount file systems easily in Midnight Commander”

Dostęp do Internetu przez telefon z Bluetooth i GPRS

Wczorajsza awaria u mojego providera, która trwa do dziś (i podobno potrwa do 21:00) uświadomiła mi, że modemy kablowe to nie jedyny sposób łączenia się z Internetem. Większość współczesnych telefonów posiada interfejsy bezprzewodowe Bluetooth i IrDA oraz GPRS i CSD. Korzystając z komputera z adapterem Bluetooth (np. na USB) i telefonu możemy zestawić połączenie z Internetem przez publiczny APN. W Polsce każdy operator GSM posiada APN poprzez który można łączyć się z internetem.

Continue reading "Dostęp do Internetu przez telefon z Bluetooth i GPRS"

WordPress na serwerze IdeaWebServer w home.pl

Dzisiejsza aktualizacja oprogramowania zarządzającego blogiem prawie się powiodła. WordPress 2.5 bezproblemowo zaktualizował strukturę bazy danych, a wszystkie wtyczki okazały się z nim współpracować. Niestety przy okazji trafiłem na inny problem. Autorski serwer WWW używany w home.pl (IdeaWebServer) jest prawie zgodny z Apache. Jak wiadomo “prawie czyni wielką różnicę”.

Continue reading “WordPress na serwerze IdeaWebServer w home.pl”

Paść się wikipédia równie ty…

Na polskojęzycznej liście dyskusyjnej Wikipedii pojawił się wątek na temat drukowania artykułów z Wikipedii. Pod adresem pl.lexisum.com umieszczona jest prosta strona umożliwiająca wydrukowania pierwszych akapitów z każdego artykułu polskojęzycznej Wikipedii. Gdyby to była jedynie zwykła strona renderująca artykuły z Wikipedii, w formie pozwalającej na ich proste wydrukowanie, nie wspomniał bym o niej.

Za serce chwyta napis tuż pod polem, w które należy wpisać nazwę artykułu. Brzmi on następująco:

Paść się wikipédia równie ty typ i pozostawać odbicie twój kolega rezygnować przewyższać druki.

Continue reading “Paść się wikipédia równie ty…”

Instalacja tunera DVB-T Asus My Cinema-U3000 Mini w Debianie

Ostatnio stałem się szczęśliwym posiadaczem tunera DVB-T, z interfejsem USB, firmowanego przez Asusa. Urządzenie wielkości pendrive’a zbudowane zostało z tunera Microtune MT2266 i frontendu Dibcom DiB7000PC (z demodulatorem DVB-T). Nie to jednak przesądziło o zakupie tego modelu. Asus udostępnił źródła zmodyfikowanego na potrzeby My Cinema-U3000 Mini otwartego sterownika, co gwarantuje wsparcie dla tego urządzenia. Niestety sam frontend wymaga firmware, który jest niewolny. Asus przygotował również pakiety binarne dla EeePC, ale bez oryginalnej dystrybucji z EeePC są one zupełnie bezużyteczne.

Continue reading “Instalacja tunera DVB-T Asus My Cinema-U3000 Mini w Debianie”

Deploying IPsec in small LAN in 3 easy steps

I think about installing IPsec on computers in my home LAN for some time. There are many configurations possible: tunnel mode, transport mode, peer-to-peer solution or star topology with single VPN hub. Also there are different IPsec implementations. KAME for *BSD, Openswan, strongSwan and Linux 2.6 PF_KEY implementation (which can be used with setkey and racoon or with OpenBSD’s isakmpd). Choosing one is not easy, but for me the simplest method was best. I choose Linux 2.6 PF_KEY with ipsec-tools and racoon for dynamic key exchange (now part of ipsec-tools). Its simple, easy to implement and… configuration files without any modification (except file paths) can be used also in FreeBSD (tested with 6.3-RELEASE).

Continue reading “Deploying IPsec in small LAN in 3 easy steps”

Monitoring mailbox in Maildir format with bash and pam_mail

After switch to Maildir format mailbox my bash stopped monitoring new mail. To bring this functionality back I need to set location of my new mailbox:

export MAIL=~/Maildir

And after $MAILCHECK seconds I got You have new mail in /home/kb/Maildir.

To set $MAIL for all login shells and for all user I use pam_mail. To enable checking ~/Maildir for new mail use:

session    optional   pam_mail.so standard dir=~/Maildir

Probably modification in /etc/pam.d/login and /etc/pam.d/sshd are sufficient.