My personal sites are moving to new server

I decided to migrate to other hosting provider and I move my sites to new servers.
This means that some funcjonality can temporary not work e.g. project https://eco-sort.etechnika.eu/
I will try end migration before end of this week.

PHPCon 2013 - Podsumowanie

Jestem bardzo zadowolony z uczestnictwa w PHPCon 2013 i jeśli tylko będę miał możliwość to za rok na pewno również pojadę. W tym roku poziom merytoryczny prelegentów był równie wysoki jak w roku ubiegłym (agenda). Po mimo większej ilości uczestników ~420 nie odczuwało się ścisku, a uczestnicy chętnie ze sobą rozmawiali. Osoby chcące zapoznać się z materiałami / prezentacjami z konferencji odsyłam do strony organizatora. Czytelników chcących zapoznać się ze zbiorem linków z poruszonych technologii/oprogramowania zapraszam do dalszego czytania.

Firefox 22

25.06.2013 ukazała się kolejna wersja Firefox-a. Jest to wersja z numerem 22 i przynosi ona 2 zmiany, o których warto wspomnieć.

PHP 5.5.0

20.06.2013 ukazała się pierwsza stabilna wersja środowiska programistycznego PHP w wersji 5.5. W stosunku do wcześniejszej wersji jest to raczej ewolucja niż rewolucja. Co miejmy nadzieje przyspieszy jej wdrażanie w środowiskach produkcyjnych.

PHPCon Poland 2012 - podsumowanie część 2

Zapraszam do zapoznania się z drugą częścią podsumowania prezentacji z PHPCon 2012. Pierwszą część podsumowania możecie przeczytać tutaj.

PHPCon Poland 2012 - podsumowanie część 1

28-30 września 2012 odbędzie się PHPCon Poland 2012 w Mąchocicach koło Kielc. Będę uczestniczył w tym zlocie programistów PHP, a po imprezie możecie liczyć na sprawozdanie z najfajniejszych prezentacji. Dla chcących zapoznać się z agendą zapraszam pod ten link.

Posumowanie konferencji

Była to moja pierwsza edycja PHPCon i jestem bardzo zadowolony z uczestnictwa w tej imprezie. Poziom merytoryczny prelegentów był wysoki, a słuchacze chętnie rozmawiali o pracy i nie tylko. Osoby chcące zapoznać się z materiałami / prezentacjami z konferencji odsyłam do strony organizatora. Czytelników chcących zapoznać się z moją subiektywną oceną prelegentów zapraszam do dalszego czytania.

Targi Kariera Programisty

28 lipca 2012 w krakowie odbędą się Targi Kariera Programisty, na których oprócz prezentacji firm IBM, Nokia Siemens Networks, Pracuj.pl i innych będą również ciekawe prelekcje:

  • Jak zarabiać na grach i aplikacjach mobilnych?
  • From busy to effective developer
  • Niestandardowe metody ataków na strony internetowe
  • Parę słów o klastrach obliczeniowych i wirtualizacyjnych, czyli projektowanie i wdrażanie największych systemów IT w Polsce
  • Przewodnik strukturyzacji architektury systemu. 10,5 klasycznych technik programistycznych leżących u podstaw nowoczesnej inżynierii oprogramowania
  • Psychologiczne podstawy jakości kodu
  • Aplikacje dla chmury pisane – jak w pełni wykorzystać potencjał platformy chmurowej
  • Wszędzie dobrze, gdzie nas nie ma

Dlaczego wzorzec projektowy singleton nie jest wzorcem trywialnym

Mogło by się wydawać, że wzorzec projektowy singleton jest najprostszym i najlepiej znanym wzorcem projektowym w programowaniu obiektowym PHP. Jednak ma on swoje mniej trywialne rozwiązania. Cały poniższy tekst i kod ma zastosowanie jeśli używanie PHP w wersji co najmniej 5.3 .

PHP 5.4.0

01.03.2012 ukazała się pierwsza stabilna wersja środowiska programistycznego PHP w wersji 5.4. Jest to kolejna wersja po 5.3 umożliwiająca bardziej efektywne programowanie obiektowe. Niestety wydanie to nie porządkuje znacząco kodu. Dalej nazewnictwo funkcji nie jest spójne, a mechanizm $this w domknięciach może powodować chaos poprzez umożliwienie odwołania się do prywatnych zmiennych obiektu przez funkcję zdefiniowaną poza łańcuchem dziedziczenia.

Protest przeciwko SOPA i PIPA

Zgodnie z zapowiedziami, wiele serwisów internetowych przystąpiło do protestu przeciwko aktom prawnym SOPA i PIPA, które pozwolą między innymi na blokowanie stron uznanych jednostronnie przez USA za szkodliwe. Przy czym nie jest ważne czy strona podlega pod ustawodawstwo Stanów Zjednoczonych.

więcej >>