Strona przeniesiona.

Strona zostaje przeniesiona. Od dzisiaj, bloga można czytać pod adresem www.fromsoft.wordpress.com. FROMSOFT to blog firmowy. Zapraszam do lektury.

Blog: 07-12-2007

NB6Poprzedni post nieaktualny, bo jest już finalne wydanie NetBeans 6.0. Ale ja ciągle jestem w projekcie PHP/MySQL – o czym za chwilę – a następnie wskakuję w kolejny projekt komponentu do Joomli. Tak więc Java trochę poszła w odstawkę. Nawet nie wspominam, że zawodowo też bardziej jestem skłaniany ku platformie .Net niż do tej pory ulubionemu językowi. Ale w tej różnorodności jest sporo ciekawostek do odkrycia, więc jest to w sumie pozytyw.

Ok, kilka słów o projekcie. Tak jak pisałem wcześniej – narzędzie do opracowywania logów, komentowania i gromadzenia wiedzy na temat zdarzeń zgłaszanych przez sondy IPS z całego kraju – ok. 10000 zdarzeń w logach dziennie – sporo materiału do późniejszej analizy dla kilkunastu osób. W tej chwili stadium zaawansowane na tyle, że straciłem z oczu początek projektu i jest to dla mnie monolityczny blok kodu. Ale dokumentacja w kodzie i nie tylko została przeze mnie przygotowana na potrzeby wersji testowej, więc teraz nie jest źle z dorabianiem nowych funkcjonalności. A ostatnio włączyłem różne JavaScriptowe dodatki, np.
TinyMCE – fantastyczne narzędzie – zamienia wszystkie HTMLowe textarea w miniedytorki tekstu (WordPress czy Joomla też korzysta z tego rozwiązania). I wystarczy umieścić w sekcji <head> dwie linijki – doskonale proste i funkcjonalne.
Na tym etapie mam tę aplikację dobrze rozpracowaną na poziomie architektury (żadnych problemów z rozbudową), choć wyzwaniem jest ciągle wydajność bazy danych – nie teraz, ale kiedy tabele zaczną mieć zawartość liczoną w setkach tysięcy rekordów. Problem skalowalności pozostaje obecnie w ramach moich badań. Chętnie włączyłbym też do projektu jeszcze przynajmniej jedną osobę i to właśnie ze względu na brak większych problemów do rozwikłania – może się uda udoskonalić aplikację również w ten sposób.

GoWGram: God of War – zaszedłem strasznie daleko, ale płytka mi się zarysowała na brzegach i utknąłem ze względu na sprzęt. Niefajnie, bo naprawdę tytuł świetny.
Oglądam: Własne zdjęcia moim pierwszym aparatem cyfrowym Olympus SP-510UZ. Jak wreszcie zacznę mieć ciekawe efekty to wrzucę na DA.

No i jeszcze ciekawe prace – Guava: Guava on DA

nblogo

Zdaje się, że na koniec roku dostaniemy ostateczną wersję NB 6.0. Niesamowite, jak ogromne postępy zrobił ten projekt przez ostatnie dwa lata. Znam NetBeans od wersji 3.6 i naprawdę obecny etap rozwoju jest dla mnie imponujący. Poza oczywistymi ulepszeniami i nowymi cechami, cieszy mnie ogromnie położenie nacisku na opracowywanie tutoriali i dokumentacji. Szczególnie NetBeans Platform było do niedawna ubogie w dokumentację i poradniki. Teraz sytuacja się znacznie poprawiła, ale bogata dokumentacja to dla mnie ciągle bardzo istotny aspekt działalności NetBeans. Zwróćcie uwagę, że przy takim tempie rozwoju nie ma czasu na oczekiwanie na książki (zwłaszcza tłumaczenia w języku polskim) – konkretna wiedza jest potrzebna od razu w postaci aktualnej dokumentacji, tutoriali, list dyskusyjnych itd. Z tym jest coraz lepiej i to ogromny plus dla całego projektu.

Totrials and Documentation
Detailed Feature List
Download

BLOG: 21.10.2007

