@proGO

Страница 1250 из 1674
Anatoly
23.02.2018
06:29:32
такие нотации пишут обычно иначе

like 401 конечно улыбнуло

Vlad
23.02.2018
06:30:13
Я не вникал в подробности, но соль бага была в том, что служебные сообщения не видно в консоли разработчика

и у коллеги возникли некие сложности с тем, чтобы отловить это

Google
Anatoly
23.02.2018
06:33:03
никто не обещал, что будет легко :)

Vlad
23.02.2018
06:33:23
никто не обещал, что будет легко :)
"Приговаривал акушер, принимая очередные роды"

Anatoly
23.02.2018
06:33:43
у чужого

Vlad
23.02.2018
06:33:58
там же все просто!

Anatoly
23.02.2018
06:34:11
а не запачкаться!

Vlad
23.02.2018
06:34:14
дикий визг и чужой вырывается через брюшную полость

Anatoly
23.02.2018
06:34:20
и что бы не сожрали в первые пять минут!

Vlad
23.02.2018
06:34:22
А чужим акушер не нужен, хи-хи

Anatoly
23.02.2018
06:34:47
а жаль :(

Vlad
23.02.2018
06:34:57
А это Ваша мечта?

Принять роды у чужого и выжить в первые 5ть минут?

:)

Kirill
23.02.2018
06:36:59
проще тогда уж в прод на php написать и задеплоить сервис, а потом выжить в первые 20 минут алертов

Google
Anatoly
23.02.2018
06:41:53
А это Ваша мечта?
у некоторых и такой нет! ;)

Vlad
23.02.2018
06:51:30
у некоторых и такой нет! ;)
Можно большую сообщеньку о человеке и его мечте?

Или меня забанит бот?

Kirill
23.02.2018
06:52:01
бот не забанит

Vlad
23.02.2018
06:52:02
Это будет слегка от темы, если админ позволит - запощу

Окей

Anatoly
23.02.2018
06:52:08
лучше не нужно. Итак мы наофтопили много

Vlad
23.02.2018
06:52:18
окей :)

Kirill
23.02.2018
06:52:19
но за админов не отвечаю :))

Vlad
23.02.2018
06:52:27
Тогда убегаю, поджав хвост

Kirill
23.02.2018
06:53:18
странные интимные подробности ;D

Vlad
23.02.2018
06:53:46
Фигура речи, сударь

Robert
23.02.2018
12:27:49
не могу понять с чего разработчики взяли что underscore в названиях пакетов это плохо...
потому что в вебчике насколько я понимаю не принято использовать нижний символ подчеркивания в URL.

Daniel
23.02.2018
12:33:12
вот какой вопрос меня интересует: кто-нибудь видел верхнее подчеркивание? почему единственное имеющееся у нас подчеркивание называют нижним?

Alexey
23.02.2018
12:34:05
"-" - среднее подчеркивание)

Vlad
23.02.2018
12:36:44
my‾package
К Р А С И В О

теперь мои пакеты будут только его и использовать

Google
Michael
23.02.2018
12:37:37
? наркоманы)

Roman
23.02.2018
12:38:10
multi‾line_var = '_____' another_multi-line‾var = '‾‾‾‾'

Daniel
23.02.2018
12:38:25
вроде как в литературе его называют underscore
это и есть "подчеркивание". почему обычно уточняют, что оно "нижнее"?

Vlad
23.02.2018
12:39:16
это и есть "подчеркивание". почему обычно уточняют, что оно "нижнее"?
переводчик говорит, что это «нижнее подчёркивание»

Michael
23.02.2018
12:39:47
есть underscore, есть musical score

﹏ есть такое

Daniel
23.02.2018
12:41:18
переводчик говорит, что это «нижнее подчёркивание»
какой из? https://www.multitran.ru/c/m.exe?l1=1&l2=2&s=underscore вот тут некая Lena Nolte проявила эрудицию, назвала подчеркивание нижним. но и все

Vlad
23.02.2018
12:42:33
Daniel
23.02.2018
12:43:05
гугловскому кто-то настойчиво прояснил, что это подчеркивание - именно нижнее

Aleksandr
23.02.2018
12:43:23
Underscore, оно же подчеркивание. Все остальное просторечье и плеоназмы.

Aleksandr
23.02.2018
12:44:04
В юникоде кстати low line

