Wszyscy jesteśmy anonimowi


ACTA i kryzys własności intelektualnej


Spór o ACTA pokazał, że Internet może być katalizatorem zmian w „analogowym” świecie. Do działań podobno dołączyli się cyberprzestępcy występujący pod szyldem Anonimowi (ang. Anonymous). Czy to chwilowa anomalia systemu, czy może mamy do czynienia ze zmianami w procesach debaty publicznej i stanowienia prawa, które będą reakcją na potrzeby obywateli?

Złowrogie paczki


Ataki wymierzone w repozytoria pakietów


Ataki polegające na tworzeniu fałszywych serwerów z aktualizacjami nie są tak trudne do przeprowadzenia, jak mogłoby się wydawać. Głównymi przyczynami są nieostrożność administratorów i brak szczelnych procesów publikowania wersji, chociaż możemy czasem trafić na zdumiewające wektory ataków, którym trudno zapobiegać.

Wprowadzenie do języka Ruby, cz.  2


Klasy i obiekty


Jakiś czas temu, przy okazji opisywania podstaw Rails, starałem się wyjaśnić czym są klasy i obiekty. Jednak takie mieszanie poziomów ogólności w jednym wpisie może sprawiać, że całość wyda się mało przystępna dla początkujących i nudna dla obeznanych z tematem. Napiszę więc krótko o programowaniu obiektowym dla wszystkich tych, którzy znają już jakieś inne imperatywne, ale nieobiektowe języki programowania, a chcą dowiedzieć się, czym są obiekty i klasy.