How to set up irssi advanced window list

I just finally made advanced window list to work. I was getting the following in the statusbar ‘AWL: Run adv_windowlist from the shell or switch to sbar mode‘ and didn’t know until I asked for help on freenode irssi channel.

The solution was /set awl_viewer off

Additional changes to AWL layout
/format awl_display_key = $Q%K|$N%n $H$C$S
/format awl_display_key_active = $Q%K|$N%n $H%U$C%n$S
/format awl_display_nokey = [$N]$H$C$S

Info from adv_windowlist.pl 

# /format awl_display_(no)key(_active|_visible) 
# * string : Format String for one window. The following $'s are expanded:
# $C : Name
# $N : Number of the Window
# $Q : meta-Keymap
# $H : Start highlighting
# $S : Stop highlighting

Full script https://raw.github.com/mikaelz/dotfiles/master/.irssi/scripts/adv_windowlist.pl

More info for setting up:
http://quadpoint.org/articles/irssi/
http://www.antonfagerberg.com/archive/my-perfect-irssi-setup/

Nezabúdajme na našich vytrvalcov

Myšlienky, ktoré jednoducho musím zo seba vydať 🙂

Nedávno som sa začal lepšie zaujímať o ľudí okolo mňa a tak zistil, že čo u nás v Kolárove vzniklo a ako sa necení 😦
Písal sa rok 1998, keď Andrea Hajdú začala krasojazdu (http://www.cyklistikaszc.sk/sk/salova-cyklistika) s malou skupinou detí.

Čo mi, ale nedá pokoj je, že si ich neceníme dostatočne. Je pravda, že každí z nás je jedinečný, ale už menej z nás to sebe a ostatným dokáže. Netvrdím, že by sme im mali postaviť sochy, ale taká návšteva napríklad na majstrovstvách SR by nezaškodilo. Človek myslí v prvom rade len na seba, čo máme geneticky dané, ale druhí nás môžu inšpirovať a motivovať, aby sme zapracovali na sebe. Veľa ľudí chce viac v živote, ale navštevuje prostredie, kde nie sú motivovaní ľudia, ktorí chcú v živote niečo dosiahnúť, tak takto sa bude mať ťažko dobre.

Majstrovstvá sveta 2011 (Kagoshima, Japonsko) – 3. miesto

Aquabella. Nič proti futbalu. Kde celý problém viazne? No predsa v marketingu a čo je dôležitejšie v medziľudských vzťahoch, že sa takmer nepoznáme. Vopred sa ospravedlňujem všetkým ostatným, ktorých som nespomenul.

Mac OS X firewall software

I was searching for a firewall app for my Mountain Lion, because I’m not really satisfied with the default OSX firewall option in System Preferences. For me it lacks customization. On a security presentation I asked the presenter and introduced me to a paid firewall app ‘Little Snitch’ which is very nice and full of cool features. I continued to search if some free app exists and found IceFloor which is a frontend interface for the OSX built in firewall, PF – Packet Filter. For older OSX than 10.8 there is WaterRoof

Installing DBD::MySQL on OS X Mountain Lion 10.8.4

I decided to try Percona Toolkit from http://www.percona.com/doc/percona-toolkit/2.2/, but had to install DBD::MySQL for PERL. According to the steps at http://bixsolutions.net/forum/thread-8.html:
sh$ perl -MCPAN -e 'shell'

cpan> get DBI

cpan> get DBD::mysql

cpan> exit

sh$ sudo perl -MCPAN -e 'install DBI'

sh$ cd ~/.cpan/build/DBD-mysql-[hit TAB]

sh$ cat README.OSX

After reading the solution at https://discussions.apple.com/thread/3932531?start=0&tstart=0&fb_source=message
sh$ sudo install_name_tool -id /usr/local/mysql-5.6.11-osx10.7-x86_64/lib/libmysqlclient.18.dylib /usr/local/mysql-5.6.11-osx10.7-x86_64/lib/libmysqlclient.18.dylib

sh$ perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config --testuser=root

sh$ make

sh$ make test

sh$ sudo make install

Získanie zoznamu Facebook Likerov

Po dlhšom googlení som nenašiel riešenie ako získať zoznam ľudí, ktorí dali Like Facebook stránke, tak som sa vrhol do toho sám a množstvom pokusov a omylov som sa dopracoval k zoznamu nasledovne. Do Chromu som potreboval pridať extension menom jQuerify, ktorá za mňa porieši vsunutie jQuery knižnice do FB stránky. Ako admin FB stránky našej firemnej stránky http://www.facebook.com/nevillegroup som klikol na odkaz, ktorý vylistuje likerov.

Treba kliknúť na ikonu jQuerify, aby sa jQuery knižnica vsunula do stránky.

Ďalej, keď už máme dialogové okno s likermi, treba otvoriť Chrome Developer Tools a prepnúť sa do konzoly.

Nasledovný príkaz vylistuje odkazy na profilové stránky užívateľov:

$('._8t').each(function(){console.log($(this).attr('href'))});

V prípade, že chcete len mená, tak použite nasledovný príkaz:

$('.fcb').find('a').each(function(){console.log($(this).text())});

Po spustení sa zobrazí zoznam odkazov, ktoré už pomocou vyznačenim a Ctrl+c je možné skopírovať.

WakeOnLan z Macu

Po upgrade na nový OSX som bol nútený znova spojazdniť zaslanie Magic Packetu môjmu backup notebooku.  Po úspešnom nainštalovaní macports podľa návodu na oficiálnej stránke som inštaloval utilitu wakeonlan:

$sudo port install wakeonlan

Ako ďalší krok nasledovalo zisťit MAC adresu backup notebooku, na ktorom beží Linux, tak z výstupu príkazu ifconfig som skopíroval HWaddr.

$ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1a:6b:6c:08:e0  
          inet addr:192.168.2.2  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::21a:6bff:fe6c:8e0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:208 errors:0 dropped:0 overruns:0 frame:0
          TX packets:251 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:30099 (30.0 KB)  TX bytes:34089 (34.0 KB)
          Memory:ee000000-ee020000

MAC adresu som pridal do bash skriptu, ktorý som nazval wake_jarvis-om 🙂

#!/bin/bash
wakeonlan 00:1a:6b:6c:08:e0

Už len uložiť a spraviť skript spustiteľný.

$chmod +x ~/Dropbox/bin/wake_jarvis

Po spustení by mal byť výstup vyzerať nejako takto:

Sending magic packet to 255.255.255.255:9 with 00:1a:6b:6c:08:e0

A mašina s danou MAC adresou by sa mala “zobudiť”. K fungovaniu je predpoklad, že daná mašina podporuje WakeOnLan. Tiež som musel v BIOSe zapnúť.