Passwords are like underwear. You shouldn’t leave them out where people can see them. You should change them regularly. And you shouldn’t loan them out to strangers.

  -- Anonymous
Posted Du 24 feb 2013 10:22:15 +0200 Tags:

After seeing ParaNorman I remembered this:

In the land of the blind, the one-eyed man is a hallucinating idiot... for he sees what no one else does: things that, to everyone else, are not there.

  -- Marshall McLuhan
Posted Ma 01 ian 2013 19:26:15 +0200 Tags:

Explanation: bridging is needed when you want to transform a computer in (sort of) a switch.

Let's take your example. Say you have a powerful computer for your audio stuff, connected to the internet with PPPoE running over an ethernet interface and everything runs fine. Then you aquire a wireless device that you need connected to the internet (and your main machine). Since you like to tinker, instead of buying a consumer wireless router/gateway/whatever-they-call-it you buy a wireless adapter (that supports Master mode) and install it in your desktop.

You configure the wireless adapter to work as AP (with hostapd), you set up a DHCP server with dnsmasq (not really needed, but much more convenient for clients), which also takes care of DNS for the clients and some firewall generator (shorewall) to shield you from the bad internet and configure the packet forwarding between the two networks (internet and your internal network).

After a while you may realize that you need the wireless also when the desktop is not powered on (and you are more or less where you started). Instead of buying a dedicated wireless router you look around your old stuff and find enough junk to assemble a running system. Since processing power is not an issue[1], the minimum requirement for such a system is that it boots from USB[2], so you can run the entire OS from a stick (1GB will do) and two 100Mbit network cards[3].

[1] even a Pentium-class processor will do
[2] there are ways around that too if somebody is interested
[3] they may be even 10Mbit, if your internet access is not faster than that and you don't expect it to improve soon, but they must have RJ45 connectors.

Posted Vi 28 dec 2012 17:34:50 +0200 Tags:

In order to get this gamepad going under squeeze:

  1. drop xpad.conf under /etc/modprobe.d/
  2. drop x11-gamepad.conf under /etc/X11/xorg.conf.d/ (or add the contents to your xorg.conf), to prevent the pad from interfering with your mouse cursor
  3. connect the pad
  4. run jscal -c /dev/js0 (assuming you have only one gamepad/joystick) from package joystick and jscal-store /dev/input/js0 as root to have Debian remember the calibration
  5. (optionally, to use it under XBMC) drop joystick.Logitech.Gamepad.F310.xml under $HOME/.xbmc/userdata/keymaps/
  6. enjoy :)
Posted Lu 04 iul 2011 01:28:49 +0300 Tags:

Today is the tomorrow you worried about yesterday.

Astăzi este ziua de mâine, de care ți-ai făcut griji ieri.

Posted Ma 14 iun 2011 10:58:54 +0300 Tags:

The probability of a young man meeting a desirable and receptive young female increases by pyramidical progression when he is already in the company of (1) a date, (2) his wife, (3) a better-looking and richer male friend.

  -- R. Beifeld
Posted Vi 03 iun 2011 11:09:45 +0300 Tags:

Astăzi primesc o comandă mare de sushi din Timișoara, mmm :)

Pentru cine nu știe deja: http://sushiya.ro

(da, știu că e flash, dar varianta HTML5 încă nu e „gata”)

Posted Jo 25 nov 2010 12:45:48 +0200 Tags:

Asta am lucrat zilele astea::

dpkg$ diff -u ro_old.po ro.po | diffstat
 ro.po | 2329 
 +++++++++++++++++++++++++++++-------------------------------------
 1 file changed, 1042 insertions(+), 1287 deletions(-)

Din păcate n-a fost timp pentru o verificare pe listă, dar cel puțin am reușit să trec prin tot fișierul. Sunt convins că mai sunt greșeli, dar cred că traducerea e mult mai bună acum.

Posted Jo 25 nov 2010 12:35:20 +0200 Tags:

Iată un citat care conform unei căutări rapide pe web pare să fie de C.S. Lewis:

