Czarny ekran – to jest to!

29 01 2008

Stając się niedawno posiadaczem trzech kont shellowych uświadomiłem sobie jak wiele można zrobić w konsoli – bardzo wiele. Kolorowe ikonki są ładne, jednak nie zawsze tryb graficzny jest lepszy i wydajniejszy. Zalet zdalnego dostępu do shella nie muszę wymieniać: dostęp do swojego systemu (a więc i zgromadzonych w nim danych) w każdym miejscu gdzie jest Internet – szkole, u znajomego, u rodziny… W konsoli używam GG, surfuję w Internecie i rozmawiam na IRCu – możliwości są naprawde nieograniczone. Niestety, na moim komputerze lokalnym jak na razie nie udało mi się uruchomić serwera SSH. Problemem jest brak zewnętrznego IP i (prawdopodobnie) konfiguracja routera sieci osiedlowej (do którego nie mam dostępu). W każdym razie, przy okazji feryjnej nauki PHP, swoje skrypty mogę testować na lokalnym Apachu, a zabawa z modułami do niego to świetna rozrywka na długie zimowe wieczory ;).

PS. Nadeszły ferie, jest więc trochę czasu na napisanie kilku artykułów. Proszę więc Was o propozycje tematów publikacji (kategoria: systemy GNU/Linux, Internet). Myślałem nad przetestowaniem jakiegoś distro (recenzja, opis instalacji), ale jak na razie na żadne się jeszcze nie zdecydowałem. :)





Linux.pl przystąpił do OAI

24 01 2008

Miło mi poinformować, że serwis Linux.pl dołączył do OAI – Otwartej Agencji Informacyjnej. Treści w nim udostępnione będą na licencjach GNU FDL i Creative Commons Uznanie autorstwa 2.5 Polska. Więcej informacji w dziale O nas na Linux.pl. Jednocześnie zapraszam do wzięcia udziału w projekcie OAI, szczegóły w podanym wyżej linku do WikiNews.





Linux – nowe doświadczenia

19 01 2008

Kierowany chęcią bliższego zapoznania się z systemem GNU/Linux, nie tylko od strony graficznego interfejsu użytkownika postanowiłem zainstalować na swoim dysku Slacka. Pisałem już o tym także na moim Joggerze, a teraz mogę z przyjemnością poinformować, iż ze Slackware wytrzymałem już prawie 2 miesiące, i nie zanosi się abym miał z niego zrezygnować. Muszę przyznać, że przez 5 miesięcy użytkowania takich dystrybucji jak Ubuntu, Fedora, OpenSUSE nie umiałem rozwiązywać problemów z bootloaderami, serwerem X… Nigdzie nie montowałem także ręcznie dysków, ani nie miałem okazji korzystać z bardzo użytecznego polecenia chroot. ;) Dopiero napotykając różnego rodzaju kłopoty w trakcie korzystania ze Slacka, uczyłem się z nimi sobie radzić.

Całkiem niedawno, wzbogaciłem się także o nowy dysk SATA, o pojemności również 160GB. Na razie siedzi tam Debian Etch, jednak zamierzam zainstalować na nim OpenSolarisa bądź coś z rodziny *BSD. :)





Software Developer’s Journal 1/2008

16 01 2008

Software Developer’s Journal 1/2008

Cena: 26,75 zł

W sprzedaży ukazał się kolejny (styczniowy) numer czasopisma Software Developer’s Journal. Tematem tego wydania jest Vala – język programowania oparty o model GObject. Przeznaczony jest on do pisania programów dla środowiska GNOME, jest także ściśle powiązany z biblioteką GLib. Na płycie CD dołączonej do magazynu znajdziemy m.in. Axemce nVision oraz trzecią już część multimedialnego kursu Javy.

Biblioteka miesiąca to w tym numerze SDJ Arabica. Jest to darmowa, dostępna na licencji w stylu BSD biblioteka C++ której zadaniem jest zapewnienie obsługi XML w tym języku. Tekst który znajdziemy w SDJ jest autorstwa samego twórcy biblioteki Arabica – Jeza Higginsa – na przykładach przedstawia on najważniejsze aspekty korzystania z niej.

