
Vladimir
06.09.2017
13:14:00
ты еще забываешь о более сложных проектах, которые еще содержат статику. Например тебе надо из твоего typescript/clojurescript/whaterver сделать js
и минимизировать цсс
и примеры таких проектов - фактически все с веб-мордой

Daniel
06.09.2017
13:24:31
Я повторю вопрос - при чем тут мейк? Это все делает ci

Google

Kirill
06.09.2017
13:25:01

Daniel
06.09.2017
13:25:24
Кроме того, что делает генерейт

Vladimir
06.09.2017
13:25:28
или ты коммитишь результаты работы в репу
что люди не шибко любят

Ilia
06.09.2017
13:25:51
make просто неудобно

Vladimir
06.09.2017
13:26:04
или еще что такого уровня

Kirill
06.09.2017
13:26:08

Vladimir
06.09.2017
13:26:52

Daniel
06.09.2017
13:27:02

Vladimir
06.09.2017
13:27:16

Google

Kirill
06.09.2017
13:27:24

Vladimir
06.09.2017
13:27:27
и прикладывают Makefile
и говорят что билдите нас make'ом
а еще предварительно поставьте вот этот список хреноты

Kirill
06.09.2017
13:27:58
Шта
комитят тока всякие .ts
и прикладывают Makefile

Vladimir
06.09.2017
13:28:06

Kirill
06.09.2017
13:28:20
Ещё раз - wepack + npm scripts

Vladimir
06.09.2017
13:28:30

Kirill
06.09.2017
13:28:38
И не должен
И мэйкфайл тут ни при чём

Vladimir
06.09.2017
13:29:11
Makefile лишь один из враиантов сказать как правильно сбилдить все

Kirill
06.09.2017
13:29:46
Я у себя в проектах вообще сборку пишу в плэйбук
Как и деплой

Ilia
06.09.2017
13:29:58

Kirill
06.09.2017
13:30:28
Локально запустить - vagrant up и полетели

Vladimir
06.09.2017
13:30:58
вероятно на ансибл

Kirill
06.09.2017
13:31:10

Google

Kirill
06.09.2017
13:31:14
Только на вагрант

Vladimir
06.09.2017
13:31:17
если у человека не используется нигде ансибл, он будет тебя очень сильно любить если захочет пересобрать это все
тока я не уверен что тебя будут материть за него меньше чем за мейкфайл

Kirill
06.09.2017
13:32:07
В опенсорце - только go get
Единственная команда, которую нужно написать в ридми
В итоге получаем
/backend/
/build/
/docs
/frontend/
/ops/
Vagrantfile -> ops/_Vagrantfile
README.md

Vladimir
06.09.2017
13:35:41
@kirilldanshin это уже завязки на корпоративные стандарты и все такое

Kirill
06.09.2017
13:36:19

Vladimir
06.09.2017
13:36:38

Vladimir
06.09.2017
13:36:43
и сказать "только так и никак иначе"
в рамках опенсорса - как бы нет
и лучше предоставлять такой интерфейс, который проще понять

Kirill
06.09.2017
13:37:32
Ну - сейчас пилю новый gophers.by. Схема та же, ибо мне это потом поддерживать

Ivan
06.09.2017
13:38:43
Vagrantfile это удобно на самом деле почти для всех проектов. Если там описать установку всех запчастей к либе или программе и сделать на основе образа с голангом, то будет так, что нашёл либу или программу, сделал vagrant up и можешь экспериментировать без заморочек с выкачиванием зависимостей.

Kirill
06.09.2017
13:40:35
Только у меня в нём не более, чем запуск энсибла

Ivan
06.09.2017
13:41:29
Это уже не столь важно, чем выкачиваются зависимости и настраивается среда. Хоть шефом ;]

Kirill
06.09.2017
13:43:40
Нинада

Google

Мерлин
06.09.2017
21:29:01

Ivan
06.09.2017
22:28:23
Субъективно го и перл надо поменять местами. Как минимум

