VirtualBox na Ubuntu + phpVirtualBox

VirtualBox na Ubuntu + phpVirtualBox

Wirtualizacja – temat jak zawsze na topie. Dzisiaj pobawimy się w ustawienie VirtualBox ‘a na Ubuntu Server (więc nie mamy do dyspozycji GUI), ale mamy za to phpVirtualBox i serwer WWW – więc… mamy kompletne zdalne środowisko do wirtualizacji.

Dlaczego nie XenServer ? A dlatego, że do zarządzania nim mamy tylko prostą konsolę, albo… Windowsa. Jak nie mamy Windowsa – trzeba kombinować. Zależy nam na kompletnym środowisku do uruchamiania maszyn wirtualnych ale zarządzać chcemy tylko przez WWW.

Dlaczego prędkość ładowania strony jest tak ważna?

Dlaczego prędkość ładowania strony jest tak ważna?

Kilka razy już wspominałem o tym, że prędkość ładowany jest bardzo ważna, ale nigdy nie opowiedziałem na pytanie “dlaczego?”. “Słowacki wielkim poeatą był!” – z tym się nie dyskutuje, strona musi być szybka. Sztampowa opinia, większość powtórzy ją bez żadnego wahania. Bo szybciej znaczy lepiej, ale… dlaczego?

Autoryzacja użytkowników w PHP

Autoryzacja użytkowników w PHP

Prędzej czy później w każdej aplikacji dochodzimy do momentu kiedy trzeba rozpoznawać użytkowników. Standardowo problem staramy się rozwiązać poprzez stworzenie kilku standardowych elementów jakimi są formularz rejestracji i logowania.

Bardzo modne ostatnio też są logowania przy pomocy innych usługodawców – czyli znana usługa Facebook for Websites  (wcześniej znana jako Facebook connect), logowanie przez konta Gmail , LinkedIn , Twitter czy w końcu OpenID , które było pierwsze, ale jakoś się nie przyjęło. Mamy więc do wyboru sporo alternatywnych metod logowania.

Kopiowanie tablic w JavaScript

Nie wiem czy był to tzw. “fakt oczywisty”, który pominąłem w bezmiarze moich skryptów, ale okazało się że kopiowanie tablic w JavaScript to nie jest taka prosta sprawa. Namęczyłem się sromotnie nad prostą sprawą, które polegała na tym, że potrzebowałem skopiować tablicę i posortować jej elementy w kopii tejże tablicy.

Edytuj PDF online #2

Edycja PDFów to bardzo upierdliwa kwestia. Jest do tego “kilka” narzędzi, ale wiadomo – nie zawsze pod ręką, nie zawsze dostępne a najczęściej płatne i to sporo :). Wcześniej opisywałem PDF Escape który pozwalał na edycję PDFów online, tym razem kolejny program tego typu, który tym razem wykorzystuje HTML5 i Canvas do edycji PDF.

IDE online i to Open Source

IDE online i to Open Source

Ostatnio trafiłem na bardzo ciekawy projekt o nazwie WIODE . Jest to kolejny edytor, który pracuje w przeglądarce, ale co najlepsze – jest to projekt Open Source i można go zainstalować na własnym serwerze. Do dyspozycji mamy edytor z kolorowaniem składni oraz klienta FTP który umożliwa wgrywanie zmodyfikowanych plików.