
Dan
16.06.2018
13:07:12
?

Aleksei ?
16.06.2018
15:21:46

Dmitri
16.06.2018
15:23:19

Aleksei ?
16.06.2018
15:25:27

Google

Sergey
16.06.2018
15:25:49

Dmitri
16.06.2018
15:26:24

Kirill
16.06.2018
15:38:12

Aleksei ?
16.06.2018
15:40:40
Ясно над глянуть
Мне telebot понравился но там нет вебхуков и платежного апи

Kirill
16.06.2018
15:42:49
зачем бот без вебхуков?((

anton
16.06.2018
16:17:26
@onokonem а расскажи, ты enum-ы со строковыми значениями в swagger спеке используешь? не кастомайзил генератор под енумы?
что-то душе хочется, что бы интовые значения полей из БД маппились на нужные енумы

Daniel
16.06.2018
16:20:33
А я никогда одни структуры для api и для базы не использую

Kirill
16.06.2018
16:22:42
сам не использую и вам не советую

Dmitri
16.06.2018
16:25:57
Собственно, пришёл к выводу о необходимости поддержки мнения предыдущих двух ораторов...

Никита
16.06.2018
16:29:42

anton
16.06.2018
16:31:57

Pawel
16.06.2018
16:34:15

Google

Daniel
16.06.2018
16:37:35
Почему?
Жесткая связь между несвязанными компонентами

anton
16.06.2018
16:38:41
велосипед не мой.
одни хотят енум для тайп сейфа на своих языках.
другие хотят констрейнтов в бд

Kirill
16.06.2018
17:03:35
кто-нибудь собирает голанг в дженкинсе?

Alexey
16.06.2018
17:06:33

anton
16.06.2018
17:19:14
тоже под дженкинсом, но внутри билд контейнера собираю, потом артефакты в другой тащу.
но все через пайплайн, а не мышкой натыканное

Daniel
16.06.2018
17:32:24

anton
16.06.2018
17:36:48
Только руками
ну либо генератор подправить, чтоб был метод который бы вернул нужное значение по id. там массив возможных значений енума есть для валидатора, с того же массива и возвращать по индексу?

Daniel
16.06.2018
17:37:28
Например да
Но потом массив изменится, а данные в базе - нет
И будет вам жесткий секс

Demuz
16.06.2018
17:49:52
Админ, здарова. Подскажите в плане конкурентных указателей. Если одновременная перезапись с двух разных потоков будет самого обычного указателя, то это приводит к ошибке?
Сейчас смотрю конкурентные Мапы, только так много результатов в поиске библиотек, не знаю какую лучше использовать. Просто пишут, мол, родная конкурентная карта в го не особо хороша.

Roman
16.06.2018
17:52:22

anton
16.06.2018
17:53:54

Demuz
16.06.2018
17:54:18
всё, абсолютно всё к чему имеют доступ несколько рутин и что может потенциально мутироваться хотя бы одной из них - всё смерть. Расшаренный state должен быть синхронизирован, либо mutex'ом, либо каналом, либо ещё чем
Здесь писали, мол мьютекс тормозит систему, есть ли из вашего опыта библиотеки, которые вы используете для реализации, скажем, конкурентной карты. И ещё, вы говорите state? Такой диалект обычно используют жаваскриптеры, если так, вы можете подсказать, что в го мне может помочь реализовать некое подобие observable из mobx js?

Roman
16.06.2018
17:54:19

Alexander
16.06.2018
17:55:38
Ох это когда было то ну

Roman
16.06.2018
17:56:24
Здесь писали, мол мьютекс тормозит систему, есть ли из вашего опыта библиотеки, которые вы используете для реализации, скажем, конкурентной карты. И ещё, вы говорите state? Такой диалект обычно используют жаваскриптеры, если так, вы можете подсказать, что в го мне может помочь реализовать некое подобие observable из mobx js?
state он и в африке state, и в C++, и в Go, и в JS))))
Здесь писали, мол мьютекс тормозит систему, есть ли из вашего опыта библиотеки, которые вы используете для реализации, скажем, конкурентной карты. И ещё, вы говорите state? Такой диалект обычно используют жаваскриптеры, если так, вы можете подсказать, что в го мне может помочь реализовать некое подобие observable из mobx js?
нет, мьютекс не тормозит систему, а вот lock contention да

Google

Roman
16.06.2018
17:57:21
Здесь писали, мол мьютекс тормозит систему, есть ли из вашего опыта библиотеки, которые вы используете для реализации, скажем, конкурентной карты. И ещё, вы говорите state? Такой диалект обычно используют жаваскриптеры, если так, вы можете подсказать, что в го мне может помочь реализовать некое подобие observable из mobx js?
зачем тебе observables в Go? здесь нет event loop'а, или я что-то неправильно понял?


Demuz
16.06.2018
17:57:48
Здесь писали, мол мьютекс тормозит систему, есть ли из вашего опыта библиотеки, которые вы используете для реализации, скажем, конкурентной карты. И ещё, вы говорите state? Такой диалект обычно используют жаваскриптеры, если так, вы можете подсказать, что в го мне может помочь реализовать некое подобие observable из mobx js?
observable использую для реализации простой конкурентной карты в жс, типа ключ: значение и ещё, любая сущность в системе, использующая переменные из этой карты, будет автоматически обновляться, если изменилось значение оригинала, ну плюс ко всему, как написал, из многих точек можно перезаписать любое значение из карты.

Roman
16.06.2018
17:58:41

Demuz
16.06.2018
17:59:00

Roman
16.06.2018
17:59:11

Admin
ERROR: S client not available

Demuz
16.06.2018
17:59:42
Просто в русском принято в одном предложении не злоупотреблять одинаковыми словами, поэтому я говорю сначала мап, а потом пишу - карта. ?

Roman
16.06.2018
17:59:51

Demuz
16.06.2018
18:00:40

Roman
16.06.2018
18:00:55

Demuz
16.06.2018
18:01:30

Demuz
16.06.2018
18:02:21
И ещё, реально просто мьютекс юзать? Сейчас делаю что-то вроде мониторинговых потоков к базам данных для mysql ndb cluster, там вся система прописывается в самом приложении для го, оно осуществляется мониторинг. Вот здесь есть несколько мониторинговых потоков, каждый из которых можно выводить сообщения в консоль. А в обычных случаях получается у вас данные на экране вверх уходят, а не обновляются старые. Мне нужно текущие надписи на экране обновлять, а не постоянно добавлять новые. Короче как то так.

Roman
16.06.2018
18:05:01

Demuz
16.06.2018
18:05:56
Видели, в линуксе много программ, например top, htop, они выводят данные и периодически из обновляют просто. Вот типа такой реализации нужно.
Да я вроде перезапись их делаю, но на деле просто новая строка добавляется, сдвигая предыдущую вверх. Ладно, спасибо, ещё покопаю в нэте.

Roman
16.06.2018
18:11:46
короче... я не знаю что ты там затеял, но если у тебя к одной мапе несколько читателей и хотя-бы один писатель - нужен mutex

Demuz
16.06.2018
18:12:01

Google

Demuz
16.06.2018
18:12:14
И мьютекс и синк мап пробовал.
Говорят они тормозят, говорю же. Из этой группы чуваки говорили.

Roman
16.06.2018
18:13:10

Demuz
16.06.2018
18:13:38
Хорошо.

Alexander
16.06.2018
18:25:06

Roman
16.06.2018
18:27:05
а вы читайте, читайте))