Those who torment us for our own good will torment us without end, for they do so with the approval of their consciences.

Traducerea mea:

Cei ce ne terorizează pentru propriul nostru bine ne vor teroriza fără încetare, căci o fac cu acordul conștiinței.

Trebuie să încerc să-l țin minte pentru atunci când încerc să fac bine cu forța...

Posted Du 25 iul 2010 20:39:38 +0300 Tags:

După ce am scris despre e-mail și mesagerie instant, acum scriu și despre IRC.

1. Se cheamă IRC nu mIRC

Pentru că mIRC este doar un program de Internet Relay Chat voi folosi terminologia corectă. N-ar fi corect față de programatorii și utilizatorii celorlalte programe (foarte multe libere).

2. Voi evita anonimitatea

Deși multă lume nu folosește numele real pe IRC eu nu am nici un motiv pentru asta. Desigur, numele meu real nu este amp, dar poate fi văzut oricând cu /whois

3. Voi respecta sfera ta privată

Nu sunt în măsură să dezvălui numele tău real altora fără aprobarea ta. În consecință mă voi adresa întotdeauna folosind pseudonimul.

4. Nu voi folosi simultan mai multe pseudonime pe același canal

Pseudonimele folosite de mine în general sunt înregistrate pentru a nu fi folosite de alții (cu sau fără intenție). Programul care înregistrează canalele mele folosește probabil pseudonimul amp_mon ca să se știe că este „monitor” ;) (se vede oricum și pe /whois)

5. Nu voi folosi limbaj neadecvat

Chiar dacă un canal nu este înregistrat public (ar trebui să fie menționat în /topic) asta nu este o scuză. Desigur, limbaj neadecvat poate însemna altceva pentru canale diferite. De aceea voi încerca să urmăresc mai întâi convorbirile, pentru a cunoaște comunitatea.

6. Nu voi spama canalul cu mesaje inutile

Pe un canal cu puțini participanți, unde majoritatea mă cunosc, voi saluta o dată, pe toată lumea, la intrare. Pe un canal cu mulți participanți probabil voi include salutul în primul mesaj. Nu cred că interesează pe cineva dacă am plecat de la calculator sau nu, deci voi evita mesaje gen „am plecat”, „am revenit”. Pentru asta există /away unde pot specifica și motivul. Desigur, asta nu se aplică la o discuție activă, unde este util să știi că nu vorbești cu pereții dintr-o dată :)

7. Dacă mă adresez cuiva anume atunci voi arăta acest lucru

Pentru comunicare directă voi folosi ceva de genul::

[amp] nicu: ce mai faci

mai ales că programul meu știe să completeze pseudonimul dacă apăs tasta Tab. Asta te ajută și pe tine, în caz că ai configurat programul de IRC să-ți atragă atenția că sunt mesaje care-ți menționează pseudonimul și/sau să scoată în evidență linia respectivă (al meu așa face).

Dacă discuția se poartă doar în doi probabil că voi renunța la adresarea directă, dar voi avea grijă să revin atunci când este cazul. Nu se știe ce alt mesaj poate apărea imediat înainte de al meu, iar mesajul meu ar putea fi interpretat ca răspuns.

8. Voi încerca să scriu corect și cu diacritice

Conversațiile pe IRC se desfășoară cel puțin la fel de rapid ca pe mesageria instant și inevitabil vor apărea greșeli. Totuși nu voi întrerupe discuția ca să mă corectez, decât dacă sensul poate fi interpretat greșit. Nu voi corecta greșelile tale (ar fi de prost gust), dar voi spune imediat dacă nu înțeleg ce ai vrut să spui.

9. Voi ține cont de limitările comunicării doar-text

Deoarece lipsesc tonul vocii și mimica voi avea grijă să mă exprim cât mai clar, pentru a evita neînțelegerile. Smileys ajută mult, dar nu voi abuza!

Posted Lu 05 iul 2010 23:35:34 +0300 Tags:

This blog is powered by ikiwiki.