Przejdź do głównej zawartości

Posty

Wyświetlanie postów z luty, 2013

Poczuj pełną moc możliwości - wykład Jacka Walkiewicza

Są tacy ludzie, którzy pierwszy raz poznani od razu budzą sympatię. Są tacy ludzie, którzy sprawiają swoją osobą, że otoczenie dostaje skrzydeł. Wykład Jacka Walkiewicza wnosi pewnego rodzaju ładunek emocjonalny - coś jak szybkie naładowanie baterii. Wykład ten rozwiewa również wątpliwości przed nieznanym. Można odnieść wrażenie, że mamy wybór pomiędzy tak zwaną stabilnością i dążeniem do niej, a posmakowaniem wszystkiego co życie ma do zaoferowania. Najprościej samemu zobaczyć cały wykład. Te 20 min może zmienić bardzo wiele. Wykład rozprzestrzenia się po sieci z siłą huraganu warto zobaczyć !

Monitoring informacji - bądź na bieżąco ! Narzędzia monitorowania informacji w internecie.

W dzisiejszych czasach sieć pełna jest informacji i co do tego faktu nie trzeba chyba nikogo przekonywać. Warto mieć aktualne informację najlepiej od razu jak się pojawią. Można oczywiście w tym celu co jakiś czas wykorzystać wyszukiwarki takie jak Google, Bing i inne np.: te znajdujące się w różnego rodzaju portalach branżowych, ale są łatwiejsze sposoby. Czy dobrze było by widzieć, że w sieci pojawiły się informacje na Twój temat ? Czy dobrze było by wiedzieć o najnowszych informacjach dotyczących firmy w jakiej pracujesz lub też o firmie konkurencyjnej ? Czy dobrze było by wiedzieć o najnowszych informacjach na dany temat ? Sposoby wyszukiwania informacji Wyszukiwanie danych archiwalnych (Search and Tracking) Wyszukiwanie danych w czasie rzeczywistym (Real time search) Dostępne narzędzia pomocne w byciu na bieżąco  Alerty Google Proste w konfiguracji narzędzie pozwalające otrzymywać powiadomienia o nowościach dotyczących wybranego hasła.  Na powyższym przykładzie monit

Ehcache - główne metody i klasy

Główne klasy i metody w EHCACHE W skład Ehcache wchodzi "CacheManager" mający za zadanie umożliwienia zarządzania zawartością pamięci podręcznej. Na pamięć podręczną składają się elementy, które w istocie odwzorowują pary wartości. Implementacja pamięci odbywa się w pamięci RAM lub też na dysku. Poniżej omówione zostaną logiczne elementy reprezentujące te wartości w raz z możliwościami zarządczymi.  Menadżer pamięci podręcznej  Tworzenie, dostęp oraz usuwanie danych z pamięci podręcznych realizowane jest za pomocą "CacheManager'a". Cache manager - tryb tworzenia  CacheManager posiada dwa tryby tworzące : pojedynczy i wielokrotny (per instancja) .  Wersje Ehcache z przed 2.5 umożliwiały uruchomienie dowolnej ilości CacheManager'ów o tej samej nazwie w pojedynczym JVM. Zatem w momencie wywołania new CacheManager (...) , nowy CacheManager został powoływany do życia nie zważając na już wcześniej istniejącego. Wywołując CacheManager.create

Ehcache - topologie cache - replikacja i redystrybucja danych buforowych.

EHCACHE - TOPOLOGIE CACHE Ehcache może być używany w następujących topologiach : Samodzielna pojedyncza instancja (ang. standalone) - Buforowane dane przechowywane są w węźle aplikacyjnym. Wszystkie inne instancję aplikacyjne działają niezależnie i nie są ze sobą powiązane. Jeżeli w środowisku istnieje wiele instancji, na których działa ta sama aplikacja nie będziemy mieli w tym przypadku jednolitego buforowania pomiędzy nimi.   Buforowanie rozproszone (ang. Distributed Ehcache) - Dane przechowywane są w tablicy serwera Terracotta. Dane podzielone są na podzbiory ostatnio używanych danych na każdej instancji serwera. Buforowanie rozproszone obsługuje bardzo bogaty zestaw trybów zgodności.  Replikacja bufora (ang. replicated) - Dane bufora przechowywane są w każdej instancji aplikacji oraz  dane te są rozdystrybuowane pomiędzy instancjami bez blokowania ich. Dystrybucja danych bufora może się odbywać synchronicznie lub asynchronicznie. Konsekwencją stosowania tej topol

