@freebsd_ru

Страница 568 из 669
Dmitry
01.09.2018
16:25:27
все нужны и CI сам по себе может быть полезным инструментом.
CI не "полезный инструмент". CI обязательно

Fro
01.09.2018
16:26:19
неплохая книжка, но она с уклоном на то что нужно именно сетевикам, а не unix-оидам.
Согласен, но для админа, нужно её прочесть, я не говорю про магистральных админов рулящих mpls

Vladislav
01.09.2018
16:26:25
А я бы конкретно с этим согласился. Нафига иметь в проде систему которую только один человек знает
Так это проблемы менеджменга, почему только один человек это знает.

Dmitry
01.09.2018
16:27:45
Это проблемы всей компании, если людей нужно искать или дополнительно обучать только потому что кому-то захотелось любимую систему поставить

Google
Dmitry
01.09.2018
16:30:21
Хотя для ci я бы фряху ставил рядом с линуксом обязательно, потому что тестирование на ней помогает не пропустить в код всякой линукс-специфичной дрянь и отловить некоторые ошибки. Тут не-мейнстрим система со шлангом, libc++ и своим юзерлендом очень рулит

Хотя в моём случае в принципе хватает того что я на фре разрабатываюсь, а ci на линуксе

Lev
01.09.2018
16:37:10
CI не "полезный инструмент". CI обязательно
не везде он применим в полном объёме.

Anton
01.09.2018
16:37:16
Alpine linux с musl lib c тоже полезен чтобы отлавливать glibc-специфичный код...

Dmitry
01.09.2018
16:37:51
Vladislav
01.09.2018
18:27:01
Михаил
01.09.2018
18:27:19
Anton
01.09.2018
18:54:26
это почти всегда не помогает
ну иногда помогает, например при медленной утечке дескрипторов или памяти можно периодически перезагружать и не искать что там течет. Или с деадлоками тоже можно бороться перезагрузкой, если они случаются не очень часто.

Vadim
01.09.2018
19:13:22
А как же Олиферы?
Стивенс лучше.

Google
Volodymyr Kostyrko
01.09.2018
22:04:58
Кто там поминал lmdb? В порты прилетел патч с мьютексами. При обновлении желательно сначала остановить всё что его использует а то базам будет гаплык.

Vadim
01.09.2018
22:05:24
а что за патч?

Volodymyr Kostyrko
01.09.2018
22:06:14
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230564

Vadim
01.09.2018
22:09:57
ого, она и файрфоксе юзается уже?

Volodymyr Kostyrko
01.09.2018
22:13:22
Ну я себе свежий только собираю…

Ах, бл. Это же его mozilla team ковыряет…

Хрен его знает, там ещё пошли слухи про новый движок под sqlite который данные на диск в lmdb хранит…

MK
01.09.2018
22:16:54
Вы про это? Ох, знали бы они сколько багов живет внутри LMDB - думаю, не стали бы скрещивать SQLite-ужа с LMDB-ежом. В https://github.com/leo-yuriev/libmdbx уже исправлен десяток ошибок. Тем не менее, буквально сейчас разбираюсь еще с одной - при стечении обстоятельств движок мержит листовые и не-листовые страницы, смешивая пользовательские данные и внутренние указатели на блоки. Что характерно, в оригинальном коде даже ассертов нет для отлавливания подобных ситуаций ;)

MK
01.09.2018
22:18:24
Ну есть шанс что это относится к конкретно этой реализации.

Vadim
01.09.2018
22:19:37
да нет, написано, что потомок реализации Symas

MK
01.09.2018
22:20:30
Да, я видел. Но там и ссылки с тестами на кучу других реализаций

У нас во фре до сих пор древняя эталонная https://www.freshports.org/databases/lmdb/

Vadim
01.09.2018
22:22:26
да, я ставил

дальше простейшего приложения не зашел еще, впрочем

вот думаю, теперь, и не стоит?

MK
01.09.2018
22:23:39
да стоит, почему нет.

а то так бы и сидели иначе на BDB каком-нибудь до сих пор ?

Google
Vadim
01.09.2018
22:24:37
да BDB тащемта неплох

за исключением того, что его готовить морока =)

Lev
02.09.2018
08:20:22
Это же база от OpenLDAP, нет?

Автор которой гордился на сколько оно круче SQLite'а по скорости и надёжности.

Anton
02.09.2018
08:22:42
berkley database? ну да, вроде дефолтный бэкэнд для опенлдап

Andrey
02.09.2018
08:30:45
его как то чуть ли не мегафон или кто то из местных помнится пытался попатчить и поапдейтить и даже на гитхаб что то шарил :)

Olexande
02.09.2018
08:34:17
Видел их доклад. Из-за ограничений "мультиплатформенности" их патч "плохо идёт", на момент доклада они форк выпустили и поддерживали linux-only

Alex
02.09.2018
09:20:25
Объясните странности поведения grep'а на линуксе macOS ((BSD grep) 2.5.1-FreeBSD): stdin: echo " 28 </td>" | grep -oE '\d+' stdout: 28 ---- Linux (GNU grep 2.25): stdin: echo " 28 </td>" | grep -oE '\d+' stdout: d

