Программирование Unix Api (Первые статьи цикла выложены и Сеть)

Модератор: Модераторы разделов

a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Программирование Unix Api

Сообщение a_borovsky »

Zeus писал(а):
02.07.2007 13:17
Никакой воды, всё чётко и толково: по делу.
И охват хороший: от файлов до межпроцессного взаимодействия.


Ну, эта книга вообще-то считается классикой жанра, как Кнут и CLR в алгоритмах.

Zeus писал(а):
02.07.2007 13:17
Перевод тоже не подкачал.


Да, перевод на удивление толковый. Переводчик старался, - респект (особенно, если учесть, сколько ему заплатили...).
Спасибо сказали:
Аватара пользователя
Zeus
Сообщения: 694

Re: Программирование Unix Api

Сообщение Zeus »

a_borovsky писал(а):
04.07.2007 08:13
Да, перевод на удивление толковый. Переводчик старался, - респект (особенно, если учесть, сколько ему заплатили...).

Неужели за еду работал? :unsure:
:laugh:
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Программирование Unix Api

Сообщение a_borovsky »

Zeus писал(а):
04.07.2007 10:35
a_borovsky писал(а):
04.07.2007 08:13
Да, перевод на удивление толковый. Переводчик старался, - респект (особенно, если учесть, сколько ему заплатили...).

Неужели за еду работал? :unsure:


Работал, наверное, из любви к искусству. А финансовая отдача в таких проектах - минимальная.
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Программирование Unix Api

Сообщение a_borovsky »

Выложил и десятую часть - "Консольный ввод/вывод".
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Программирование Unix Api

Сообщение a_borovsky »

Выложил две заключительные статьи - про ncurses.
Спасибо сказали:
vyacheti
Сообщения: 17
ОС: opensuse

Re: Программирование Unix Api

Сообщение vyacheti »

Спасибо.Интересные работы. :rolleyes:
Спасибо сказали:
Аватара пользователя
entry
Сообщения: 108
ОС: открытая и свободная

Re: Программирование Unix Api

Сообщение entry »

Да, спасибо большое, a_borovsky!
FreaxNet «Shut up and hack!»
Спасибо сказали:
Аватара пользователя
ptolemy
Сообщения: 57
ОС: SUSE, RedHat, Mandriva, ASP

Re: Программирование Unix Api

Сообщение ptolemy »

a_borovsky, спасибо. Чем больше информации от разных людей, тем лучше и понятнее :)
Если не возражаете, включу ссылку на ваши тексты в своё пособие по системному программированию.
Keep It Simple, Stupid! :) http://embedded.ifmo.ru
Спасибо сказали:
pawnhearts
Сообщения: 3

Re: Программирование Unix Api

Сообщение pawnhearts »

Огромное спасибо! Очень полезно и интересно написано. чем больше литературы тем лучше
Спасибо сказали:
garikello
Сообщения: 9
ОС: Debian

Re: Программирование Unix Api

Сообщение garikello »

a_borovsky писал(а):
18.05.2007 21:57
Всем привет!
По истечении установленного срока выкладываю у себя на сайте статьи из цикла "Программирование с помощью Unix API" в формате PDF + исходники. Выложил пока 7 частей, а всего их - 12. Кому интересно, читайте.
С уважением ко всем,
Андрей Боровский

Отличные статьи, thanx!
Спасибо сказали:
Аватара пользователя
isvroot
Сообщения: 31
ОС: Windows Vista

Re: Программирование Unix Api

Сообщение isvroot »

спасибо ,) посмотрю) эта тема для меня интересна :crazy:
Windows жжёт
Спасибо сказали:
zubactik
Сообщения: 1
ОС: fedora 8

Re: Программирование Unix Api

Сообщение zubactik »

Большое спасибо за статьи! Очень позновательно, интересно и актуально для меня=) Как раз сейчас встала необходимость создания небольших приложений под Linux с GUI и не только=)
Спасибо сказали:
stavmorf
Сообщения: 2
ОС: Arch Linux

Re: Программирование Unix Api

Сообщение stavmorf »

