Technologie i narzędzia: język PHP 5, Java, JavaScript, Python, system Zend Framework, Django, biblioteka jQuery, Smarty, platforma Eclipse, MySQL, SVN, CVS, UML, Firefox.
WebProgramming - wszystko o serwisach internetowych
O serwisach internetowych.
Zmiana serwera.
Może niektórzy z Was zauważyli, iż serwis przez kilkadziesiąt minut był niedostępny… było to spowodowane dość nie zapowiedzianą zmianą serwera. Za straty intelektualne spowodowane zaistniałą sytuacją z góry przepraszam.
Jednocześnie zachęcam do odwiedzenia blogu w najbliższym czasie - już niebawem:
- Instalacja Firefox 2 i 3 oraz Internet Explorer 6 i 7 na jednym komputerze
- Obsługa szablonów e-maili w systemie Zend Framework
- Prosta funkcja w JavaScript umożliwiająca dodawanie adresu do ulubionych (działająca pod IE, FireFox i Operą)
Rozwiązanie problemu z kodowaniem.
W tym artykule omówię rozwiązanie problemu przedstawionego w poprzednim wpisie pt. “Problem z kodowaniem” - jest ono skuteczne co najmniej w 99% przypadków - przynajmniej póki co nie udało mi się znaleźć żadnego kontrprzykładu.
Problem z kodowaniem.
Jak wiadomo są 3 kodowania najczęściej wykorzystywane na polskich stronach internetowych: utf-8, iso-8859-2 oraz windows-1250. Teoretycznie wybierając jeden z nich mamy pewność, iż wszystkie dane przesyłane do naszego serwisu są właśnie w wybranym kodowaniu, niestety jak się okazuje tylko teoretycznie tak jest…
Postulat odnośnie pojęcia “informatyk”.
Witam po dłużej przerwie - na rozgrzewkę zaproponuje Wam artykuł z kategorii “przemyślenia”, oto on:
Chciałbym zaproponować wniesienie postulatu o upowszechnienie bardziej stosownych pojęć określających pracę związaną z komputerami - czyli postuluje o zastąpienie słowa “informatyk” kilkoma innymi, które bardziej określałyby, czym dana osoba się zajmuje.
Pierwsze urodziny.
“Sto lat, sto lat” i wszyscy razem “sto lat, sto lat niech żyje, żyje nam”….
Właśnie mija roczek od mojego pierwszego postu na tym blogu (przypominam, iż blog ten został przeniesiony z http://szczepaniak.biz/blog, więc już od samego początku był “dojrzały”). Obiecuje (i Wam i sobie), iż będę pisał coraz częściej - przynajmniej będę się starał :-). Wsparcie z Waszej strony niewątpliwie będzie pomocne…
Pierwsze pytanie: jaki temat preferujecie: 1. Zend Framework (w tym własne biblioteki), 2. programowanie PHP, 3. budowa aplikacji internetowych 4. programowanie JavaScript 5. Usability serwisów 6. Wydajność systemów 7. Inne (jakie?).
Przerwa wakacyjna
Jak zapewne zauważyliście nastąpiła mała przerwa w dostawie nowych postów
- powiedzmy taka mała przerwa wakacyjna. Obiecuje, że już niebawem opublikuje kolejne ciekawe artykuły - pomysły są, trzeba je tylko przelać na “papier”.
Przy okazji życzę przyjemnych (kończących się już) wakacji.
[firebug] Ciekawy plugin dla programistów AJAX - FirePHP.
Szybka notka o bardzo ciekawej wtyczce, na którą natknąłem się jakiś czas temu, ale dopiero najnowsza wersja jest naprawdę godna uwagi. Mowa tutaj o wtyczce FirePHP, która umożliwia wyświetlanie informacji w konsoli Firebug przesyłanych z poziomu serwera (czyli z poziomu PHP).
[php] Prosta obsługa stronicowania - część 2.
Przyszedł czas na pozostałą część aplikacji, czyli kontroler i widok. Przypomnę tylko, iż ten artykuł przedstawia ciąg dalszy idei, którą przedstawiłem w artykule “[php] Prosta obsługa stronicowania - część 1” (łatwo się zresztą domyślić) - proponuję więc zapoznanie się najpierw z pierwszą częścią, jeżeli wcześniej tego nie uczyniłeś.
[php] Prosta obsługa stronicowania - część 1.
W artykule “[sql] Trik w MySQL” przedstawiłem sposób na obsługę stronicowania w SQL. Teraz chciałbym przedstawić pozostałe części aplikacji - czyli Model, Controller i View - które z tego korzystają. W tej części opisze sam model, w części drugiej skupie się na kontrolerze i widoku.
[javascript] Funkcja sleep/wait.
Wielu początkujących programistów języka JavaScript szuka funkcji typu sleep/wait, której (nie)stety nie znajdzie. Poszukuje wtedy jej “symulacji”.. ale nie tędy droga.