reCAPTCHA czyli przydatna Captcha

reCAPTCHA czyli przydatna Captcha

slav

Captcha to mechanizm bardzo popularny i bardzo prosty. Zgodnie z definicją Wikipedii to (Completely Automated Public Turing test to te Computers and Humans Apart). Czyli test Turinga na rozpoznanie czlowieka. Polega on na tym, że generowany jest obrazek z tekstem, który ma być niemożliwy do odczytania przez boty, które mają mechanizmy OCR (rozpoznawania tekstu). Niestety coraz częściej obrazki Captcha nie dają się odczytać nawet przez ludzi 🙂 Zamiast blokować boty, blokują ludzi. Niestety prawda jest taka, że jest to jedyna metoda na wszelkiego rodzaju upierdliwe automaty dopisujące komentarze, czy wypełniające formularze jakie tylko mogą się trafić.

Instalacja VMware Server na Debianie

slav

vmware_black
Opiszę tutaj prosty i szybki sposób na instalacje VMware na Debianie (4.1) instalujemy VMware server w wersji 2.0.0. Wszystko za free do pobrania z sieci 🙂 Debian w wersji podstawowej, bez żadnych wodotrysków – czyli base + ssh

Wirtualizacja – o co w tym wszystkim chodzi

slav

Temat wirtualizacji przewija się u mnie w firmie regularnie. Ostatnio nawet jeden z czytelników zadał mi bardzo proste i ważne pytanie “Po co ?”. Odpowiedź jest bardzo prosta – wydajność współczesnych komputer jest masakryczna. Niestety a może i stety, większość systemów operacyjnych / oprogramowania wykorzystuje tutaj zaledwie kilka procent / kilkadziesiąt procent mocy obliczeniowej naszych potworów (no… może poza wyjątkami z Micro$oftu, który nie robiąc nic zajmuje 100% mocy procesora).

VMware do bani – VirtualBox rządzi

VMware do bani – VirtualBox rządzi

slav

Do tej pory do wirtualizacji używałem wyłącznie VMware w najróżniejszych odmianach. Zaczynając od VMware Worksation , kończąc na VMware ESXi , którego wymagania sprzętowe zabijają najstarszych górali. Ostatnimi czasy podjąłem decyzje o powrocie do wirtualizacji poszczególnych podsystemów w mojej firmie, a co za tym idzie jedna z maszyn pracujących jako centrala VoIP w oparciu PBX in a Flash oddała swoje zasoby na rzecz Debiana i… nowej centralki VoIP 🙂

JavaScript i tablice

JavaScript i tablice

slav
Przy okazji kodowania jednego z systemów, okazało się że potrzebuje wykorzystać sporo operacji na tablicach w JavaScript. Znalazłem kilka niezłych źródeł informacji: Mastering Javascript Arrays oraz trochę bardziej ogólnie: dokumentacja JavasScript

FreeBSD i zabawy z ifconfig

slav

freebsd-logo_sm
Podstawowym zadaniem serwerow jest komunikacja wszelkiego rodzaju. Zwykle przez interface sieciowy. Interface to najniższa warstwa sprzętowa służąca do kumunikacji. Dlatego warto zainteresować się podstawowymi i nie tylko poleceniami i operacjami na interfacach (oczywiście mowa będzie o FreeBSD ). Skupię się tutaj na typach mediów bo właśnie ostatnio z nimi miałem problem.

Proste powiadomienie SMS o awarii

slav

Od czasu do czasu pojawia się problem tzw “awarii”, na nieszczęście o której powiadamia Cię najszybciej końcowy użytkownik. Warto zabezpieczyć się przed takimi wydarzeniami prostym rozwiązaniem w postaci skryptu, który wyśle nam SMSa w odpowiedniej chwili – czyli w takiej, gdy dana maszyna przestanie działać. W moim przypadku “przestanie działać” = nie odpowiada na ping 🙂 Reszta usług wspierana watchdog’iem działa samoistnie.

Dekalog projektanta od Googla

slav

google_chick.jpg
Kilka miesięcy temu – a w zasadzie to już ponad pół roku – Google opublikował na swoich blogu dekalog projektanta . Został on opracowany przez dział UX (User eXperience) który zajmuje się głównie projektowaniem GUI i badaniem tego “co powie użytkownik”.

Prostota tego dekalogu i przesłanie jakie za sobą niesie zachęca mnie do przepisania go tutaj 🙂

 

  1. Skup się na ludziach – ich życiu, pracy, marzeniach.
  2. Liczy się każda milisekunda.
  3. Prostota ma wielki potencjał.
  4. Zainteresuj początkujących i zwab ekspertów.
  5. Miej odwagę wprowadzać innowacje.
  6. Projektuj z myślą o całym świecie.
  7. Planuj na dzisiaj i na przyszłość.
  8. Spraw wizualną radość bez rozpraszania myśli.
  9. Bądź warty zaufania innych ludzi.
  10. Dodaj coś od siebie.

Apache SSL i .htaccess

slav

! Tradycyjnie już podczas moich przygód z rewritami, .htaccess i innymi pojawił się prosty problem do rozwiązania. Strona ma automatycznie ładować przedrostek www do każdego adresu, oczywiście jeżeli idzie po SSL to redirect ma być na jedynie słuszny adres. Opis tej operacji poniżej.

gmail backup

slav
Czesi nie gęsi… i swój gmail backup mają. Jak każdy szanujący się internauta korzystam z gmaila, któremu ufam na tyle żeby nie backupować poczty. Warto jednak przemyśleć tą kwestię i zastanowić się nad rozwiązaniem naszych południowych sąsiadów. GMail Backup