@proGO

Страница 1619 из 1674
John
07.08.2018
11:37:07
еще, конечно, со sticky-битом мутиться можно
для go бинарника ? на клиенте ? ?

Daniel
07.08.2018
11:37:09
компилять на машине администратора скрипт и засылать туда по ssh

Daniel
07.08.2018
11:37:30
но - нет, не будет этого

Google
Alan
07.08.2018
11:37:52
Daniel
07.08.2018
11:38:12
OMG

Dmitri
07.08.2018
11:38:14
для go бинарника ? на клиенте ? ?
ну, как бэ, можно запилить тупенького агента, ага, который будет принимать команду и исполнять "как есть" с рутовыми правами. Непонятно только, нафига в таком случае ssh

Daniel
07.08.2018
11:38:28
нет, CI, CD и docker - они вообще про другое

Alan
07.08.2018
11:39:46
нет, CI, CD и docker - они вообще про другое
почему? или я из контекста выпал?

Dmitri
07.08.2018
11:39:51
мне, почему-то, кажется, что какой-то зайчаток паппета/ансибля и прочих шефов - задача достаточно тривиальная с точки зрения proof-of-concept, но при этом обложенная горами граблей на пути к production-ready

почему? или я из контекста выпал?
да, выпал. Тут про "похимичить на железном сервере"

Alan
07.08.2018
11:55:54
Фигасе, а мы тут над программированием горбатимся

Marperia
07.08.2018
13:05:18
Джентльмены, есть тут у кого свободное время? Мне бы критику: https://t.me/fjttm/6

Dorian
07.08.2018
13:09:47
Marperia
07.08.2018
13:10:36
Дядька, а про что там если коротко?
Всё же из названия ясно: пилим блог на го. Эта часть про веб-сервера.

Google
Marperia
07.08.2018
13:30:06
Дядька, а про что там если коротко?
Может вам какой конкурс устроить? Или уже подождать, дописать блог и сделать там комментарии?

Dorian
07.08.2018
13:31:14
Может вам какой конкурс устроить? Или уже подождать, дописать блог и сделать там комментарии?
Я вижу ссылку на телеграм пост и там нет про пишем блог, а читать много

Marperia
07.08.2018
13:34:21
Я вижу ссылку на телеграм пост и там нет про пишем блог, а читать много
Ну это 2-ая часть о написании блога под номером 1 (первая была под номером 0), а читать там десять минут. Самого блога там нет, но уж кода там читать вообще меньше минуты. Особенно меня интересует часть с os.Exit(0) в конце: я видел, что так делают, но...

Прям в самом-самом конце.

Dorian
07.08.2018
13:36:01
Ну добречко, тогда оставлю на вечер или на неопределенный срок, бо блоги на go не интересуют, но может найду бэстпрактисы

Marperia
07.08.2018
13:36:32
Так вся эта ерунда ради бестпрактисов и пишется.

Как будто меня блоги на го интересуют, ну.

Dorian
07.08.2018
13:37:05
Ну я же вас не знаю, ну :)

Denis
07.08.2018
13:41:02
Я осилил и прочитал