Michael
23.02.2018
12:46:22
В юникоде кстати low line
ретрограды за undescore из версии 1.0

Aleksandr
23.02.2018
12:49:01
Spacing underscore)

Andrey
23.02.2018
15:47:52
Всем привет. Подскажите что означает така запись. func (littleEndian) PutUint64(b []byte, v uint64) { _ = b[7] // early bounds check to guarantee safety of writes below b[0] = byte(v) b[1] = byte(v >> ? b[2] = byte(v >> 16) b[3] = byte(v >> 24) b[4] = byte(v >> 32) b[5] = byte(v >> 40) b[6] = byte(v >> 48) b[7] = byte(v >> 56) } _ = b[7] что при этом происходит? Пустышке присваивается 7 элемент массива?

Я понимаю что это проверка. Я бы написал if len(b) > 7 то паника. Это типа эквивалент?

Daniel
23.02.2018
15:52:29
где проверка?

а

Google
Daniel
23.02.2018
15:52:52
да

нахер это надо - совершенно непонятно

Andrey
23.02.2018
15:54:40
нахер это надо - совершенно непонятно
Проверка как бы нужна. Та как размер входного массива может оказаться меньше. Но сам способ как то не внушает доверия.

Daniel
23.02.2018
15:54:53
способ как способ

я о другом

Andrey
23.02.2018
15:55:14
способ как способ
он чем то лучше чем if/

Daniel
23.02.2018
15:55:37
почему надо это проверять? на 7 строк ниже произойдет ровно то же самое

он чем то лучше чем if/
if лучше - можно более осмысленное сообщение об ошибке выдать

Admin
ERROR: S client not available

Andrey
23.02.2018
15:56:23
Это да. но я всё же надеюсь что в будущем они уберут панику на выход за массив.

хотяб ына чтение

Daniel
23.02.2018
15:56:36
то есть как?!

Daniel
23.02.2018
15:57:10
и что? будет

Andrey
23.02.2018
15:57:18
я знаю. Просто забадывает кажды раз проверку на границы делать

Vladimir
23.02.2018
15:57:20
@mi7ter он и так будет же

в чужую память

Andrey
23.02.2018
15:57:41
я про чтение

Vladimir
23.02.2018
15:57:44
вам, батенька, на Си бы посмотреть

Google
Vladimir
23.02.2018
15:57:50
я про чтение
значит почитать чужую память? )

Andrey
23.02.2018
15:57:53
я с него пришёл

Daniel
23.02.2018
15:58:02
вам, батенька, на Си бы посмотреть
ага, "вернись к истокам"

Andrey
23.02.2018
15:58:06
ок. согласен гпупость сказал.

Vladimir
23.02.2018
15:59:02
@avquantex единственный валидный поинт который я когда-то видел это читать лишнюю память SIMD'ом чтобы не выносить чтение последних элементов в спешл кейс, но все равно их придется отбрасывать как-то )

что тоже такое себе

Olzhas
23.02.2018
16:02:04
оптимизация на самом деле же

Andrey
23.02.2018
16:02:19
У меня кейс попроще. когда парсишь строки, постоянно нужно проверять вдруг меньше строка пришла/получилась. чтобы паника не случилась. Ошибку хотябы возвращали.

Olzhas
23.02.2018
16:02:31
либо компилятор на каждом элементе будет проверять все, либо сразу на последнем

Daniel
23.02.2018
16:02:43
а чем ты их парсишь?

Andrey
23.02.2018
16:02:50
руками

Ка ктолько хочешь взять любой элемент слайса. Надо обязательно проверку ставить

Daniel
23.02.2018
16:04:55
ну - надо просто написать функцию, которая их добывает из слайса

интересно мне, а в C разве не надо эту проверку делать?

Vladimir
23.02.2018
16:05:46
интересно мне, а в C разве не надо эту проверку делать?
Конечно нет, прочитал мусор, подумаешь

Или сигсегв получил

Andrey
23.02.2018
16:06:49
ну - надо просто написать функцию, которая их добывает из слайса
можно. Но вызов каждой функции это лишние такты процессора. Положитьв стек, сделать вызов, снять со стека. Ка кбы страраюсь слишком ного не бить на функции там где это не нужно

Daniel
23.02.2018
16:07:14
упс

коллега, вы это оставьте

эти ваши embeded замашки :)

те задачи, для которых go, не предполагают крохоборства

Страница 1250 из 1674