eRIZ’s weblog

PHP, webdesign, Linux, Windows i inne, bo nie samym chlebem człowiek żyje
Serdecznie zapraszam do udziału w ANKIECIE
Blog Roku 2009

36i6 - spam i bezczelność BOK

Problem spamu nie jest chyba nikomu obcy. A jeśli jest, to można mówić o wielkim szczęściu. O ile w przypadku konta e-mail standardem są odpowiednie filtry na serwerach usługodawcy/w kliencie pocztowym, to na telefonach komórkowych jest to problem dość uciążliwy.

Owszem, na wielu smartphone’ach można bez problemu zainstalować programy filtrujące zawartość SMS, ale załóżmy, że telefon ma dla mnie dzwonić i umożliwiać pisanie SMS. Załóżmy…

więcej

Niezawodny serwer - FreeBSD + Nginx + PHP @ FastCGI

Ostatnio o Nginksie pisałem już jakiś czas temu. Pozmieniało się sporo, sam rozwój tego demona był dla mnie sporym zaskoczeniem. Kiedyś niszowy projekt - dzisiaj - zdobywający popularność w szalonym tempie.

Jednak nie ma co się temu dziwić - wydajność jest znacznie wyższa niż najpopularniejszej kobyły (czyt: Apache). No i fakt, że jest produkcji rosyjskiej - już któryś raz z kolei o tym wspominam, a jest to kolejny program potwierdzający regułę. :)

więcej

Podsumowanie AD 2009

Kolejny rok minął jak z bicza strzelił, właściwie, to całkiem niedawno pisałem poprzednie podsumowanie, a teraz wypadałoby podsumować ubiegły, 2009. rok.

Postaram się nie zanudzić - jak to zwykle w takich podsumowaniach bywa - aby się dało o czymś ciekawym poczytać. ;)

więcej

AJAX w jQuery i callbacki JavaScript

O tym, że jQuery jest niezłym narzędziem, nie trzeba nikogo przekonywać. Filozofia łańcuchowania – mam na myśli konstrukcję – nie jest jednak taka oczywista w użytku pod każdym względem. Z jQuery da się wygodnie pracować; to, że coś nie wychodzi wcale nie oznacza, iż trzeba od razu zmieniać używanego frameworka.

Wystarczy zrozumieć kilka rzeczy. ;) Notka jest przeznaczona dla raczej początkujących; starzy wyjadacze pewnie niczego nowego się nie dowiedzą.

więcej

Cache danych - czym, jak, gdzie i kiedy - cz. I: teoria

PHP (zresztą nie tylko ten język) jako server-side do nauczenia trudny nie jest. Po jakim czasie seito twierdzi, że potrafi pisać całkiem niezłe skrypty, CMS, czy aplikacje. Ale nawet i wielu sensei często miewa problemy, gdy chodzi o mocno obciążone serwisy, w których stopniowo zaczynają pojawiać się wąskie gardła - strony wczytują się coraz wolniej, aż do momentu, gdy baza danych odmawia posłuszeństwa z powodu przeciążenia.

Na domiar złego, użytkownicy odświeżają wielokrotnie te same strony - albo z powodu wielu prób otwarcia, albo w celu aktualizacji często zmieniających się treści. I tak mamy pewien procent żądań, które tylko niepotrzebnie obciążają serwer, nieraz będące błędnym kołem - skrypt oczekuje na połączenie z bazą, a zniecierpliwiony gość albo opuści stronę, albo będzie wciskał CTRL+R do oporu…

Owszem, można postawić farmę serwerów z load-balancingiem/proxy-cache, ale nieraz jest to strzelaniem do muchy z armaty, poza tym - w przypadku mniejszych serwisów jest to poza ich zasięgiem finansowym. Jednak są sposoby… ;]

więcej

Rzeszów

Niektórzy wiedzą, iż od października zmieniłem siedzibę na Rzeszów. ;) Pora na kolejny etap, wybór raczej nie mógł paść na nic innego, jak informatyka. Gdzie - Politechnika Rzeszowska.

Pora na parę refleksji.

więcej

Cyrografowy Polsat

Z cyklu zwariowany świat polskich absurdów wg eRIZa (hmm, może pora na nową kategorię ;)), dzisiaj nietechnicznie, ale to, w jaki sposób zwykły śmiertelnik jest robiony w jajo.

Nie wiem, czy mam takie (nie)szczęście, że trafiam na kiepskich operatorów, u których zawsze muszę samodzielnie dochodzić swoich praw, czy to wszystko tak schodzi na psy. Najpierw Orange, teraz Polsat….

więcej

Paul van Dyk?!

Dzisiaj tak bardziej z cyklu “Po godzinach”, wszak odpoczynek też potrzebny. :) Miałem pisać notkę podobnego kalibru jak wcześniejsza o mod_rewrite (spokojnie, nie ucieknie ;)), ale dzisiaj przeczytałem coś, co mnie co najmniej zniesmaczyło…

Wszystko zaczęło się od posta na blogu ATB. Musiałem przeczytać kilka razy, gdyż nie dotarło do mnie, jak może się zachować jeden z zaproszonych DJ-ów…

więcej

TrueCrypt i współdzielony komputer

Że szyfrowanie jest coraz bardziej istotne, nie muszę chyba nikomu uświadamiać. Samo szyfrowanie, to jednak nie wszystko, bo o ile w przypadku zakodowania całej partycji/HDD nie ma możliwości skasowania kontenera z zaszyfrowanymi plikami, to wszystko jest ok - nic nie zginie, chyba że zostanie uszkodzony nagłówek (który zresztą powinien być zbackupowany), czy dojdzie do sformatowania dysku. :D

Powiedzmy sobie szczerze - ile osób definiuje uprawnienia dla swoich plików per konto (mam na myśli komputer domowy z Windows), czy też chociaż pracuje na osobnych kontach?

więcej

Alternatywa dla Apache - YAWS + PHP + Rewrite

Nie da się temu zaprzeczyć - Erlang ma dość dziwną składnię, momentami naprawdę się ciężko połapać po siedzeniu w językach typowo klamerkowych (vide: C, PHP, JS, etc), ale możliwości napisanych w nim aplikacji naprawdę poraża.

I jak by tu nie próbować czegoś nowego? Ejabberd (demon Jabbera) świetnie się sprawuje, przez samą konstrukcję języka, w którym został napisany, koder ma dostęp do potężnego środowiska, które poradzi sobie w naprawdę trudnych warunkach. Dla przykładu - ktoś się pofatygował, aby przetestować Apache w porównaniu do YAWS. Wyniki - szczerze mówiąc - mnie zszokowały…

więcej

Strony (20): [1] 2 3 4 » ... Ostatnia »

Szufladka