Wart uwagi jest także artykuł pt. Importowanie wyciągów bankjowych do programów finansowych. Autor omawia w nim rozwiązania pozwalające na konwersje wyciągów z formatów CSV i XML do standardu OFX. W tekście przedstawione zostały także wybrane banki pod względem używanych do eksportu historii rachunku formatów. Jeśli chodzi o aplikacje prezentowane w publikacji, autor poleca darmowy program GnuCash.

Poza tym w numerze:

  • Automatyzacja komunikacji tekstowej
  • Tworzenie animacji w WPF
  • Automatyzacja procesu testowania warstwy prezentacji
  • Rozproszony system w technologi J2EE na platformie WAS-CE
  • Liferay – przepis na własny portal




KDE 4.0 wydane

11 01 2008

Projekt KDE z prawdziwą radością ogłosił dostępność nowej wersji KDE 4.0.0. Oznacza ona pomyślne zakończenie długiego okresu intensywnych prac nad KDE 4.0, a tym samem początek nowej ery KDE 4.

Biblioteki programistyczne KDE 4 zostały usprawnione pod niemal każdym względem. Biblioteka do obsługi multimediów Phonon, dostarcza ich niezależną od platformy obsługę wszystkim aplikacjom KDE, a biblioteka Solid znacznie ułatwia obsługę urządzeń przenośnych oraz zapewnia lepsze zarządzanie energią. Czytaj więcej.





PHP Solutions 1/2008

8 01 2008

PHP Solutions 1/2008

Cena: 29.80 zł

Niedawno w sprzedaży ukazał się styczniowy (1/2008) numer magazynu PHP Solutions. Temat tego wydania to analiza i optymalizacja skryptów. Na przykładzie popularnego CMS’a PHP-Fusion, Piotr Maliński przedstawia sposoby rozwiązywania najróżniejszych problemów programistycznych. Na płycie CD dołączonej do czasopisma w tym miesiącu znajdziemy dystrybucję Xandros Server 2, PHP Designer 2007 Professional (Trial 60-dniowy) oraz jak zwykle materiały dodatkowe do artykułów.

Początkujących programistów PHP na pewno ucieszy kolejny artykuł poświęcony Symfony Framework. W trzeciej częsci serii tekstów na temat tego frameworka czytelnik dowie się m.in. w jaki sposób stworzyć wizualny wygląd projektu czy włączyć moduł na stronę główną.

Tworzenie internetowych formularzy to dla webmastera korzystającego z PHP codzienność. Istnieją jednak sposoby aby znacznie skrócic sobie czas i ułatwić pracę w tej kwestii. Z tego numeru PHP Solutions dowiemy się, jak wykorzystując QuickForm napisać formularz z walidacją danych. Aby w pełni skorzystać z przedstawionych tutaj rozwiązać czytelnik powinien znać style CSS oraz Smarty.

Poza tym w numerze:

  • Subversion
  • Model View Controler
  • MooTools
  • XSLT
  • Agile i ASP

Software Developer’s Journal Extra Nr 27 PHP Starter Kit

Cena: 29,80 PLN

Do kiosków trafił także nowy Starter Kit, w którym znalazło się naprawdę wiele praktycznych artykułów dla początkujących koderów PHP. Szczególnie wart uwagi jest moim zdaniem tekst przedstawiający PHP jako język obiektowy. Autor artykułu – Paweł Grzesiak opisuje m.in. tworzenie klas, metod, obiektów i konstruktorów oraz inne rzeczy charakterystyczne dla języków obiektowych (np. dziedziczenie).

Symfony to obecnie jeden z popularniejszych frameworków. Osobom które jeszcze nigdy nie miały z nim doczynienia dedykowany jest artykuł pt. Symfony Web Application Framework. W publikacji opisane zostały podstawy dotyczące, instalacji, konfiguracji i użytkowania Symfony.

Wybór odpowiedniego edytora to ważna decyzja podejmowana przez początkującego webmastera. Wraz z redakcją PHP Solutions dokonamy jej łatwiej. Poznamy bowiem cechy jakie powinien posiadać dobry edytor PHP; wszystko zaś zostało omówione na przykładzie popularnego programu PHP Designer 2007 Personal.

Poza tym w numerze:

  • PHP HF – jak edytować grafikę w PHP?
  • PHPEclipse
  • Własny szablon w PHP-Fusion
  • Szukanie i poprawianie błędów
  • Magia dla początkujących – mod_rewrite
  • Vanilla – nowoczesne forum dyskusyjne