Хм...
Статьи конечно интересные...... но только вот везде одно и тоже нахожу. Ни где нет информации о манипулировании файлами:
ктонибудь знает что здесь используется для копирования, удаления, переименования файлов ( в winAPI если я не ошибаюсь для этого CopyFile, DeleteFile,RenameFile), а что в Linux можно использовать для этих целей?
использование команд cp, rm и им подобных по ряду причин не подходит.
Заранее благодарен всем ответившим)
Спасибо сказали:
Аватара пользователя
AestheteAnimus
Сообщения: 135
ОС: FreeBSD 8.0-RELEASE amd64

Re: Программирование Unix Api

Сообщение AestheteAnimus »

В Линуксе и в БСД есть нечто гораздо лучшее - Вы можете открыть исходники и посмотреть, как реализованоы cp или rm ;)
Спасибо сказали:
stavmorf
Сообщения: 2
ОС: Arch Linux

Re: Программирование Unix Api

Сообщение stavmorf »

:blush:
Рекомендация хорошая:) но только возник маленький вопрос... С пингвинами не совсем ещё хорошо дружу (просто ситуация заставила сделать такой кардинальный шаг) по этому я хз где достать эти самые исходники :blush:
Не подскажете где их найти?
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Программирование Unix Api

Сообщение yaleks »

stavmorf писал(а):
24.07.2009 21:44
Рекомендация хорошая:) но только возник маленький вопрос... С пингвинами не совсем ещё хорошо дружу (просто ситуация заставила сделать такой кардинальный шаг) по этому я хз где достать эти самые исходники :blush:
Не подскажете где их найти?

http://www.gnu.org/software/coreutils/
Спасибо сказали:
Аватара пользователя
AestheteAnimus
Сообщения: 135
ОС: FreeBSD 8.0-RELEASE amd64

Re: Программирование Unix Api

Сообщение AestheteAnimus »

stavmorf писал(а):
24.07.2009 21:44
:blush:
Рекомендация хорошая:) но только возник маленький вопрос... С пингвинами не совсем ещё хорошо дружу (просто ситуация заставила сделать такой кардинальный шаг) по этому я хз где достать эти самые исходники :blush:
Не подскажете где их найти?

Ну с пингвинами и я не очень дружу, могу сослать на исходники FreeBSD, врядли реализация того, что Вам нужно, выходит за пределы POSIX. Вот например тот самый rm:
http://svn.freebsd.org/base/head/bin/rm/rm.c

А вообще, загляните к себе в /usr/src, быть может, найдете много интересного ;)
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: Программирование Unix Api

Сообщение Skyb »

А из JAVA доступ к API возможен? простите если вопрос глупый.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Программирование Unix Api

Сообщение a_borovsky »

Skyb писал(а):
26.02.2011 14:29
А из JAVA доступ к API возможен? простите если вопрос глупый.


Насколько я понимаю, официального метода нет. И насколько я понимаю философию Java, это противоречит оной философии.
Но если очень надо, можно наверное как-то извратиться. Я помню, я когда-то организовывал доступ из Дельфи к классам библиотек C++, скомпилированных в MinGW. Приходилось напрямую обращаться к таблицам виртуальных методов и тому подобное. Да, да, я знаю толк...
Спасибо сказали:
hippi90
Сообщения: 83
ОС: Debian testing

Re: Программирование Unix Api

Сообщение hippi90 »

Skyb писал(а):
26.02.2011 14:29
А из JAVA доступ к API возможен? простите если вопрос глупый.

В JAVA есть JNI, который позволяет исполнять код, написанный на С/С++, так чтоозможность такая должна быть.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: Программирование Unix Api

Сообщение Skyb »

hippi90 писал(а):
26.02.2011 15:21
В JAVA есть JNI, который позволяет исполнять код, написанный на С/С++, так чтоозможность такая должна быть.

Встает вопрос, углубиться в яву или параллельно начать изучать C .......дилема
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Программирование Unix Api

Сообщение Olej »

zubactik писал(а):
04.01.2009 14:20
Большое спасибо за статьи! Очень позновательно, интересно и актуально для меня=)

Все ссылки, которым посвящена тема (да ещё прикреплённая) - битые.
Администраторы, или поправьте, или тему удалите ... в ней ничего больше нет.

Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Программирование Unix Api

Сообщение Bizdelnick »

Добавил ссылки, какие нашёл. Последние четыре — без листингов.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить