
Roman
31.03.2018
14:58:03
микросервисы это не просто модуляризация прграммы, а её разделение на несколько независимых процессов, что создаёт лишний overhead коммуникации, который скушают дата центры, но мобильник...?

Daniel
31.03.2018
14:58:10
а, не, вы не хотите их все вместе в память, я вспомнил

Andrey
31.03.2018
14:58:18
да
в мобилке и расберии мало озу

Google

Roman
31.03.2018
14:58:37
может вы вовсе не microservices имеете ввиду?

Andrey
31.03.2018
14:59:06

Roman
31.03.2018
14:59:53

Andrey
31.03.2018
14:59:55
я думаю разницы особо нет. Что один вревер запустить на мобилке что 3
это ещё не всё.

Roman
31.03.2018
15:00:56

Andrey
31.03.2018
15:02:09
насколько он огрмен? В любом случае у меян другого враианта нет. пока длл не сделают.
по этому иприходится микрооптимизацией заниматься

Roman
31.03.2018
15:02:36
ещё раз: зачем грузить 5к файлов в память на мобиле?! или это коммерческая тайна?

Andrey
31.03.2018
15:02:37
пока
5к исходников. исполняемый файл 200 мег. И это не предел. При запуске исполняемого файла он весь грузится в память. Плюс ещё потом сама прога начианет есть память. У армов 1 гиг озу. Скоро мне памяти не хавтаит. И ка крешение либо длл илибо микросервисы

Google

Andrey
31.03.2018
15:04:48
Тут ещё предлагали LUA запилить. Но лучше уж микросервисы.

Roman
31.03.2018
15:05:30
а можно поинтересоваться что этот процесс делает?

Daniel
31.03.2018
15:05:34
не уверен, кстати

Andrey
31.03.2018
15:06:08

Roman
31.03.2018
15:07:49
есть хоть сайт чтоль?

Andrey
31.03.2018
15:08:23
в личку закину

Zver
31.03.2018
15:09:46

Александр
31.03.2018
15:12:10

Roman
31.03.2018
15:12:58

Daniel
31.03.2018
15:13:29
коллеги, мы посвятили эту несколько дней пару месяцев назад
не надо заново, а?

Roman
31.03.2018
15:13:55
ладно))

Daniel
31.03.2018
15:14:15
в некотором смысле - там выбора особо нет
и устроить из этого приложения россыпь программ и обертку, которая их вызывает - имеет смысл, да

Roman
31.03.2018
15:17:08
да я просто когда услышал что такая нагрузка на телефон... подумал что, why not in the cloud?!

Daniel
31.03.2018
15:17:37
а там как раз в этом смысл - работать в оффлайне

Roman
31.03.2018
15:21:02
ну я не знаю, ладно, не буду продолжать не имеея контекста

Michael
31.03.2018
15:49:58

Google

Andrey
31.03.2018
15:50:44

yuriy
31.03.2018
15:56:36

Daniel
31.03.2018
15:56:47
да чет нигде
вот думаю на РИТ подать докладец

Alex
31.03.2018
16:05:14
slice := make([]int, 20)
Какая будет капасити у такого слайса - 20?

Roman
31.03.2018
16:05:53
func make([]T, len, cap) []T
если cap не указывается, то len будет cap'ом

Alex
31.03.2018
16:07:00
Спасибо

Roman
31.03.2018
16:08:05
"Currently plugins are only supported on Linux and macOS. Please report any issues."
Android это-ж technically = linux

Andrey
31.03.2018
16:14:00
Плагины только для линукса. win IOS - мимо. И кросскомпиляция не рабоатет с плагинами.

Roman
31.03.2018
16:16:03

Andrey
31.03.2018
16:16:53
Уже не помню. Там тоже кажется проблема была. Не помни какая. В итоге мы это отбросили.
Кстати кто маком пользуется. Не обновляйтесь на последний апдейт. Делве не работает
https://github.com/derekparker/delve/issues/1165

Roman
31.03.2018
16:19:05
ну да, я бы тоже не стал эксклюзивно для андройда делать подругому нежели для остальных

Andrey
31.03.2018
16:19:10
Второй день без отладчика сижу.

Roman
31.03.2018
16:19:35

Google

Andrey
31.03.2018
16:19:46
вчера было обновление сиеерры
не ставьте его

Roman
31.03.2018
16:20:12
а, самое свежее, я обычно не ставлю самое свежее, лишь через эдак месяц

Andrey
31.03.2018
16:20:16
10.13.4
чё то неподумавши поставил
Теперь сижу жду дерека паркера

Roman
31.03.2018
16:21:19
бывает)

yuriy
31.03.2018
16:23:37

Admin
ERROR: S client not available

Arch
31.03.2018
16:25:57
Народ привет, кто-то сталкивался с wss на gorilla/websocket? Я правильно понимаю, что для использоаания wss мне надо собрать https и потом уже в https делать апгрейд?

Roman
31.03.2018
16:28:42

Arch
31.03.2018
16:30:22
Аха, спасибо!
А то перевел сайт на https, а браузер отказывается с несекурным ws работать(((

yuriy
31.03.2018
16:31:40

Никита
31.03.2018
17:54:25
Хочу поделиться реализацией алгоритмов и структур данных на Го. Сейчас в репозитории есть реализации базовых вещей, буду дополнять по ходу дела. Фидбек был бы кстати ;)
https://github.com/floyernick/Data-Structures-and-Algorithms

Artem
31.03.2018
18:01:26

Roman
31.03.2018
18:03:08

Никита
31.03.2018
18:03:53

Roman
31.03.2018
18:04:24

Google

Никита
31.03.2018
18:04:39
README нужен если ты делаешь продукт
Это все таки реализация алгоритмов

Roman
31.03.2018
18:04:49
разве это не продукт?

Никита
31.03.2018
18:04:50
Тут писать не о чем
Я просто действительно не понимаю что писать в ридми для этой репы
Разве что перечислить реализации каких алгоритмов есть
?

Roman
31.03.2018
18:11:11

Kirill
31.03.2018
18:11:48
чуваки
делаю go run main.go случается ошибка что метод не найден
а если делаю go build && ./appname то все ништяк запускается
че за дела?
почему го ран не работает

Roman
31.03.2018
18:13:39

Kirill
31.03.2018
18:14:11
$ go run main.go
# command-line-arguments
./main.go:29:22: undefined: GetWeather

Roman
31.03.2018
18:14:35

Никита
31.03.2018
18:14:53

Kirill
31.03.2018
18:15:08
gopath/src/projectname/main.go
рядом с мейном лежит другой файл, в котором как раз нужный метод

FRD Official - Dmitriy
31.03.2018
18:15:46

Kirill
31.03.2018
18:15:56
мой косяк? билд же работает

Roman
31.03.2018
18:16:28

Kirill
31.03.2018
18:17:34
package main
import (
...
)
func GetWeather() ([]Weather, error) {
типо такого, ты про это?