А если \d заменить на [0-9], то все ок становится

Vadim
02.09.2018
09:25:39
ну кагбе \d это немножко не стандарт уже, PCRE включать надо

Dmitry R16
02.09.2018
09:25:58
> echo " 28 </td>" | grep -oE '\d+' d > uname -r 11.2-STABLE

Vadim
02.09.2018
09:27:30
Alex
02.09.2018
09:27:50
?

Andrey
02.09.2018
09:27:55
кого из трех?
ldap с кишками

Alex
02.09.2018
09:28:11
> echo " 28 </td>" | grep -oE '\d+' d > uname -r 11.2-STABLE
Darwin HackBook.local 16.7.0 Darwin Kernel Version 16.7.0: Thu Jun 21 20:07:39 PDT 2018; root:xnu-3789.73.14~1/RELEASE_X86_64 x86_64

Vadim
02.09.2018
09:28:23
ldap с кишками
так у него разные кишки возможны, о том и вопрос, про кого было сказано

Dmitry R16
02.09.2018
09:28:36
Google
Alex
02.09.2018
09:28:59
Понял куда читать, спасибо

Andrey
02.09.2018
09:29:34
да фик за давностью лет упомниш погугли, поди выплывет недалеко, там было пару тройку докладов и всё такое

Vadim
02.09.2018
09:29:50
вот предлагал @netch когда-то perl4 в базу, был бы и у нас PCRE...

Vadim
02.09.2018
09:31:30
ты издеваешься?
а в чом проблема?

ваще, конечно, в базу javascript нужен, чтоб страдали все =)

Dmitry R16
02.09.2018
09:35:15
а в чом проблема?
он там БЫЛ. выпиливали больно.

Admin
ERROR: S client not available

Dmitry R16
02.09.2018
09:35:16
https://svnweb.freebsd.org/base/stable/4/contrib/perl5/

Vadim
02.09.2018
09:35:43
он там БЫЛ. выпиливали больно.
перечитай еще раз внимательно

Dmitry R16
02.09.2018
09:36:09
я заметил что ты про четвёртый написал. этот тоже был ;)

Vadim
02.09.2018
09:37:43
в том и цимес предложения

четвертый компактен и не развивается, геморроя не будет :)

Dmitry R16
02.09.2018
09:38:28
фиг с им, луа уже втащили ?

Vadim
02.09.2018
09:39:06
луа из коробки не умеет практически ничерта

ни sleep, ни syslog

Lev
02.09.2018
10:03:35
BDB или LMDB?
вот этот форк, ссылки там все есть, делал петер-сервис, значит мегафон

Lev
02.09.2018
10:06:20
вокруг реплая ссылок нет
https://github.com/leo-yuriev/libmdbx

Google
Vadim
02.09.2018
10:07:23
а, теперь ясно

Lev
02.09.2018
10:13:32
а, теперь ясно
они там и ОпенЛДАП пофиксили до каких-то невиданных высот

m
02.09.2018
10:49:14
добрый день. Не знаю, как решить вот такую задачку. Есть в инете tar-файл на десяток терабайт. вебсервером поддерживается докачка (т.е. Range: заголовки сервер обрабатывает). Как не скачивая его, посмотреть список файлов внутри? И второй вопрос: как скачать только отдельные файлы по маске или по списку файлов? По маске лучше, ибо файлов там дофига должно быть.

Vadim
02.09.2018
10:50:12
попробовать примонтировать как WebDAV

или писать свою обертку/парсер

m
02.09.2018
11:08:50
а что за файл такой
датасет для машинного обучения.

Dmitry
02.09.2018
13:22:30
вот предлагал @netch когда-то perl4 в базу, был бы и у нас PCRE...
Чтобы в базе был pcre в базу достаточно впилить pcre

Vadim
02.09.2018
13:23:46
не о том ваще

Dmitry R16
02.09.2018
13:33:07
Чтобы в базе был pcre в базу достаточно впилить pcre
и даже был такой проект, кажется ;)

вот тут кое-что на эту тему есть: https://wiki.freebsd.org/BSDgrep

(оно правда 2017 last modified)

Dmitry
02.09.2018
13:37:20
Ну мне бы хватило -E по умолчанию везде. Чтобы posix simple убожества не видеть

Dmitry R16
02.09.2018
13:38:31
Ну мне бы хватило -E по умолчанию везде. Чтобы posix simple убожества не видеть
legacy, ты ж понимаешь. умолчания менять нельзя. (живём-страдаем)

Andrey
02.09.2018
13:43:59
Vadim
02.09.2018
13:46:25
в чем это выражается?

Dmitry
02.09.2018
13:53:12
Понимаю, иначе я бы не ненавидел легаси в любом виде

Sergey
02.09.2018
13:54:45
кто скажет стоит на фрюхе aterisk поднимать или проще на лине поднять?

Страница 568 из 669