Android FAIL 4

Posted by kAworu Tue, 24 Nov 2009 12:51:00 GMT

b1thunt3r: I have used Android only for a couple of minutes,
           I cannot figure out how to close an running application.
jiongtang: you need install a task manager to close running program

http://www.jiongtang.com/fourm/viewtopic.php?f=28&t=953

sudo make me a sandwich 1

Posted by kAworu Thu, 29 Jan 2009 16:41:00 GMT

pffff

Je me retrouve souvent confronté devant ce problème:

% sudo some_command > /etc/some/other/file

Le problème c’est que l’utilisateur courant n’a pas les droit sur le fichier, et que le fichier est ouvert par le shell courant (qui n’est pas en root). Par exemple, si je veux mettre un serveur OpenDNS dans mon resolv.conf:

% sudo echo 'nameserver 208.67.222.222' > /etc/resolv.conf

Ne marche évidement pas. Il faut aller l’éditer avec, par exemple, un sudo $EDITOR /etc/resolv.conf (remarquez le subtile subterfuge afin d’éviter un inutile nième troll ee VS nano).

encore un peu de tee?

sur un random-{forum,irc-chan,ml,cabaret} j’ai trouvé cette perl (non bapt, non.) e :

% echo 'nameserver 208.67.222.222' | sudo tee /etc/resolv.conf

Et comme tout bon lecteur pourra RTFM dans man tee l’option -a permet de faire des sorts très puissants (et de remplacer >>):

% echo 'nameserver 208.67.222.220' | sudo tee -a /etc/resolv.conf

Vi-ize(rtorrent);

Posted by kAworu Sun, 25 Jan 2009 19:00:00 GMT

Ce qui m’a toujours manqué dans rtorrent, c’était un binding vi-like pour les touches de navigation. En me trainant sur #rtorrent je demande:

17:48 -!- kAworu (n=alex@kaworu.ch) has joined #rtorrent
17:48 -!- Irssi: #rtorrent: Total of 65 nicks [1 ops, 0 halfops, 0 voices, 64 normal]
17:48 -!- Irssi: Join to #rtorrent was synced in 1 secs
17:49 < kAworu> hi !
17:49 < kAworu> i was wondering if it's possible to have a custom (vi like :) keyboard mapping for rtorrent
17:55 < hlindhe> yes, simply edit the source

et donc voilà le fruit de mes recherches:

% sed -i.orig \
-e "s/'l'/'L'/g" \
-e "s/'k'/'K'/g" \
-e "s/KEY_UP/'k'/g" \
-e "s/KEY_DOWN/'j'/g" \
-e "s/KEY_LEFT/'h'/g" \
-e "s/KEY_RIGHT/'l'/g" \
-e "s/'Z'/'Y'/g" \
-e "s/'z'/'y'/g" \
src/ui/*

% sed -i.orig \
-e "s/KEY_LEFT/'h'/g" \
-e "s/KEY_RIGHT/'l'/g" \
src/input/text_input.cc
  • On remappe l en L et k en K (qui étaient utilisé par rtorrent)
  • les flèches en hjkl (vi-like)
  • finalement je change également z en y et Z en Y (car j’utilise un clavier QWERTZ, et que rtorrent est pensé pour un clavier QWERTY).

Happy Hacking.

Older posts: 1 2