Slice w Go
Jednym z fundamentalnych elementów Go są slice’y. Dowiedz się jak tworzyć, używać i zmieniać slice w języku programowania Go.
Read MoreProgramista PHP, Symfony
Jednym z fundamentalnych elementów Go są slice’y. Dowiedz się jak tworzyć, używać i zmieniać slice w języku programowania Go.
Read MorePolski układ klawiatury w Ubuntu zapewnia dostęp do większości przydatnych znaków. Za pomocą prostych skrótów pokryte jest prawdopodobnie 99% przypadków użycia dla polskiego użytkownika. Są tu litery i cyfry, polskie znaki ąćęłńóśźż, znaki przestankowe, nawiasy, symbole typu &, $ oraz dodatkowe, osiągane za pomocą AltGr+cyfry: ≠, ², ³, ¢, €, ½, §.
Read MorePatrząc na fora w Internecie oraz zapytania programistów, mam wrażenie, że obsługa zapytań AJAXowych oraz zwracanie odpowiedzi w formacie JSON w Zend Framework 2 nie jest oczywista. Poniżej postaram się przybliżyć ten temat. 5 lat temu pisałem o tym temacie w kontekście Zend Framework 1. Dzisiaj, kilka miesięcy po premierze ZF2, nadszedł czas na odświeżenie tematu.
Read MoreW ostatnich tygodniach bardzo dużo się dzieje w Internecie wokół cookies (czyli tzw. ciasteczek). Wszystko za sprawą nowelizacji ustawy, która powoduje, że autorzy witryn, które cookies wykorzystują, muszą o tym poinformować swoich użytkowników. Ale co to są ciasteczka, co ze sobą niosą i o co chodzi z tą ustawą?
Read More„Splątana sieć. Przewodnik po bezpieczeństwie nowoczesnych aplikacji WWW” to książka Michała Zalewskiego na temat bezpieczeństwa (w) sieci. Omówione zostały w niej tematy z zakresu przesyłania oraz przetwarzania danych przez aplikacje webowe, czyli serwisy działające w sieci Internet dostępne dla użytkowników za pomocą przeglądarek WWW. Książka skierowana jest przede wszystkim do programistów (web developerów). Nie znajdziemy tutaj wielu opisów struktury sieci czy zagadnień administracyjnych, ale wszystko jest pokazane z punktu widzenia oprogramowania.
Read MoreZend Framework 2 (od niedawna dostępny w wersji stabilnej) wśród licznych nowości przyniósł jedną, która bardzo mi się podoba i zawsze mi jej brakowało. Chodzi o wbudowaną obsługę skryptów konsolowych. Czyli poleceń w aplikacji, które z poziomu konsoli można wywoływać. Mogą to być akcje odpalane z crona, zarządzanie aplikacją, włączanie trybu maintenance, sprawdzenie stanu system czy cokolwiek jest potrzebne. Całość jest bardzo łatwa do skonfigurowania, a uruchomienie sprowadza się do wykonania przez php głównego skryptu index.php (chociaż ja wolę utworzyć do tego dodatkowy skrypt).
Read MorePHP doczekał się kolejnego elementu, który powoduje, że korzystanie z niego i budowanie profesjonalnych aplikacji jest przyjemniejsze. Mam na myśli Composer – system zarządzania zależnościami w aplikacji PHP. Ułatwia on instalowanie i zarządzanie wersjami bibliotek wykorzystywanych przy budowaniu oprogramowania. W językach takich jak Node.js czy Ruby podobne programy są już od jakiegoś czasu (odpowiednio npm i bundler). I wg autorów strony Composer jest wzorowany właśnie na tych dwóch managerach pakietów.
Read MoreArchitektura dostępu do danych REST staje się coraz bardziej popularna w Internecie. Coraz częściej trafiam na serwisy działające w ten sposób, coraz więcej frameworków obsługuje ten wzorzec. W Internecie dużo już napisano na temat samego sposobu implementacji, ale w skrócie chodzi w głównym stopniu o sposobie dostępu dodanych przez protokół HTTP wykorzystując 4 typy (metody) zapytań i odpowiednie formatowanie adresów URI. Zazwyczaj standardowe serwisy korzystają z zapytań GET i POST. REST proponuje wykorzystanie też PUT i DELETE (HTTP definiuje jeszcze kilka kolejnych, jeszcze rzadziej wykorzystywanych).
Read MoreŻyczę powodzenia w opieraniu się na tłumaczeniach Google Translate. Takie coś może być już początkiem całkiem poważnego konfliktu… Po kliknięciu
Read MoreZend Framework 2 jest już w wersji beta 3 i wielkimi krokami zbliża się faza RC i w końcu oficjalny
Read More