powered by simpleCommunicator - 2.0.28     © 2024 Programmizd 02
Map
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Что программисту нужно знать в Linux?
71 сообщений из 71, показаны все 3 страниц
Что программисту нужно знать в Linux?
    #40111810
vi0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Часто в вакансиях есть такие требования, как базовые или уверенные знания Linux.
По вашему опыту, что именно требуется работодателю от программиста?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40111828
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<базовые или уверенные знания Windows> -- "Пользователь" и "продвинутый пользователь"

"уверенные знания Linux" - работа без GUI (включая удаленый доступ, допустим, по ssh. зависит от спецификации вакансии.
но все относительно... могут такое запросить, что профессор не потянет
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40111858
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что требуется работодателю - не скажу, а лично мне как программисту требуется
знание команды "man".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40111946
vi0
Часто в вакансиях есть такие требования, как базовые или уверенные знания Linux.
По вашему опыту, что именно требуется работодателю от программиста?

в линух-консоле работать + midnight commander
знание базовых команд: grep, cat, tar, top, wget и т.д.
возможно знание bash
ssh, scp
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40111966
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если можете выйти из vi\vim без сохранения, стандартными средствами редактора, пол дела сделано )
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40111975
witte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guzya
Если можете выйти из vi\vim без сохранения, стандартными средствами редактора, пол дела сделано )

Пацталом :-))))
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40111986
Фотография stdio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно показываю две строки

export ORACLE_HOME=/u01/oracle
и
ORACLE_HOME=/u01/oracle

и спрашиваю в чем разница.
Если ответ не по существу, но соискатель настаивает, что разница есть, то выполняю
echo $ORACLE_HOME
для обоих вариантов и спрашиваю "ну и в чем же разница".

Ответ дает, наверное, только один из десяти собеседуемых.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40111987
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vi0
Часто в вакансиях есть такие требования, как базовые или уверенные знания Linux.
По вашему опыту, что именно требуется работодателю от программиста?


доказать соискателю, что он нифига не знает и срезать оклад.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112001
qasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stdio
Обычно показываю две строки

export ORACLE_HOME=/u01/oracle
и
ORACLE_HOME=/u01/oracle

и спрашиваю в чем разница.
Если ответ не по существу, но соискатель настаивает, что разница есть, то выполняю
echo $ORACLE_HOME
для обоих вариантов и спрашиваю "ну и в чем же разница".

Ответ дает, наверное, только один из десяти собеседуемых.


Ну это же означает "завалить" собеседуемого.
А у тех, кто пройдет эту часть, спрашиваете, почему
Код: plaintext
bash -c "echo ORACLE_HOME=$ORACLE_HOME"
работает в обоих случаях? =)))
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112056
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, специфические api? epoll или inotify например...
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112075
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stdioОтвет дает, наверное, только один из десяти собеседуемых.

Вероятно потому, что собеседуете программистов, а вопрос - на админа, что как бы
две разные должности...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112112
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
stdioОтвет дает, наверное, только один из десяти собеседуемых.

Вероятно потому, что собеседуете программистов, а вопрос - на админа, что как бы
две разные должности...зато показательно и информативно в том числе для кандидата, сходу появляется ясность ою уровне адекватности в конторе
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112137
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в таком контексте - базовые или уверенные знания Linux. - все таки это не основные требования, лишь наммек на то, что работа предстоит и в *NIX-ах
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112142
Фотография stdio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qasta
stdio
...


Ну это же означает "завалить" собеседуемого.
А у тех, кто пройдет эту часть, спрашиваете, почему
Код: plaintext
bash -c "echo ORACLE_HOME=$ORACLE_HOME"
работает в обоих случаях? =)))
Нет, это слишком. Спрашиваю почему
find / -name ll 2>/dev/null
исполняемый файл не находит, а, тем не менее ll исполняется успешно.

Dimitry Sibiryakov

stdioОтвет дает, наверное, только один из десяти собеседуемых.

Вероятно потому, что собеседуете программистов, а вопрос - на админа, что как бы
две разные должности...
Нет, собеседовал именно на администраторов Oracle.
Это вопрос уровня зачета институтского курса по теме "Введение в UNIX".

bga83
...
зато показательно и информативно в том числе для кандидата, сходу появляется ясность ою уровне адекватности в конторе
Ой, ну развёл сопли в оправдание.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112148
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
---собеседовал именно на администраторов Oracle.
на такую вакансию анонсировать "базовые ИЛИ уверенные знания Linux" не будут. О том и речь
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112161
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stdio
Спрашиваю почему
Код: plaintext
 find / -name ll 2>/dev/null
