forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.PROG

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 02.07.2019, 23:13
Rostislav Nikitin
Guest
 
Сообщений: n/a
По умолчанию Материалы для изучения программирования под UNIX/Linux

Rostislav Nikitin написал(а) к All в Jul 19 20:22:28 по местному времени:


Нello everybody!

Вопрос опытным UNIX/Linux девелоперам.

Как бы Вы сегодня начинали Ваш путь UNIX/Linux разработчика?

Какие-бы книги, туториалы, курсы и в какой последовательности бы изучали, если бы решили стать UNIX/Linux разработчиком? Но при условии что у Вас уже было, скажем 5-10 лет опыта разработки коммерчиского, не системного ПО под Windows. Такого как: базы данных, веб приложения на C# и т.д.

Rostislav

---
Ответить с цитированием
  #2  
Старый 29.07.2019, 09:15
Valentin Nechayev
Guest
 
Сообщений: n/a
По умолчанию Материалы для изучения программирования под UNIX/Linux

Valentin Nechayev написал(а) к Rostislav Nikitin в Jul 19 18:20:24 по местному времени:

Нi,

>>>> Rostislav Nikitin wrote:

RN> Какие-бы книги, туториалы, курсы и в какой последовательности бы
RN> изучали, если бы решили стать UNIX/Linux разработчиком? Но при условии
RN> что у Вас уже было, скажем 5-10 лет опыта разработки коммерчиского, не
RN> системного ПО под Windows. Такого как: базы данных, веб приложения на
RN> C# и т.д.

Условлюсь давать предпочтение русскоязычной литературе. Тогда начинать с "Операционная система Unix" Робачевского: https://www.ozon.ru/context/detail/id/139821708/
(под его редакцией, а не прямым авторством, но всё равно принято его упоминать в первую очередь)
Что-то пользовательское - лучше всего видел "Секреты Unix":
https://bookzone.com.ua/books/2762-sekrety-unix/
это очень качественное описание для пользователя.
Дальше ряд книг Ричарда Стивенса, типа APUE:
https://www.amazon.com/Advanced-Prog.../dp/0321637739
есть переводы.
У него же Unix Network Programming.

Дальше смотреть на нужную подспециализацию. Если десктоп и графика, то скорее всего Qt. Тут уже книги не назову.
Если сеть, то отличия от общих книг минимальны (типа темы epoll), ну или уже идёт специфика типа DPDK.

Eric Raymond - The art of Unix programming.

Онлайн-руководства с ходу не подскажу, сейчас в немного полевых условиях.
Может, чуть позже.

Не забыть прочитать хотя бы в основе про средства контейнеризации, начиная
с Docker - в Windows мире это всё устроено заметно иначе.


-netch-

... Это не ключевой момент, а дополнительная неприятность.

---
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:28. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2022, vBulletin Solutions, Inc. Перевод: zCarot