Archiwum z Czerwiec 2008

The Police – Chorzów – 26 czerwca 2008 r.

poniedziałek, 30 Czerwiec 2008

Z okazji czwartej rocznicy ślubu zafundowaliśmy sobie z Anką bilety na koncert The Police (Sting nie chciał przesunąć występu na lipiec, stąd miesiąc wcześniej). Widowisko fajne, a ilość ludzi na płycie robi wrażenie.
Wrażenie, przynajmniej na mnie, zrobił jeszcze wokalista  supportu – zespołu Counting Crows i jego przeżywanie muzyki na scenie.
Ogólnie impreza udana.

Zliczanie ruchu do i z jail’a na FreeBSD

piątek, 27 Czerwiec 2008

Rozwiązanie mało eleganckie. Wersja bardzo wczesna, potrzeba sporych poprawek i warunków (sprawdzanie modułu ipfw(8), sprawdzanie czy ipfw włączone, itp.).

Łata na plik uruchamiający jail’e(8) (/etc/rc.d/jail)

— /etc/rc.d/jail Tue Sep 11 18:44:44 2007
+++ /tmp/jail Tue Jul 1 08:14:11 2008
@@ -37,6 +37,8 @@ init_variables()
eval _exec=\”\$jail_${_j}_exec\”
eval _exec_start=\”\${jail_${_j}_exec_start:-${jail_exec_start}}\”
eval _exec_stop=\”\${jail_${_j}_exec_stop:-${jail_exec_stop}}\”
+ eval _ipfwrulenoin=\”\$jail_${_j}_ipfwrulenoin\”
+ eval _ipfwrulenoout=\”\$jail_${_j}_ipfwrulenoout\”
if [ -n "${_exec}" ]; then
# simple/backward-compatible execution
_exec_start=”${_exec}”
@@ -329,6 +331,14 @@ jail_start()
_jail_id=$(head -1 ${_tmp_jail})
tail +2 ${_tmp_jail} >${_consolelog}
echo ${_jail_id} > /var/run/jail_${_jail}.id
+ if [ -n "${_ipfwrulenoin}" ]; then
+ /sbin/ipfw -q delete ${_ipfwrulenoin}
+ /sbin/ipfw add ${_ipfwrulenoin} count all from any to ${_ip} jail ${_jail_id}
+ fi
+ if [ -n "${_ipfwrulenoout}" ]; then
+ /sbin/ipfw -q delete ${_ipfwrulenoout}
+ /sbin/ipfw add ${_ipfwrulenoout} count all from ${_ip} to any jail ${_jail_id}
+ fi
else
jail_umount_fs
if [ -n "${_interface}" ]; then

Do /etc/rc.conf dodać następujące linie:

jail_example_ipfwrulenoin (int): Numer reguły dla ruchu przychodzącego
jail_example_ipfwrulenoout (int): Numer reguły dla ruchu wychodzącego

…i jeszcze tylko testy. Powyższe, to rozważania czysto teoretyczne ;-)

Wymiana żarówki w samochodzie Fiat Punto II

piątek, 27 Czerwiec 2008

Ogólnie to nie polecam samodzielnej wymiany żarówki świateł drogowych (z przodu) po lewej stronie (tej od kierowcy). Niepotrzebne nerwy i strata czasu.

Pod maską miejsca wolnego sporo, ale jest duży problem z dostaniem się do klosza.

Skończyłem u szwagra (mechanika). Po odkręceniu puszki z bezpiecznikami (tej pod maską), żarówka świeci ;-)

Idealne warunki pracy

środa, 25 Czerwiec 2008
  • do 25 km od miejsca zamieszkania (dojazd rowerem max. 45 min.),
  • prysznic (po dojeździe rowerem),
  • ruchome godziny pracy (może być 40 h tygodniowo wg kodeksu),
  • procentowy stosunek czasu pracy do czasu przeznaczonego na rozwój – 75 / 25 jeśli dziennie godziny pracy wg normy,
  • możliwość samodzielnego podejmowania decyzji (lub przynajmniej rozważanie ich i przedstawianie argumentów przeciwko),
  • bez openspace’ów, raczej pokój (maksymalnie czteroosobowy),
  • Straho ft. Pokahontaz – Cyfroni

    poniedziałek, 23 Czerwiec 2008


    Straho ft. Pokahontaz – Cyfroni (DynamoL LP) from MaxFloRec on Vimeo.

    Bez komentarza.

    Nasi wracają…

    wtorek, 17 Czerwiec 2008

    Gra się 90 min. Żeby wygrać, trzeba zdobywać bramki. Nic odkrywczego. Nie udało się.

    A teraz zapomnijmy o naszej narodowej cesze i znajdźmy jakieś pozytywy!

    Back to the roots

    poniedziałek, 16 Czerwiec 2008

    Zaszła potrzeba napisania na zlecenie kodu, który reagując na zmianę pliku mógłby wykonywać jakąś akcję. Wszystko w środowisku MS Windows. Mimo sporej przerwy (kilka lat nie dotykałem Visual C++), stwierdzam, że się da! Oczywiście z pomocą przychodzi MSDN.

    Wspomniana obserwacja zmian to FindFirstChangeNotification.

    Kod ma kilkanaście linijek, mimo, że nigdy nie byłem programistą, wydaje mi się, że obecny kod jest ładniejszy od chociażby CafetimR, ale mimo wszystko daleko mu do optymalnego…