
Pavel
10.09.2018
09:28:33

Wingman
10.09.2018
09:28:37
и неднозначность
ненормализованность)

Pavel
10.09.2018
09:31:37
работай дальше, реализацию потом всегда можно переделать ?

Google

Mihail
10.09.2018
09:34:54

Artem
10.09.2018
09:34:55
Проблема тут выглядит надуманной, можно какой нить хеш где порядок портов будет неважен, но эт усложнения лишнее

Wingman
10.09.2018
09:35:14
просто что-то в голове засело, что "вот неудобно, и всё"

Alexander
10.09.2018
09:44:58
> Данные - это связи между устройствами
Это граф. Зачем было брать реляционную модель?

Daniel
10.09.2018
09:45:28
затем, что любая известная нам модель хорошо эмулируется в реляционной

Alexander
10.09.2018
09:45:37
В любом случае, храни и обратывай это как граф

Aleksandr
10.09.2018
09:57:44
https://github.com/Champii/og

Alexander
10.09.2018
10:06:22
вот до чего мухоморы доводят!

Wingman
10.09.2018
10:08:28
В любом случае, храни и обратывай это как граф
это будет процента полтора от всех данных в постгре. Буквально несколько тысяч строк. Городить для этого отдельную БД? Лишаться нативных связей, форейн ключей, и обрабатывать всё софтом?

Alexander
10.09.2018
10:10:39

Wingman
10.09.2018
10:11:26
не

Google

Aleksey
10.09.2018
10:11:42
Чятик, а есть какой-то внятный тлдр по модулям? Не мыслью по дереву о том зачем это, а как теперь с этим жить

Wingman
10.09.2018
10:11:45
там _ориентированный_
в этом случае понятно, где верх - где низ, и можно логично структурировать
а если вершины - равные, то и их оконечности равнозначны, и portX и portY могут меняться местами произвольно

Alexander
10.09.2018
10:12:36

Olzhas
10.09.2018
10:12:47

Aleksey
10.09.2018
10:14:15
https://habr.com/post/421411/
Такое себе чтиво, осталась дофига вопросов. Во-первых, это нифига не тлдр. Во-вторых, по одному вопросу к этой статье гуглить – проще другую найти. В-третьих, на русском что-то читать это моветон.

Alexander
10.09.2018
10:14:27

Wingman
10.09.2018
10:15:38
а причем тут индексы?
я только о том, что при наличии pointX и pointY заранее неизвестно, какая вершина будет в pointX, а какая - в pointY, и придется перебирать/усложнять/OR`ать

Alexander
10.09.2018
10:17:02

Wingman
10.09.2018
10:17:19
угу, гуглю

Alexander
10.09.2018
10:19:16
А я вот от лени утилитку себе накорябал: https://github.com/aadz/unix-misc#tls-cert-info, чтобы не вспоминать постоянно ключики OpenSSL. Гляньте, что еще нормальному человеку бывает нужно знать про сертификат?

Igor
10.09.2018
10:26:44

Alexander
10.09.2018
10:28:29
правда?
Только не ругайтесь на код сильно, если что. Я ведь Go только учить начал и вобще не настоящий программист :)

Aleksandr
10.09.2018
12:31:26

Roman
10.09.2018
12:55:44
https://github.com/scylladb/go-set

Pawel
10.09.2018
12:59:44

Artuchka
10.09.2018
13:35:45

Google

Artuchka
10.09.2018
13:35:45
прикооооольна, лол

Georgy
10.09.2018
13:36:24
в дотнет чате зикурат школоло
админы тут приводят в чувство сообщество, это прекрасно

Artuchka
10.09.2018
13:37:14

Georgy
10.09.2018
13:37:35

Artuchka
10.09.2018
13:37:46

Antony
10.09.2018
13:38:08
C# guru на любой непонятный стактрейс: “не баг, а фича”

Pawel
10.09.2018
13:42:19
Кто нибудь юзает orm-ку reform?

Artuchka
10.09.2018
13:42:48

Dmitriy
10.09.2018
13:43:32

Pawel
10.09.2018
13:44:03

Илья
10.09.2018
13:44:33
@alek_si
Алексей, тут вопрос по reform :)

Dmitriy
10.09.2018
13:45:12

Alexey
10.09.2018
13:45:13
Автор болеет и может тупить

Pawel
10.09.2018
13:45:26
))

Илья
10.09.2018
13:45:39

Google

Roman
10.09.2018
13:45:40

Alexey
10.09.2018
13:45:42
Так а где вопрос?

Aleksandr
10.09.2018
13:45:50

Artuchka
10.09.2018
13:46:05

Pawel
10.09.2018
13:46:35

Alexey
10.09.2018
13:46:48
Нет

Pawel
10.09.2018
13:46:59
ок, спасибо)

Admin
ERROR: S client not available

Aleksandr
10.09.2018
13:47:03

Artuchka
10.09.2018
13:47:48

Aleksandr
10.09.2018
13:48:59
мде.
я вот иногда наблюдаю как люди месяцами молчат в чате, а потом свое первое сообщение тратят вот на это
и думаешь: вот реально ты так хотел вступить в наше сообщество - через лол, школоло и рофл?

Roman
10.09.2018
13:51:30

Daniel
10.09.2018
13:56:21
rdbms захватили мир потому, что любая другая структура эмулируется на них успешно

Roman
10.09.2018
13:59:34

Daniel
10.09.2018
14:00:16
в каком смысле она начинается?
что у нас готово к промышленному оспользованию?

Roman
10.09.2018
14:00:54

Google

Roman
10.09.2018
14:03:27
я бы не называл классический SQL - реляционным, я бы называл его истинным названием: табличный

Daniel
10.09.2018
14:04:30
в том. что ты называешь "классическим sql" есть встроенные средства поддержания консистентности наборов данных: foreign keys
поэтому они все же реляционные

Roman
10.09.2018
14:05:37

Daniel
10.09.2018
14:05:58
что такое "хуже"?

Roman
10.09.2018
14:06:15

Daniel
10.09.2018
14:06:23
разложить набор данных в нормализованную структуру я могу школьников научить

Pawel
10.09.2018
14:06:30

Daniel
10.09.2018
14:06:45
с графовыми это далеко не так

Roman
10.09.2018
14:06:47
что такое "хуже"?
в графе у тебя, очень грубо выражаясь, "указатели" на узлы, а не индексы.
"указатели" работают шустрее индексов

Daniel
10.09.2018
14:07:54
медленее
https://www.arangodb.com/2018/02/nosql-performance-benchmark-2018-mongodb-postgresql-orientdb-neo4j-arangodb/
если я правильно читаю легенду - пострес абсолютный победитель

Pawel
10.09.2018
14:08:52

Roman
10.09.2018
14:09:17

Artem
10.09.2018
14:14:31
Всем привет!
Разбираюсь с Sentry
Беру пример из документации
func main() {
raven.SetDSN("myDSN") // скопировал из Sentry
_, err := os.Open("filename.ext")
if err != nil {
raven.CaptureErrorAndWait(err, nil)
log.Panic(err)
}
}
и ничего не приходит в sentry
почему?(

Daniel
10.09.2018
14:14:49

Roman
10.09.2018
14:14:53
не только
в любом случае Postgres там далеко не абсолютный победитель а скорее терпит поражение

Pavel
10.09.2018
14:15:56