Przegląd aplikacji do zarządzania logami cz. 1 - Swatch

Część pierwsza przeglądu aplikacji wspomagających pracę z logami. Każda z części to krótki opis aplikacji, a w tej części znajdziesz opis programu Swatch oraz logsurfer...

SQLite - Cheat sheet

Niewielki zbiór zapytań SQL i komend dla SQLite...

Testowanie - pytest & mock

W Pythonie są dostępne co najmniej dwa frameworki do testów - unittest i pytest (nose - kolejny framework - to testrunner). Niewątpliwą zaletą unittesta jest fakt, iż znajduje się w domyślnej dystrybucji pythona, a pytest, jako osobny pakiet, należy doins...

Python & virtualenv

Można zainstalować kilka wersji tej samej biblioteki pythona na jednym systemie? Można, można użyć maszyn wirtualnych i narzędzia w stylu Vagranta, ale lepszym rozwiązaniem jest virtualenv...

Odbieranie logów dostępu od serwera Apache

W jaki sposób odbierać logi dostępu od serwera Apache? Monitorować plik, czy nie zaszły w nim zmiany? Można prościej, Apache umożliwia przesyłanie logów za pomocą potoków...

Zapis czasu w SQLite

Okazuje się, że sposób przechowywania czasu w bazie SQLite nie jest taki oczywisty. W ogóle przechowywanie danych odbywa się inaczej, niż w innych bazach danych. A czy wiesz, że do kolumny typu integer można wstawić tekst?

Analiza logów dostępu serwera Apache

Kolejny artykuł o analizie logów, tym razem o logach dostępu do serwera Apache (poprzedni o analizie zachowania użytkownika znajdziesz tutaj). Opiszę metodę przedstawioną w pracy „Detecting anomalous Web server usage through mining access logs” T. Gržinić...

Zachowanie użytkownika a sieci neuronowe

To już drugi post w tym tygodniu w ramach konkursu „Daj się poznać”. W pierwszym wpisie była mowa o sprawdzaniu użytkownika (czy jest tym za kogo się podaje), wykorzystując sieci neuronowe, biorąc pod uwagę jego zachowanie (poprzednio wpisywane polecenia ...

Autotools - System budowania

Na Autotools składa się kilka aplikacji. Pierwsza, o której należy wspomnieć to autoconf. Jej początki sięgają lat 90, w których to równolegle było rozwijanych wiele innych systemów budowania (np. skrypt configure tworzony przez K. Richard Pixley'a, kolej...

Czas w konkursie "Daj się poznać"

Mało postów, mało, ale czas jeszcze jest (był). W związku z konkursem "Daj się poznać" przygotowałem rozpiskę tygodni, w których trwa konkurs. Mam nadzieję, że ułatwi ona zaplanowanie przerwy w pisaniu postów...