Zamrożenie Battle-Watchera

Zamrożenie Battle-Watchera

Moje projekty padają jak muchy. Po niedawnym zamrożeniu Gramstatów, teraz podobny los spotyka Battle-Watchera. O ile w przypadku Gramstatów mogłem zwalić winę na czynniki zewnętrzne, to tutaj już się nie wywinę. W Erepublik nie gram już od ponad 2 lat, od tamtego czasu serwis działał tylko dzięki temu, że był zautomatyzowany i nie wymagał mojej większej uwagi. Oczywiście co jakiś czas pojawiały się kolejne babole, ale albo można je było łatwo poprawić, albo dało się z nimi żyć. Kilka miesięcy temu w grze wprowadzono jednak większe zmiany, przez które spora cześć funkcjonalności przestała działać, w tym chyba najważniejsza – statystki medali i rankingi bitew dla BH/CH hunterów. Czytaj więcej

Nowa strona domowa

Nowa strona domowa

Korzystając z ciężko wypracowanego urlopu postanowiłem w końcu zabrać się za moją stronę domową. Do poprawienia jej przybierałem się od jakichś 2 lat, ale nigdy nie mogłem znaleźć wystarczająco dużo czasu i motywacji, aby coś zadziałać w tym kierunku. Jak to mówią: szewc bez butów chodzi. 🙂

Tym razem do tematu podszedłem zupełnie odwrotnie niż przy tworzeniu poprzedniej wersji strony głównej. Zamiast szukać gotowego i ładnego motywu do WordPressa, z którym będę musiał się użerać, żeby dostosować go pod siebie, ambitnie postanowiłem zrobić  własny motyw niemal od podstaw, „zgodnie ze sztuką i najlepszymi wytycznymi”, posiłkując się przy tym szczątkowymi umiejętnościami graficznymi i resztkami zmysłu estetycznego.  I tak poprzedni kolorowy i efekciarski korpo-layout ustąpił nowemu, minimalistycznemu motywowi z typowo blogowym charakterem. Czytaj więcej

Zamrożenie Gramstatów

Zamrożenie Gramstatów

W związku z ostatnimi zmianami na forum gram.pl, Gramstaty od wczoraj nie są aktualizowane. Zmiany w kodzie forum były na tyle duże, że poprzedni indekser przestał działać i nie da się tego łatwo poprawić. Statystyki ciągle są dostępne do odczytu, ale informacje o postach i użytkownikach nie będą aktualizowane i na ten moment nie planuję poprawiać indeksera –  forum wygląda teraz na mocno niestabilne i prawdopodobnie będzie przechodziło jeszcze szereg zmian, z których większość wymagałaby kolejnych poprawek w Gramstatach. Poza tym liczę, że po przepisaniu silnika forum, Gram przestanie się wymigiwać i doda statystyki we własnym zakresie. 🙂 Czytaj więcej

yii-elfinder2 – menedżer plików dla Yii

Do jednego z projektów pisanych w Yii potrzebowałem wtyczki, która umożliwiałaby zarządzanie i upload plików na serwer. Żadna z istniejących wtyczek mi nie odpowiadała, więc postanowiłem napisać własną. W rzeczywistości to tylko zmodyfikowana wersja innej wtyczki ze zaktualizowanym elFinderem i kilkoma poprawkami, aby to wszystko działało. Mimo wszystko myślę, że jest całkiem przydatna i pozwalał łatwo zintegrować elFindera z własnym projektem w Yii. Jej rozwój można śledzić na Githubie, tam też można zgłaszać ewentualne błędy.

AWBIRG – Advanced Web-Based Iptables Rules Generator

AWBIRG to projekt stworzony w ramach mojej pracy magisterskiej. Jest to system mający ułatwiać zarządzanie regułami iptables dla bram sieciowych. System jest napisany w PHP z wykorzystaniem frameworka Yii, jako baza danych może zostać wykorzystany  MySQL lub SQLite. Jest to webowa aplikacja udostępniająca interfejs do zarządzania konfiguracjami iptables. System pozwala na wygodne definiowanie reguł z podziałem na hosty/podsieci, z możliwością agregacją ich w grupy. Dla każdego hosta lub grupy można przypisać osobny zestaw reguł oraz zmienne, które mogą zostać później wykorzystywane w regułach. Podział ten pozwala stworzyć hierarchię hostów oraz reguł, co ułatwia zarządzanie siecią oraz pozwala na znaczną redukcję powtarzalności podobnych reguł. System został dość szczegółowo opisany w prezentacji oraz samej pracy.