Ksi±¿ki wybierz dzia³: Informatyka | Biznes | Pedagogika
    e-Targ.pl -> ksi±¿ki -> informatyczne

hipermarkety Unix



Eric S. Raymond
UNIX. Sztuka programowania

UNIX to nie tylko system operacyjny, to tak¿e spo³eczno¶æ i kultura

  • Obszerne omówienie niezliczonych problemów zwi±zanych z programowaniem w systemie Unix
  • Niekonwencjonalne przedstawienie kulturotwórczych aspektów programowania
  • Wszechstronny opis sprawdzonych regu³ i wzorców projektowych
  • Wnioski wyp³ywaj±ce z historii Uniksa i jego porównanie z innymi systemami operacyjnymi
  • Liczne "studia przypadków" (case studies) przedstawiaj±ce komponenty systemu Unix w kontek¶cie programistycznym
  • Omówienie problematyki przeno¶no¶ci i wieloplatformowo¶ci oprogramowania

Unix to nie tylko system operacyjny; to tak¿e kultura i tradycja. Grzechem wielu programistów s± programy spe³niaj±ce wprawdzie swe funkcje, lecz zaprojektowane w po¶piechu, niedbale, a przez to trudne w utrzymaniu i rozwoju, oporne przy przenoszeniu na inn± platformê i (z biegiem czasu) nieczytelne nawet dla swych autorów. Na temat dobrego programowania napisano ju¿ bardzo wiele; z tej ksi±¿ki dowiesz siê nie tylko tego, jakie rozwi±zania programistyczne warto poznaæ i na¶ladowaæ, lecz tak¿e -- dlaczego warto to robiæ.

Ta ksi±¿ka zawiera spor± dawkê wiedzy, lecz jej tre¶æ koncentruje siê przede wszystkim na do¶wiadczeniu programistycznym. Programowanie przestaje byæ tylko dyscyplin± techniczn±, a staje siê zagadnieniem o charakterze kulturotwórczym. Doceniaj±c nale¿ycie ten fakt, autor nie ogranicza siê do technicznego wyk³adu. Prezentuje poszczególne aspekty profesjonalnego projektowania i implementacji programów w kontek¶cie filozofii i historii Uniksa z jednej strony, a spo³ecznymi uwarunkowaniami kultury uniksowej z drugiej.

Warto przeczytaæ tê ksi±¿kê tak¿e z tej przyczyny, ¿e ma³o który podrêcznik dla programistów dostarcza tyle historii, folkloru i dygresji -- elementów co prawda niekoniecznych z punktu widzenia meritum (choæ i nad t± kwesti± mo¿na by d³ugo dyskutowaæ), lecz znakomicie uprzyjemniaj±cych lekturê i byæ mo¿e u³atwiaj±cych zrozumienie tego, co w "suchym", technicznym tek¶cie mo¿e nieraz wydawaæ siê zagadkowe.

Je¿eli wiêc jeste¶ programist± (niekoniecznie w systemie Unix) albo tylko interesuj± Ciê zagadnienia zwi±zane z programowaniem, niniejsza ksi±¿ka z pewno¶ci± bêdzie stanowiæ interesuj±c± lekturê, a byæ mo¿e równie¿ sk³oni Ciê do spojrzenia w inny sposób na sw± codzienn± pracê.

  • Koncepcja oprogramowania open source
  • Zagadnienia przeno¶no¶ci i wieloplatformowo¶ci programów
  • Podstawy filozofii uniksowej
  • Geneza oraz historia Uniksa, Linuksa i oprogramowania open source
  • Zalety modularno¶ci i przezroczysto¶ci projektu
  • Metody optymalizacji programów
  • Narzêdzia programistyczne: edytory, makrogeneratory, debuggery, systemy kontroli wersji, programy dokumentuj±ce itp.
  • Zagadnienia zwi±zane z licencjonowaniem programów
  • Podstawowe cechy Uniksa w kontek¶cie innych popularnych systemów operacyjnych
  • Mo¿liwo¶ci Uniksa i stoj±ce przed nim zagro¿enia

O autorze:
Eric S. Raymond zajmuje siê programowaniem w systemie Unix od 1982 roku, jest rzecznikiem oprogramowania open source i ambasadorem "spo³eczno¶ci open source".
[wiêcej...]









Cameron Newham, Bill Rosenblatt
bash. Wprowadzenie

Kompletny przewodnik po programowaniu pow³oki Uniksa

  • Konfigurowanie ¶rodowiska tekstowego
  • Tworzenie skryptów pow³oki
  • Administrowanie pow³ok± bash

Pow³oka to pierwszy element systemów uniksowych, z którym spotykaj± siê u¿ytkownicy. Pod nazw± "pow³oka" kryje siê tekstowy interfejs u¿ytkownika -- przez d³ugi czas jedyny sposób komunikacji z systemem. Pow³oki to samodzielne narzêdzia, odseparowane od w³a¶ciwego systemu. Z tego w³a¶nie powodu dostêpne s± ró¿ne ich wersje. Dzi¶, mimo rozpowszechnienia ¶rodowisk graficznych, pow³oki nadal s± wykorzystywane. Dziêki nim mo¿na w prosty sposób zrealizowaæ zadania zwi±zane z przetwarzaniem plików tekstowych i zawartych w nich danych. Znajomo¶æ zagadnieñ zwi±zanych z programowaniem pow³oki, szczególnie tej najpopularniejszej -- bash, mo¿e przydaæ siê ka¿demu administratorowi Linuksa.

