Książka: Git

git

Autor: Włodzimierz Gajda 328 stron Rozproszony system kontroli wersji. Najpopularniejszy system kontroli wersji, sam z niego korzystam, przerzuciłem się z SVN (Subversion) i jest naprawdę w porządku. Co do książki, jest dokładnie tym, czego się po niej spodziewałem. Opisuje zagadnienie od podstaw po zaawansowane funkcje. Książka składa się z pięciu części, ale ja na potrzeby … Czytaj dalej

Civilization 6

2

Musiałem o tym napisać, z racji tego że jest to moja najlepsza gra. W końcu, 11 maja 2016 roku zapowiedziana została kolejna, czyli szósta już część gry: Cywilizacja. Premiera zapowiedziana została na dzień 21 października 2016r. czyli już niebawem. Ponoć nad tytułem pracowali już od dłuższego czasu, ale nigdzie nie było żadnej wzmianki na ten temat, … Czytaj dalej

Książka: Testy Jednostkowe

tesjed

Autor: Roy Osherove 320 stron Testy. Chyba w życiu prawie każdego programisty przychodzi taki moment, że przydałoby się zapoznać z czymś takim, jak testy. Nasza aplikacja rozrasta się, w pewnym momencie gdy wprowadzamy nową funkcjonalność, potrzebujemy zrobić drobne, lub większe zmiany w naszej aplikacji, nagle coś przestaje działać, lub co gorsza nie wiemy, że coś … Czytaj dalej

Genix3: Prototyp

genix3

Witam, zacząłem tworzyć prototyp do mojej gry Genix3. Prototyp jest to taki fragment gry, napisany jak najprościej i najszybciej, bez przywiązywania wagi do grafiki, dźwięków, interfejsu i w ogóle prawie do wszystkiego. Chodzi o to żeby stworzyć najważniejszy fragment gry, żeby sprawdzić czy, w to się w ogóle ciekawie gra, czyli sam gameplay, czy jest … Czytaj dalej

Projekt gry: Genix3

genix3

Witam, po dłuższej przerwie, ponieważ zajęty byłem – „życiem” 😉 Genix3 jest to projekt gry, który chodzi mi po głowie już od kilku lat, i już już kilka razy próbowałem go ukończyć, i zawsze w pewnym momencie programowania się poddawałem. Czy to ze względu na dużą ilość pracy, czy ze względu na brak czasu i … Czytaj dalej

PGA 2015

20151017_103328

W tym roku, miałem okazje być pierwszy raz na PGA, czyli Poznań Game Arena. Jest to impreza która organizowana jest co roku na Międzynarodowych Targach Poznańskich (bardzo duży obiekt, składający się z kilkunastu hal), na której prezentowane są stoiska z grami, nowościami na rynku gier, gadżetami, sprzętem, turniejami ogólnie wszystko co związane z grami. Impreza … Czytaj dalej

PHP7

php7

12 listopada br. oficjalna premiera 7 wersji PHP! Po pierwsze ma być znaczny przyrost prędkości działania skryptów, niektóre frameworki potrafią działać o 70% szybciej, niż na ostatniej wersji. I mniejsze zużycie pamięci RAM, podczas wykonywania skryptu. Po drugie w końcu: deklaracje typów skalarnych, czyli: int, string, float i boolean. Czyli będzie można zadeklarować funkcję np. … Czytaj dalej

Książka: PHP Obiekty, Wzorce, Narzędzia

phpob3

Książka nr.1 w mojej całej bibliotece dotyczącej programowania. Gdy się w nią zaopatrzyłem, dopiero rozpoczynałem przygodę z programowaniem obiektowym. I poziom tego programowania był tragiczny, tzn znałem składnie języka, ale nie wiedziałem jak z tego korzystać. Po przeczytaniu kilku artykułów i poradników w internecie wydawało mi się że piszę obiektowo. Lektura książki bardzo szeroko otworzyła … Czytaj dalej

PHP: Przestrzeń nazw, __autoload() i wyjątki

kod_php-690x232

Gdy zacząłem przebudowywać własny framework, aby go usprawnić, postanowiłem dodać do projektu przestrzenie nazw (namespace). Od razu zaczęły się kłopoty z funkcją __autoload(), która automatycznie ładuje potrzebne pliki z klasami do projektu. Prawie cały dzień zajęło mi dojście do rozwiązania problemu. Po pierwsze, funkcja __autoload żeby zadziałać, musi znajdować się w globalnej przestrzeni nazw, jeśli … Czytaj dalej

Własny Framework

logo genesis

Stworzyłem własny prosty Framework w PHP. Wiem, że bez sensu jest wywarzać otwarte drzwi, bo dostępnych jest pełno darmowych framework’ów, bardzo rozbudowanych, gotowych i przede wszystkim działających (nie tak jak mój). Ale postanowiłem stworzyć coś prostego, po to żeby się czegoś nauczyć, a nawet jeśli będę musiał kiedyś korzystać z jakiegoś innego gotowca, to już … Czytaj dalej