Igor
кому свежий ripgrep?
Fox
Ура, умри, grep!
ㅤ
Дима
Ну а почему нет
Alexei
я встречал гитариста-программиста
Дима
если это не прямо вайти в айти потому что дорого
Alexei
ну и кучу вышедших из негритянской столовки пограммистов ))))
Дима
Ну я филолог например)
Дима
Всегда программировал
🦥Alex Fails
нет
Igor
Дима
Но да, я не очень силён в матане и алгоритмах. Но благо на высокоуровневых яп и клепая сайтики это не нужно
🦥Alex Fails
ну я тоже не очень силен, но благо для 3д-графона теорему Остроградского-Гаусса не надо уметь доказывать
Anonymous
Каждый может осилить. Надо всего лишь захотеть.
Anonymous
Ну, хз. Мозг то "пластичный", и изменить его можно. Конечно, если ты там 25+, то это сделать намного сложнее, но все-же можно.
Дима
Вот +.
Anonymous
Может, ему не нравится работа "повара", и он решил себя попробовать в другой сфере.
Дима
На самом деле может получать в принципе больше, чем программист
Алексей
25+- алгоритмы не осилить?
Дима
Алексей
эммм
Алексей
бэкграунда?
Алексей
математик это технический бэкграунд?
Anonymous
А вот это полезное сообщение. Мб мне поможет 🙂
Simon
И насколько хорошо надо знать эти предметы, чтобы разбираться в алгоритмах и понимать как они работают? Я просто сам не гуманитарий, поэтому не знаю насколько им тяжело
Дима
Ну не совсем. Вряд ли ты будешь их сам писать. Всё давно довольно сильно оптимизировано в opencv
Дима
Писать это самому наверное не надо
Simon
Опять же, что значит хороший уровень? Способность слёту доказывать теоремы и знать всё наизусть или просто понимать что вообще происходит и почему?
Дима
а понимать как работает обязательно
Дима
Но мне не понадобилось. Но я только сравнивал 2 картинки и выяснял их похожесть. Выделял различия если они были.
Alexandr ∨∧‾
RafaelRS
Тема не про федору, но рядом (centos). Есть такая проблема. Установил:
yum --enablerepo=centos-sclo-rh -y install rh-nodejs8-npm
добавил в перманент:
https://www.server-world.info/en/note?os=CentOS_7&p=nodejs8
теперь:
# npm -v
5.6.0
# sudo npm
sudo: npm: command not found
Как исправить?
Alexandr ∨∧‾
Alexandr ∨∧‾
сначала я триггернулся на ворпосе, а какого фига так дорого
Дима
Дима
не лучше ли поставить nvs/nvm
Дима
или вообще пользоваться контейнерами
Alexandr ∨∧‾
Alexandr ∨∧‾
я кончено знаю ответ почему не вызывается и как сделать что бы вызвалось - но хочется сначала узнать, зачем)
Alexandr ∨∧‾
если надо поставить пакет глобально, то рут не нужен, достаточно npm -g
Alexandr ∨∧‾
что бы свалить жеский в черную дыру не просто так, а от рута?
RafaelRS
тебе точно нужна нода с репозиториев?
Я хз, в этой ноде особо не разбираюсь, скрипт установки такой, внутри куча через sudo ставится. Он мне и не критично, ибо виртуалка специально под это приложение поднятая. В принципе наверное щас вырежу все эти sudo ибо все равно от рута запускаю
Дима
интересный скрипт установки)
RafaelRS
мне по барабану, онож виртуалка, спецом именно для этого приложения развертывалось. Хоть пусть там ядренную бомбу взрывает.
Дима
echo "Default Password : admin"
Дима
красиво
Дима
хотя бы пароль сделали бы не аддмин а случайная строка
Дима
ох
Дима
И обновление системы в установщике делаем
Дима
ломаем другой софт
Дима
красиво,
Дима
эмм
Дима
Тебе не нужна нода
Дима
скрипт установки и ноду сам ставит
Дима
sudo npm i npm -g
sudo npm install --unsafe-perm
sudo npm audit fix --force
Дима
вот это сломает пакеты ноды установленные глобально
Дима
и системные зависимости
Дима
И скрипт в случае ошибки продолжит уничтожать систему
Дима
Что за адовый софт?
Дима
да
RafaelRS
Что за адовый софт?
Конкурент zoneminder если короче:
https://www.shinobi.video/features#learn
Дима
npm audit fix -y установит пакеты глобально, которые могут конфликтовать с пакетными из репозитория
Alexandr ∨∧‾
имхо глобально стоит ставить только пакетные манагеры
Дима
Дима
такое в нодмире регулярно
Дима
От такого софта бежать надо очень быстро
Дима
да и вообще, sudo yum update -y в скрипте установщике — дорога в ад
Дима
что если сервер не обновляли пару лет? Весь ли софт будет работать? А что если там подключены левые репы, с них же тоже обновы пойдут
Alexandr ∨∧‾
RafaelRS
От такого софта бежать надо очень быстро
Да какая разница если оно в контейнере и работает? Тот же zoneminder помню лет 6 назад помню было - кривота на кривоте, установить и заставить работать можно было только при отключенном selinux
Дима
Дима
Ты будешь удивлён, но на жсе пишут серьёзный софт. Оборачивая это тестами и тайпскриптом
Дима
Но всё равно это своеобразные прокси к серьёзному софту, да
RafaelRS
Дима
Были бы на гитхабе они с удовольствием бы им заслал пр