Size: a a a

2020 March 11

AF

Andrey F in freebsd_ru
ты по русски скажи, что ты делать то собрался, вон статическим анализаторам это почему то не мешает
источник

LS

Lev Serebryakov in freebsd_ru
Andrey F
ты по русски скажи, что ты делать то собрался, вон статическим анализаторам это почему то не мешает
Вооот, статическим анализаторам, которые знают про язык гораздо больше, чем знает ctags. Об этом и речь.
источник

LS

Lev Serebryakov in freebsd_ru
Andrey F
ты по русски скажи, что ты делать то собрался, вон статическим анализаторам это почему то не мешает
Работая сразу над userlend-частью и ядерной надоело делать это в текстовом редакторе с подсветкой синтаксиса и регекспами. Всё время надо бегать смотреть в хедеры лежащие в других каталогах, возвращаться назад, переключаться туда-сюда. Хочется нормальной навигации по коду, к которой я привык в Java.
Не хочется погуржаться в отдельный мир vim или emacs, хочется остаться в рамках более травоядных редакторов.
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
Lev Serebryakov
Так вот. В C нет неймспейсов. Поэтому в таком большом и сборном проекте как FreeBSD будут дубликаты имён, наверняка. Особенно среди типов. И любой простой «текстовый» поиск будет давать false positives.
А учитывая, как у нас в кодебазе разложены инклюды, определять границы поиска без нормального понимания структуры проекта становится вообще непросто.
какие-то теоретизирования в вакууме.
нет в этом проекте никаких повторяющихся типов, это фсё ересь функциональщиков, которые типы плодят как тараканы. у нас в основном все типы -- в ядре, остальные так обходятся. кроме отдельных.

короче, греп -- отлично работает, проверенно неоднократно
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
что-то гравитация-2 выглядит как пизда
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
а не, это у них что-то кривое
источник

E🎸

El Mariachi 🎸 in freebsd_ru
ладно, что в качестве простого и легкого MTA выбрать в 2к20? Если это все еще флейм exim vs postfix, то вопрос снимаю
источник

E🎸

El Mariachi 🎸 in freebsd_ru
А то все что нашел в инете , это флеймы 10-15 летней давности...
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
я всегда топлю за шлимыло. оно работает и не подводит
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
ой как эпик-то попахивает... я всегда амд не доверял, теперь буду еще больше не доверять
источник

p

pragus in freebsd_ru
Vyacheslav Olkhovchenkov
ой как эпик-то попахивает... я всегда амд не доверял, теперь буду еще больше не доверять
а что там?
источник

LS

Lev Serebryakov in freebsd_ru
Vyacheslav Olkhovchenkov
ой как эпик-то попахивает... я всегда амд не доверял, теперь буду еще больше не доверять
Это первый Дзен, он очень странный был, факт.
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
жопа между ядрами
источник

LS

Lev Serebryakov in freebsd_ru
Ну да, там NUMA во все поля. У Zen2 уже не так
источник

LS

Lev Serebryakov in freebsd_ru
А у Zen1 между отдельными группами ядер как между сокетами
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
да причем нума?
источник

LS

Lev Serebryakov in freebsd_ru
Это раз 5 в статье оговаривается (и обещают сделать тоже самое для Zen2-инстанса когда их Amazon пустит)
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
там хуже чем между сокетами
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
ой, я еще текст читать буду :)
источник

LS

Lev Serebryakov in freebsd_ru
:-)
источник