
Constantine
11.10.2016
09:06:44
оооооо
ростелекомушка ))

Subbotin
11.10.2016
09:06:54
на своем серверочке у меня там немного картинок и всякие бэкапчики

Constantine
11.10.2016
09:07:01
вас тоже купили?

Google

Roman
11.10.2016
09:07:43

Anton
11.10.2016
09:09:39

Subbotin
11.10.2016
09:11:31
Вот как я серверу майнкрафтика скажу складывать файлы в опенстак?

Ilya
11.10.2016
09:15:20
пздц..

Roman
11.10.2016
09:20:59

Subbotin
11.10.2016
09:26:55
звучит как сарказм

Sergey
11.10.2016
11:47:30
Перетащу вопрос из слака сюда:
Ребят, есть проблема, не запускаются приложения с псевдографикой в терминале
приложения с нормальным гуём стартуют, утилиты у которых обычный текстовый вывод тоже работают нормально, а вот псевдографика не работает
wired@laptop ~/goProjects/src/utils [12:25:25]
> $ go run cnf/cnf.go зы фгч / пкуз рещз
Maybe you meant: ps aux | grep htop
wired 22352 0.0 0.0 4448 788 pts/10 S+ 12:25 0:00 sh -c ps aux | grep htop
wired 22354 0.0 0.0 12996 2184 pts/10 S+ 12:25 0:00 grep htop
wired@laptop ~/goProjects/src/utils [12:25:57]
> $ go run cnf/cnf.go рещз
Maybe you meant: htop
wired@laptop ~/goProjects/src/utils
exec.Command().Output() использую

Kerrigan
11.10.2016
11:48:00
тип терминала проверь

Sergey
11.10.2016
11:48:30
и что мне это даст?

Kerrigan
11.10.2016
11:50:55
псевдографике нужен терминал, который умеет в псевдографику

Sergey
11.10.2016
11:57:05
xterm

Google

Sergey
11.10.2016
11:57:14
он умеет в псевдографику

Roman
11.10.2016
12:06:43

Subbotin
11.10.2016
12:24:11
Ииии? Ты предлагаешь лезть в код майнкрафта и перепиливать там java.io.File на путы, переделывать систему хранения во всех плагинах с иерархической на плоскою? Или пытаться вкорячить туда какую-нить монтировалку через fuse? Я не изучал вопрос, но предполагаю, что там плохо с поддиректориями.
в любом случае это близко не сравнимо с трудозатратами на развертывание гластера

Vladislav
11.10.2016
13:12:31
Сейчас задам коварный вопрос, а можно одновременно, например, выводить какое-то число и при этом ждать ввода данных?

Zver
11.10.2016
13:13:56
Можно, но корявенько выходит.

Vladislav
11.10.2016
13:14:19
а в какую степь можно копнуть, чтобы понять, как?

Zver
11.10.2016
13:15:14
По крайней мере я во время ожидания одной гоурутиной ввода, другой выводил данные в консоль.
scanf и иеще что-то, сейчас гляну.
а можно
scanner := bufio.NewScanner(os.Stdin)
for scanner.Scan() {
text := scanner.Text()

Vladislav
11.10.2016
13:18:14
ага, буду тестить и смотреть, спасибо

Zver
11.10.2016
13:18:42
и то и то нормально работает, но толи вывод сползал, толи ввод куда-то убегал.

Safort
11.10.2016
14:33:17
Ребят, очень интересует вопрос о структуре SPA на Go. А именно то, как вы(или не вы) разрабатываете клиентскую часть, где храните исходники и т.п. В сети полно примеров с папкой /public и простенькой статикой(js, шаблоны, css), но для SPA это совершенно не подходит.

Kirill
11.10.2016
14:33:58
прекрасно подходит как директория public/dist/wtf, так и домен
получается в исходниках структура вида
- client/
- src/
- dist/
- .gitignore
- package.json
- webpack.config.js
- ...
- server/
- lib/
- cmd/
- Makefile
ну, и общий makefile бывает
а в прод катится бинарь и папка dist с клиентским кодом
откуда гошка кушает js файлы для изоморфности

Safort
11.10.2016
14:39:42

Google

Kirill
11.10.2016
14:41:31
поправил. dist в gitignore, кстати. и да, создается вебпаком, удаляется remove-webpack-plugin'ом

Safort
11.10.2016
14:46:40
>удаляется remove-webpack-plugin'ом
Зачем её удалять, если она в .gitignore?
Ок, как с продом быть я понял, а как дев тестите?) Или всё тоже самое?

