@proGO

Страница 116 из 1674
Dmitry
19.05.2016
14:35:01
systemd
спасибо)

Daniel
19.05.2016
14:39:40
у нас приложение под runit, он сам рестартит

systemd умеет и без ранита

Google
Oleksandr
19.05.2016
14:45:04
А я не перезапускаю, ну например вебсервер (например nginx) же сам не перезапускается

Dmitry
19.05.2016
14:48:40
по такого уровня не так часто и падает)

Daniel
19.05.2016
14:52:19
а я перезапускаю

Phil
19.05.2016
14:53:39
по такого уровня не так часто и падает)
эээээ.... а зачем писать по другого уровня

Igor
19.05.2016
14:54:07
затем, что дедлайны)

Daniel
19.05.2016
14:54:12
на самом деле - любое ПО падает

и nginx не исключение

Phil
19.05.2016
14:54:50
да. но это не повод

затем, что дедлайны)
херовое оправдание

Oleksandr
19.05.2016
14:56:45
Все падает, но просто мониторим, ядро проекта обычно вылизано и не падает

Опять же перед релизом тесты надо прогнать

Daniel
19.05.2016
14:57:56
и что - тесты?

Oleksandr
19.05.2016
14:58:44
Если не пошли в деплой не идёт.

Google
Phil
19.05.2016
18:10:35
Приехали. Строка в функцию как аргумент копируется или ссылкой? Что-то я запутался. А структура?

Daniel
19.05.2016
18:12:10
строка - ссылочный тип

分解物質
19.05.2016
18:12:13
строка это указатель и длинна

Daniel
19.05.2016
18:12:19
иммутабельный

структура - копируется

分解物質
19.05.2016
18:12:33
структура сторки весит всего два байта

Daniel
19.05.2016
18:12:43
а?!

указатель - 8 байт

длина - или 4, или 8

分解物質
19.05.2016
18:13:11
Бля

Daniel
19.05.2016
18:13:16
скорее - 8

Aleserche
19.05.2016
18:13:17
8байт? что-то много

Daniel
19.05.2016
18:13:23
64 бита

коллеги

вы пугаете меня

分解物質
19.05.2016
18:13:36
а?!
2 machine words

Daniel
19.05.2016
18:13:52
2 слова - этио 4 байта

2 двойных слова

分解物質
19.05.2016
18:14:04
вот

Daniel
19.05.2016
18:14:15
но слово - это из мира 8-битных компьютеров

Google
分解物質
19.05.2016
18:18:31
where a word is 4 bytes on a 32-bit platfor m and 8 bytes on a 64-bit platfor m.

да, вот, я тупнул

Aleserche
19.05.2016
18:19:08
16 байт для 64 битных?

тьфу

Phil
19.05.2016
18:40:28
строка - ссылочный тип
а вот из чего это следует? по книге я вижу, что ссылочный тип это указатели, срезы, отображения, функции и каналы

Мерлин
19.05.2016
18:42:12
Потому что строка - copy on write
Точнее не совсем, так как строки вообще неизменяемые Но при передаче строки в функцию копируется только длина строки и указатель на строку

Phil
19.05.2016
18:44:27
Потому что строка - copy on write
где в итоге прочесть, что это ссылкой передаётся? всё прошерстил

Мерлин
19.05.2016
18:44:54
Phil
19.05.2016
18:50:23
А в спеке?

слайс вот изменяемый, а тоже передаётся ссылкой

Daniel
19.05.2016
18:51:38
это же не связанные вещи

Phil
19.05.2016
18:52:42
угу

но в спеке нет. ну прекрасно

или где-то закопано случайно

Kirill
19.05.2016
18:53:51
Phil
19.05.2016
18:54:05
Ну блять _

:)

Kirill
19.05.2016
18:54:21
?

Google
Мерлин
19.05.2016
18:54:35
Меня некоторые моменты конечно удивляют Например что конкатенация строк быстрее записи в буффер :3

при небольших строках или небольшом их количестве

Kirill
19.05.2016
19:05:22
а?!
? что?)

Admin
ERROR: S client not available

Phil
19.05.2016
19:05:34
Kirill
19.05.2016
19:05:48
а?!
Действительно, иногда это быстрее :)

Phil
19.05.2016
19:05:54
сегодня у меня день открытий
да. например строка таки не ссылочный тип

ссылочный тип это который может быть nil

分解物質
19.05.2016
19:09:35
где?
в параграфе 3.5 и 13

Phil
19.05.2016
19:09:42
А строка просто специально передаваемый вот так тип

分解物質
19.05.2016
19:10:31
ссылочный тип это который может быть nil
указатель в строке может быть nil

и длинна

nil == 0

nil == NULL

Phil
19.05.2016
19:16:33
указатель в строке может быть nil
что такое "указатель в строке" :-О

Daniel
19.05.2016
19:18:06
ссылочный тип это который может быть nil
я ссылочными называю типы, которые передаются по ссылке, а не по значению

Google
Phil
19.05.2016
19:19:00
Maxim
19.05.2016
19:19:20
(извините)

Kirill
19.05.2016
19:20:22
Ну, не хватило мне этого "а?!" в этом контексте ?

Maxim
19.05.2016
19:20:37
(я правда не понимаю что тут нахер творится и зачем)

Почему просто не писать на Go, а не ковыряться в каких-то мелочах?

Kirill
19.05.2016
19:21:31
Блять

а?! (с)

Вон жабоскриптеры тоже так "не ковыряются в мелочах". А потом утечки и лаги вылазят.

Пока не могу послушать, можно текстом?

Maxim
19.05.2016
19:24:51
а?! (с)

Kirill
19.05.2016
19:25:29
а?! (с)
Зафорсили локальный мэм, можно сказать...

分解物質
19.05.2016
19:25:59
что такое "указатель в строке" :-О
Go структура "string" представляет из себя на машинном уровне указатель на последовательное расположение байтов(char) и длинну этой последовательности

分解物質
19.05.2016
19:28:52
я отвечал на вопрос

Kirill
19.05.2016
19:30:17
Я уж думал, что в строке есть какой-нибудь s.ptr, о котором я не знаю

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