Archive for November, 2007
Thursday, November 29th, 2007
Po dłuższej nieobecności na łamy bloga wraca Egg Framework. Wraca w postaci dłuższego tutoriala poświęconego tworzeniu aplikacji Egg + Spring. Tutorial będzie składał się z kilku części. Pierwsza z nich będzie poświęcona przygotowaniom do pracy oraz stworzę w niej najprostszą aplikację Eggową. W drugiej części przedstawię podstawy wiązania Egga i Springa, a w trzeciej dokończymy [...]
Posted in Egg Framework, Maven | No Comments »
Wednesday, November 28th, 2007
Zapraszam na drugą rundę pojedynku.
MPU vs DS runda 2: Ergonomia
Wiele można złego o tym co dzieje się w Urzędzie, ale wielką zaletą pracy w takim miejscu jest ścisłe przestrzeganie przepisów Prawa Pracy. Co to oznacza? Otóż pisałem już o moim nowym biurku. Rzeczywiście w porównaniu z tym na którym stoi DSka tamto jest ogromne. Do [...]
Posted in Antywzorce, Różności | 3 Comments »
Tuesday, November 27th, 2007
… tym, że ma jedna nóżkę bardziej niż drugą.
Ten stary greps można w dzisiejszych czasach ilustrować porównując dwa komputery. Markowy Przydziałowy w Urzędzie (MPU) i Domowego Składaka (DS, nie mylić z DSem). Przystępując do tego porównania należy wziąć pod uwagę dwa czynniki. Do czego ma służyć komputer oraz ile kosztuje.
MPU vs DS runda 1: Do [...]
Posted in Antywzorce, Różności | No Comments »
Monday, November 26th, 2007
Czym różni się firma prywatna od Urzędu? Na to proste pytanie odpowiedź mogła by zająć z 1000 stron, ale ja skrócę wasze męki i wypunktuję najważniejsze różnice.
Urząd reprezentuje państwo, firma nie
Państwo nie może zbankrutować, zatem urząd też nie. Firma jak najbardziej.
Firma ma konkurencję, a zatem by nie przegrać musi być szybka i elastyczna w podejmowaniu [...]
Posted in Antywzorce, Zarządzanie | 3 Comments »
Thursday, November 15th, 2007
Co to jest SWT?
No właśnie, co to jest? SWT jest wytworem chorej wyobraźni twórców Eclipsa. Pewnego pięknego dnia zapragnęli mieć oni bibliotekę tak szybką jak AWT i jednocześnie tak bogatą jak Swing. Wymyślili więc bardzo ciekawe rozwiązanie…
O AWT i Swingu
AWT jest najstarszą graficzną biblioteką w Javie. Ma ona jedną zaletę, a mianowicie jest szybka. Posiada [...]
Posted in Java, SWT | No Comments »
Wednesday, November 14th, 2007
Do napisania tego posta skłonił mnie ten komunikat. Wynika z niego, że konta w grze są bardzo słabo chronione.
Jak zauważyłem ochrona kont jest słabą stroną wielu aplikacji napisanych w php. Wynika to z faktu, że php nie ma wbudowanych mechanizmów zapewniających ochronę przed atakami typu XSS i SQL Injection. Wszystkie mechanizmy trzeba tworzyć samemu. Można [...]
Posted in Antywzorce, Java, Różności | No Comments »
Wednesday, November 14th, 2007
Powoli zmienia się wystrój bloga. Na początek poprawiłem kod i tak mi to nic nie dało, bo jebany blogger wstawia własne tagi i nie wpina ich do dtd. Człowiek się stara, a tu dupa. Walidator wywalił 530 errorów.
Kolejną ciekawostką jest to jak obecnie działa witryna. W trakcie zmian w DNSach popełniłem ciekawy błąd:
Adres koziolekweb redairectował [...]
Posted in Różności | 5 Comments »
Wednesday, November 7th, 2007
Ostatnie kombinowanie z indeksami nasunęło mi pomysł na zmierzenie się z problemem obiektowej bazy danych. Oczywiście całość w javie. Pomysł pozbawiony sensu, bo Sun określił już dość dawno specyfikację JDO, ale ja chciałbym użyć trochę innego podejścia.
Dlaczego nie JDO?
Po pierwsze JDO jest przestarzałe. Wiele elementów jest napisanych z użyciem pomysłów z Javy 2, pojawiają się [...]
Posted in Java, Różności, bazy danych | 2 Comments »
Tuesday, November 6th, 2007
Spotkałem się ostatnio z ciekawym problemem dotyczącym wyszukiwania danych. Zlecenie na program zaliczeniowy było proste napisać bibliotekę, ale bez użycia RDBMS. zabawa opiera się więc o kolekcje i ich odpowiednie projektowanie. Zadanie stosunkowo proste do momentu, w którym nie trzeba wyszukiwać danych po którejś z “kolumn”. W tym momencie mamy dwie drogi.
Ręczne iterowanie się po [...]
Posted in Java, bazy danych | 2 Comments »
Sunday, November 4th, 2007
Nauka EJB ma to do siebie, że wymaga na starcie dużo samozaparcia i cierpliwości. Jednak niektóre jej fragmenty są łatwe lekkie i przyjemne. Niewątpliwie takim jest przyswojenie podstaw obsługi serwera Glassfish. Zapraszam do lektury na 4programers.net:http://4programmers.net/Java/EJB/Glassfish
Dodaj do
Posted in EJB, Glassfish | No Comments »