
Aleksandr
21.02.2017
09:58:39
там не индекс, а по файлу на каждый файл с мета-инфой

Phil
21.02.2017
10:02:11

Aleksandr
21.02.2017
10:03:31
нет, а нахрена?

Google

Phil
21.02.2017
10:03:52
Ну там собственно всякие проблемы с мильоном файлов и все такое

Aleksandr
21.02.2017
10:03:55
нет, возможно он есть для кейсов с репликацией, но у меня без

Phil
21.02.2017
10:04:10
Кстати. А он может mirror в обратную сторону делать?

Aleksandr
21.02.2017
10:04:33

Pavel
21.02.2017
10:04:45
чо?
Сервер для аутентификации пользователей, авторизации сервисов и клиентов в soa

Roman
21.02.2017
10:04:51
Я так понимаю фишка minio в совместимости с S3. Поднимаешь бекэнд, подключаешь в приложение - Ptofit!

Aleksandr
21.02.2017
10:05:26

Pavel
21.02.2017
10:06:02

Aleksandr
21.02.2017
10:07:33
Для volume????
для хранения образов в docker distribution (это приватный докер хаб типа)

Pavel
21.02.2017
10:10:24

Aleksandr
21.02.2017
10:11:00

Google

Pavel
21.02.2017
10:11:20
Minio как FS backend и для бекапов

Paul
21.02.2017
10:12:40
как я понимаю, minio в первую очередь – для разработки. Если нужен S3 backend, а ставить полноценный swift нет времени и сил

Aleksandr
21.02.2017
10:13:21

Pavel
21.02.2017
10:14:20

Paul
21.02.2017
10:15:22
S3 может не хотется по причине финансов. А у минио есть репликация данных? Перебалансировка при отказе сервера?

Aleksandr
21.02.2017
10:15:30

Pavel
21.02.2017
10:18:41
http://docs.minio.io/docs/distributed-minio-quickstart-guide

Phil
21.02.2017
10:19:17

Pavel
21.02.2017
10:22:23

Phil
21.02.2017
10:22:42
Но я в итоге с 0 пишу, нерасширяемое. щато простое и легко поддерживаемое

Pavel
21.02.2017
10:25:01
а для бэкаповто оно зачем
можно тулсет использовать S3-ый, напримпр rclone. У него иорда есть, кому надо бекап могут просто получить

Phil
21.02.2017
10:25:52

Aleksandr
21.02.2017
10:26:28

Google

Pavel
21.02.2017
10:26:37
их много, s3cmd, rclone, в minio свой есть

Phil
21.02.2017
10:26:50

Aleksandr
21.02.2017
10:27:04
или ты о чем? в общем все умеет

Pavel
21.02.2017
10:27:23
rclone это как раз rsync облачный

Phil
21.02.2017
10:27:47
да s3 => minio
я имел ввиду - там миррор на сервер можно сделать. а с сервера обратно?

Aleksandr
21.02.2017
10:28:01

yuriy
21.02.2017
11:02:27
http://dorogoi.pro/configru
запостил статейку про конфигурирование многопользовательских игр на го
завтра будет статья про кратчайший путь и деревья квадрантов

Andrey
21.02.2017
11:03:32
ух интересно :)
меня еще интересует тема проектирования многопользовательских игр, в частности я еще не понял как делать динамические свойства обьектов, например у игрока разная репутация к какой-то фракции и в зависимости от этой репутации у обьекта разные значения какого-то свойства

yuriy
21.02.2017
11:08:39
интересно. но это совершенно не сетевая проблема. я так понимаю эти свойства не будут меняться очень быстро. это скорее архитектурная задача как красиво эту информацию хранить и передавать
можно пример кстати?

Andrey
21.02.2017
11:09:13
да это архетиктура которая может и к играм не сильно иметь отношения, просто на играх мне проще обьяснять :)

yuriy
21.02.2017
11:10:28
вопрос тогда концептуальный. либо в игроке хранятся его свойства. либо view формируется как функция от двух игроков
или фракций
динамически
первый случай это просто срез нужных его характеристик, второй подход это более глобальная философия
типа как красота в глазах смотрящего)
под view я имею ввиду представление в целом