Robię teraz spory projekt dla “centrali”. Pewnie będzie jeszcze okazja go opisać. Wspomnę tylko, że jest to narzędzie do wizualizowania, analizowania i komentowania danych z logów urządzeń sieciowych. Przyrostowa baza danych, ponad dziesięć tysięcy rekordów dziennie. Ciekawe i po miesiącu w zaawansowanym stadium rozwoju.

Czytam: “Rycerz czarnoksiężnika”, Gene Wolfe. Wreszcie powrót starego, dobrego klasyka. Książka świetna ze względu na klimat i język. Język i narracja bardzo wciąga. Już czekam na następny tom.
Słucham:
Diana Krall, Ayo – spokojny, jesienny klimat. Bardzo przyjemne.
MetalSlugGram: Metal Slug Anthology – wreszcie zdobyłem i okazało się że to już nie to, co kiedyś. Ale i tak fajna zabawa, zwłaszcza w multi.

Przenoszenie bazy na inny serwer. Sytuacja skomplikowana. Usługodawca nie daje panelu administracyjnego (czyli brak phpMyAdmin na pokładzie), php w trybie SafeMode (straszne!), brak możliwości uploadu czegokolwiek (prawdopodobnie brak uprawnień do domyślnego katalogu /tmp). Po prostu siwy dym! Nie życzę nikomu, ale taką właśnie mam sytuację.

W sieci mnóstwo bełkotu na ten temat i tylko dwa adresy które warto odwiedzić:

W moim przypadku możliwe było jedynie wykonanie długiego zapytania SQL’owego z całą bazą do witryny Joomla w trzech językach. No i oczywiście polski się wykrzaczył. Możliwość była jedna: przekonwertować phpMyAdmin na iso albo joomlę na utf8. Jest dostępna Joomla w wersji utf8 więc warto spróbować.

Ale teraz najśmieszniejsze…

Mam Joomlę w wersji ISO z ustawionym kodowanie ISO-8859-2. Bazę danych mam ustawioną w UTF-8 (polish). I ku mojemy niedowierzaniu wszystko działa jak należy…

ZleceniaPHP (prototyp)

Prototyp aplikacji, która ma za zadanie gromadzić informacje o przyjętych zleceniach, stopniu ich zaawansowania, koszcie, przebiegu prac. A na koniec ma umożliwić wystawienie faktury. Prototyp ma pełną funkcjonalność (faktura częściową). Na razie ten projekt odkładam na półkę, ale jeżeli ktoś będzie zainteresowany rozwojem tej aplikacji, to na pewno do sprawy powrócę.

Continue Reading »

BLOG: All kinds of rain.

Things going on. I playing with PHP more than Java now. I think about moving toward web technologies, such PHP, Ruby, JavaScript. So by now Google Web Toolkit is the only way to join these approach with Java technology.

Mood: Neutral (It’s raining all week and no one know when it stops)

Play: Metal Gear Solid 3. I’m stuck with this game. I heard about it a lot of good things, but first impression at play is a little bit confusing. What is it about? What to do? Why ‘X’ button working as Back, not Accept as usuall? I don’t know if I like this, but still playing. Very beginning – watching crocodiles by the binoculars, trying to eat mushrooms. Sounds wired? Maybe I discover something more interesting and conventional soon.

BTW: My Goldenline.pl profile updated (rather in Polish)

Watch: Actually I wish to watch new Bourne Ultimatum. This series is my favourite movie. Hit the cinema this week. Sneak peek DA occasionally also – watch this:

Thienbao

Listen: Red Hot Chilli Peppers

Wszystkie do znalezienia w oficjalnym zbiorze Add-Ons (oprócz Notatnika Google). Continue Reading »

Stworzony trzy lub nawet cztery lata temu serwis emulatorów konsoli Playstation został sprzedany. Continue Reading »

Port COM i Java

comtransferPierwotnie tekst ten stanowił analizę dla firmy zewnętrznej dotycząca zdalnego sterowania urządzeniami podłączonymi do portu COM z poziomu JAVA. Spodziewam się, że grono osób/firm zainteresowanych tego typu zastosowaniem Java jest niewielkie (z tego powodu nie udostępniam plików do download’u). Zasobów w internecie również jest niestety mało. W przypadku zainteresowania tematem podejmę się opracowania projektu w ramach tej technologii. W takim wypadku proszę o kontakt. Continue Reading »

Następna strona »