Google Code-in 2011

1

Już w poniedziałek, 21 listopada 2011 roku o godzinie 9:00 czasu polskiego rozpocznie się nowa edycja konkursu organizowanego przez Google – Google Code-in. Tym, którzy już zadecydowali, że będą brali udział, polecam poczynić ostatnie przygotowania, a tym, którzy nie wiedzą czym jest Google Code-in – zaraz wyjaśnię co i jak.

Czytaj dalej

Nowa gra – The Orb

2

W dniu dzisiejszym, to jest 11 listopada 2011 roku o godzinie 11:11 (prawie :D) zostaje wydana moja nowa, pierwsza, beznadziejna gra. Jest to jednocześnie mój pierwszy prawdziwy opublikowany projekt w Javie.

Od razu wspomnę, że gra jest tak beznadziejna i dennie napisana, że pozwoliłem sobie nie napisać listy błędów, które aktualnie znajdują się w grze. Ich liczba możliwe, że nawet wynosi kilkadziesiąt, tak więc nie ma sensu by je wszystkie wypisywać. (Z tego względu również gra uzyskała póki co miano Alphy) Warto również powiedzieć, że planuję w najbliższym czasie (czytaj: do 7 dni) wydać kolejną wersję poprawiającą większość błędów.

Gra dostępna jest na wszystkie popularne platformy, czyli Windows, Mac OS X oraz Linux. I – gdybyście się zastanawiali czemu jest taka duża – największą część jej rozmiaru – 31MB z 41 – zajmuje muzyka.

The Orb na obecną chwilę jest bardzo krótki – można go bowiem bez problemu przejść w 20 minut. Mała liczba leveli jest spowodowana niewielką liczbą bloków, brakiem kreatywności z mojej strony i oczywiście brakiem czasu 🙂

Nie ma za bardzo co przedłużać, lepiej żebyście to sami zobaczyli. Zapraszam do pobieralni 🙂 A, i uwaga – gra wymaga Javy w wersji 7.

Ameryka = idioci?

2

Ostatnimi czasy stałem się współwłaścicielem przedmiotu, który nazywa się „mydło dekoracyjne”. Został on zakupiony w USA i posiada na etykiecie bardzo interesującą i arcyważną informację, dzięki której można oszczędzić sobie wymiotów czy różnych innych skutków… No, skutków czego, to o tym za chwilę.

Czytaj dalej

Google Analytics, czyli to & owo na temat popularności bloga

1

Google Analytics mocno mnie dzisiaj zaskoczyło. Zaskoczenie to jednak było jak najbardziej pozytywne. Okazało się bowiem, że przez ostatni miesiąc przybyło mi sporo odwiedzin.

Wygląda na to, że ponad 400 postów na forum cpp0x.pl zrobiło swoje. Wystarczy bowiem spojrzeć na poniższą tabelę dotyczącą odwiedzin z witryn odsyłających:

Należy też wspomnieć, że są to wyniki z ostatnich 30 dni. Szału może i nie ma, ale ja tam i tak się cieszę. 😛

A teraz warto przejść do mniej optymistycznej części wpisu, czyli analizie wszelkich innych wyników…

Na pierwszy ogień pójdzie liczba odwiedzin:

Jak już mówiłem szału nie ma, zwłaszcza, że o ile poprzednie wyniki były z ostatnich 30 dni, te są już od chwili założenia Google Analytics na m4tx.pl, czyli od 14 kwietnia bieżącego roku.

Teraz liczba odsłon:

Teraz dowiemy się, skąd ludzie pochodzą:

Na pierwszym miejscu Warszawa, potem Kraków, Wrocław, Hajnówka (to jest ciekawe :P) i Poznań.

Warto również dodać, że miałem 15 odwiedzin z Rosji, 6 z Niemiec oraz po 3 z Belgii, Anglii i Irlandii, a także kilkanaście odwiedzin z innych krajów.

Pozdrawiam :>

Search and Replace – nowa, prosta aplikacja

0

W dniu dzisiejszym – tj. 18 sierpnia 2011 roku – światło dzienne ujrzała nowa aplikacja mojego autorstwa. Jest nią  Search and Replace.

Search and Replace to prosta aplikacja, która zamienia jeden ciąg znaków w pliku tekstowym na inny. Ciągi te definiowane są w pliku config.txt. Format tego pliku wyjaśniam poniżej:

Tekst zamieniany
Tekst docelowy
Tekst zamieniany
Tekst docelowy
Tekst zamieniany
Tekst docelowy
itd...
itd...

Jak widać konfiguracja programu jest idiotycznie prosta. Obsługa również jest łatwa (pomimo tego, że program działa w konsoli). Można ją przedstawić jako „Search and Replace” plik-do-konwersji.

Jednym z celów projektu było zmieszczenie kodu źródłowego w stu linijkach. Udało się – Search and Replace to jest bowiem 99 linijek kodu. Razem z komentarzami – bez nich jest jeszcze mniej.

A, tak tak – kod źródłowy. Kod źródłowy aplikacji jest bowiem otwarty, ponieważ program jest udostępniany na licencji GNU GPL v3. Każdy może więc go sobie podejrzeć – choć tak naprawdę nie ma czego 😛

No, więc to by było na tyle zbędnego gadania. Zapraszam do pobieralni!

Enjoy!

PS. Tak btw. – program dostępny jest zarówno dla Windowsa, jak i Linuksa 🙂