
Олег
06.03.2017
08:39:02
In addition to complications, Unicode also brings new possibilities. One is that each Unicode character belongs to a certain category. You can match a single character belonging to the "letter" category with \p{L}. You can match a single character not belonging to that category with \P{L}.

Subbotin
06.03.2017
08:39:05
да ну я уже пересобрал на той машине где запускал - все ок.

Google

Subbotin
06.03.2017
10:39:50
чё-то ебота какая-то
на билдмашине действительно locale все кажет на POSIX. но во-первых я при сборке сперва делаю export. а во вторых я там счас запустил тестик который скидывал выше и все нормально - матчит
так не хотелось заниматься вот этим медленным разбором где конкртено ломается

Kirill
06.03.2017
10:43:47
Коллеги, моя очередь задавать тупые вопросы. Нужно хранить, удобно читать и искать по 48-51 ярду объектов, при этом нужно удобно масштабировать базу. Что брать?
Ах, да. 256-2048 килобайт в среднем.

Alexey
06.03.2017
10:44:13
Эластик ^__^

Kirill
06.03.2017
10:44:39

Alexey
06.03.2017
10:45:12

Kirill
06.03.2017
10:45:57
В первом сообщении есть. Еще забыл, что часть нужно иногда менять.

Alexey
06.03.2017
10:46:38
У меня в час до 50 млн записей в него пишется, всё ок. Раньше было больше.

Олег
06.03.2017
10:46:51
"ярду" это миллиарды?

Alexey
06.03.2017
10:47:06

Google

Subbotin
06.03.2017
10:47:43
это 40 террабайт данных получается?
эластик тады

Kirill
06.03.2017
10:48:17

Subbotin
06.03.2017
10:48:46
ну или самописное

Kirill
06.03.2017
10:48:46
Еще товарищ @onokonem был замечен за 50Т на спайке

Subbotin
06.03.2017
10:50:22
у меня на пред-предыдущей работе была годная софтина на го, которая искала регулярные выражения в нескольких террабайтах на одной машине с индексом размером 4% от объема данных
очень экономное решение по железу по сравнению с эластиком. но не под большую нагрузку

Kirill
06.03.2017
10:52:19

Subbotin
06.03.2017
10:53:10
ну там было в ознакомительных целях типа разбо инцедентов. тоесть порядка запроса в минуту.

Kirill
06.03.2017
10:53:41

Subbotin
06.03.2017
10:54:17
зато работало на одной весьма средненькой машине с подключеной дисковой полкой
а тебе какие данные и на сколько сложные запросы?
профиль чтения/записи
количество запросов в секунду. максимальное латенси
впрочем ответ в большинстве случаев будет эластик :)

Constantine
06.03.2017
11:00:23
?
но почему педрила?)))

Nikita
06.03.2017
11:00:58
Ошибочка вышла. :(

Constantine
06.03.2017
11:01:14
это причина? :D

Google

Constantine
06.03.2017
11:01:24
как это взаимосвязано с тем, что у тебя он как педрила записан?)

Subbotin
06.03.2017
11:01:33
Мне алексей иванов денег должен. Но другой

Igor
06.03.2017
11:08:11

Constantine
06.03.2017
11:08:34
интересно, а Алексей в курсе, как он записан?)))

redbeard
06.03.2017
11:09:18
мы еще не знаем, как Никита записан у Алексея

Constantine
06.03.2017
11:09:34
тоже верно подмечено ))

redbeard
06.03.2017
11:10:02
Go объединяет людей и делает их терпимее

Constantine
06.03.2017
11:10:35
?

Maxim
06.03.2017
12:40:24

DreamingKitten
06.03.2017
12:42:02
Тульпы - удел социопатов и интровертов ?

Maxim
06.03.2017
12:42:56

Denis
06.03.2017
12:44:28
Что за тульпы

Maxim
06.03.2017
12:45:58
Что за тульпы
Ох, короче, если прям очень ужато, то это воссозданная тобой отдельная независимая личность в твоей голове. Либо просто интеллект, к который с тобой взаимодействует как отдельный человек, либо, если ты хардкорщик, прям визуальный образ (галлюцинация).

i
06.03.2017
12:48:58
Какая-то штука для гуманитариев

Maxim
06.03.2017
12:51:12

Nikolay
06.03.2017
13:11:36
мужики, у меня холиварный вопрос

Kirill
06.03.2017
13:11:48
сразу к вбросам?)

Nikolay
06.03.2017
13:12:04
а кто-нибудь использует нормальные сторонние реализации map, filter и прочих zip, или Роб Пайк запретил?

Daniel
06.03.2017
13:12:21
когда надо - используем

Google

Admin
ERROR: S client not available

Daniel
06.03.2017
13:12:29
но надо чрезвычайно редко

Kirill
06.03.2017
13:12:37
у пайка в гите же было, вроде как
если я правильно понял о чем речь

Nikolay
06.03.2017
13:18:20
и, вдогонку - кто-нибудь знает хорошую асинхронную либу для DNS под Go?

Kirill
06.03.2017
13:19:13

corpix
06.03.2017
13:19:22

Nikolay
06.03.2017
13:23:07

Roman
06.03.2017
13:28:48

Kirill
06.03.2017
13:29:41

Nikolay
06.03.2017
13:31:05
range - это аналог enumerate(), как я понимаю

Roman
06.03.2017
13:31:27
Это аналог ipairs из lua

Nikolay
06.03.2017
13:32:36
а, даже проще, это аналог for x in y
ну, это все равно не замена map
map - это когда inplace (или создавая новый объект) я предикат применяю к контейнеру
понятно, что руками можно написать, но отсутствие напрягает :)

Kirill
06.03.2017
13:35:13
мы в гудланге встроим уже стабильную реализацию

Google

Nikolay
06.03.2017
13:35:55
ну -- Пайк делал
у Пайка репа лежит в гитхабе с этими штуками, а рядом с ними файлик со текстом “никогда не юзайте этот код"

Kirill
06.03.2017
13:36:10

Nikolay
06.03.2017
13:37:10
а вопрос на quora “почему этих очевидных вещей нет в go” собрал ответы в духе “потому что инженеры в гугле - люди простые, и ваше академическое говно им без надобности”

Daniel
06.03.2017
13:39:23
ну так это правда же

Nikolay
06.03.2017
13:39:46
не, это бред
логика есть, но мутная :)
ответ “ниасилили” более правдив, кмк

Kirill
06.03.2017
13:42:36

Nikolay
06.03.2017
13:42:43
(нет, я не троллить пришел, я решил опять посмотреть на Go, попробовать заюзать и поругаться)