@gogolang

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

и минимизировать цсс

и примеры таких проектов - фактически все с веб-мордой

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

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

Vladimir
06.09.2017
13:25:28
Я повторю вопрос - при чем тут мейк? Это все делает ci
притом что если это все делает CI, то ты завязываешь ВСЕХ на эту свою CI :)

или ты коммитишь результаты работы в репу

что люди не шибко любят

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

Vladimir
06.09.2017
13:26:04
Никогда не использую для этого е-учий мэйк
ну тут без особой разницы - makefile или баш скрипт

или еще что такого уровня

Vladimir
06.09.2017
13:26:52
Для этих задач запоминаем слово webpack
угу, но у каждого проекта СВОИ идеи о том какие тулзы должны быть использованы. Плюс кто-то же должен все это вызвать

Daniel
06.09.2017
13:27:02
или ты коммитишь результаты работы в репу
А что, есть маза не коммитить?!

Vladimir
06.09.2017
13:27:16
А что, есть маза не коммитить?!
так вот делают же многие

А что, есть маза не коммитить?!
комитят тока всякие .ts

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
Ещё раз - wepack + npm scripts
go get все равно их не запустит

Kirill
06.09.2017
13:28:38
И не должен

И мэйкфайл тут ни при чём

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

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

Как и деплой

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

Vladimir
06.09.2017
13:30:58
Я у себя в проектах вообще сборку пишу в плэйбук
ну ты всех завязываешь на установку того, для чего плейбуку написал )

вероятно на ансибл

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 это уже завязки на корпоративные стандарты и все такое

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"? Может дока телеграмма в бане гугла?

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 — все о темной стороне интернета, рассказы о работе кладменов, наркоторговцев, об организации теневого бизнеса и многое другое интересное.

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
спасибо

Google
/dev/null
07.09.2017
08:39:01
для начала - клади на гитхаб
https://github.com/farexgit/VZR_STAT

Daniel
07.09.2017
08:39:53
gometalinter отработал? молча?

ну и main.go сразу переложи в cmd/vzrStat, например

/dev/null
07.09.2017
08:40:49
gometalinter отработал? молча?
не пользовался им, спасибо посмотрю

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

Zhenja
07.09.2017
08:43:42
https://github.com/farexgit/VZR_STAT
привет коллегам из омс

/dev/null
07.09.2017
08:44:01
Oleg
07.09.2017
08:48:42
Вы проявляете не уважение :)
Вы просто не особо вчитываетесь. Там и написано про кнопку “Join”

Да, но по задумке любой владелец сайта может добавить эту штуку для своего сайта. Да ладно, проехали, гоу про го)
Ну по идее там же есть “My templates”. Заходите и создаете свой шаблон. Как их аппрувят я не знаю, но можно создать шаблон для любого сайта

Vasily Romanov
07.09.2017
09:14:52
как минимум в extract

не применять его автоматом считается плохой практикой

/Users/localadmin/upload/ это надо вынести куда-то в константы или конфиг

С выводом каждого поля я бы конечно перешел на reflect + struct_tags ( что надо выводить и под каким именем ) убрало бы простню fmt.Println Но это так, ради красоты Если нужна супер скорость - то тогда не надо

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