@gogolang

Страница 226 из 1630
Мерлин
10.04.2017
13:55:12
Перевод третьей и четвёртой статей о разработке сайта photographerexcuses.com с бэкендом на Golang и фронтендом на Vue.js. Рассматриваем настройку Nginx для корректной работы бэкенда - https://tehnojam.pro/category/development/proksifikacija-api-s-nginx.html Создаём фронтенд с нуля на Vue - https://tehnojam.pro/category/development/sozdaem-odnostranichnik-s-vue_js.html

Андрей
10.04.2017
14:07:28
Мерлин
10.04.2017
16:49:55
http://bepsays.com/en/2017/04/10/hugo-20/

Monday Begins on Saturday
10.04.2017
17:12:00
Есть какие-то способы сделать поля начинающие с маленькой буквы видимыми?

Google
Vadim
10.04.2017
17:15:02
а зачем ты это хочешь?

Алексей
10.04.2017
17:16:07
Можно, если сильно хочется, но это стремный вариант.

Vadim
10.04.2017
17:17:39
и "я так вижу" недостаточно веская на то причина

Алексей
10.04.2017
17:18:11
По поводу статьи выше, что лучше взять vue или react для около пет прожекта?

Мерлин
10.04.2017
17:26:08
По поводу статьи выше, что лучше взять vue или react для около пет прожекта?
Я бы взял vue, но лучше бери, что лучше знаешь А вообще, это оффтоп, лучше сюда например https://telegram.me/web_structure

Алексей
10.04.2017
17:27:26
Так проблема в том, что кроме курения доков по вуй и реакту знаний поэтому зоопарку нет ;)

Slava
10.04.2017
17:43:37
мне кажется react более стабильная технология по меркам js мира

Gaiaz Iusipov
10.04.2017
17:45:41
мне кажется react более стабильная технология по меркам js мира
это не так, более того, реакт ждет крупное "обновление" в виде файбер

Slava
10.04.2017
17:45:58
почему не так?

Andrey
10.04.2017
19:07:18
Ребят, не видел ли кто-нибудь, совсем случайно, достойную утилиту, которой можно скормить json\yaml и она протестирует http сервер на корректность кодов ответа/совпадения строк/валидации json? Почему тут, потому что хочу просто бинарь) Нужен аля swagger, но не swagger

Google
Semyon
10.04.2017
19:19:37
но это того стоило

Andrey
10.04.2017
19:20:20
да я бы написал, но не верю что уже кто-то этого не сделал!

Semyon
10.04.2017
19:21:29
ну возьми постман, он умеет генерить тестсьюты

их можно запускать каким-то нодовым пакетом, я название уже не помню

Andrey
10.04.2017
19:26:04
Бинарь, я хочу бинарь) Как вариант - под каждое описание генерить swagger client на go. Ноду потом в контейнер пихать не охота

ainu
11.04.2017
05:02:14
Да, я теперь тоже на каждый чих сперва ищу бинарь. Если не нахожу, ищу либу, чтобы сделать бинарь.

Gaiaz Iusipov
11.04.2017
12:09:01
Это разве плохо?
это не плохо, но конфликтует с "более стабильная" устоявшееся экосистема

corpix
11.04.2017
13:03:25
это не так, более того, реакт ждет крупное "обновление" в виде файбер
Тк этот апдейт с сохранением полной обратной совместимости как я слышал

Gaiaz Iusipov
11.04.2017
13:04:46
Тк этот апдейт с сохранением полной обратной совместимости как я слышал
совместимость остается ок, но экосистема не устоявшееся, планируется качественный апдейт

corpix
11.04.2017
13:19:43
совместимость остается ок, но экосистема не устоявшееся, планируется качественный апдейт
По мне тк это хорошо, реакт как библиотека улучшается и это не может не радовать. Тк изменения обратно совместимые то думаю что существующие продукты на новую версию перевести труда не составит

corpix
11.04.2017
13:20:48
Но это не говорит о том что экосистема не устоявшаяся. Просто он развивается

Gaiaz Iusipov
11.04.2017
13:20:55
я пишу 3 или 4 раз что "экосистема устоявшееся" не совсем верно

Но это не говорит о том что экосистема не устоявшаяся. Просто он развивается
да, я там ответил про обновление на конкретное сообщение, ответ увидели, а к чему он не посмотрели)

corpix
11.04.2017
13:21:46
Вот еслиб они решили отказаться от виртуал дома, например, то можно было бы говорить о неустоявшейся экосистеме

Gaiaz Iusipov
11.04.2017
13:38:28
@corpix естественно. Такое изменение ломало бы вообще все, rwct native как часть экосистемы был бы невозможен без виртуал дома. О какой устойчивой экосистеме может идти речь если все переписывать (в случае отказа от виртуал дома)

