Archiwa kategorii: Licencja BSD

DBKiss – skrypt PHP do zarządzania bazami MySql i Postgresql

DBKiss - php database browser (mysql, postgresql)

Skrypt do zarządzania bazami danych MySql i Postgresql. Najciekawsze jest to, że skrypt  zajmuje tylko jeden plik. Za pomocą managera możemy importować i eksportować dane, edukować rekordy w tabeli, filtrować tabele i przeszukiwać rekordy, wykonywać polecenia SQL. Nie jest to tak zaawansowany produkt jak PhpMyAdmin, ale do prostych i szybkich zadań świetnie się nadaje.

DBKiss - php database browser (mysql, postgresql)

Wymagania: PHP
Link: http://www.gosu.pl/dbkiss/
Licencja: BSD

HTML5 Reset – framework HTML

html5reset

Pisałem niedawno o frameworkach. Kilka dni temu wygrzebałem z sieci Framework HTML o nazwie HTML5 Reset. Co nam daje taki Framework? Przede wszystkim jak każdy Framework narzuca nam pewną organizacje projektu. Wyznacza katalogi odpowiedzialne za kod, style, js itp. Po drugie resetuje wszystkie przeglądarki pod względem stylów CSS, to znaczy że style w każdej przeglądarce będą widziane tak samo.  Framework HTML to ciekawe rozwiązanie dla tych którzy piszą statyczne stronki WWW. Projekt ma tez za zadanie przybliżyć nas nieco do standardu HTML5.

Link: http://html5reset.org/
Licencja: BSD

Sparklines – mini wykresy w jQuery

sparklines

To jest komponent za pomocą którego możemy wygenerować mini wykresy. Mogą być przydatne gdy chcemy pokazać wiele wykresów na jednej stronie. Małe wykresy mogą posłużyć ogólnej informacji, natomiast ze względu na rozmiar nie dostarczają precyzyjnej informacji. Jednak w niektórych przypadkach dokładna informacja nie jest potrzebna. Komponent generuje kilkanaście wykresów, jeden z nich potrafi generować wykres w czasie rzeczywistym.

sparklines

Wymagania: jQuery
Link: http://omnipotent.net/jquery.sparkline/
Licencja: BSD

DataTables – prezentacja danych w tabeli z użyciem jQuery

datatables

DataTables to komponent na frameworku jQuery. Dzięki niemy w bardzo prosty sposób możemy prezentować dane w tabeli. Komponent DataTables daje wiele opcji, dzięki którym można dostosować skrypt do potrzeb własnej strony. Na stronie skryptu można znaleźć wiele przykładów użycia rożnych funkcji takich jak; wczytywanie danych metodą Ajax, paginacja zmiennej długości, sortowanie, filtrowanie kolumn, edytowanie pól w tabeli oraz wiele innych.

datatables

Wymagania: jQuery
Link: http://www.sprymedia.co.uk/article/DataTables+1.4
Licencja: GPL, BSD

Animal Captcha – zwierządka zamiast liter w MooTools :)

Animal Captcha

Captcha to zabezpieczenie przed spamerami, które polega na tym ze zanim wyśle się jakąś wiadomość system musi sprawdzić „czy internauta jest człowiekiem”. Inaczej mówiąc, system musi sprawdzić  czy wiadomości nie wysyła  jakiś mechanizm to zamieszczania spamu. Jest to sprawa dość uciążliwa dla ludzi, ponieważ  kody są bardzo niewyraźnie wygenerowane, a to wszytko po to, aby jak najbardziej utrudnić życie spamerom. Cierpią na tym oczywiście ci prawdziwi użytkownicy, bo przecież automat nie wkurzy się, jeżeli źle wpisze kod z obrazka :). Projekt Animal Captcha ma szanse rozpocząć nowa drogę w zabezpieczaniu formularzy, ponieważ nie opiera on się na logicznej symbolice ale na percepcji wzrokowej rozumianej tylko przez ludzi. Nie jestem przekonany czy akurat Animal Captcha będzie dobrym systemem zabezpieczeń. Łatwo mi jest wyobrazić sobie mechanizm. który na przykład odczytuje piksele z obrazka a administrator systemu spamowego przyporządkuje obrazki do zwierzęcia tworząc w ten sposób bazę wiedzy. Zdjęcia musiał by być coraz nowsze, zmieniać odcienie, kontrast, kolorystykę itp. zachowując tym samym swoją czytelność. No ale jak coś jest mało popularne to często jest bardziej bezpieczne z racji tego ze nie ma chętnych na ich łamanie.  Komponent wyświetla 9 obrazków na którym trzeba wskazać odpowiednie zwierzątka.

Animal Captcha

Wymagania: MooTools Framework
Link: http://code.google.com/p/animalcaptcha/
Licencja