Archive for the ‘Ruby’ Category

Jak znaleźć “current dir” procesu?

Ciężka jest praca admina – szczególnie w okolicach godziny 17:00, gdy programiści kończą pracę i idą do domu, ale przed wyjściem wystawią jeszcze ticket treści: Cześć, Na serwerze developerskim działa sobie beta projektu, który na jutro musimy odpalić na produkcji. Projekt możesz zobaczyć pod adresem: http://10.0.0.100:6666 Tak jak chciałeś, wszystko jest ładnie opisane, projekt jest [...]

Read the rest of this entry »

Ensure – naprawdę gwarantuje wykonanie

Ostatnio przepisywałem skrypt do zbierania statystyk ruchu ze switchy po snmp w celu pobrania ilości oktetów, które przeleciały przez jego interfejsy. Na końcu aktualizuję pliki RRD, w których te informacje zapisuje. Niby prosta rzecz, ale trzeba obsłużyć bardzo wiele wyjątków (błąd połączenia do bazy danych, timeout switcha, wywalenie się jakiegoś wątku itp. itd.). Skrypt jest [...]

Read the rest of this entry »