JavaFX – jeszcze trochę i będzie efektywniej.

JavaFX daje bardzo duże możliwości budowania RIA, szybko i stosunkowo łatwo, a po zobaczeni efektów: Click To Play czekam na kod ;) Enjoy.

czerwca 28, 2009 · paramah

Nokia i Apple ;)

Cyb0org’owa komórka, moja myszka, wynik jak poniżej: Nokia communicator + Mighty Mouse BT = quake fuun ;) from Aleksander Cynarski on Vimeo.

czerwca 15, 2009 · paramah

Pomysły i rozmyślenia.

Poniedziałek po dłuższym weekendzie to dobry moment na pewne rozmyślenia. Aktualnie panoszy się wszędzie widmo potencjalnego kryzysu, swoją drogą patrząc na często absurdalne założenia unijnych projektów zastanawiam się czy aby na pewno coś takiego jak kryzys jest, a jeżeli tak to jaki. Niektóre projektuy zakładają ot np. wydawanie na potrzeby biurowe (mały sprzęt biurowy typu: długopisy, kartki, ołówki; bez tzw. ciężkiego sprzętu, czyli FAX, telefon, komputer etc…) miesięcznie 16 tyś. złotych - ja się pytam po co, dlaczego i czy to jest w ogóle możliwe wydać na długopisy dla powiedzmy 25 osób 16 tys. PLN miesięcznie (zaznaczam miesięcznie.). ...

czerwca 15, 2009 · paramah

A teraz coś z zupełnie innej beczki...

Runaway …. runaway … !!! No ale do rzeczy:

czerwca 8, 2009 · paramah

SVN hooks i autoupdate’y

Czsami problemy są nieco ukryte, jednak jak zawsze debug daje radę. Hooks w svn’ie to rzecz bardzo przydatna, jeszcze bardziej jak chcemy po każdym commit’owaniu otrzymać działającą kopię na stronie testowej, klasyczne wykorzystanie cron’a jest często uciążliwe, a hook post-commit wykonywany jest jak sama nazwa wskazuje po commit’owaniu, autoupdate można zrobic tak: {REPO}/hooks/post-commit (skrypt z bitem wykonywalności) #!/bin/sh /usr/local/bin/update Sam skrypt update w moim przypadku to C: #include #include #include int main(void) { execl("/path/to/svn", "svn", "update", "--username", "USERNAME", "--password", "PASSWORD", "--no-auth-cache", "/path/to/svnsite/", (const char *) NULL); return(EXIT_FAILURE); } ` ``` gcc update.c -o update cp update /usr/local/bin chmod +s /usr/local/bin/update W całym kodzie ważny jest –no-auth-cache, ponieważ bez tego system będzie prosić o dopowiedź w jaki sposób przchowywać hasła w pliku cache, jakoże wykonywane jest to przez użytkownika apache (w moim przypadku), który nie posiada własnego shella i home (oczywiste), pytanie takie jest powodem nie działania skryptu. ...

czerwca 3, 2009 · paramah

Wieedziałem….

Jak to ktoś kiedyś powiedział: znajdziesz kobietę swoich marzeń to zapomnij o innych, oczywiście marzeniach. No może nie tak brutalnie, ale szczypta prawdy w tym jest. Pragmatyzm w życiu codziennym jest często, a raczej nie żadko bardzo użyteczny, jednak przeglądając czasami feed’y ot tak z nudów potrafię ów pragmatyzm szczerze znienawidzić. Od pewnego czasu z mą małżonką (najczęściej w żartach) kłócę się o “najważniejsze zakupy”, od paru miesięcy dla mnie najważniejszym zakupem był przenośny EEG - mam strasznego wkręta na stworzenie prostego interfejsu opartego o EEG problem to nie jest bo rozwiązania takie są, jednak mnie bardzo zależało na jakiejś bardziej “nie życiowej” implementacji. Powszechnie znany już chyba wygaszacz Soundstream (OSX) wykorzystujący mikrofon do wizualizacji dżwięku. Bardzo ładnie napisane, a przede wszystkim ładnie wygląda - ot taki ficzer. O ile było by przyjemne dla oka i ucha stworzenie prostego interfejsu bazującego na EEG do wizualizacji - substancje psychoaktywne i można spokojnie podpinać to do iChat’a, tak aby rozmówca widział dokładnie co się z naszym mózgu dzieje - może w danym momencie da nam święty spokój. ...

kwietnia 21, 2009 · paramah

Dynamic Asterisk na PostgreSQL (cz.1)

Ostatnio a dokładniej w piątek postawiono mi zadanie stworzenie zupełnie dynamicznego rozwiązania dla platformy Asterisk (osobiście polecam ostatnią stabilną wersję o numerku 1.4.23.1). Stworzenie konfiguracji dla składownia CDR’ów w psql nie jest problemem, jednak kiedy chcemy mieć klientów sip, iax “tworzyć” zupełnie dynamicznie bez potrzeby restartowania serwera lub modułów jest to deko problem. Łącząc Asteriska z bazą danym mamy aktualnie parę możliwych sterowników baz danych: ODBCM mysql pgsql Chcąc mieć bazę jak najbardziej jak to nazywam “strict” oraz mieć ją zupełnie za darmo stwierdziłem, że idealny będzie pgsql. Wstępna konfiguracja danych potrzebnych do połączenia z bazą danych znajdują się w /etc/asterisk/res_pgsql.conf: ...

marca 7, 2009 · paramah

Rozwiązywanie problemów.

W normalnym trybie pracy, rozwiązywanie problemów w kategorii “zarabiania”, czyli w jako takiej formie wykonywania zadań zlecanych, jest po prostu niczym innym jak zrobieniem czegoś po prostu. Otrzymując zadanie, wykonujemy je bez myślenia, jak, po co, dlaczego(…) zwyczajnie tworzymy rozwiązanie. W nienormalnym trybie pracy traktujemy zadanie jako wyzwanie intelektualne i jako takie staramy się dojść do rozwiązania najbardziej optymalnego jakie tylko może istnieć. Proste porównywanie danych można wykonać na wiele sposobów, możemy zastosować metody leksykalne w celu parowania danych, możemy stosować proste i oczywiste relacje na danych, możemy w miarę oczywisty sposób stworzyć proste rekurencje w algorytmach klasyfikujących tak aby zwyczajnie zawężały swoje przestrzenie, mogą również z pomocą przyjść nam metody adaptacyjne. Wtedy praca okazuje się nawet ciekawa i w pewnym momencie potrafi w dość oczywisty sposób skierować na http://archive.ics.uci.edu/ml/, swoją drogą bardzo ciekawą lekturę, dlatego pracę czasami można zwyczajnie polubić. ...

marca 3, 2009 · paramah

Balsamizacja.

Przed momentem, w natłoku sobotnich zadań oglądając jakiś tam muzyczny kanał ujrzeliśmy z Mirelą teledysk zespołu Kombii, na co moja żona stwierdziła: To jest dopiero cud współczesnej balsamizacji, bo mówi się że Rosjanie tacy wielcy bo mają Lenina. Wielkie mi co, on tylko leży, a u nas zespół Kombii nie dość że się nie rozkłada w trakcie teledysku, to się jeszcze rusza.

marca 1, 2009 · paramah

Simple Power over Ethernet

Źródło: http://englishrussia.com/?p=642

stycznia 30, 2009 · paramah