Archive for the 'www' Category

JavaFX i doświadczenie webmajstra

Friday, February 27th, 2009

Dawno dawno temu, gdy zaczynałem swoją przygodę z zarobkowym oddawaniem swej programistycznej duszy PM padło stwierdzenie, że wartości procentowe w CSS to zuo. Była to przesadzona opinia, ale dość szybko okazało się, że wartości procentowe są dość skomplikowane. Nie dość, że musimy pamiętać dla którego elementu liczymy daną wartość, to jeszcze tworzyły się “łańcuchy procentów” [...]

Wyłączma widget z FXami

Tuesday, January 13th, 2009

Ponieważ skrypty Suna szaleją coraz bardziej, jestem zmuszony na kilka dni wyłączyć belkę z widgetami FX. Belka powróci jak tylko znajdę sposób na odpowiednie ominięcie kodu suna. Dodaj do

Witaj w XXI wieku…

Wednesday, December 3rd, 2008

Dawno, dawno, temu za siedmioma bramami, za siedmioma proxy serwerami, przesłonięty firewallem siedział król i rzucał bluzgami. Było to naprawdę dawno temu w czasach gdy Zły Bill terroryzował świat IE 5.5, a FireFox był jeszcze pisklęciem. Były to tak złe i okropne czasy, że nawet dziś starzy webmasterzy ze zgrozą je wspominają, a młodzi traktują [...]

Koniec migracyjnych zabaw

Thursday, November 27th, 2008

OK. Jakoś w czerwcu zacząłem migrację z bloggra. W jej wyniku wylądowałem na lua z WP. Potem było b2evolution, ale mnie wkurzało. Jest to jednak platforma, której nie da się przemigrować nawet w obrębie jednego serwera. Ostatnio po rozmowach z hostit.pl przeniosłem się na ich główny serwer i powróciłem do WP. Tak oto witam jeszcze [...]

Blokowanie reklam w gronie

Saturday, August 23rd, 2008

Kogo wkurzają reklamy w gronie? Ok jest adblock, ale pozostają nieładne białe plamy (tu brawa dla webmastera, że sztywno określił rozmiary boksu reklamowego). Kilka autorskich regułek do adbloka: grono.net#div(class=ad-rectangle) grono.net#div(class=advertismentTop ad-billboard) grono.net#div(class=ę) grono.net#p(class=adsCell) grono.net#div(class=ads) Dodaj do

Hakierowanie Flaszek

Thursday, August 7th, 2008

Szybko o częstym błędzie popełnianym przez producentów wszelkiej maści oprogramowania typu “gry flash”. Polega on na wysyłaniu wyników otwartym tekstem. Wyniki tego błędu mogą być dość ciekawe: Ofiara Pierwsza zmiana i druga zmiana. Jak się zabezpieczyć? Używać prostego szyfrowania. Nawet na poziomie szyfru cezara. Wiele osób traktuje hakierowanie tego typu gier raczej jako niewinne psikusy [...]

Walka z lua

Tuesday, July 15th, 2008

Na początek słowo wprowadzenia. Otóż mam już zainstalowane wiki. Jest to zmodyfikowany skrypt DokuWiki. Dlaczego Doku? Ponieważ MediaWiki wdrażam w pracy i postanowiłem spróbować czegoś innego. Ponadto Doku ma znacznie bardziej przyjazny sposób zarządzania użytkownikami i nie wymaga bazy danych. Z drugiej strony wymaga niestety kilku funkcji php, które, tak jak w przypadku WordPress’a na [...]

Coś tak jakby… Wicket

Wednesday, March 19th, 2008

Zaczynam właśnie swoją przygodę z Wicket’em. Lektura “Pro Wicket” zapowiada się interesująco. Co więcej książka “kosztuje” mnie recenzję, a zatem po świętach takowa się pojawi (po Polsku i po Angielsku, a może i po… niespodzianka). Co to jest ten cały Wicket? Jest to Framework…. tak kolejny framework, który jednak ma kilka ciekawych cech. Jedną z [...]

JavaFX Script, ciekawa perspektywa

Tuesday, December 11th, 2007

Ustalona została już data mojej prezentacji dotyczącej JavaFX Script na warszawskim JUGu. Będzie to 22 Stycznia 2008. Drugim prelegentem będzie Radosław Holewa z Uniwersytetu Ekonomicznego w Krakowie. Obawiam się trochę spotkania najednej sali w tym samym czasie z człowiekiem, który przewyższa mnie doświadczeniem w prowadzeniu tego typu imprez. No, ale KUO i trzeba bronić honoru [...]

Istota devbloga – uzupełnienie…

Saturday, December 8th, 2007

Mam, znalazłem, veni vidi wino!!! W końcu odszukałem odpowiednie narzędzie do podświetlania składni… Adres cuda: http://ww2.cs.fsu.edu/~steele/J2X/Java2xhtml.html Przykładowe “Hello World!”: Listing 1 /** * Program Hello World * * @author koziolek * */ public class HelloWorld { /** * @param args */ public static void main(String[] args) { // wyświetla hello world System.out.println("Hello World!"); } } [...]