Kirill
11.10.2016
15:02:59
в dev идентично все
кроме выключенной минификации

Safort
11.10.2016
15:06:09
@kirilldanshin спасибо за помощь, Кирилл.

Kirill
11.10.2016
15:06:32
пожалуйста.

Andrey
11.10.2016
18:48:47
а может кто подсказать, написал простой tcp сервер написал тест на него, запускаю тест, он выдает ошибку что не может слушать сокет прав не хватает, запускаю через судо выдает ошибку
'cannot find package "github.com/spf13/viper" in any of:
/usr/local/go/src/github.com/spf13/viper (from $GOROOT)
($GOPATH not set)'

Kirill
11.10.2016
18:49:21
не надо так делать

Maxim
11.10.2016
18:49:22

Kirill
11.10.2016
18:49:29

Andrey
11.10.2016
18:49:33
пакет скачан и завендорен глайдом
сам сервер запускается и работает
а тест нет

Kirill
11.10.2016
18:50:00
на бинарь сделай sudo setcap cap_net_bind_service=+ep /path/to/binary
сможешь без sudo запускать от себя на любом порту
хотя стоп
ну-ка, так заработало?

Andrey
11.10.2016
18:52:24
я на маке это делаю :)

Google

Kirill
11.10.2016
18:53:26

Andrey
11.10.2016
18:53:45
sudo: setcap: command not found
ну говорит что нету

Kirill
11.10.2016
18:53:53
:(
а ты какой порт хочешь слушать?

Andrey
11.10.2016
18:54:16
843

Kirill
11.10.2016
18:55:08
так на нем же обычно flash вешается
ну да ладно
попробуй что-то вроде sudo GOPATH=$GOPATH вместо обычного sudo

Andrey
11.10.2016
18:56:28
да я изначально это все для флеша и делал

Admin
ERROR: S client not available

Andrey
11.10.2016
18:56:43
просто что бы флешовый клиент не запускать решил через тесты делать
но я в тесте могу другой порт указать и все норм в общем :)
не знаю на сколько это правильно, но код работает на другом порту, просто пермишены к этому порту не дают

Kirill
11.10.2016
18:59:24
ну, для запуска под sudo нужно будет пробросить GOPATH любым удобным способом

Morran
11.10.2016
19:45:01

Kirill
11.10.2016
19:46:16

Morran
11.10.2016
19:47:02
я тебе просто сообщаю как это должно быть не на маке
самому сейчас подобное нужно было просто

Kirill
11.10.2016
19:47:47
если оно и так работает, то тут опционально, а не "должно быть"
я пишу так, ни разу не подвело

Google

Morran
11.10.2016
19:48:17
ну а у меня без них не сработало

Safort
11.10.2016
20:33:42
https://xakep.ru/2016/10/11/trojan-encoder-6491/

Roman
11.10.2016
20:54:11

Maxim
11.10.2016
21:04:38
Это ещё что. По моему билды на Scirra Construct иногда воспринимаются как вирус, потому что кто-то смог на этом конструкторе игр из блоков сделать троян.
Так что если очень сильно захотеть - вирусячить можно на всём.

Subbotin
11.10.2016
21:11:53
даешь вирус для редстоуна в майнкрафте!

Maxim
11.10.2016
21:13:07
По крайней мере были серваки, механизмы в которых нагружали даже топовые компы досмерти

Constantine
11.10.2016
21:14:10
?

Kirill
11.10.2016
21:15:46
о, о, уже лезет ?
Последи за языком
я-то слежу, не переживай.
Ну если следишь, можешь на Арбат подъехать, потрещать

Constantine
11.10.2016
21:17:05
пусть убер вызовет )

Kirill
11.10.2016
21:17:42

Constantine
11.10.2016
21:17:49
да пусть вызывает

Maxim
11.10.2016
21:17:50

Constantine
11.10.2016
21:17:53
из Минска поедешь )

Kirill
11.10.2016
21:17:58

Maxim
11.10.2016
21:18:07

Kirill
11.10.2016
21:18:33
самое странное, что он принял эту фразу в свой адрес ?