Napisał: Patryk Krawaczyński
02/06/2012 w Administracja, Debug
J
ak zauważył Stéphane Graber konfiguracja bondingu w Ubuntu 12.04 zależy od jednej kluczowej rzeczy – szybkości wykrywania i inicjalizacji sprzętu przez nas serwer. W praktyce oznacza to, że jeśli interfejs bond
zostanie podniesiony przed wykryciem kart sieciowych, dla których ma zostać skonfigurowany – nie zostanie przypisany mu poprawny adres MAC
i tym samym pobranie adresu za pomocą DHCP
nie powiedzie się. Na przykład na jednym modelu serwera sprawdzi się konfiguracja:
[ czytaj całość… ]
Napisał: Patryk Krawaczyński
22/05/2012 w Administracja
N
iemicka firma Linup Front wydała darmowy ebook wprowadzający do egzaminu Linux Professional Institute (LPI) – “Linux Essentials“. Książka elektroniczna jest dostępna w dwóch językach: niemieckim oraz angielskim. Publikacja liczy blisko 300 stron i stanowi solidny kurs wprowadzający do tematów związanych z systemem Linux i oprogramowaniem Open Source. W dodatku publikacje dostępne są w Google Play dla urządzeń będących pod kontrolą systemu Android od wersji 2.3.3. Sam egzamin obejmuje ogólne aspekty systemu Linux, linię poleceń, obsługę plików i skryptów, prawa dostępu, wyrażenia regularne i zarządzanie pakietami.
Więcej informacji: LPI Central Europe
Napisał: Patryk Krawaczyński
09/05/2012 w Techblog
O
d wersji 10.5 “Leopard”, Mac OS X posiada zestaw narzędzi o nazwie DTrace (ang. Dynamic Tracing Framework), który służy do analizy wydajności oraz rozwiązywania problemów z systemem. Zestaw ten dostarcza dane m.in dla narzędzi Apple Instruments, czy pozwala na wykorzystanie różnego rodzaju programów, które w rzeczywistości są skryptami DTrace. Autorem DTrace, jak i DTraceToolkit jest Brendan Gregg. Firma Apple po prostu dostosowała je do swojego systemu i umieściła jako standardowy pakiet oprogramowania Mac OS X.
[ czytaj całość… ]
Napisał: Patryk Krawaczyński
04/05/2012 w Administracja
J
eśli zależy nam na wykonaniu przekierowania HTTP 301 na poziomie varnish‘a np. z adresu www.domena.pl na domena.pl razem z uwzględnieniem przekazanych adresów URL w domenie www.domena.pl wystarczy w podprogramie vcl_recv
odpowiedzialnym za procesowanie żądania HTTP dodać kod:
[ czytaj całość… ]
Napisał: Patryk Krawaczyński
28/04/2012 w Administracja
N
icholas Tang napisał w perlu mały skrypt, który pozwala na wyciągnięcie z poziomu konsoli statystyk dla daemona memcached. Przyjmuje on następujące parametry:
[ czytaj całość… ]
Napisał: Patryk Krawaczyński
22/04/2012 w Administracja, Debug
W
edług protalu webhosting.pl od wersji 3.2 jądra Linuksa został zwiększony rozmiar okna ograniczenia przesyłu (ang. the initial congestion window) z 3 do 10. Sam Saffron po wykonaniu kilku testów udowodnił, że tuning mechanizmu Slow-start pozwala na przyśpieszenie ładowania strony WWW (jeśli zastosujemy zmiany na maszynie pełniącej rolę web serwera) nawet do 25% – bez żadnej ingerencji w warstwę aplikacji. Podobne testy przeprowadzili technicy wyszukiwarki Cheméo uzyskując w własnych warunkach 20% przyśpieszenie. Czy osoby pragnące wprowadzić podobne zmiany skazane są na oczekiwanie, aż popularne dystrybucje zaczną używać jądra w wersji 3.2 – jak np. Ubuntu 12.04?
[ czytaj całość… ]
Napisał: Patryk Krawaczyński
22/04/2012 w Hackultura
R
obert Tappan Morris to amerykański informatyk, znany z napisania pierwszego robaka komputerowego. Jest on synem szefa informatyków w National Security Agency. W 1988 był doktorantem na wydziale informatyki Uniwersytetu Cornell. Prowadził w tym czasie badania nad błędami z systemami 4 BSD Unix. Korzystając z wykrytych błędów napisał program nazywany dzisiaj robakiem Morrisa, który potrafił mnożyć się na tych systemach. Robak został uruchomiony 2 listopada 1988 r. Miał on mnożyć się w ograniczony sposób jednak na wskutek błędu programisty nie zadziałało wbudowane ograniczenie i robak w krótkim czasie praktycznie sparaliżował działanie ówczesnego bardzo jeszcze skromnego Internetu zarażając ponad 6 tysięcy maszyn.
[ czytaj całość… ]
Napisał: Patryk Krawaczyński
21/04/2012 w Administracja
J
ak w “szybki i brudny” sposób odczytać z powłoki bash prawa dostępu do kilku plików prezentując je w sposób dziesiętny? Możemy do tego wykorzystać polecenie: stat i jego parametr -c, który pozwala na sformatowanie informacji wyjściowych:
[ czytaj całość… ]
Napisał: Patryk Krawaczyński
15/04/2012 w Administracja
W
2008 roku Tollef Fog Heen (Varnish Software) napisał i wykonał pierwsze szkice do szkolenia “Varnish System Administration“. Od tego czasu rozwój nad materiałem przejął Kristian Lyngstøl (Varnish Software). W 2011 roku do przystosowania materiałów dla webdeveloperów został poproszony Jérôme Renard (39Web). Tak cała przygotowana treść została połączona w jedną zwartą publikację, która została opublikowana i udostępniona on-line 28 marca 2012 roku jako “Varnish Book” na licencji Creative Commons CC-BY-NC-SA.
[ czytaj całość… ]
Napisał: Patryk Krawaczyński
10/04/2012 w Administracja
R
eptyr jest narzędziem, które potrafi przenieść istniejący proces na inny terminal. Jeśli uruchomiliśmy przez “czyste” SSH dowolny proces, który okazał się bardzo czasochłonny, a nie możemy go przerwać – wystarczy w nowym terminalu uruchomić screen
i użyć reptyr
do jego przeniesienia na terminal z odpalonym screen
-em.
[ czytaj całość… ]
Ostatni komentarz :