
Kirill
26.08.2016
11:45:45
p — pic — picture. выходной массив горизонтальных линий

[Anonymous]
26.08.2016
11:46:34
dy вертикаль же
точнее это длина
каждый элемент которой слайс dx 8-битных чисел

Google

Kirill
26.08.2016
11:51:03
а. да. что-то я перепутал, прошу прощения. но от этого суть не сильно меняется. от тебя хотят картинку в виде слайса слайсов.

[Anonymous]
26.08.2016
11:52:10
Почему у dy длина 256?

Kirill
26.08.2016
11:53:07
у dy?

[Anonymous]
26.08.2016
11:53:55
да
dy = 256

Kirill
26.08.2016
11:54:22
у тебя dy — int, какая длинна dy?
логично предположить, что потому, что ее передали

[Anonymous]
26.08.2016
11:59:38
Мда, что-то у меня жесткий затуп. uint8 имеет range от 0 до 255. Кто передал длину? "golang.org/x/tour/pic"?

KlonD90
26.08.2016
12:04:50
у меня какая-то фигня полная :( чет трудно уже в конкурентное программирование. Вроде же в go если я пишу в канал сообщение то оно дойдет только до одного из тех кто слушает канал или я что-то путаю?
И я зря кажется в канал ссылку передаю :/

[Anonymous]
26.08.2016
12:06:07
Вот мы насоздавали пустых слайсов в слайсе, и засунули в переменную p. От 0 до 255 мы забиваем слайсы в p значениями dx, то есть нулями
А нет, не так
Вроде бы дошло до меня

Google

Zver
26.08.2016
12:10:54

[Anonymous]
26.08.2016
12:11:33
@kirilldanshin спасибо! более менее что-то понял

KlonD90
26.08.2016
12:11:46
Значит тогда у меня пакет криво работает и кэширует что-то на своей стороне :/
Буду другой искать

Zver
26.08.2016
12:19:11

KlonD90
26.08.2016
12:36:43
append мутирующая операция?
или имутабельная?
ох фак понял := для инициализации же ._.
Когда я получаю элемент который ложу в массив и беру оттуда через range это уже ссылка на настоящий элемент или там копирование происходит при for _, item := range items { } ? Если я item изменю это повлияет или надо пересохранить его по тому же элементу?

[Anonymous]
26.08.2016
12:43:05

Zver
26.08.2016
12:43:06
Копирует. Если есть небходимость поменять значение, тогда через индекс к ячейке массива обращаться.

KlonD90
26.08.2016
12:43:49
Спасибо

Zver
26.08.2016
12:46:19
О, так еще проще, спасибо!
Я бы не сказал что проще. Просто по другому. Ну и быстрее должно работать, хотя для примера значения не имеет.

Vladislav
26.08.2016
12:57:13
https://tour.golang.org/welcome/2
а что за дискриминация, первый раз вижу, чтобы русского не было, но был бы украинский и узбекский о_0

Zver
26.08.2016
12:59:52

Phil
26.08.2016
13:00:45
Скорее всего

Zver
26.08.2016
13:09:12
Скорее всего
Перевод, это инициатива посторонних людей.
https://github.com/golang/tour/blob/master/TRANSLATE

Vladislav
26.08.2016
13:10:58
я это прекрасно знаю, просто с трудом вериться, что никто даже не брался

Daniel
26.08.2016
13:23:19

Maxim
26.08.2016
13:40:23

Google

Daniel
26.08.2016
13:41:23
нахера это надо?

Maxim
26.08.2016
13:41:36

Daniel
26.08.2016
13:41:36
английский - проф требование у нас
не можешь в онглийский - иди подметать улицы

Maxim
26.08.2016
13:41:52

Maxim
26.08.2016
13:41:54
Меня тур, собсно, на старте отпугнул наличием украинского, но отсутствием русского
Хотя потом спокойно мог переваривать доки на инглише, но тур я так и не трогал

Daniel
26.08.2016
13:42:41
именно украинский можно сделать только если ебануться
совершенно не обязательно повторять этот “подвиг”

Maxim
26.08.2016
13:43:42

Zver
26.08.2016
13:43:54
На русском может быть полезно, если, к примеру детей обучать.
А в остальном, да, смысла нет.

Daniel
26.08.2016
13:45:22
go - плохой язык чтобы быть первым

Zver
26.08.2016
13:46:31
Почему?

Daniel
26.08.2016
13:46:42
неконсистентный

Maxim
26.08.2016
13:47:21

Daniel
26.08.2016
13:47:43
личный опыт - не аргумент
его хрен экстраполируешь

Maxim
26.08.2016
13:47:58
первым должен быть ассемблер:) только хардкор :)

Daniel
26.08.2016
13:48:02
я вот тоже не умею в питон

Google

Vladislav
26.08.2016
13:48:06

Zver
26.08.2016
13:48:29
По мне питон вполне простой язык.

Daniel
26.08.2016
13:48:32
вы путаете
это я нанимаю людей

KlonD90
26.08.2016
13:48:58
только ассемблер
лучший первый язык

Daniel
26.08.2016
13:49:32
не уверен
но - консистентный

Admin
ERROR: S client not available

Vladislav
26.08.2016
13:49:49
это я нанимаю людей
да нанимайте, когда-нибудь столкнетесь с позицией, я плохо знаю язык, но отличный программер

Daniel
26.08.2016
13:49:51
только современный асемблер сложный

Zver
26.08.2016
13:50:21

Vladislav
26.08.2016
13:50:38

Daniel
26.08.2016
13:50:45
о, да
коллега, хватит трендеть
запишитесь на курсы английского, раз в школе все проэтосамили
и будет у вас важный скил

Zver
26.08.2016
13:51:34

Google

Daniel
26.08.2016
13:51:49
а кой тогда в нем толк?
регистров больше, команд больше, кеш опять же и предсказатель ветвления

Vladislav
26.08.2016
13:52:18

Daniel
26.08.2016
13:52:36
есть подозрение, что на современном асемблере оптимизатор пишет лучше человека

KlonD90
26.08.2016
13:53:21
Это не важно
Важно чтобы человек понимал ассемблер
Ну или машину кнута

Zver
26.08.2016
13:53:42

Daniel
26.08.2016
13:54:25
ну криптография до сих пор держится на ассемблерных вставках

Zver
26.08.2016
13:54:38
Сам скорость сравнивал вручную написанный код и то что сваял компилятор, мой код работал медленней ) Дет 20 назад.

Vladislav
26.08.2016
13:54:52
одно дело, читать куски абзацев при гуглении, а совсем другое - шекспира

Daniel
26.08.2016
13:55:33
талмуд

Vladislav
26.08.2016
13:55:56
талмуд
суть от этого не меняется, аргумент ??

Daniel
26.08.2016
13:56:15
меняется весьма

Vladislav
26.08.2016
13:56:55
если для вас меняется, значит вы просто дир, а не технарь
в общем, очередной менеджер

Daniel
26.08.2016
13:57:34
:)
дайте ссылку на linkedin, что-ли
чтобы я знал, кто меня так низко оценил
можно сопроводить ссылками на opensource проекты