Публиковать такое в тг - извращения, без маркировки и разметки текста это все очень уныло (

Marperia
07.08.2018
13:49:15
Публиковать такое в тг - извращения, без маркировки и разметки текста это все очень уныло (
Допишу блог — опубликую в блоге. Могу на гитхаб вынести, наверное... Непривычно с ним работать: все эти гисты, персональные странички проектов...

А кроме маркировки и разметки, что-нибудь ещё не понравилось?

Denis
07.08.2018
13:49:54
зачем заставлять людей читать код без подсветки синтаксиса?

в telegram же есть instant view для чтения постов

Marperia
07.08.2018
13:51:21
Хм... Наверное, да, можно это в телеграф организовать. В любом случае, кода там без малого двадцать строчек.

А про os.Exit(0) и вообще критические ошибки с рекавери есть что сказать?

Sliva
07.08.2018
15:24:42
Как использовать переменные которые написал в Go в HTML? {{ .Var }} так? Просто нужно прописать путь в html, а название файла который надо загрузить - лежит в переменной в Go...

Sliva
07.08.2018
15:48:41
У меня вот переменная находиться в функции, она не глобальная, но надо, чтобы она была глобальная, как это сделать? Вынести ее я не могу...

Виктор
07.08.2018
15:49:23
верни её вместе с результатом функции

Google
Sliva
07.08.2018
15:59:05
Щас будет

Dorian
07.08.2018
15:59:23
Глобальная, т.е. доступная по всему пакету? Или быть может вы имели ввиду настройки приватности переменной?

Aidar
07.08.2018
16:03:54
Вангую что он хочет static из си

Sliva
07.08.2018
16:04:33
https://play.golang.org/p/8EROPkupRsY Вот код

Щас html скину

Daniel
07.08.2018
16:05:24
и какую переменную вы не можете вынести?

Sliva
07.08.2018
16:05:45
https://play.golang.org/p/ZpDXCfHGMVi

Html

Посмотрите

В html я загружаю файл, имя которого храниться в переменной Filename1

Он его не видит

Artem
07.08.2018
16:08:59
чтобы переменная оказалась в шаблоне её нужно передать в Execute

вторым аргументом, который у вас nil

Daniel
07.08.2018
16:10:09
вариантов больше одного - но да, структуру надо передать в шаблон, чтобы переменные резолвилимсь

Sliva
07.08.2018
16:10:22
Undefined

Пишет

Типо вместо nil, просто Filename1 написать?

Google
Aidar
07.08.2018
16:11:26
Дык ты в пост не выводишь хтмл(мимоплюсовик)

Dorian
07.08.2018
16:11:29
вторым аргументом, который у вас nil
А не нужно создать структуру типа s := struct{Filename string} ?

Artem
07.08.2018
16:11:43
норм ему

Nyan
07.08.2018
16:12:17
Типо вместо nil, просто Filename1 написать?
можно и так, тогда в html измените на {{.}}

Sliva
07.08.2018
16:12:36
Но он подчеркивает

Undefined
Пишет это

Нет

Ааааа

Artem
07.08.2018
16:15:00
так Filename1 не глобальная

Sliva
07.08.2018
16:15:16
Я объявил глобально

Artem
07.08.2018
16:16:26
а := в функции убрали?

Sliva
07.08.2018
16:17:13
Да, все равно не работать

Artem
07.08.2018
16:17:20
https://play.golang.org/p/8EROPkupRsY Вот код
вот тут она не объявлена глобально

Sliva
07.08.2018
16:17:21
Глобально же через var?

Я допилил

Artem
07.08.2018
16:17:40
Глобально же через var?
который на уровне с func

var Filename1 string

Sliva
07.08.2018
16:17:57
Да

Отдельно от всех

Он ещё скачивает какой-то непонятный html файл

Google
Sliva
07.08.2018
16:18:36
Мой

Хм

Странно

Ну что

Dorian
07.08.2018
16:23:07
Что?

Покажите исходный код обновленный

Sliva
07.08.2018
16:24:25
Заходите по той же ссылке

Я изменил

Dorian
07.08.2018
16:24:55
Так не работает

Sliva
07.08.2018
16:25:14
Не изменил

Щас

https://play.golang.org/p/HKZAh2lkR7O

Что это

Artem
07.08.2018
16:28:10
Что это
Ну так вы же

Не во всех execute убрали nil

Sergey
07.08.2018
16:30:54
Джентльмены, есть тут у кого свободное время? Мне бы критику: https://t.me/fjttm/6
Порты все дело в конфиг надо и читать чтобы был и дев и прод

По хорошему

Sliva
07.08.2018
16:31:56
Спасибо вам огромное, все заработало!

Страница 1619 из 1674