Blog powróci w pełnej krasie w najbliższym czasie :) Ale kiedy pojawia się ważna kwestia, to post pojawia się od razu! :)
Ostatnio rozmawialiśmy w gronie znajomych o tym, że Google ma zbyt dużą wiedzę na nasz temat. Wie czego szukamy, wie co oglądamy, wie co piszemy w dokumentach (jeżeli używamy Google Docs), wie do kogo jak często i jakie maile piszemy (ach ten GMail) - bardzo przydatna wiedza jeżeli jest się firmą utrzymującą się z reklam.
Już teraz czuję się nieswojo, kiedy obok czytanego maila mam reklamy kontekstowe dopasowane do zawartości czytanej wiadomości. Wiem, że "przeczytał" to automat itd. - ale niesmak pozostaje.
Rozmawiając doszliśmy do wniosku, że gdyby Google połączył to co wie z informacjami z różnych portali społecznościowych, to wiedziałby o danym użytkowniku internetu WSZYSTKO.
I tak, piszę tego posta, bo właśnie pojawiło się takie rozwiązanie - Social Circle. Oczywiście BETA.
czwartek, 7 października 2010
wtorek, 28 września 2010
SimpleDateFormat i wielowątkowość
Nie wszyscy zdają sobie sprawę, że standardowa w Javie klasa SimpleDateFormat z pakietu java.text nie jest bezpieczna ze względu na wątki. W sumie mało kto zdaje sobie z tego sprawę.
Bardzo często można spotkać w projektach Javy EE podobne linijki kodu:
Date date = GlobalConst.DATE_FMT.parse(datestring);
To, że potrzebna jest nam kontrola wielowątkowości pokaże następujący prosty przykład:
Bardzo często można spotkać w projektach Javy EE podobne linijki kodu:
Date date = GlobalConst.DATE_FMT.parse(datestring);
To, że potrzebna jest nam kontrola wielowątkowości pokaże następujący prosty przykład:
poniedziałek, 27 września 2010
Office 2007 - zmiana skrótów klawiszowych
Niektórzy z nas mają "przyjemność" pracować z Microsoft Office 2007 w wersji językowej innej niż polska. Wszystko jest fajnie, ale zdarza się, że Ctrl+B nie pogrubia tekstu ;) Np. w niemieckiej wersji pakietu Office służy do tego skrót klawiszowy Ctrl+Shift+F (a właściwie Strg+Umschalt+F) - od Fettdruck.
Niestety mam okazję pracować z Officem dopasowanym do języka Goethego ;) Skróty klawiszowe wyglądają w nim tak:
Ctrl+Shift+F - pogrubienie
Ctrl+Shift+K - kursywa
Ctrl+Shift+U - podkreślenie
Jak wrócić do starych, dobrych, jakże polskich Ctrl+B, Ctrl+I i Ctrl+U? ;) Jak zmienić te skróty klawiszowe? :)
Niestety mam okazję pracować z Officem dopasowanym do języka Goethego ;) Skróty klawiszowe wyglądają w nim tak:
Ctrl+Shift+F - pogrubienie
Ctrl+Shift+K - kursywa
Ctrl+Shift+U - podkreślenie
Jak wrócić do starych, dobrych, jakże polskich Ctrl+B, Ctrl+I i Ctrl+U? ;) Jak zmienić te skróty klawiszowe? :)
środa, 22 września 2010
Growbox
Dzisiaj gierka zręcznościowo-logiczna ;)
Sterujemy kwadratem, a naszym zadaniem jest pożarcie wszystkich kropek na planszy. Uwaga - apetyt (a raczej nasz kwadrat) rośnie w miarę jedzenia, więc główny problem polega na wymyśleniu jak się nie zaklinować w labiryncie ;)
Prosta, relaksująca gra :)
Sterujemy kwadratem, a naszym zadaniem jest pożarcie wszystkich kropek na planszy. Uwaga - apetyt (a raczej nasz kwadrat) rośnie w miarę jedzenia, więc główny problem polega na wymyśleniu jak się nie zaklinować w labiryncie ;)
Prosta, relaksująca gra :)
poniedziałek, 20 września 2010
"Failed to load Main-Class ..." i NetBeans
Ostatnio pracując z malutkim projektem w NetBeans w pewnym momencie świeżo zbudowany plik JAR uraczył mnie komunikatem:
Failed to load Main-Class manifest attribute
Po krótkim guglaniu dowiedziałem się, że najczęściej taki komunikat dostają osoby, które do pisania programów wykorzystują tylko javac i cat i zapominają umieścić w pliku JAR plik manifest.mf. Proponowane rozwiązanie: użyj jakiegoś IDE, takiego jak Eclipse. Taaaa....
W JARze budowanym przez NetBeansa znajdował się wspomniany plik manifest.mf, ale nie mówił on która klasa w pliku jest główną. Przyczyną takiego błędu w tym IDE jest utworzenie projektu "class library", a nie "java application" - tak brzmi oficjalna wersja. Ale przecież 10 minut temu to jeszcze działało i było założone jako "java application".
Co ciekawe, pod samym NetBeansem cały projekt się uruchamiał, miał wybraną klasę główną itd., itp. Co poszło nie tak?
Failed to load Main-Class manifest attribute
Po krótkim guglaniu dowiedziałem się, że najczęściej taki komunikat dostają osoby, które do pisania programów wykorzystują tylko javac i cat i zapominają umieścić w pliku JAR plik manifest.mf. Proponowane rozwiązanie: użyj jakiegoś IDE, takiego jak Eclipse. Taaaa....
W JARze budowanym przez NetBeansa znajdował się wspomniany plik manifest.mf, ale nie mówił on która klasa w pliku jest główną. Przyczyną takiego błędu w tym IDE jest utworzenie projektu "class library", a nie "java application" - tak brzmi oficjalna wersja. Ale przecież 10 minut temu to jeszcze działało i było założone jako "java application".
Co ciekawe, pod samym NetBeansem cały projekt się uruchamiał, miał wybraną klasę główną itd., itp. Co poszło nie tak?
wtorek, 14 września 2010
Farbrausch & Vacuum - fr-049: of spirits taken
Dawno nie było demosceny na blogu :) Dzisiaj zamiast poligonów, shaderów i grafiki 3D upchanej w 64kB klimatyczna produkcja w komiksowym stylu.
"of spirits taken" to zaproszenie na Breakpoint 2006. Podobnie jak przy innych zaproszeniach (np. "Masagin", czyli zaproszenie na nvision 08) Farbrausch porzuca typowo demoscenowo-programistyczne techniki na rzecz klasycznej animacji.
"of spirits taken" to zaproszenie na Breakpoint 2006. Podobnie jak przy innych zaproszeniach (np. "Masagin", czyli zaproszenie na nvision 08) Farbrausch porzuca typowo demoscenowo-programistyczne techniki na rzecz klasycznej animacji.
poniedziałek, 13 września 2010
Dzień Programisty
Tak, co roku będę składał życzenia ;)
Bo w sumie co roku pojawia się coś nowego :) Np. dzisiaj książki informatyczne w Helionie z okazji 256. dnia roku można kupić z 20% rabatem ;)
Dobra, ale dlaczego piszę o tym temacie ponownie? Ponieważ od zeszłego roku Dzień Programisty to oficjalne święto w Rosji. Tak, oficjalne.
Bo w sumie co roku pojawia się coś nowego :) Np. dzisiaj książki informatyczne w Helionie z okazji 256. dnia roku można kupić z 20% rabatem ;)
Dobra, ale dlaczego piszę o tym temacie ponownie? Ponieważ od zeszłego roku Dzień Programisty to oficjalne święto w Rosji. Tak, oficjalne.
Subskrybuj:
Posty (Atom)
