Igor
кому свежий ripgrep?
Fox
Ура, умри, grep!
ㅤ
Ура, умри, grep!
Затести. 🙂
Дима
Ну а почему нет
Alexei
я встречал гитариста-программиста
Дима
если это не прямо вайти в айти потому что дорого
Alexei
ну и кучу вышедших из негритянской столовки пограммистов ))))
Дима
Ну я филолог например)
Дима
Всегда программировал
Yaroslav
кому свежий ripgrep?
сильно быстрее grep?
🦥Alex Fails
нет
Дима
Но да, я не очень силён в матане и алгоритмах. Но благо на высокоуровневых яп и клепая сайтики это не нужно
🦥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 ∨∧‾
если надо поставить пакет глобально, то рут не нужен, достаточно npm -g
Alexandr ∨∧‾
что бы свалить жеский в черную дыру не просто так, а от рута?
RafaelRS
тебе точно нужна нода с репозиториев?
Я хз, в этой ноде особо не разбираюсь, скрипт установки такой, внутри куча через sudo ставится. Он мне и не критично, ибо виртуалка специально под это приложение поднятая. В принципе наверное щас вырежу все эти sudo ибо все равно от рута запускаю
Дима
интересный скрипт установки)
RafaelRS
интересный скрипт установки)
https://gitlab.com/Shinobi-Systems/Shinobi/blob/master/INSTALL/centos.sh И не говори :)
RafaelRS
мне по барабану, онож виртуалка, спецом именно для этого приложения развертывалось. Хоть пусть там ядренную бомбу взрывает.
Дима
echo "Default Password : admin"
Дима
красиво
Дима
хотя бы пароль сделали бы не аддмин а случайная строка
Дима
ох
Дима
И обновление системы в установщике делаем
Дима
ломаем другой софт
Дима
красиво,
Дима
эмм
Дима
Тебе не нужна нода
Дима
скрипт установки и ноду сам ставит
RafaelRS
скрипт установки и ноду сам ставит
нннэт, нэ ставит. С той репы с которой он пытается это сделать - поломанные зависимости. Так что только через scl
Дима
sudo npm i npm -g sudo npm install --unsafe-perm sudo npm audit fix --force
Дима
вот это сломает пакеты ноды установленные глобально
Дима
и системные зависимости
Дима
И скрипт в случае ошибки продолжит уничтожать систему
Дима
Что за адовый софт?
RafaelRS
Что за адовый софт?
Ссылку же на репу дал
Дима
да
RafaelRS
Что за адовый софт?
Конкурент zoneminder если короче: https://www.shinobi.video/features#learn
Дима
npm audit fix -y установит пакеты глобально, которые могут конфликтовать с пакетными из репозитория
Alexandr ∨∧‾
имхо глобально стоит ставить только пакетные манагеры
Дима
такое в нодмире регулярно
Дима
От такого софта бежать надо очень быстро
Alexandr ∨∧‾
и совсем эпик, если не соблюдают они при этом semver
там и без semver поломать что-либо как нефиг делать
Дима
да и вообще, sudo yum update -y в скрипте установщике — дорога в ад
Дима
что если сервер не обновляли пару лет? Весь ли софт будет работать? А что если там подключены левые репы, с них же тоже обновы пойдут
Alexandr ∨∧‾
да и вообще, sudo yum update -y в скрипте установщике — дорога в ад
а если серв без интернета, то вообще весело будет
RafaelRS
От такого софта бежать надо очень быстро
Да какая разница если оно в контейнере и работает? Тот же zoneminder помню лет 6 назад помню было - кривота на кривоте, установить и заставить работать можно было только при отключенном selinux
Дима
Ты будешь удивлён, но на жсе пишут серьёзный софт. Оборачивая это тестами и тайпскриптом
Дима
Но всё равно это своеобразные прокси к серьёзному софту, да
RafaelRS
мне лично обидно, когда люди, которые пишут серьёзный софт имеют такой установочный скрипт :)
Согласен. Но мне кажется пройдет время и допилят по нормальному
Дима
Были бы на гитхабе они с удовольствием бы им заслал пр