
Dmitry
24.02.2017
09:10:20
Как же достали импорт цикл нот алловед
Пичот.

Daniel
24.02.2017
09:43:21
так хорошо же
это верный знак ошибки проектирования

Google

/dev/null
24.02.2017
10:04:45
еще один вопрос, ткните носом, где почитать:
как вывести результат запроса к базе даннх в html table

Timur
24.02.2017
10:18:24
Как это к Go относится?

/dev/null
24.02.2017
10:19:10
ну я извиняюсь за тупой вопрос, но в тех же плюсах я создавал модель данных и привязал ее к таблице., я концептуально просто не могу понять как завязать это.
Как это к Go относится?
Наверное не как, ткните носом куда смотреть... как вообще в web реализовывается привязка данных к таблице (заполнение таблицы)

Олег
24.02.2017
10:21:17
В шаблонах

/dev/null
24.02.2017
10:21:36
как мне видится, создается структура и в html теплейте через цикл перебирается
так?

Олег
24.02.2017
10:22:00
Данные передаются тем же срезом, и в цикле ты их выводишь

/dev/null
24.02.2017
10:22:49

Daniel
24.02.2017
10:43:55

Maxim
24.02.2017
10:50:01
Тут, между прочим, CloudFlare потёк и стоит прямо сейчас сменить пароли вообще везде.

Phil
24.02.2017
10:53:33

/dev/null
24.02.2017
10:57:23

Google

Maxim
24.02.2017
11:03:50

Phil
24.02.2017
12:17:19
Пипец

⠀
24.02.2017
12:29:21
Нет, это полноценный пиздец

Maxim
24.02.2017
12:30:56
Список сайтов, которые юзали CF и потенциально могли подвергнуться утечке данных уже разросся до 4млн записей. txt файл почти под 100мб уже.
И русскоязычных сайтов там тоже много. Пока искал VK - задолбался.

Phil
24.02.2017
12:32:43

Maxim
24.02.2017
12:33:56

Phil
24.02.2017
12:34:54
клонов?

Maxim
24.02.2017
12:37:08
Я поражаюсь что такой мусор внезапно озаботилось присабачить проксю или SSL

Aleksandr
24.02.2017
13:21:42

Roman
24.02.2017
14:14:11
Телеграм на cloudflare если чо

Subbotin
24.02.2017
14:52:06
Мне кажется, что проще перечислить тех кто не на нем

Dmitry
24.02.2017
15:02:37
А кто-нибудь подскажет, есть ли range в go? какая-нибудь имплементация вменяемая
типо Ranges.closed(0, 50)
с штуками Range.contains(35) == true
в идеале rangemap вообще

Daniel
24.02.2017
15:03:27
под какую задачу-то?

Dmitry
24.02.2017
15:04:18
ну под задачу емкостей. я хочу допустим red / yellow / green ренджи сделать, 0..30 green, 31...60 yellow, 61..100 red

Google

Dmitry
24.02.2017
15:04:29
и потом у этой rangeMap.get(23) == green
естественно диапазоны програмно задаются. естественно их много больше 3
т.е. руками switch писать не вариант

Daniel
24.02.2017
15:05:15
а просто сделать мапу и ее набить?

Dmitry
24.02.2017
15:05:23
о_О

Daniel
24.02.2017
15:05:30
а почему нет-то?

Dmitry
24.02.2017
15:05:38
т.е. для 100 элементов мне уже надо будет 100 байт? :)

Daniel
24.02.2017
15:05:47
существенно больше

Dmitry
24.02.2017
15:05:50
а для телефонной емкости 7гб?
не варик :)

Daniel
24.02.2017
15:06:39

Dmitry
24.02.2017
15:06:41
пытался ranges погуглить, вылазят только встроенные в го убожества := range

Daniel
24.02.2017
15:06:48
вообще-то - существенно меньше
но

Dmitry
24.02.2017
15:06:51
ну все равно дохренищи будет :)

Daniel
24.02.2017
15:07:08
ничего специального в языке на эту тему нет

Dmitry
24.02.2017
15:07:32
да в языке-то понятно

Daniel
24.02.2017
15:07:36
я бы делал на массиве и поиск половинный

Dmitry
24.02.2017
15:07:37
но видимо даже никто не написал либу :(

Daniel
24.02.2017
15:07:55
мне трудно представить задачу

Google

Dmitry
24.02.2017
15:08:24
ну представь себе отрезок разбитый на 50 частей
ткнешь в него рандомом
и хочешь знать в какой из частей попал

Daniel
24.02.2017
15:08:48
50 частей - это массив и полнй перебор

Dmitry
24.02.2017
15:08:56
начал и концов?

Daniel
24.02.2017
15:09:02
ага
или, что интереснее - полином 49-й степени

Admin
ERROR: S client not available

Dmitry
24.02.2017
15:09:30
пример имплементации вменяемой https://google.github.io/guava/releases/16.0/api/docs/com/google/common/collect/RangeMap.html да простит меня местный контингент

Daniel
24.02.2017
15:09:40
неизвестно, что будет быстрее

Dmitry
24.02.2017
15:09:46
я думаю что есть более элегантные решения
ну конкретно по номерным емокстям и мнп на той мапе что выше у меня сервис 1.5 мс ищет :))
(там в памяти порядке 2гб структура получается)

Daniel
24.02.2017
15:10:32
а где там ссылка на сорец?

Dmitry
24.02.2017
15:11:06
https://github.com/google/guava/blob/master/guava/src/com/google/common/collect/RangeMap.java отсюда можно начать

Daniel
24.02.2017
15:11:07
там дерево, наверное

Dmitry
24.02.2017
15:11:17
да к бабке не ходи дерево :)
All Known Implementing Classes: ImmutableRangeMap, TreeRangeMap
?
https://github.com/google/guava/blob/master/guava/src/com/google/common/collect/TreeRangeMap.java

Google

Daniel
24.02.2017
15:12:39
700 строк
перепиши, да и опубликуй
раз тебе надо :)

Dmitry
24.02.2017
15:13:19
ну там же помимо 700 строк еще полновесная TreeMap :)
еще наверное +700
оно ж опирается на всю железобетонную гуаву :))

Daniel
24.02.2017
15:14:07
https://github.com/emirpasic/gods#treemap
первая же ссылка в гугле

Roman
24.02.2017
15:14:31
Я видел на фрилансе объяву - переписать библиотеку с Golang на Java. Ух!

Dmitry
24.02.2017
15:14:45
ну может и перепишу, да, на годс этой
я где-то их юзаю уже тем более чо

Quet
24.02.2017
15:17:29

Daniel
24.02.2017
15:18:05
пустой интерфейс - это, конечно, плохо весьма

Олег
24.02.2017
15:19:47
Такова расплата за отсутствие генериков :)

Phil
24.02.2017
15:20:31

Daniel
24.02.2017
15:26:05

Phil
24.02.2017
15:26:40