"bash. Wprowadzenie" to ksi±¿ka przedstawiaj±ca tajniki najnowszej wersji pow³oki bash (Bourne Again Shell). Przeznaczona jest zarówno dla tych u¿ytkowników systemów uniksowych, którzy wykorzystuj± pow³okê w charakterze interfejsu u¿ytkownika, jak i dla tych, którzy stosuj± j± w roli narzêdzia programistycznego. Niniejsza pozycja opisuje sposób instalowania i konfigurowania pow³oki bash, jej zaawansowane mechanizmy, takie jak historia poleceñ oraz zagadnienia zwi±zane z tworzeniem skryptów pow³oki. Zawiera informacje dotycz±ce pisania programów oraz usuwania z nich b³êdów. Administratorzy systemów znajd± tu cenne porady zwi±zane z zarz±dzaniem pow³ok± bash na potrzeby u¿ytkowników systemów.

  • Podstawy pracy z pow³ok± bash
  • Edytory emacs i vi
  • Dostosowywanie ¶rodowiska do w³asnych potrzeb
  • Definiowanie zmiennych pow³oki
  • Wyra¿enia warunkowe
  • Operacje wej¶cia i wyj¶cia
  • Sterowanie dzia³aniem procesów
  • Usuwanie b³êdów ze skryptów
  • Administrowanie pow³ok± bash

Ka¿dy u¿ytkownik Linuksa oraz innych systemów z rodziny Unix znajdzie tu bardzo warto¶ciowe informacje.







Eric Foster-Johnson, John C. Welch, Micah Anderson
Skrypty pow³oki. Od podstaw

Wykorzystaj wszystkie mo¿liwo¶ci systemu operacyjnego

  • Poznaj rodzaje pow³ok
  • Naucz siê pisaæ skrypty i u¿ywaj ich do ró¿nych zadañ
  • Pos³uguj siê skryptami do sterowania aplikacj±

Mimo dynamicznego rozwoju graficznych systemów operacyjnych niektóre zadania mo¿na wykonywaæ jedynie z poziomu konsoli tekstowej. Korzystaj±c z niej, administrator precyzyjniej kontroluje dzia³anie systemu, szybciej rozwi±zuje problemy sprzêtowe i sprawniej optymalizuje standardowe procesy. Pow³oki i skrypty stanowi± odpowiednie narzêdzia pracy dla do¶wiadczonych u¿ytkowników systemów operacyjnych.

Ksi±¿ka "Skrypty pow³oki. Od podstaw" przedstawia metody korzystania z pow³oki tekstowej w ró¿nych systemach operacyjnych -- Windows, Mac OS X, Linux i Unix. Omawia zarówno proste, jak i zaawansowane skrypty oraz pokazuje mo¿liwo¶ci ich zastosowania. Ka¿de zagadnienie przedstawione jest na przyk³adzie, co u³atwia przyswajanie wiedzy. Ksi±¿ka zawiera wszystkie wiadomo¶ci o skryptach niezbêdne do samodzielnego ich tworzenia i wykorzystywania.

  • Pow³oki w ró¿nych systemach operacyjnych
  • Narzêdzia do edycji skryptów pow³oki
  • Stosowanie zmiennych
  • Operacje wej¶cia i wyj¶cia
  • Sterowanie dzia³aniem skryptów
  • Interakcja skryptu z systemem operacyjnym
  • Przetwarzanie tekstów
  • Kontrolowanie procesów systemowych
  • Testowanie skryptów
  • Stosowanie skryptów w ¶rodowiskach graficznych

Poznaj techniki, dziêki którym wykorzystasz ca³± moc komputera.









Jerzy Marczyñski
UNIX u¿ytkowanie i administrowanie. 2 wydanie

Ksi±¿ka wprowadza do systemów wielodostêpnych i jest przeznaczona dla pocz±tkuj±cych u¿ytkowników systemu. Autor zawar³ w niej tak¿e ogólny opis podstawowych w³asno¶ci systemu -- przeznaczony dla bardziej wymagaj±cych czytelników. Z my¶l± o u¿ytkownikach, którzy systemem Unix pos³uguj± siê codziennie w podrêczniku zamieszczono szczegó³owe opisy popularnych shelli (Bourne"a i Korn: ksh"83, ksh"88, ksh"93) oraz czêsto u¿ywanych poleceñ. Opisy s± ilustrowane du¿± liczb± rysunków. Czytelnik znajdzie te¿ du¿o przyk³adów wykorzystania specyficznych konstrukcji poleceñ. Autor zajmuje siê trzema systemami: HP-UX 10.x, SCO OpenServer 5x i SCO UnixWare 7x, niemniej jednak stara³ siê zachowaæ ogólny charakter ksi±¿ki, tak aby mog³a byæ ona przydatna równie¿ dla u¿ytkowników innych odmian Uniksa.

W ksi±¿ce tej znajdziesz:

  • przegl±d podstawowych zagadnieñ administracyjnych,
  • zarz±dzanie kontami u¿ytkowników,
  • zarz±dzanie wydrukami,
  • wykonywanie zapasowych kopii systemu plików,
  • wybrane zagadnienia z zakresu sieci komputerowych i Internetu,
  • szczegó³owy opis shella Bourne"a i Korn (ksh"83, ksh"88, ksh"93),
  • szczegó³owy opis poleceñ wbudowanych i oko³o 150 poleceñ zewnêtrznych.
Dziêki tej ksi±¿ce poznasz si³ê i elegancjê systemu Unix, i zdobêdziesz wiêkszo¶æ informacji potrzebnych do efektywnego wykorzystania systemu.







e-targ.pl |Motoryzacja| Ksi±¿ki | Zabawki | Obuwie | Ubrania