Linux%2B_12-2010.PDF

(5760 KB) Pobierz
381252885 UNPDF
381252885.004.png
Pobierz nowy numer SDJ!
>> KLIKNIJ <<
381252885.006.png
12/2010
SPIS TREŚCI
ROZWIĄZANIA
JĄDRO LINUKSA
tana Studio
Paweł Wolniewicz
Aptana sprawdzi się szczególnie dobrze, jeśli HTML,
CSS, DOM, JavaScript, PHP i/lub Ruby on Rails to dla
nas codzienność. Środowisko to oferuje również atrak-
cyjny dodatek – możliwość integracji z Eclipse. Oczy-
wiście Aptana Studio działa również jako w pełni samo-
dzielna aplikacja. Zaletę stanowi wieloplatformowość.
Napisana w języku Java Aptana zadziała w każdym
spośród popularnych systemów operacyjnych.
Część piąta (5/7): Sterowniki urządzeń
Rafał Kułaga
W poprzedniej części cyklu przedstawione zostały me-
chanizmy jądra kluczowe dla działania systemu opera-
cyjnego: obsługa zadań, wywołania systemowe oraz
system plików procfs. Kolejnym obszarem, w któ-
rym umiejętność programowania w przestrzeni jądra
jest niezbędna jest tworzenie sterowników urządzeń.
Z punktu widzenia przeciętnego użytkownika jest to za-
danie niezwykle skomplikowane – w trakcie lektury te-
go artykułu przekonasz się jednak, iż sprowadza się
ono do wykorzystania odpowiednich interfejsów jądra,
przeznaczonych do obsługi danego urządzenia. Zapra-
szam do lektury!
24 Statyczne systemy CMS
Kacper Pluta
Jedną z niezaprzeczalnie mniej licznych grup syste-
mów zarządzania treścią jest grupa systemów generu-
jących statyczną treść. Dzięki temu, że pliki generowa-
ne są statycznie, możemy używać tego typu CMS-ów
na naszej domowej maszynie, a dopiero później syn-
chronizować zmiany. Takie podejście pozwala wyelimi-
nować wiele wad dynamicznych systemów treści
BEZPIECZEŃSTWO
ności Twoich aplikacji
Sebastian Fyda
Podpisując swoje aplikacje certyfikatem Adobe Air,
udowadniasz swoją tożsamość użytkownikom, co
W następnym
numerze ukaże się
wywiad z Linusem
Torvaldsem
4
12/2009
381252885.007.png 381252885.001.png
 
SPIS TREŚCI
przekłada się bezpośrednio na wzrost zaufania do Two-
jego produktu i Twojej firmy, jednocześnie pokazujesz
użytkownikom, że Twoje oprogramowanie można bez-
piecznie zainstalować i używać.
bibliotek programistycznych jest Qt. Ten krótki artykuł
stanowi pilota nowego cyklu poświęconego programo-
waniu z wykorzystaniem tej biblioteki.
WARSZTATY
RAPORT
36 Za software jak za wodę
Magdalena Kołodziej
Zmiany na rynku spowodowane kryzysem gospodar-
czym postawiły nowe wyzwania przed sektorem IT.
Firmy potrzebują nowych rozwiązań, by móc maksy-
malizować zyski z projektów, obniżając jednocześnie
ryzyko. Era długoterminowych kontraktów powoli mi-
ja, dzisiaj przedsiębiorcy za kadrę, sprzęt i oprogra-
mowanie IT chcą płacić tak, jak za wodę - według zu-
życia.
dla każdego
Rafał Kułaga
Istnieje wiele różnic pomiędzy amatorskim programo-
waniem a profesjonalnym tworzeniem systemów infor-
matycznych. Oprócz oczywistych, takich jak ogromna
różnica w złożoności kodu i liczby osób zaangażowa-
nych w projekt, jedną z najważniejszych jest zastoso-
wanie odpowiednich bibliotek i frameworków progra-
mistycznych. Dostarczają one klas do obsługi tak pod-
stawowych technologii, jak komunikacja w protoko-
le TCP/IP, dokumentów XML, graficznych interfejsów
użytkownika oraz programowania zgodnego ze wzor-
cem model-widok-kontroler (MVC – Model-View-Con-
troller). Jedną z najlepszych i najszerzej stosowanych
PINGWIN NA LUZIE
38 Jak przekonać kobietę do Linuxa
Beata Rokicka
Miesięcznik Linux+ (12 numerów w roku)
jest wydawany przez Software Press
Sp. z o.o. SK
Redaktor naczelny i korekta:
Tomasz Łopuszański
tomasz.lopuszanski@software.com.pl
Skład i łamanie:
Tomasz Kostro
www.studiopoligraficzne.com
Kierownik produkcji:
Andrzej Kuca
andrzej.kuca@software.com.pl
Reklama
Stali współpracownicy:
Andrzej Jankowski, Roger Zacharczyk,
Leszek Konka, Piotr Brzózka,
Robert Romaniuk, Sławomir Iwanek
Adres korespondencyjny:
Software Press Sp. z o.o. SK,
ul. Bokserska 1, 02-682 Warszawa,
Polska
tel. +48 22 427 36 91,
fax +48 22 224 24 59
www.sdjournal.org
cooperation@software.com.pl
Dział reklamy: adv@software.com.pl
Redakcja dokłada wszelkich starań,
by publikowane w piśmie i na
towarzyszących mu nośnikach informacje
i programy były poprawne, jednakże
nie bierze odpowiedzialności za efekty
wykorzystania ich; nie gwarantuje także
poprawnego działania programów
shareware, freeware i public domain.
Wszystkie znaki firmowe zawarte
w piśmie są własności odpowiednich firm.
Zostały użyte wyłącznie w celach
informacyjnych.
Osoby zainteresowane współpracą
prosimy o kontakt:
cooperation@software.com.pl
5
5
381252885.002.png 381252885.003.png
Zgłoś jeśli naruszono regulamin