исполняемый файл не находит, а, тем не менее ll исполняется успешно.
&& и || - условное исполнение по успеху (нулевой код возврата) или по ошибке (ненулевой код возврата).
Первая команда (до ||) - ошибка синтаксиса (нет шаблона имени), а значит будет исполнена вторая команда (после ||).
Поскольку ошибка "не нашли команду (программу) 2" отправлена в /dev/null, то видеть мы будет только возмущение find
Или "это совсем другое", а я - лох педальный?

P.S.
Код: plaintext
 find / -name шаблон
как-то сурово для учебного примера - зачем шерстить всё, что примонтировано?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112165
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vi0
базовые или уверенные знания Linux


уверенные - это в объеме XBD и XSH
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112166
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пропущен вопрос или это, всё-таки, утверждение?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112169
Basil A. Sidorov
stdio
Спрашиваю почему
Код: plaintext
 find / -name ll 2>/dev/null
исполняемый файл не находит, а, тем не менее ll исполняется успешно.
&& и || - условное исполнение по успеху (нулевой код возврата) или по ошибке (ненулевой код возврата).
Первая команда (до ||) - ошибка синтаксиса (нет шаблона имени), а значит будет исполнена вторая команда (после ||).
Поскольку ошибка "не нашли команду (программу) 2" отправлена в /dev/null, то видеть мы будет только возмущение find
Или "это совсем другое", а я - лох педальный?

не находит, потому что symlink
нет такой программы - ll
а ты пишешь вообще про ||, а не ll (LL)
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112170
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда я совсем тупой, для которого действие find по умолчанию - выдать список файлов.
В каком месте возникло исполнение ll (ещё один камень в "методологию" опроса) - лично мне непонятно.

P.S.
Понял, но всё равно вопрос остался: нахрена эти тонкости умолчаний опций find, для базовых знаний?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112174
там у find самые элементарные опции: / -name
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112175
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
нахрена эти тонкости умолчаний опций find, для базовых знаний?


причем тут find вообще? если что-то в шеле выполняется, а на фс этого нет, то это функция, built-in или alias, а чтобы понять что это такое нужно вызвать type
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112176
Фотография stdio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов
Basil A. Sidorov
нахрена эти тонкости умолчаний опций find, для базовых знаний?


причем тут find вообще? если что-то в шеле выполняется, а на фс этого нет, то это функция, built-in или alias, а чтобы понять что это такое нужно вызвать type
Совершенно верно.
И вот ведь найдутся, кто скажет, что это просто заоблачный уровень знаний.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112178
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот мы и зашли в эти самые "базовые знания".

Из фразы "это симлинк", лично для меня следует, что find -name имя по умолчанию не ищет симлинки. Я помню обратное, но мне с моими незнаниями линукса вякать, вроде как, не с руки.

А с другой стороны меня убивает фраза "причём тут find" в связке с "если чего-то нет в файловой системе". И это уже не линукс, а примитивная логика.

Вот как скажите "собеседоваться" в таких условиях?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112199
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я не пользуюсь алиасами, и что такое
Код: sql
1.
ll

даже не ответил бы сходу.
Эх, не пройти мне собес на "уверенные знания Linux"
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112210
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefman
Эх, не пройти мне собес на "уверенные знания Linux"
+1
Все, трындец, придется сносить линукс, которым уже с десяток лет пользуюсь...
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112213
Александр Бердышев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guzya
Если можете выйти из vi\vim без сохранения, стандартными средствами редактора, пол дела сделано )

жиза
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112218
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vi0
Часто в вакансиях есть такие требования, как базовые или уверенные знания Linux.
По вашему опыту, что именно требуется работодателю от программиста?

Спрашивают те-же самые знания что и в Windows. Работа с файлами каталогами. Базовая безопасность.
Запуск процессов. Кай найти процесс. Как его кильнуть. Как определить какие порты открыты и кто на них
висит. Как заскриптовать какие-то действия в баше. Проверить статусы кодов возврата и принять решение.
Да и вообще как не испугаться и не умереть от страха от вида черного экрана и мигающего курсора.

Разумеется вряд-ли разработчика станут спрашивать как настраивать почтовый сервер или роутер или прокси
с файрволом. Понимать надо также в какую контору ты идешь. И не обманывают ли тебя вообще.

Может им просто девопс нужен? А программист - просто формальное название должности.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112229
mayton
Да и вообще как не испугаться и не умереть от страха от вида черного экрана и мигающего курсора.

помнится, когда мне было лет 18, поставил я red hat с CD и оказался в... консоле!
где темно, холодно и мигается страшный курсор
в итоге забил я на этот страшный линух лет на 10
...а вместо него потом выбрал FreeBSD
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112269
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что? FreeBSD сильно-сильно отличается от Linux?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112274
тогда это была ещё 5.x
пожоще линуха
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112303
Фотография stdio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бабушкин зайчик
mayton
Да и вообще как не испугаться и не умереть от страха от вида черного экрана и мигающего курсора.

