
[Anonymous]
21.04.2016
18:01:15
@schors буду благодарен за инфу по вим

Phil
21.04.2016
18:02:11
чуть позжее. еще не доехал. к полуночи напомните

Dan
21.04.2016
18:03:21
да да, я между прочим на го утилиту и хочу написать, чтобы из консоли делать напоминалки notify-send с кроном )

[Anonymous]
21.04.2016
18:06:27
Мб лучше без крона?)

Google

Dan
21.04.2016
18:07:56
это первое что пришло в голову. идея какая: в консоли пишем что-то типа:
notify "напомнить Phil Kulin по поводу книжки по Vim" 23:45
а дальше парсим аргументы. стринг - текст напоминалки. а цифры через : - время запуска notify-send
можно конечно оставить программу в памяти, чтоб сидела, и по времени вызывала notify-send, но проще же сделать bash скрипт, и записать в кронтабе время вызова скрипта. разумеется в скрипте сделать самоуничтожение и из кронтаба и в виде файла

@proDOT
21.04.2016
18:13:15

Dan
21.04.2016
18:13:25
?

Maxim
21.04.2016
18:17:35
Хм, ребят, как думаете небольшой файловый хостинг (файлопомойку) полностью на Go реализовать просто?
Вида: бросил файл в окно, получи ссылку скачки в ответ.

Daniel
21.04.2016
18:23:35
просто
это на чкем угодно просто

Maxim
21.04.2016
18:24:12
Я бы сам пользовался, благо место есть и есть мысли насколько долго файло держать.
Что посоветуете взять, кроме Gin для веб-морды?

Daniel
21.04.2016
18:24:53
не знаю

Google

Daniel
21.04.2016
18:24:59
вот реально - не знаю
ну кроме того, что сегодня веб-морда должна быть на js, и разговаривать с сервером по jsdon

Igor
21.04.2016
18:26:10
я горилу для роутинга юзал
остальное родное
а саму веб-морду реально на чем угодно рисовать можно

Andrew
21.04.2016
18:29:41

Maxim
21.04.2016
18:33:12

Andrew
21.04.2016
18:33:19

Maxim
21.04.2016
18:33:36
Ну вот фронтэнд Gin возьму
А для заливки файлов, хранения с удалением и генерация ссылок, вот это вот всё?

Igor
21.04.2016
18:34:27
Ну можно авторизацию еще прикрутить
Тогда jwt какой-нибудь, например, млжно
Можно*

Andrew
21.04.2016
18:35:19

Maxim
21.04.2016
18:35:32
Хранение с дальнейшим уничтожением будет по таймеру, мне хватит.

Andrew
21.04.2016
18:36:01
к примеру сервер с апи написать и в параметрах передавать какую страницу отдавать
я бы так сделал

Maxim
21.04.2016
18:36:30
Кстати, вспоминаю вопрос ещё раз.
я никак не пойму как мне сделать динамический шаблон для своей админки.

Google

Maxim
21.04.2016
18:36:30
Т.е., допустим, у меня есть несколько разделов (ака "страниц"), которые нужно оборачивать в один и тот же шаблон с шапкой, меню и подвалом. Как мне содержимое подменивать динамически, чтобы избежать дубликатов оболочки?

L'Alchimiste
21.04.2016
18:37:21
а инклюдов в шаблонизаторе нет?

Maxim
21.04.2016
18:38:14

L'Alchimiste
21.04.2016
18:38:45
а зачем? не совсем понятно
у страницы есть лэйаут и блоки с контентом, та же шапка
лэйаут - основной шаблон остальное можно инклюдить по контексту
типа если список новостей пришол - инклюдим фид

Maxim
21.04.2016
18:42:28

L'Alchimiste
21.04.2016
18:42:58
ну, так шаблон 1
а инклюдов вагон

Daniel
21.04.2016
18:44:16

L'Alchimiste
21.04.2016
18:44:54
не всегда рендерить на клиенте имеет смысл

Maxim
21.04.2016
18:44:57
а инклюдов вагон
Можно пример? Потому что Gin, например, нужно прямо указывать только на один шаблон

L'Alchimiste
21.04.2016
18:45:21
если не апа какая или интерактива на 2 метода жквери то норм
я не делаю веб на го
джанга, js

Maxim
21.04.2016
18:46:19

L'Alchimiste
21.04.2016
18:48:44
это видимо та часть где говорится про - You can also use your own html template render

Andrew
21.04.2016
18:48:46

L'Alchimiste
21.04.2016
18:48:56
во

Google

Maxim
21.04.2016
18:50:03

Andrew
21.04.2016
18:50:37

Maxim
21.04.2016
18:50:55
В Gin можно указать только один файл шаблона, но в него можно сувать какие угодно и сколь угодно переменные

Andrew
21.04.2016
18:51:56
https://gohugo.io/templates/go-templates/
что-то вообще не то похоже)

Maxim
21.04.2016
18:52:57
Мне не надо это делать "без перезагрузки страницы" или ещё чего - просто дать мне возможность подставлять разный контент в зависимости от url текущей страницы в один шаблон.
{{ template "partials/content.tpl.html" . }}
Это нельзя представить как переменную, которая вызывала бы нужный контент в зависимости от значения.

L'Alchimiste
21.04.2016
18:55:24
а она и не должна ею быть
тебе к шаблону надо передать контекст

Admin
ERROR: S client not available

Maxim
21.04.2016
18:55:49
Может я вообще не туда лезу или решение давным-давно за меня сделали, но у меня бошка болит. ?

L'Alchimiste
21.04.2016
18:56:41
крайне сомневаюсь
c.HTML(200, "index.tmpl", obj)
вот obj и есть контектс который у тебя на странице доступен
на сколько я разбираюсь в звездолётах
obj := gin.H{"title": "Main website"}

Maxim
21.04.2016
18:58:11
Данным способом можно подставлять заместо переменных в шаблоне нужный текст, или фрагменты кода.
Но шаблон так не укажешь, я пробовал.

L'Alchimiste
21.04.2016
18:59:05
и?
что мешает проверить значение и заинклюдить то что тебе надо

Google

L'Alchimiste
21.04.2016
18:59:07
?
типа если длина фида новостного больше 0 инклюд партиалс/фид.хтмл
но вобще хреновая практика

Maxim
21.04.2016
19:00:28

L'Alchimiste
21.04.2016
19:00:33
шаблоны в мясо превращаются
ага, именно так, и оно будет работать. В процессе - подрастёт скил и отрефакториш через пару недель

Maxim
21.04.2016
19:01:14
Чтобы оно работало и больше не трогать в дальнейшем, переключившись на более серьёзные задачи.

L'Alchimiste
21.04.2016
19:03:50
дык если скила не хватает решить задачу на старте но можно сделать с костылями и пойти дальше но с рабочим продуктом, в чём проблема?
так будеш сидеть и биться головой об стенку
потом когданить осенит
но без продукта
запятые по вкусу, чота мажу
пойду хело ворлд писать

Anton
21.04.2016
19:09:59
Удачи
не ошибись там
=)

L'Alchimiste
21.04.2016
19:10:20
ага, пасиб, сконцентрировался на задаче!