Мерлин
11.04.2017
16:09:38
proposal/2016-09-compile-time-functions.md at master · golang/proposal https://github.com/golang/proposal/blob/master/design/15292/2016-09-compile-time-functions.md

Aleksey
11.04.2017
16:34:37
Народ, подскажите, есть код, который судя по нагрузке сам парралелится на макоси, кросскомпильнул для линуксов, получаю нагрузку всего на одно ядро. Я что-то сделал не так на каком этапе?

https://github.com/lexfrei/Find-Pi-by-random/blob/master/main.go Вооот этот код

Google
Олег
11.04.2017
16:43:31
Что-то не видно, чтобы он параллелился

Может, я чего-то не понимаю

Код полностью однопоточный. На макоси просто магия произошла :)

Aleksey
11.04.2017
17:24:16
Затестил на домашней винде, 8 реальных ядер, все в потолок загрузились

Mike
11.04.2017
17:25:27
Поддерживаю, код однопоточный

Aleksey
11.04.2017
17:26:09
И это очевидно из кода. Но хрена ли тогда на оно сжирает 8 ядер на винде, 4 в макоси (максимум доступного), а в линуксах 1 (из 32)? =)

Mike
11.04.2017
17:26:48
Ну вот в расовой системе правильно все

Aleksey
11.04.2017
17:27:02
И судя по времени выполнения, таки параллелится

Mike
11.04.2017
17:27:05
А в гейоси и форточках как всегда через жопу

У тебя 7 ядер оверхэда прост

Aleksey
11.04.2017
17:27:55
Для начала я хочу собрать это дело на линуксе и заценить чо будет, может оно собралось так

Просто потому что это быстрее

go run на целевой системе загрузил 16 ядер на чуть-чуть

Олег
11.04.2017
17:31:58
одно ядро...

Aleksey
11.04.2017
17:32:15
Нет, явной нагрузки на одно ядро как при кросскомпиле, нет

Олег
11.04.2017
17:36:09
Го ведь выполняет системные вызовы в отдельных потоках? Может быть, в рантайме для мака где-то часто система вызывается.

¯\_(ツ)_/¯

Aleksey
11.04.2017
17:36:48
а где там системные вызовы? Внутри рандома?

Олег
11.04.2017
17:37:04
А вдруг?

Google
Aleksey
11.04.2017
17:38:35
На всякий случай: то что я писал выше, про то что в линуксах 1 ядро при кросскомпиле против 16 размазаных при нативной сборке, это может быть следтсиве того, что go run выполнен версией 1.6.3, потому что в epel свежее нет

Но всё равно, считает быстрее, а ни одно ядро не загружается даже на 50%

Олег
11.04.2017
17:43:22
ЧуднО. Генератор случайных чисел не использует системные вызовы. Значит, просто магия :)

Aleksey
11.04.2017
17:46:12
Кстати, 1.8.1 против 1.6.3 имеет около 15% прироста на этой задаче при равных условиях. Они починили рандом? =)

Мне вспомнилось про генераторы рандома. Не исключено, что линуксовая машина имеет более эффективный источник, чем ЦП (или ЦП, но отдельным способом, не помню устройсто зионов), а вот десктоп и ноут вполне могут для генерации рандома юзать цп

Vladimir
12.04.2017
06:33:32
Кстати, 1.8.1 против 1.6.3 имеет около 15% прироста на этой задаче при равных условиях. Они починили рандом? =)
Просто компилятор хорошо оптимизировали. Кстати вообще хорошая практика иметь последнюю версию Го.

Ivan
12.04.2017
08:05:27
А что в go не убрали ещё необходимость компилить? go run же вроде был

Egor
12.04.2017
08:07:02
Ты перепутал группу с питоновской

Phil
12.04.2017
08:07:02
Kirill
12.04.2017
08:08:22
Ivan
12.04.2017
08:08:38
Ой, да ладно. В молчаший сутками канал разок пошутил

Распаковывается golang-1.7-src (1.7.4-2) на замену (1.7.4-1) … Что то у меня такое древнее всё

Kirill
12.04.2017
08:12:32
вы лучше вот что скажите — /compile/internal/gc/dcl.go — это, конечно, хорошо, но вот где, собственно говоря, сам assign абстрактной переменной? я вот всё не найду входной точки обработки кейса присваивания.

Dmitriy
12.04.2017
08:18:28
Ухты. Вы там патчите себе язык? ) Я как-то тоже туда лез, добавить одну конкструкцию в язык — так, для изучения

Dmitriy
12.04.2017
08:19:26
Я на днях вступил. Ок, круто

Kirill
12.04.2017
08:19:53
Я на днях вступил. Ок, круто
а, тогда добро пожаловать

Страница 226 из 1630