помнится, когда мне было лет 18, поставил я red hat с CD и оказался в... консоле!
где темно, холодно и мигается страшный курсор
в итоге забил я на этот страшный линух лет на 10
...а вместо него потом выбрал FreeBSD
Я сначала попал на IRIX. Писал на питоне поделку через vi.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112313
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бабушкин зайчик
тогда это была ещё 5.x
пожоще линуха

Не понимаю. Пожоще это как? Сзади тебя стоял мужик со страпоном
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112324
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vi0
Часто в вакансиях есть такие требования, как базовые или уверенные знания Linux.
По вашему опыту, что именно требуется работодателю от программиста?

Требуется понимание что опенсорсники делают то что нужно им, а не то что нужно работодателю. Разницу будут спрашивать с программиста.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112334
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у работодателя будет такое понимание, то может прийти идея, что проще и
дешевле будет заплатить опенсорсникам чтобы они таки сделали то, что нужно ему
вместо содержания кого попало в штате.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112335
mayton
бабушкин зайчик
тогда это была ещё 5.x
пожоще линуха

Не понимаю. Пожоще это как? Сзади тебя стоял мужик со страпоном

FreeBSD всегда была менее дружелюбна, чем линух
потому что в линух вливают сотни миллионов $$$ всякие гуглы, IBM и интелы
а во фрю 0.5 еле-еле собирали донатами (щас вообще 235797)
софт ставится через своеобразную систему пакетов
в кач-ве настройки rc.conf
там НЕТ utf-8 (я жил в koi8-r)
кроме того, я 2 недели в офисе торчал до 21-22, чтобы освоить ipfw... тяжело она давалась
короче, было интересно
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112345
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бабушкин зайчик, тоесть ты 20 лет сидел админом во фряхе и сегодня
решил свичнуться на С++ разработчика?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112352
leonmbs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
практически все програмные стеки ща кросплатфрменные. знания Линукса програмисту ни к чему.
Если это не какие то конкретно линуксовые приложения или от програмиста требуется знания системного администрирования
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112355
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После появления докеров и паравирутализации само понятие операционка для разработчика стало очень условным.

Что такое операционка для Java-разработчика? Это кусочек грёбаной строки
Код: sql
1.
FROM alpine:3.11


За секунду ее можно заменить на что-то другое. Хошь - на дебиан или на amazonlinux.

Операционка становится опцией.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112357
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonmbsпрактически все програмные стеки ща кросплатфрменные.

И поэтому (в том числе) они такие кривые и тормозные.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112407
mayton
бабушкин зайчик, тоесть ты 20 лет сидел админом во фряхе и сегодня
решил свичнуться на С++ разработчика?

я фряху за 1-2 года сменил на линух
а платным сис.админством не занимаюсь уже лет 15
(хотя свои сервера админю сам)
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112651
vi0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonmbs
практически все програмные стеки ща кросплатфрменные. знания Линукса програмисту ни к чему.
я проанализировал ряд вакансий на разные языки, и выбрал наиболее часто упоминаемые требования
Вот первые пять в моём списке. В начале наиболее упоминаемые:

ООП
Git
Docker
Postgre
Unix
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112671
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за странный язык - ООП?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112711
Фотография volodin661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
ООП - это не язык, а требование.
Однозначно Ограничить Пиздобольство.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40112739
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Снимаю вопрос. Ошибся. Но комментарий ко мне был слишком груб. Это не соответсвует правилам форума.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40113220
Slon8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vi0
leonmbs
практически все програмные стеки ща кросплатфрменные. знания Линукса програмисту ни к чему.
я проанализировал ряд вакансий на разные языки, и выбрал наиболее часто упоминаемые требования
Вот первые пять в моём списке. В начале наиболее упоминаемые:

ООП
Git
Docker
Postgre
Unix


ну гит и постгрес можно реализовать и на вин. а unix... по сути, сюда можно подтянуть что угодно - от веб-серверов до бд и всяких сетевых решений (от quagga до всяких vyos или vyatta).
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40113235
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Python и JavaScript сейчас самые быстро-растущие по спросу на специалистов.
Но где там ООП? Там есть инкапсуляция? Там есть наследование? Я имею в виду
нормальное наследование а не клонирование-прототипирование?

Тоесть я-бы не выпячивал ООП как особо важную фичу ибо статистика
противоречит.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124338
uProger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vi0,

Смотря какому программисту )))
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124382
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одно из базовых понятий в *nix - конвейер, примеры конвейеров
что такое mutex, для чего он применяется
методы межпроцессорного взаимодействия: сигналы/shared memory/semaphore примеры где применяется
attributes thread safe/mt safe
разница в обработке метасимволов в командной строке: напишите команду как переименовать все *.txt в *.doc
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124399
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin
разница в обработке метасимволов в командной строке: напишите команду как переименовать все *.txt в *.doc
и зачем это программистам?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124400
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83,

