Home Map Index Search News Archives Links About LF
[Top bar]
[Bottom bar]
��� ������� �������� ��: English  Castellano  Deutsch  Francais  Nederlands  Russian  Turkce  Arabic  

[æÏÔÏ Á×ÔÏÒÁ]
����� Katja Socher

�� ������:

���� - �������� �������� LinuxFocus. ��� ����� ������������� Linux �����, ��������� ��� �����, ��� ������� ������������� � Gimp. �� �������� ��������� ����������� �� ������: http://www.oche.de/~bearix/k/.


����������:

 

����� �����: ������ ���������������� � Linux - ������ ������� (Beginning Linux Programming - Second Edition)

[tuxreading]

������:

��� ����� �����: ������ ���������������� � Linux - ������ �������
(Beginning Linux Programming - Second Edition)
������� ������� (Richard Stones) � ����� ����� (Neil Matthew),
�������������� Wrox press



 

�����

"������ ���������������� � Linux - ������ �������" ("Beginning Linux Programming - Second Edition") - ��� �������� � ����� Linux ��� ������� ������������� C, ������� ��� ����� ��������� ������� ������ �� Linux. ����� �������� ��������� � ����, ������� ����� Linux ����� ���������� ������������� � ������������ �������� ��������� ���������� ������������ ����������������, ��������� ��� Linux, ����� ��� Perl, Tk ��� Gtk+.

[ïÂÌÏÖËÁ ËÎÉÇÉ]

������� ��� ����� �� ��������� �� ������ ����� 2 �� ������, ��, �����, � ����� ���������� �� �������� ����� ��������. ��� - �� ����� ��� ����������, �� ������ �������� ������� ��������� � ������������, ������������� ������� ���������������� � Linux. ������ ����� ���� �������� �������� � �������, ���, ��� ����� ��������� �� �� �������� ������ ������������� � �������� � ������� �������������� ������ ������ ������. �������, ����� ��������� �����, �� �� ������� ��������� � ����� ������� �� ����� ������ � ����������� ������� ����� ���������� �, �� ������ ������, �� ������� ����� �� ���������, ������� �������� ����������� ��� ������, ����� ������, ��� ����� ����������, ��� � ����� ������ ���������� ������� ������ �����������.

������ �������� ��� ������, ��� ����� ������� ��������� ������� � ������� ����������� ����������� � � ����� ������� �������� ���������� ������ ����������. �� �������� ������������� � ���, ��� ����� ������� � ������ ���������� ������, ����� ��� ����� ������� ������������ ����������� � ��� ������ ����� ��������� ���������� ��� ������� ��� �������.

�� �������� ������� ������������� � ������������, ������� ��, ��� �����������, ������ ��� Linux � ������� ������, ����� ���� ������ ����������� ������ ��������, ����� ������ �������� ��� ���, � ���, ����� ������ ������ ��, �� ����� ��������� ���������.

���� ��� ������ ������, ����� ���������� ����� ������� ���� ��������, ��� ����� ��������� �� ������� ����� � ����� ������������ �� � �������� ����������� � ������� ������� ��������������� ������� � �� ������������� ����������.

��� - �������� �����, ���������� �������������� ��� �������������, � ������� ��� ����� ������� Linux-������������ ������� ������ �������� � ������� ��������������. ��� ������ ��� � �������� ����������� ��������, ������� ����� �������� ���������. � ������� ���� �������� �� ����� ����� ������� � ���� ���� � ������, ��� ���� � ��������� ����� ��������� �����������. ����� �� ������� ������������ �� ������� � ����� ���������� ��� ��������� ��� � ������������ �����������. ��� ������� ������� ��� ���� � ��������� � ������������� ���������.

����� �������������� �������� � ������ ����� ������ ������������� ���������� ��� CD, � ������� ��� ��������� ������ ��� ��������� ���������, �, �� ����� � ����� ��� ���������� ���������� ��� ����� �������� � �������������. ���� �������� ��, ��� ����� ��������� ���������� ���������� ��������� �� ���� �������.

 

Synopsis

����� ���������� � �������� �������� � ��� Linux � ��� ��������� � � ��, ��� ������������ C � ��� ���������� ��� Linux �, ����� �������, ��������� ������� � ���������������� �������� (shell programming). ����� ����������� ��������� �������� ��������� �������� (�����, ��� ��������������� � ���������) ����� ������������ ��� �������� ��� ���� ���������������� � ������ ����� �������, ��� ����������, �������, ����������� �����������, ������, �������.

� ����� 3 ��������� ������� ������ Linux, ��� ���, ���� ������� ���������� �������������� � ���� ������. ��� ���������� � �������������� ��������� ������� � ������ � ���� ����� ������ ��������� � ���������� ����������� ���������� �����/������.

