Any fool can make things bigger, more complex, and more violent. It takes a touch of genius and a lot of courage to move in the opposite direction. Albert Einstein

o Ruby

Nowy stary wykop.pl - zmiany nie zawsze są dobre...

21 komentarzy | Kategorie: Ruby, Ruby on Rails, Web | trackback
Tagi:

W poniedziałek zawita kolejna odsłona serwisu wykop.pl. Po raz kolejny zagości nowa szata graficzna . Nie mógłbym jednak, zwłaszcza na tym blogu, nie zwrócić uwagi na to, że wykop jest przepisywany (a właściwie już został) na PHP.

Czytaj dalej...

Java i Ruby w jednym stali domku...

10 komentarzy | Kategorie: JRuby, Ruby, Techblog | trackback
Tagi:

Ruby został zauważony

java Duke with Ruby in hand Programiści Rubiego zapewne śledzą losy tego języka na arenie międzynarodowej. Prawdopodobnie słyszeli o zainteresowaniu Rubym ze strony firmy Sun (tak, tak, to ta od Javy :-)), ostatnio także nawet Microsoft. Ci pierwsi zainwestowali w czołowych programistów projektu JRuby - implementacji Rubiego w Javie. Ci drudzy ogłosili pracę nad IronRuby, który będzie wchodził w skład DLR (Dynamic Language Runtime), a to z kolei pozwoli na używanie go w Silverlight, nowym wynalazku tej firmy.

Czytaj dalej...

TrueCrypt - łatwy sposób na szyfrowanie poufnych danych

36 komentarzy | Kategorie: Narzędzia, Techblog | trackback
Tagi:
TrueCrypt

Do tej pory pisałem tylko na temat Rubiego. Jednak nie samym Rubym człowiek żyje :). Tym razem chciałbym opisać bardzo fajny program, którego nazwę wymieniłem w tytule. Jest nim TrueCrypt - program dzięki któremu możemy w łatwy sposób szyfrować dane (a co za tym idzie chronić przed dostępem przez niepowołane osoby). Oczywistym jest, że jak każde narzędzie, tak i to można użyć w złym celu np. ukrywając nielegalne oprogramowanie, pliki mp3 czy też filmy divx. Nasze cele mogą być jednak jak najbardziej słuszne. Być może chcemy uniemożliwić dostęp do prywatnych zdjęć (rozbieranych?:)), danych (pliki z hasłami, numerami kont), tajnym projektem (konkurencja) i innych rzeczy. To w jakim celu wykorzystacie ten program pozostawiam Wam i Waszym sumieniom.

Czytaj dalej...

Python (Ruby) Challenge

4 komentarze | Kategorie: Python, Ruby, Techblog | trackback
Tagi:
Ruby quiz

Challenge this!

Nie wiem jak Wy, ale ja od zawsze lubiłem łamigłowki, puzzle, krzyżówki, gry logiczne (np. sudoku, sokoban, Japońskie puzzle) i tym podobne. Służy to nie tylko jako rozgrywka, ale dobry trening dla naszych głów. A co jeśliby połączyć naukę programowania z łamigłówkami (i to wcale niełatwymi)? Na taki pomysł wpadł niejaki Nadav, który stworzył stronę Python Challenge. Strona, która próbuje uczyć przez zabawę.

Czytaj dalej...

Interaktywny Ruby

8 komentarzy | Kategorie: Ruby, Techblog, Tips & tricks | trackback
Tagi:

Typowanie dynamiczne

Języki dynamiczne, takie jak Ruby, Python czy też Php wymagają w zasadzie zupełnie innego podejścia niż do języków typowanych statycznie, tj. Java czy też C#. Otóż gdy pisząc w Javie, gdy natkiemy się na poniższą deklarację:

Czytaj dalej...