Entries Tagged as 'Programowanie'

Integracja Open Power Template 2.0 z KohanaPHP 2.2 / 2.3

Styczeń 18th, 2009 · 14 Comments

Open Power Template w wersji 2.0 ma się coraz lepiej. Niedawno wyszła jego pierwsza wersja beta. Wraz z wersją dev8 zdecydowałem się wykorzystać OPTv2 w produkcji, ponieważ składnia została już zamrożona – jeśli wierzyć zapewnienion Zyx’a ;-). Odpowiedni moduł do integracji napisałem już wcześniej, jednak dopiero dzisiaj go publikuję. Tak samo, jak w przypadku modułu [...]

Tags: PHP · Programowanie

Wprowadzenie do Smalltalka

Styczeń 15th, 2009 · 5 Comments

Niedawno, w ramach zajęć z przedmiotu Języki programowani na mojej uczelni miałem przyjemność poznać w pełni obiektowy język programowania Smalltalk. Pierwsze wrażenie Pierwszym akronimem, który rzucił się do głowy po kilku minutach patrzenia na przykład kodu napisanego w Smalltalku, był wtf ;-) Wszystko przez składnię. Od dziecka mamy tylko styczność z kodami podobnymi albo do [...]

Tags: Programowanie · Ynne

Dokumentacja off-line KohanaPHP

Styczeń 4th, 2009 · 2 Comments

Jako że developerzy frameworka KohanaPHP nie udostępniają nigdzie paczki z dokumentacją off-line, postanowiłem sam wykonać zrzut dokumentacji. Tłumaczą to faktem, że dokumentacja jeszcze nie jest ukończona… Patrząc na tempo, w jakim uzupełniają dokumentację raczej nigdy nie będzie :) kohanaphp-offline-documentation-2009-jan.7z kohanaphp-offline-documentation-2009-jan.tar.bz2 kohanaphp-offline-documentation-2009-jan.tar.gz kohanaphp-offline-documentation-2009-jan.zip Umieszczam też dokumentację w wersji on-line. Zdarza się, że czasami dokumentacja bezpośrednio z [...]

Tags: PHP

OPTv2 tak samo wydajny, jak OPTv1

Listopad 24th, 2008 · 2 Comments

Kilka dni temu Zyx zakomunikował światu, iż Open Power Template został prawie ukończony. Wydana została ostatnia wersja developerska (2.0.0-dev8). Jeśli wierzyć zapewnieniom Zyxa, zostało mu już tylko napisać kilkaset testów PHPUnit. Wtedy będzie wiadomo, czy 2.0.0-dev8 stanie się finalną wersją, czy wyszły na jaw jakieś błędy ;) Gdy Zyx pracuje, Nowaker zastanawia się nad wydajnością [...]

Tags: Programowanie · XML

Integracja Open Power Template 1.x z KohanaPHP 2.2

Listopad 6th, 2008 · 6 Comments

Integracja Open Power Template 1.x z KohanaPHP 2.2 Pół roku temu zamieściłem sposób na integrację systemu szablonów Open Power Template z frameworkiem KohanaPHP. Po pewnym czasie doszedłem jednak do wniosku, iż moje rozwiązanie jest lamerskie ;) Oto zamieszczam moduł integrujący Kohanę z OPT w taki sposób, że z szablonów korzystamy zupełnie tak samo, jak z [...]

Tags: PHP

Kohana 2.2 nadchodzi

Sierpień 7th, 2008 · 2 Comments

Jutro, tj. 8.08.08 zostanie wydana wersja 2.2 frameworka Kohana. Prace nad wersją 2.2 trwały około pół roku. Trudno powiedzieć, by był to czas stracony. Świadczy o tym dużo commitów na SVN i nowa funkcjonalność.   Jedną z nowych rzeczy jest napisany całkowicie od nowa ORM (object-relational mapper). Poprzednia wersja miała „nienaprawialny” błąd, który powodował, że [...]

Tags: PHP

Skalowalność systemu na wielu procesorach

Czerwiec 24th, 2008 · 2 Comments

Na rynku procesorów dla komputerów klasy PC swoje miejsce już dawno znalazły procesory tzw. dwurdzeniowe, a procesory czterordzeniowe stają się coraz tańsze. Procesor wielordzeniowy to de facto układ kilku oddzielnych procesorów o współdzielonej magistrali. Rodzi się pytanie, czy procesor n-rdzeniowy wykona szereg operacji n razy szybciej niż jeden procesor. Jak łatwo się domyśleć, odpowiedź brzmi [...]

Tags: Programowanie · Ynne

O wzorcu projektowym Singletonu słów kilka

Czerwiec 13th, 2008 · No Comments

Na polskiej Wikipedii przeczytałem, iż singleton jest uważany za antywzorzec. To zdanie wzburzyło mnie dość mocno, ale gdy emocje tego strasznego przeżycia opadły zastanowiłem się, dlaczego autor tak napisał. Faktem jest, iż singleton jest często nadużywany przez programistów, którzy nie potrafią zaprojektować aplikacji w prawidłowy sposób. Uciekają się więc wtedy do singletonów i w każdym [...]

Tags: Programowanie

Kwiatki Javy, pakiet Swing – rozwiązania małych problemów

Czerwiec 1st, 2008 · No Comments

Przez ostatnie trzy tygodnie poznałem trochę języka Java za sprawą projektu na przedmiot pt. Programowanie obiektowe. Napotkałem kilka „problemików”, których rozwiązanie zajęło mi trochę czasu, mimo iż posiadam dobrą literaturę oraz potrafię korzystać z Goglownicy. Problemy te przedstawię w sposób podobny do redagowania tzw. FAQ. Problem: setLocation() i setSize() nie działają! Chciałbyś (chciałabyś) zmienić rozmiar [...]

Tags: Programowanie

Obiektowo czy strukturalnie?

Maj 28th, 2008 · 7 Comments

Malcom na swoim blogu podzielił się swoimi przemyśleniami na temat obiektowości w webdevelopingu, choć nie tylko. Jako że nie zgadzam się za bardzo, z tym, co napisał – odpisałem mu w komentarzu. Tak się tam rozpisałem, że zyskałem i materiał na wpis na moim blogu :) Strukturalnie czy obiektowo? Jakie podejście jest lepsze – strukturalne [...]

Tags: Programowanie