� ����� 4 ��� ����� ����� Linux. ������, ��������, ������� �� ���������� ��������� ������ � � ���������� �����, ����������� �������� ��������� ��������� �� ���������. ���, �����, ����������, ��� ��������� ����� ��������������� ������������� ��������� ��� ����������� ������� � ���������� ���������� (time values), �, �����, �������� ���������� � ���� �����, ������������ � ����������, �� ������� ��� �����������.

��������� ����� ��������� ���������� � ��������� �������� ���������� �����������. ����� ����� �������� � ��������� �� ������ � ���������� �������� (the curses library), ������������ ������ ������������ ����������� ������ � ������������ �����.

� ����� 7 ��������� �� ���������� �������, ������������ ���������� �������, ����������� ������ � ������ ����� ������, � � ����� ������ �������� � ���� ������ dbm.

� ����� 8 ������������ ����������� ������������, ����������� ��������� ����������� � ���������������� ��������. ������� ������������ make � makefile, ����������� �������������� ��������������� ��������� �������, ����� ��������������� ���������� ����������� � �������������� RCS � CVS. �, �������, ����������� tar � gzip, ������������ ��� ��������������� � ���������� ��������.

����� 9 ��������� �������. ����� ���������� ����� ������� ������� ����������� �������� GNU gdb. ����� ����������� ����������� ������������ �������, �����, ��� cflow � lclint. � ����� ����������� ��� �������, ���������� �������� ������ ������ - Electric Fence � Checker.

����� 10 ��������� ��������� � ��������, ������� ��������� ����� ���� ����������� � ������������ ������� ��� ����������� Linux. ��� ���������� � �������� ��������� �������� � ������������ �����������, ��� ����� ������� ����� ������� � ������� ���������� ������ fork. ����� �������� �� ���������� �������� ����������� ����������� ��������� ��������.

����� 11 ��������� ������� Posix (Posix Threads). ��� ���������� � ���������� �� ������� �� ���������, � ����� ����������� �������� (mutexes) � ��������, ����������� ��� ��������� ����� ������� �������������� ��������.

��������� ����� ��������� ���������������� ��������������. ������� ����������� ���������. ����������� ���������� ������������� ���������, ����������� ��������� (FIFO) � ����� ��, ��� ������ ����� ������������ ����� ������������ �����������.

����� ��������������� ��������, ����������� ������ � ������� ���������. �������� ���������� ��� ���������� ��������, ����� ��� ��������, ��������� ������������� ����������� ������, ������������ ����������� ��� ���������� ������ � ������ ������� ����� ����������, ������ � ����������� ������� ������������. ������� ��������� ������������� ������������ ������ � ����������� ���� �������� ������ ����� ����� ������������ ���������.

��� ����� ����������� ������, ������� ����� ������������ ��� ���������, �� ������� ����������� � ����.

� ����� 15 ������ Tcl, (Tool Command Language). ������ ������������ � �������� � ����������� ����������, ������� � ������� � Tcl, ����� � ������, �, �����, � ����������� � ����������� Tcl.

����� �������� ������ X � ��������� ����� �� ������ � Tk, ����������� ������ ������������ ��� Tcl. ��� ���������� ��������� ��������, ��������������� Tk, ����� ��� ������, �����, ������, ����, ������ ����������, �����, ����� � �����. �������� ������ ����������� "15" � ��������� ��������� ����, ��������, ���� ����� (color schemes), �������, ������ (binding), ���������� ����������, ������ � ���������.

����� �� ������� Gnome � Gtk+. �� ������ �� ����������� Gnome � ������� ����� Gnome, � ���������������� ��� Gnome � �������������� Gtk+ � ������������ � ������� ������������ Gtk+. ����������� �������� � ���� ������, ��� ��� Tk. ������, �����, ������������� ���������� Gnome: ���������� ���� Gnome.

��������� ����� - ����� ������� �������� � ������ ���������������� �� Perl.

����� 19 ���� ������� HTML � ������ ��������� � CGI ����������������, ������� ��������������� � ��������� �����. ����� ������ ��������� ���, ��� ��������� ����� �� HTML, ����������� �� ���������� ������� � ��� ���������� ���������� �� ��������� �������, ������������ �� �� C ��� Perl � ����������� ������������ ����� �������.

����� ������������� ������, ����������� ��������� ���������, � ������� ������ ����� � ���, ��� ��� �������. � ��� ���������, ��������, � ���������� ������� ����������� � � ���, ��� ���������� ��� � ����.

���� �� ��������� �������������, ����������� ��� ��������� ��������� Linux, ����� ��� ���������� ����������.

 

�������� �������

� ������ ������� ���� �������� �������. �� ���� �������� �� ������ �������� ���� ����������� ��� ����������� ����������� ������ ���������.
 talkback page 

Webpages maintained by the LinuxFocus Editor team
© Katja Socher, FDL
LinuxFocus.org

Click here to report a fault or send a comment to LinuxFocus
Translation information:
en -> -- Katja Socher
en -> ru Eugene S. Saenko

2001-08-14, generated by lfparser version 2.17