Ehcache - optymalizacja i tuning wydajności aplikacji webowych i serwerów aplikacyjnych z zastosowaniem buforowania danych.

Ehcache jest narzędziem, biblioteką podręczną wprowadzoną w październiku 2003 roku, służącą do optymalizacji działania tymczasowych danych używanych przez aplikację czyli tgzw.: "cache". Kluczowym celem dla zastosowania tego rozwiązania jest zwiększenie wydajności przez zmniejszenie obciążenia zasobów źródłowych. Ehcahe poza podstawową funkcją buforowania danych umożliwia również buforowanie danych drugiego poziomu oraz danych dostępowych do obiektów, poświadczeń bezpieczeństwa i stron internetowych.  Ehcache może mieć również zastosowanie dla buforowania serwerów SOAP i REST, podnoszenia stabilności działania aplikacji oraz buforowania rozproszonego.  PODSTAWOWE  DEFINICJE cache - Zgodnie z definicją encyklopedyczną "cache" jest to mechanizm, w którym część z pośród danych zgromadzonych w źródłach o długim czasie dostępu i niskiej przepustowości jest dodatkowo przechowywana w pamięci o lepszych parametrach. Skutkuję to poprawą czasu dostępnoś

Linux RHCE - syslog - logowanie zdarzeń

Doświadczeni administratorzy dość często przeglądają pliki dzienników systemowych.   Zawierają one ważne podpowiedzi, które mogą wskazać drogę do rozwiązania dokuczliwych problemów związanych z konfiguracją. Jeśli jakiś demon nie chce się uruchomić lub przy uruchomieniu systemu ciągle pojawia się ten sam błąd warto przejrzeć co zapisuje się w dziennikach systemowych. W Uniksie od dawna próbowano korzystać ze zintegrowanego systemu znanego pod nazwą syslog, co miało zapewnić rejestrowanie informacji w jednym miejscu, jednak wszystkie te wysiłki zakończyły się w najlepszym razie tylko częściowym sukcesem. Co prawda demon syslogd nadal uważany jest za króla w zakresie monitorowania informacji o systemie, to istnieje wiele aplikacji, demonów sieciowych , skryptów startowych i innych programów nadzorczych nadal zapisujących informację we własnych plikach dziennika  Samowola ta sprawiła, że zestaw plików dziennika różni się znacznie w poszczególnych dystrybucjach. Ogólnie syslog jest usł

Facebook może mieć ładniejszy wygląd

Czy wygląd popularnego serwisu społecznościowego może być ładniejszy i bardziej użytkowy ? Czemu nie ! Istnieje prosty sposób by odświeżyć interfejs wykorzystując możliwości arkusza stylów CSS3. Ładny ruchomy, jakby bardziej żywy interfejs przypadł mi do gustu i póki co nie planuję wracać do standardowej wersji. Ale do rzeczy. Co potrzebujemy? Jednego dodatku do przeglądarki oraz odpowiedniego arkusza stylów, dzięki któremu interfejs ożyje, zyska cieniowane miłe dla oka efekty i być może zaskoczy znajomych. Zaczynamy.  Potrzebna wtyczka to znana już i ceniona szczególnie przez twórców interfejsów i wszystkich tych którzy te własnie interfejsy i różnego rodzaju szablony tworzą wykorzystując CSS, a mianowicie Stylish.  Chrome  Firefox Opera Następnie dodajemy odpowiedni styl :  Facebook app CSS3 Po tym zabiegu możemy przejść (lub odświeżyć) stronę Facebook.com i zobaczyć zmianę.  Pomysł pojawił się w serwisie AntyWeb.pl  tam również można zobaczyć