PHP JSON i polskie literki
Lipiec 1, 2011
Obecnie podczas realizacji projektu miałem ciekawy problem. Problem był o tyle ciekawy, że nie wiedziałem co jest źle, natomiast wujek Google też nie dawał zbytnio informacji jak naprawić problem. Mianowicie chodzi o format JSON. Służył w mojej aplikacji do serializacji tablic i przechowywania ich w bazie danych. Normalnie do takiego zadania zaprzęgam serialize()/deserialize(), które są odrobinę szybsze (głównie deserializacja), lecz tym razem potrzebne dane były również wykorzystywane przez kod javascript na stronie i pobierane/wysyłane za pomocą AJAX’a. W takim wypadku JSON wydał mi się najlepszym rozwiązaniem, ale wybór tego formatu przysporzył o ciekawy problem.
Czytaj resztę wpisu »
Pierwsze efekty prac nad moją grą
Listopad 12, 2010
Nie jest tego dużo jak na taki okres czasu. Szkoła, praca i sam fakt tego, że dopiero się uczę programować w XNA (no 2D już całkiem nieźle opanował) mogą mnie usprawiedliwiać. Pociesza mnie jedynie to, że ludzie, którym powiedziałem o FarmGame (jak ją roboczo nazwałem), są ciekawi jak mi idzie, więc przynajmniej beta testerów mi nie brakuje jak na razie.
Poczynania Microsoftu.
Luty 28, 2010
Obecnie przeżywamy cudowny okres ekspansji Microsoftu. Dlaczego uważam, że jest to cudowny okres? Szczególnie dla osoby zajmującej się technologiami .NETowymi? Ponieważ Microsoft wyda bardzo dużo ciekawych produktów, na które ktoś będzie musiał napisać aplikację. A teraz czerpią pełnymi garściami z własnych porażek i porażek konkurencji.
Jak wiadomo, głośniej lub ciszej, tytani rynku komputerowego ogłaszają swoje pomysły na nadchodzący nowy rynek tabletów. Nowe urządzenia, które mają się stać bardzo pomocne w nowoczesnym życiu. Tylko teraz jest pytanie, czy producenci tych cudeniek zmierzają w dobrym kierunku? Patrząc na kolejne prezentacje i wywiady muszę powiedzieć, że jestem nastawiony na kolejne lata sceptycznie i optymistycznie.
Klasy narzędziowe
Listopad 12, 2009
Chciałbym opisać bardzo fajny koncept klas narzędziowych. Zauważyłem, ze wielu młodych adeptów sztuki programowania robi metody statyczne, by rozwiązywać problem modyfikacji i walidacji tekstu w swoich programach, dlatego też, chciałbym zaprezentować klasy narzędziowe, z którymi się spotkałem pierwszy raz podczas pracy nad serwisem internetowym w języku PHP.
Takiego filmu o obcych jeszcze nie widziałem…
Listopad 10, 2009
Peter Jackson ma to do siebie, że potrafi mnie zadziwić interpretacją tematów. Władca pierścieni, King kong, a teraz District 9. W sumie to nie znam wielu dzieł tego reżysera, ale te trzy wypracowały u mnie jako takie pojęcie o twórczości Petera Jacksona. Zauważyłem, że podchodzi do tematu bardzo poważnie i działa z godnie z klimatem danego tematu, ale tym razem (chodzi o District 9) przeszedł wszelkie moje oczekiwania. Spodziewałem się kolejnego Hollywódzkiego filmu o kosmitach (co prawda przestały mnie bawić już jakiś czas temu, ale ciągłe je oglądam), a dostałem coś zupełnie innego.
C# niedocenione dziecko Microsoftu
Listopad 5, 2009
Wchodząc na fora o programowaniu często można się natknąć na tematy, który jezyk jest lepszy (o jakie to dziecinne) zazwyczaj jest walka po między Java a C++. Znajduje się tam może jeden post gdzie to piszą, że C# jest też dobry, oczywiście pod tym postem można zobaczyć kilkanaście kolejnych o tematyce: C# to zło, C# blee, Java góra, C++ góra. Takie krótkie opinie pojawiają się głównie dlatego, że ludzie po prosty nie znają C#. Niestety ciągle istnieje przeświadczenie, że jak coś jest z stajni Microsoftu to jest złe, niestabilne i „tego nie należy używać”. Dlatego też, gdy się rozpowszechnia opinie, że C# to taka Microsoftowa Java, ten język zdecydowanie traci potencjalnych programistów. No cóż, nie wiem czy to takie jest całkiem przeciw. Bo gdy programuje w Javie to mnie jasny piorun trafia. Sun Microsystems wcale, a wcale się nie popisało pisząc podstawowe klasy w Javie, które dla mnie są nieintuicyjne. Mogę też mieć zastrzeżenia do wyjątków, które trzeba obsłużyć. Niektóre z nich nie są przemyślane do końca. Z drugiej strony mamy C++, ostatni, chyba niskopoziomowy język, który ciągle się cieszy popularnością. C++ jako sam język jest fajny do nauki idei programowania, ale na dluższą metę jest uciążliwy. Choćby to, że nie ma pod C++ żadnej biblioteki, która by służyła do programowania okienek i każdy programista powiedziałby, że jest dobra. Walka po między QT, WinAPI (wiem, że dinozaur, ale ciągle się go uczą) MFC, wxWindows jest ciągle nie roztrzygnięta.
Thats is what halloween mens to me…
Październik 31, 2009
Moje zbulwersowanie sięga zenitu. I to z powodu katolików i innych ludzi co świętują halloween. Nie ma jak świętować na dzień przed ogólnopolskim dniem pamięci po zmarłych. Ludzie powiadają, że to ateiści są bez serca bo się nie przejmują co „Bóg” mówi o życiu seksualnym przed ślubem czy też po samym ślubie cywilnym, że ich dzieci nie są chrzczone, że nie chodzą do kościoła. Nagle patrzymy na zachowania tych polskich katolików co to są tacy święci i bogobojni i spostrzegamy wiele ciekawych kontrowersji. Jak dla mnie to jest co najmniej chore. Ja rozumiem, że natura polka opiera się na mentalności sarmatów, co to lubili sobie popic, ale by wynajdywać okazje ku pijaństwu w takich świętach to naprawdę muszę powiedzieć, ze wiara katolicka potrzebuje zdecydowanie dużej dawki reformy. Sam nie jestem wierzący, bo nie chcę przynależeć do tych miłych i jakże chorych ludzi. Po prostu mnie to nie bawi…
Spotkanie z windows 7
Październik 21, 2009
Przez ostatnie dni walczę z windows 7 w wersji Proffesional. Pierwsze wrażenia są całkiem pozytywne. Szybsze działanie. Bardzoej userfriendly interfejs. Ogólnie na plus tym razem posunęli się ludzie z Microsoftu. Co prawda szybkością nie dorównuje Ubuntu, ale i tak jest skok milowy względem Visty. Co prawda zdziwiłem się, że usługi Windows Live nie są zainstalowane, ale wystarczyło wejść do internetu i je pobrać, by znów się cieszyć możliwościami produktów Microsoftu. Co prawda jeszcze nie zainstalowałem Visual Studio (bo szczerze powiedziawszy mam dylemat po między 2010 RC, a 2008 Enterprise). W każdym bądź razie testuje najnowsze dziecko Microsoftu i muszę powiedzieć, że jest całkiem udane. Jest kilka nowych funkcji, które znacznie ułatwiaja pracę na tym systemie. Choćby system bibliotek, który pozwala grupować foldery w biblioteki tematyczne. Możliwość podpięcia programu do pasku na dole. Wyrównywanie okna, gdy je zbliżymy do krawędzi. Małe rzecy, ale cieszą.
Nawet to, że jest program PowerShell, który pozwala bawić się shellem. Są takie małe smaczki, które cieszą i oko i serce. Widać, że twórcy z Redmond wreszcie poszli dobrą drogą.
Ostatnie odkrycie: eRepublik!
Wrzesień 22, 2009
Przydałoby się o czymś napisać. Ostatnio co prawda byłem raczej zajętym jednym z moich prywatnych projektów. Sam projekt jest jeszcze bardzo młody, więc nie będę o nim pisał, ale napiszę o ciekawej grze przez przeglądarkę, która ostatnio przykuła moją uwagę.