
Vladislav
02.09.2016
11:26:35
потому что суббота максимальное значение, я так понимаю
я так понимаю, логически задача не верная, но просто решили таким образом показать суть работы case, в надежде, что его будут проходить с понедельника по четверг ?

[Anonymous]
02.09.2016
11:33:21
Все верно
И все работает

Google

[Anonymous]
02.09.2016
11:33:27
У меня
Ошибки что на скрине - нет =\

Vladislav
02.09.2016
11:34:42
Все верно
ты воскресенье поставил или оставил субботу?

[Anonymous]
02.09.2016
11:35:26
Sunday, как на скрине

Vladislav
02.09.2016
11:35:56
быть такого не может, т.к. я на сервере повторил данную ошибку

[Anonymous]
02.09.2016
11:36:21
ну расшарь и скинь сюда ссыль

Vladislav
02.09.2016
11:36:57
https://play.golang.org/p/AslMzKUydh
у севрера вторник, +5 - это воскресенье, которого нет...

[Anonymous]
02.09.2016
11:43:39
http://tvoybloknot.ru/wp-content/uploads/2012/12/daycraft-2013-03.jpg
Saturday последний день недели
Следующего элемента нет, поэтому index out of range
Воскресение будет today-2

Vladislav
02.09.2016
11:46:17
Логично, именно поэтому case today +2 никогда не будет работать в пятницу ?

Google

[Anonymous]
02.09.2016
11:49:37
Ну так логически все верно же)
Там же написано Note: Time in the Go playground always appears to start at 2009-11-10 23:00:00 UTC, a value whose significance is left as an exercise for the reader. от него и работаем)

Vladislav
02.09.2016
11:53:49
Блин, причем здесь время, если логически нахождения воскресенья не верно через плюс ?

[Anonymous]
02.09.2016
12:06:24
Так ошибку то ты совершил, не учитывая время, задание верное

Vladislav
02.09.2016
12:06:38
?
Думаю, закрыли вопрос по алгоритмизации

Nik
03.09.2016
00:17:50
Всем привет.
Кто нить видел реализации неросетей на golang
?

Zver
03.09.2016
01:08:25
Можно на awesomego и на 4gophers глянуть может есть ссылка.

[Anonymous]
03.09.2016
13:37:01
Имеется большой слайс, необходимо его разбить на множество других слайсов по 5 элементов в каждом. То есть, например
[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]
[[1 2 3 4 5] [6 7 8 9 10] [11 12 13 14 15]]
где первая строка большой слайс
а вторая двумерный слайс заполненный из большого
Вот решение https://play.golang.org/p/aESY2r8lDr возможно вы знаете как можно написать\решить эту задачу проще\лучше?

Zver
03.09.2016
13:39:56
В три строчки.
// Раскидываем по результирующим слайсам
for i := range slice {
slice[i] = bigSlice[i*sliсeLength : (i+1)*sliсeLength]
}

[Anonymous]
03.09.2016
14:19:08

Kirill
03.09.2016
15:56:21
привет!
коллеги, как вы тестируете сетевые сервисы?

Zver
03.09.2016
15:56:47

Kirill
03.09.2016
15:57:35
то есть, те сервисы, которые зависят от внешних. как вы проверяете ситуации со сбоями подключения и т.д.?

Google

Kirill
03.09.2016
15:58:14
я вот нашел для этого https://godoc.org/go4.org/net/throttle

Daniel
03.09.2016
16:11:21
мы пишм на гошечке же клиента по специфиации нашей же
и гоняем его

Kirill
03.09.2016
16:14:09
я вот просто думаю, как мне сэмулировать плохую работу некого сервиса, к которому нужно ходить при запросе клиента

Daniel
03.09.2016
16:14:57
а, ты клиента пишешь?

Kirill
03.09.2016
16:15:11
типа того

Zver
03.09.2016
16:15:22
Кабель сетевой выдергивай и вставляй. ?

Daniel
03.09.2016
16:15:41
для эмуляции плохой работы есть кой-что в iptables, и еще больше в ipfw2

Kirill
03.09.2016
16:16:50
хотелось бы просто в _test.go поместить все, что нужно, и не ходить самому к iptables/ipfw2

Paul
03.09.2016
16:23:11

Maxim
03.09.2016
16:30:07
То же, что и с играми. Раньше все старательно избегали глюков, а теперь пишут скрипты для нарочного их возникновения.

