Spin

Jestem programistą od zygoty i jestem uzależniony od kodu. Muzyka elektroniczna działa na mnie jak dopalacz, po której chwytam niezłego tripa. Czytam komiksy i uprawiam sporty walki. Żyje jak Cyberpunk w świecie zer i jedynek ;) ...

abrakadabra

ABRAKADABRA

Abrakadabra (Abracadabra, Abraxas, Abrasax) – wyraz pochodzący prawdopodobnie z języka aramejskiego (Abəra kaDavəra) i obecnie nie posiadający znaczenia. Stosuje się go żartobliwie jako określenie wypowiedzi pozbawionej sensu, niezrozumiałej, zagmatwanej. Chociaż kiedyś było inaczej. W czasach starożytnych, średniowieczu i wczesnej nowożytności posługiwano się nim jako formułą magiczną, która odpowiednio wypowiedziana miała moc wpływania na rzeczywistość. Słowo …

ABRAKADABRAczytaj więcej »

Euklides

Algorytm Euklidesa

Algorytm Euklidesa pozwala wyznaczyć największy wspólny dzielnik dwóch dodatnich liczb całkowitych. Jest to jeden z najstarszych znanych algorytmów numerycznych. Euklides zamieścił‚ go ok. 300 roku p.n.e. w „Elementach” – jednym z najsłynniejszych dzieł naukowych ludzkości. PHP

JAVA

DELPHI / PASCAL

Więcej informacji na pl.wikipedia.org/wiki/Algorytm_Euklidesa

silnia

Silnia

Silnią liczby naturalnej n (n!, czytamy „n silnia”) nazywamy iloczyn liczb naturalnych nie większych niż n. Symbol silni pozwala w skrócony sposób zapisywać długie iloczyny liczb.

PHP

JAVA

DELPHI / PASCAL

mysqli

Zapytania SQL do bazy danych – autorska klasa Query

W tym poście zademonstruję własną klasę o nazwie Query, której mechanizm obsługuje podstawowe operacje języka SQL (INSERT, UPDATE, SELECT, DELETE). Korzystając z klasy użytkownik nie musi znać składni SQL’a. I to jest jej główna zaleta, jak również prostota w użyciu. Oczywiście kod klasy ma jedynie znaczenie dydaktyczne i nie rozwiązuje wszystkich problemów, np: relacji między …

Zapytania SQL do bazy danych – autorska klasa Queryczytaj więcej »

Simple XML

Przetwarzanie plików XML za pomocą klasy SimpleXML

Wiele serwisów i portali internetowych udostępnia treści, które możemy swobodnie zamieścić na własnej stronie bez żadnych nieprzyjemnych konsekwencji ;). Zazwyczaj jest to określony adres URL, pod którym „wyrzucane” są dane w formacie XML. Dane te możemy odczytać a następnie sformatować (html, css) i wyświetlić na stronie, w sposób przyjazny dla użytkownika. Przykład takiej usługi znajdziecie …

Przetwarzanie plików XML za pomocą klasy SimpleXMLczytaj więcej »

bootstrap tabs / zakładki

Automatyczna zmiana Bootstrap Tabs na Accordion

Strony mobilne i responsywne wprowadziły nową jakość do Internetu. Serfowanie po stronach stało się łatwe i przyjemne dzięki responsywnym nawigacjom i układom szablonów automatycznie dopasowującym się do danej rozdzielczości ekranu (telefonu lub tabletu). Niestety są elementy, które nadal sprawiają problem lub nie można ich dostosować w sposób jaki byśmy chcieli za pomocą zwykłego HTMLa, CSS …

Automatyczna zmiana Bootstrap Tabs na Accordionczytaj więcej »

logowanie

Bezpieczny system logowania

Chyba nie ma osoby, która serfując po Internecie nie zetknęła by się z procesem autoryzacji (logowaniem) np: na forum, do poczty elektronicznej, konta na Facebooku itd. Zabieg ten polega na wypełnieniu formularza unikatowym loginem (najczęściej e-mailem) i hasłem uwierzytelniającym. Jeśli dane zostaną pozytywnie zweryfikowane użytkownik uzyskuje dostęp do określonych zasobów serwisu. Procesem odwrotnym jest wylogowanie, …

Bezpieczny system logowaniaczytaj więcej »

Cookies ciasteczka na stronie

Komunikat o korzystaniu z „cookies” na stronie

Ciasteczko (ang. cookie) to plik przechowujący krótką informację tekstową, który serwis internetowy wysyła do przeglądarki, a który przeglądarka odczytuje przy kolejnej wizycie użytkownika, np. w celu zapamiętania danych logowania lub innych preferencji. Zapewne wiesz o co biega, a jeśli nie, to odsyłam Cię do strony wszystkoociasteczkach.pl, na której temat rozbity jest na atomy. Zarządzanie plikami …

Komunikat o korzystaniu z „cookies” na stronieczytaj więcej »

PDO

PDO

PDO (PHP Data Objects) – to sterownik napisany w języku PHP, pozwalający komunikować się z różnymi bazami danych np: MySQL, PostgreSQL, SQL Server, Oracle itd. Zaleta jest oczywista. Twórca witryny może stworzyć elastyczny interfejs uruchamiany na różnych serwerach bez konieczności tworzenia nakładek. Poza tym PDO ma obiektową składnię i jest szybszy oraz bezpieczniejszy w porównaniu …

PDOczytaj więcej »

scrollowanie, przewijanie do góry

Płynny powrót „do góry” strony

Często na pojedynczych stronkach zdarza się, że treść posta, artykułu, newsa jest dość obszerna a powrót do nawigacji irytujący, zakładając, że osadzony jest w nagłówku strony. Aby cofnąć się „do góry” musimy przebierać suwakiem przeglądarki jak chomik kołowrotkiem. Na szczęście jest proste rozwiązanie w postaci graficznego przycisku (zazwyczaj z symbolem strzałki), którego kliknięcie natychmiast przeniesie …

Płynny powrót „do góry” stronyczytaj więcej »