@gogolang

Страница 961 из 1630
Daniel
31.03.2018
13:45:35
а у вас уже есть какой-то опыт деплоя?

CI, может быть?

Artem
31.03.2018
13:49:11
а у вас уже есть какой-то опыт деплоя?
В том-то и дело, что опыта деплоя нет вообще. Совсем ещё зелёный. Но хотелось бы научиться

Daniel
31.03.2018
13:52:46
ммм

Google
Daniel
31.03.2018
13:53:00
а как вы сервером управляете? вручную?

Sergey
31.03.2018
13:53:05
В том-то и дело, что опыта деплоя нет вообще. Совсем ещё зелёный. Но хотелось бы научиться
Ну если у вас некоммерческий проект, то имеет, а именно в рамках обучения, то пробуйте несколько вариантов. Вы поймёте, как на практике это все работает, что больше нравится вам, какие плюсы и минусы у разных подходов

Daniel
31.03.2018
13:53:20
не-не-не

Sergey
31.03.2018
13:53:22
Начните с докера, лишним это точно не будет

Daniel
31.03.2018
13:53:39
докер сам по себе не обеспечивает деплоя

к докеру нужен ci

Sergey
31.03.2018
13:54:10
Я имел ввиду докер и его экосистема)

Докер ради докера смысла не много

Daniel
31.03.2018
13:54:41
мой первый деплой был на ансибле, и состоял из трех тасок собрать локально залить на сервер перезапустить приложение

и я до сих пор думаю, что, при отсутствии ci, это вариант лучший

Sergey
31.03.2018
13:55:18
Да, мне тоже нравится ansible

Daniel
31.03.2018
13:55:52
это, кстати, мог бы быть и не ансибл, а просто шелл-скрипт. но у меня тогда уже ансибл был стандартом для всего

Google
Artem
31.03.2018
13:56:12
собирал локально, пушил на сервер и там стартовал скриптик самописный, который перезапускал

Daniel
31.03.2018
14:24:17
А сейчас что предпочитаете?
сейчас я предпочитаю иметь под рукой ci-cd

свой собственный, на гитлабе, потому как оверять деплой-ключи сторонним сервисам мне не хочется

Sergey
31.03.2018
14:57:28
Убермейкфайл: +19 к деплою

Sergey
31.03.2018
16:41:07
Andrey
31.03.2018
16:54:23
Оставлю ещё сообщение здесь. У кого мак, не обновляйтесь до 10.13.4. Перестанет работать отладчик delve. https://github.com/derekparker/delve/issues/1165

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

Marlik
31.03.2018
18:17:26
Ща поищу, кста.

Не сказать что это продакшен, пишу для себя любимого, но рабочая схема у меня на данный момент такая. Захожу на сервер, mkdir project cd project git init git add . git commit -m "first commit" Теперь создадим отдельную ветку production git checkout -b production На домашнем ПК git clone ssh://user@8.8.8.8/home/project Я могу такое позволить потому что я заранее сделал ключи для ssh. На сервере, переключаемся на master git checkout master Теперь, нужно создать скрипт, который при пуше смержит production с master и перезапустит мой проект cd project touch .git/hooks/post-receive nano .git/hooks/post-receive Вставляем туда #!/bin/sh cd .. env -i git merge production sudo systemctl stop app sudo systemctl start app Разумеется у нас есть конфиг systemd - /etc/systemd/system/app.service, через него происходит стоп и старт проекта. Как-то так.

Marlik
31.03.2018
18:32:51
Принимай пулреквест: вместо systemctl stop & start юзай restart
Да я чот не замарачивался, согласен, можно поковырять и улучшить...

Чото жизнь мимо пролетает... уже вебпак четвёртый вышел? https://codedojo.ru/workshops/webpack-intro?utm_campaign=vorkshop-znakomstvo-s-webpack&utm_source=SendPulse&utm_medium=email&spush=bXJsa0BtYWlsLnJ1

Aleksandr
31.03.2018
19:27:19
Да и сами реализации уже есть

Artem
31.03.2018
20:14:18
+ сомнительное использование массивов, зачем?

Google
Никита
31.03.2018
20:15:07
в чем ошибка там

Artem
31.03.2018
20:15:51
Ну, я с телефона дам подсказку - попробуй протестировать на массиве от 0 до 9, и искать при этом число 11

:)

Никита
31.03.2018
20:22:15
Да, пофиксил

Спасибо

Maxim
31.03.2018
21:19:25
rust.go?

Nurzhan
31.03.2018
21:21:15
Ребята, с кем я вчера пил? Почему я в группе Rust?

Диёр
31.03.2018
21:21:44
Да нахрена вернули я же только что вышел

Dibro
31.03.2018
21:22:34
линк тоже поменяйте, а то палит

Egor
31.03.2018
21:23:35
так че я тут делаю

Dmitry
31.03.2018
21:23:46
линк тоже поменяйте, а то палит
Потом кто-то заберёт и будет печалька

Dibro
31.03.2018
21:24:10
Потом кто-то заберёт и будет печалька
временным пабликом можно заткнуть

Egor
31.03.2018
21:26:15
черт, 1 апреля же

Kirill
31.03.2018
21:26:32
Dibro
31.03.2018
21:27:19
реквещу идеи как разыграть товарища-программиста (крестоёба)

none
31.03.2018
21:27:27
Так все мы переходим на rust, ну наконец то.

xPushkin
31.03.2018
21:28:24
А раст на нас переключилась?)

Denys
31.03.2018
21:29:51
а кто то пользуется трейтами? не смог найти их практическое применение

Google
Slava
31.03.2018
21:30:21
http://lucumr.pocoo.org/2018/3/31/you-cant-rust-that/

Denys
31.03.2018
21:45:06
ребят в чем разница между String и str?

Denis
31.03.2018
21:45:23
owned vs borrowed

Zaur
31.03.2018
21:48:05


Шо?

Когда

Aleksandr
31.03.2018
21:48:37
Шо?
Да Goвно решили прекратить

Zaur
31.03.2018
21:48:37
Зачем

Aleksandr
31.03.2018
21:48:47
Теперь православный Rust

Denys
31.03.2018
21:48:53
Zaur
31.03.2018
21:49:50
Теперь православный Rust
Это типо rust и есть go 2.0

Denys
31.03.2018
21:49:57
откуда столько Денисов

Aleksandr
31.03.2018
21:50:04
Denis
31.03.2018
21:50:06
помогите плз
owned vs borrowed

Aleksandr
31.03.2018
21:50:21
откуда столько Денисов
Все растолюбы зовутся Денисами

Denis
31.03.2018
21:51:24
подтверждаю. остальные, не обладающие сием сакральным именем, но утверждающие, что пишут на расте — фейки!

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