Dmitriy
07.09.2017
03:10:47
День добрый, вопрос не по го, но здесь многие отмечались как разработчики телеграм-ботов на го =) Вопрос по платформе телеграма, может кто знает.
Во-первых, кто-нибудь вкурсе как заапрувить свой iv-шаблон для своего сайта, чтобы шары ссылок по дефолту формировались в instaview варианте?
Во-вторых. В instaview можно добавить такую фичу как кнопку Join на канал своего сайта. Оказывается, чтобы эта фишка заработала нужно на сайте добавить мета тег <meta name="telegram:channel" name=...>. Нигде про это не написано, абсолютно. Может есть такой же легкий способ подключить свой iv-шаблон через мета тег, типа "telegram:rhash"? Может дока телеграмма в бане гугла?


Andrew
07.09.2017
03:30:48
День добрый, вопрос не по го, но здесь многие отмечались как разработчики телеграм-ботов на го =) Вопрос по платформе телеграма, может кто знает.
Во-первых, кто-нибудь вкурсе как заапрувить свой iv-шаблон для своего сайта, чтобы шары ссылок по дефолту формировались в instaview варианте?
Во-вторых. В instaview можно добавить такую фичу как кнопку Join на канал своего сайта. Оказывается, чтобы эта фишка заработала нужно на сайте добавить мета тег <meta name="telegram:channel" name=...>. Нигде про это не написано, абсолютно. Может есть такой же легкий способ подключить свой iv-шаблон через мета тег, типа "telegram:rhash"? Может дока телеграмма в бане гугла?
Не занимался подобным, но начать, думаю, нужно отсюда: https://instantview.telegram.org/

Dmitriy
07.09.2017
03:31:32

Kirill
07.09.2017
03:54:34

Admin
ERROR: S client not available

Dmitriy
07.09.2017
03:58:48
А что, надо было готовый код скинуть?
Очевидно, что я доку прочитал, чтобы хотя бы сделать iv-шаблон, не говоря о моем заявлении о том, что нигде в доках не написано решительно ничего по моим вопросам. На ресурсе instaview.telegram.org, заливаются созданные шаблоны, зачем отсылать туда не вникнув в суть вопроса?

Vevani
07.09.2017
04:11:33
Нашел кое что, вроде интересно, может кому нибудь будет тоже интересно
t.me/darknetinfo — все о темной стороне интернета, рассказы о работе кладменов, наркоторговцев, об организации теневого бизнеса и многое другое интересное.

ros
07.09.2017
04:40:36

Mikalai
07.09.2017
04:49:49

Dmitriy
07.09.2017
04:53:12
Да, но по задумке любой владелец сайта может добавить эту штуку для своего сайта. Да ладно, проехали, гоу про го)

Vadiimmm:-)))
07.09.2017
05:32:17
язык R пополярность растёт, все никак не доберусь до него

/dev/null
07.09.2017
08:10:29
Может кто помочь, я не так давно с golang, только начал новый проект...
Может кто помочь отревьювить мой код и помочь с правильной организацией структуры проекта?

Alexander
07.09.2017
08:13:46
а откуда этот писькомер ?

Димка
07.09.2017
08:14:47

Alexander
07.09.2017
08:15:12
спасибо

Mush
07.09.2017
08:36:27

Daniel
07.09.2017
08:37:23

Google

/dev/null
07.09.2017
08:39:01

Daniel
07.09.2017
08:39:53
gometalinter отработал? молча?
ну и main.go сразу переложи в cmd/vzrStat, например

/dev/null
07.09.2017
08:40:49

Daniel
07.09.2017
08:41:28
у нас очень лапидарный компилятор. все, что не делает компилятор - надо добирать линтерами

/dev/null
07.09.2017
08:41:53

Zhenja
07.09.2017
08:43:42

/dev/null
07.09.2017
08:44:01

Oleg
07.09.2017
08:48:42

Dmitriy
07.09.2017
08:51:51

Andrew
07.09.2017
09:05:48

Vasily Romanov
07.09.2017
09:14:52
как минимум в extract
не применять его автоматом считается плохой практикой
/Users/localadmin/upload/
это надо вынести куда-то в константы или конфиг
С выводом каждого поля я бы конечно перешел на reflect + struct_tags ( что надо выводить и под каким именем )
убрало бы простню fmt.Println
Но это так, ради красоты
Если нужна супер скорость - то тогда не надо