webmaster webmastering webdesign

Jesteś tutaj: webmade.org >> recenzje >> magazyny >> Linux+

Linux+ 3/2007 (119)

autor: Marcin Janas, ostatnia modyfikacja: 2007-03-24

szukaj: Digikam Digikam Ulteo Ulteo chrootssh chrootssh ulog ulog httrack httrack Kontact Kontact StarDict StarDict Festival Festival patchset patchset Linux Linux

Linux+ 3/2007 (119)

"Obraz" to temat główny marcowego numeru. W jednej z pierwszych publikacji opisano jak skorzystać z aparatu cyfrowego pod Linuksem. Przedstawiono też kilka przydatnych w tym czasie programów jak choćby Digikam który jest chyba najbardziej rozbudowanym narzędziem tego typu dostępnym pod Linuksa. Z części poświęconej programowi Digikam dowiemy się kilku ciekawych rzeczy przydatnych podczas codziennej pracy z programem m.in. jak usunąć efekt czerwonych oczu.

Wśród dostępnych obecnie dystrybucji pojawiła się nowa bazująca na Kubuntu. Nie było by w tym nic dziwnego gdyby nie to, że Ulteo bo o niej mowa prezentuje odmienną koncepcje systemu operacyjnego niż pozostałe dystrybucje. Wspomniana koncepcja polega na rozwiązaniu klient-serwer. Z jednej strony mamy dostosowujący się do dystrybucji system operacyjny a z drugiej serwer na którym znajduje się sam system w sposób ciągły. Prócz tego dostępny jest również wirtualny system który może działać w przeglądarce internetowej. Wszystko to brzmi dość tajemniczo ale prezentuje się bardzo ciekawie. Ciekawych zachęcam do przeczytania artykułu lub/i spróbowania Ulteo dostępnego na DVD dołączonego do magazynu.

W części poświęconej bezpieczeństwu opisano serwer plików korzystający z OpenSSH i SFTP. Przedstawiono także patch chrootssh który korzysta z mechanizmu chroot systemu operacyjnego i umożliwia zmianę głównego drzewa katalogów na inne. Wszystko to umożliwia nam stworzenie zamkniętego środowiska w którym działa nasz serwer SFTP. Druga publikacja poświęcona jest mechanizmowi logowania ruchu w sieci przy pomocy baz danych. Umożliwi nam to demon ulog przy pomocy którego informacje o ruchu sieciowym przechowywane będą w bazie danych mysql. Autor przedstawił także opis kompilacji i konfiguracji demona oraz wszystkich niezbędnych do tego celu składników.

Programując w C++ czasami nawet nie zdajemy sobie sprawy, że choć kod jest poprawny i program działa dobrze to nie jest napisany optymalnie. "Pomysły na szybkie C++" to tytuł artykułu w którym przedstawiono porównanie implementacji dodawania łańcuchów na kilka sposobów, co umożliwiło autorowi porównanie szybkości ich działania.

Chcąc dokonać kopi strony WWW możemy posłużyć się programem napisanym własnoręcznie. Pomocny w tym może okazać się artykuł "Ściągacz stron". Autor nie pisze programu od podstaw lecz korzysta z biblioteki httrack która zadba o sam mechanizm ściągania a napisany program będzie tylko nakładką graficzną na wyżej wymienioną bibliotekę. Przy tworzeniu GUI programu wykorzystany został program GLADE.

Kontact jest programem umożliwiającym nam zebranie i zarządzanie różnymi informacji m.in. pocztą, wizytówkami, notatkami, kanałami RSS itp. w jednym miejscu. W rzeczywistości jest to zbiór programów traktowanych jako wtyczki. Dokładniejszy opis programu dostarcza artykuł "Kontact - zintegrowane zarządzanie informacjami osobistymi".

Jednym z pomysłów na wykorzystanie Linuksa jest nauka języków obcych. W tym numerze Linux+ opisano kilka przydatnych w tym celu programów. Prócz tych przeznaczonych dla najmłodszych można znaleźć też bardzo przydatne programy dla nieco starszych jak np. StarDict czy Festival. Pierwszy to ogólnie mówiąc program zarządzający słownikami a drugi jest syntezatorem mowy.

"Łatanie pingwina - patchsety dla kernela" to publikacja w której zaprezentowano kilka przydatnych poprawek oraz sposób ich nakładania na jądro.

Dalsza część magazynu poświęcona jest testom notebook'ów HP, gry Pro Evolution Soccer 06 i mniej znanych dystrybucji Linuksa.

Polecam zakup marcowego numery bo chyba każdy znajdzie w nim coś ciekawego dla siebie!

Marcin Janas

Osoby czytające tę publikację przeglądały również:

Chcesz zostać programistą?

Poznaj 6 kroków do efektywnej
nauki programowania!

 

valid XHTML
valid CSS
© 2004-2008 copyright by webmade.org