разница обработки метасимволов в командной строке
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124402
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программисты работают с системным API, а не командной строкой.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124419
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скажем так - надо ориентироваться в этом...
условно говоря - если придется в коде применить такое, то не бежать же к админу или "продвинутому пользователю Линукс"
на уровне застегнуть штаны - хоть на молнии хоть на "болтах".........
Линукс всегда на болтах - надежно, но чуть посложнее
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124423
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinovусловно говоря - если придется в коде применить такое

То есть правильный программист линух это тот, который в коде вызывает
system("find *.txt -exec mv и т.д.") вместо использования rename()? Ню-ню...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124425
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

Alex_Ustinovусловно говоря - если придется в коде применить такое

То есть правильный программист линух это тот, который в коде вызывает
system("find *.txt -exec mv и т.д.") вместо использования rename()? Ню-ню...

Не совсем. Правильный программист линух это тот кто не испытывает ужаса при необходимости что-либо сделать в консоли.
Команда find однозначно входит в базовый набор знаний.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124427
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

мда..
программист в Линукс не бегает к пятерым соседям и не просит помощи
а спокойно делает свое дело.
Линукс как бы уже "априори" - @man@ фиган и так далее, что тут еще говорить.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124433
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно еще знать целевой дистрибутив. Т.е. всякие apt/yum/rpm. Нужно знать как выглядит структура
etc. Знать init/systemd. И особенности местных шеллов. Знать рекомендуемые файловые системы
(zfs, btrfs, xfs) их комплектация и наличие может сильно разнится.

Это к вопросу об унификации знаний в Линуксе. Почему-то люди забывают об этом упомянуть.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124441
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Нужно еще знать целевой дистрибутив. Т.е. всякие apt/yum/rpm. Нужно знать как выглядит структура
etc. Знать init/systemd. И особенности местных шеллов. Знать рекомендуемые файловые системы
а это то тоже зачем?
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124446
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это чтоб программировать Линукс правильно.

По поводу man. Это справочник для профессионалов.
Это когда вы уже что-то почитали по основам и вам надо просто глянуть какие параметры и прочие протокольные вещи.

Советовать же man как источник для обучения ... Ну это надо быть очень жестоким человеком.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124450
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Это чтоб программировать Линукс правильно.
системные API не зависят от дистрибутива и уж тем более от особенностей раскладки конфигов в etc конкретного дистрибутива
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124460
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83
mayton
Это чтоб программировать Линукс правильно.
системные API не зависят от дистрибутива и уж тем более от особенностей раскладки конфигов в etc конкретного дистрибутива


Знание особенности ОС это тем не менее не отменяет.

Тем более, если:
Требование вакансии...
базовые или уверенные знания Linux.
...
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124463
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonСоветовать же man как источник для обучения ... Ну это надо быть очень жестоким
человеком.

Почему? man 7 как раз и описывает основы и общие концепции.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124475
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

maytonСоветовать же man как источник для обучения ... Ну это надо быть очень жестоким
человеком.

Почему? man 7 как раз и описывает основы и общие концепции.

Хорошо. Вот я решил занятся асинхронным I/O в Линуксе. Какой man описывает общие концепции?
Я-же не могу топтать ман без концепций. Буду выглядеть как странный рандомный читака.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124478
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВот я решил занятся асинхронным I/O в Линуксе. Какой man описывает общие концепции?

man 7 aio

Там и ссылка в конце на книжку.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124479
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тоесть нужно начинать с книжного каталога. Я к этому и веду.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124480
mayton
Советовать же man как источник для обучения ... Ну это надо быть очень жестоким человеком.

раньше по ним и вникали
доков то не было
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124483
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНу тоесть нужно начинать с книжного каталога.

man man

Сюрприз: у него тоже есть каталог.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124484
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как будет угодно. Я не настаиваю.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124567
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

авторВот я решил занятся ЧЕМ-ТО в Линуксеречь в топике преимущественно о том, что для начала надо знать Линукс, а ЧТО_ТО - это уже предметная область.
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124670
Фотография volodin661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin

разница в обработке метасимволов в командной строке: напишите команду как переименовать все *.txt в *.doc


pwsh
Код: powershell
1.
dir *.txt | rename-item { $_.name -replace '[.]txt$','.doc' }



вот эта штука в кудрявых скобках {} - лямбда,
$_ - это topic-variable, она связывается с приходящим по конвейеру об'ектом
-replace принимает регулярные выражения

и в Windows так же переименует.
и в MacOS
...
Рейтинг: 0 / 0
Что программисту нужно знать в Linux?
    #40124677
в MC F6 нажать
...
Рейтинг: 0 / 0
71 сообщений из 71, показаны все 3 страниц
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Что программисту нужно знать в Linux?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]