Kirill
03.09.2016
16:31:50

Maxim
03.09.2016
16:32:16

Kirill
03.09.2016
16:33:04
ну, это давно уже так. не сказал бы, что что-то меняется в этом плане.

[Anonymous]
04.09.2016
01:33:30
Снова прошу помощи. Весь вечер сижу и не могу сложить два слайса и понять почему они не складываются...Вот код https://play.golang.org/p/AdnlgRllH4
Смотрим вывод
[8]
[[1 2] [2 3] [4 5]]
И на следующей строчке результат сложения:
[[1 2 8] [2 8 8] [8 5 8]]
WTF?!
Должно быть [1 2 8] [2 3 8] [4 5 8]

Zver
04.09.2016
02:10:30
Некогда разобраться. Но попробуйте результатирующий слайс, заполнить копиями кусков слайса, вместо отсылания к имеющемуся, функция copy вроде бы.

[Anonymous]
04.09.2016
19:21:49
https://play.golang.org/p/EOcDHztVjy
Спасибо! я конечно так и не разобрался почему это так происходит, но товарищи из-за бугра подсказали использовать result[s] = append([]string{}, numbers[iter : iter+2]...)

Google

Zver
04.09.2016
19:32:16
Ну фактически это тоже самое copy выходит. Просто когда берется кусок какого-то слайса, он ссылается на ту же самую память как и его родитель и если его менять, то будет меняться данные и в родителе, а если еще и апенд использовать, то вообще все своеобразно выходит. Поэтому, если данные в слайсе и в его подслайсах нужно изменять, то нужно создавать копию, либо через добавление к пустому слайсу, либо используя функцию copy.

[Anonymous]
04.09.2016
19:38:49
Стало понятнее, еще раз спасибо!

Roman
04.09.2016
22:22:39
Есть netem в tc из iproute2

Maxim
04.09.2016
22:53:40
Как оперировать с файлами? Допустим, хочу создать текстовой файл и заполнить его неким сгенерированным текстом

Admin
ERROR: S client not available

Nik
04.09.2016
23:32:13
райтер деалешь
пихваешь в нео []byte

Lev
05.09.2016
07:12:29
вопрос-предложение:
в Awesome Go отсутствует секция разработки для мобильных девайсов. может стоит добавить?
gomobile (https://github.com/golang/go/wiki/Mobile)
android-go (https://github.com/xlab/android-go)

Vladislav
05.09.2016
07:39:20
а никто не пробовал go соединять с vertica?
а подскажет кто, почему на локальной машине при импорте с гитхаба ошибка "не может найти пакет" и ищит в $GOROOT и $GOPATH только?
или мне пакет надо руками скачать?

Daniel
05.09.2016
08:24:37
а?!
а где оно должно еще пакет поискать?
go get сделан, нет?

Vladislav
05.09.2016
08:25:19
что такое go get?
все, понял

Oleh
05.09.2016
09:00:04
??

Kirill
05.09.2016
10:39:48

Google

Kirill
05.09.2016
10:40:13
Добавишь - тыкни меня тут, я смерджу

Lev
05.09.2016
10:42:06

Kirill
05.09.2016
10:45:32
Посмотри, может у нас там пакетов хватит, я все не дойду перекопать пакеты по своим подразделам

Vladislav
05.09.2016
11:40:58
А вот подскажите, что за шайтан действия вот тут: https://tour.golang.org/moretypes/15
на локальной машине в последнем выводе у меня капа 6, на сайте 8, хотя вроде как по логике должно быть вообще 5...

Daniel
05.09.2016
11:42:44
где вопрос-то?

Vladislav
05.09.2016
11:43:19
почему 6 и8, хотя по логике должно быть 5

Daniel
05.09.2016
11:43:32
5 и 8
капу при расширении слайса антайм вычислет сам

Vladislav
05.09.2016
11:44:26
про длину речь не идет, обсуждаю только капу

Daniel
05.09.2016
11:44:35
типа - делает побольше, чем надо, чтобы не делать на каждый аппенд копирование слайса
а вот на сколько больше - решает сам
я не помнь, чтобы в доке четко коэффициэнт прописывался

Мерлин
05.09.2016
11:46:09

Vladislav
05.09.2016
11:47:01

Daniel
05.09.2016
11:49:07
обычно - не надо
но есть алгоритмы, в которых это важно