Andrey
21.02.2017
11:15:58
ну у меня предполагается что на клиент приходит для каждого обьекта на карте значение может текущий клиент этим обьектом управлять или не может. Грубо говоря есть entity.is_owner = true|false и когда я прохожу по мапе коннектов и в каждый коннект отсылаю эту энтити то кому-то надо установить true а кому-то false

yuriy
21.02.2017
11:18:35
ооо я понял
это целая исторяи, я наверное потом напишу подробно

Google

yuriy
21.02.2017
11:19:12
вообще клиент ничем не управляет, но
когда клиент стреляет он создает пулю здесь и сейчас и не ждет от сервера ответа
потом если пуля создается успешно сервер пересоздает ее у себя и возвращает ее с серверным ID
но на первом этапе клиент создавал ее со своим клиентским ID который нужен чтобы их склеить в дальнейшем

Andrey
21.02.2017
11:23:15
на текущем проекте у нас я бы решил эту проблему через эвент пре_сериализации , у нас есть отдельно сериалайзер и он запускается перед отправкой на клиент, но в той маленькой игрушке для которой я пишу сервер и весь сервер у меня сейчас наверно строк в 100 вмещается, писать вот эту всю бандурину с сериализатором кучей эвентов и прочего меня пугает :)

yuriy
21.02.2017
11:23:56
о, а что за игра? какой так сказать жанр?

Andrey
21.02.2017
11:25:02
текущий проект это не игра :) просто проект с вязанный с рекламой со своим мобильным приложением и веб сайтом
а игру я пишу простенькую стрелялку, танчики ездят по полю стреляют попадают друг в друга взрываются
игру пишу больше для саморазвития, танчики потому что мало анимации и просто сделать фронтенд

Den
21.02.2017
11:25:58

Andrey
21.02.2017
11:26:47

Admin
ERROR: S client not available

Den
21.02.2017
11:27:16
А, я думал гошное все

Maxim
21.02.2017
11:29:54
А, я думал гошное все
Я видел либо для создания игр прям с логикой и графикой, но их код выглядит очень громоздким.
Но игры работают и они даже слабо отличимы от результатов на каком-нибудь Construct. То есть небольшие, но относительно сложные по структуре игры можно.
Но сейчас выбирая между конструктором и Go пока первый вариант предпочтительней

Phil
21.02.2017
11:31:22
А можно как-то покрывать код тестами инструментами Go и при этом не терять go run ?

Andrey
21.02.2017
11:32:25
если нет каких-то спец требований то можно

Phil
21.02.2017
11:47:00

Andrey
21.02.2017
11:48:17
а хочется что бы во время go run запускались тесты?

Google

Phil
21.02.2017
11:48:35
нет. хочется как раз нет

Daniel
21.02.2017
11:51:02
go run main.go

Andrey
21.02.2017
11:51:47
я нагуглил https://github.com/golang/go/issues/5164
и go build && ./<executable>
типа go run *.go это не кошерно
еще есть такое go run !(*_test).go
только мне еще не хватает опыта понять зачем это все надо :) пока все мои необходимости покрывает go run main.go

Phil
21.02.2017
12:00:15

Alexander
21.02.2017
12:07:24

Ishira
21.02.2017
12:11:45
никто не поможет студенту на отчисление? хнык-хнык

Maxim
21.02.2017
12:14:39

Paul
21.02.2017
12:14:45
если ты уже на отчисление и довел ситуацию до такого уровня - сам виноват, ИМХО
качай штангу. Пригодится

Ishira
21.02.2017
12:15:18
нашел
неееет
нет, не нашел

Alexander
21.02.2017
12:15:42

Ishira
21.02.2017
12:15:45
https://paste.fedoraproject.org/paste/Ca28RrNL49ewj4s1XiDEM15M1UNdIGYhyRLivL9gydE=
как это открывать?

jagga
21.02.2017
12:16:05
штангой

Ishira
21.02.2017
12:17:12
я не нашел "этот" пример
:c