@proGO

Страница 555 из 1674
Roman
21.03.2017
16:44:09
Я за год видел ровно одну

Sergey
21.03.2017
16:44:33
Странно

corpix
21.03.2017
17:07:59
И вот как потом пользователю, который, например, админ и мог бы сделать pip install, устанавливать нужный набор плагинов?
Админ будет ставить из пакетов. Админ, который ставит софт в обход пакетного менеджера плохой :)

Можно ещё бутстрап скрипт сделать, но это всё не для распространения, а для разработки. Распространяется софт пакетами

Google
Maxim
21.03.2017
17:29:29
Друзья, объясните идиоту о том как рендерить страницы "отдельно" от роутера и почему это хорошо и здорово. Я правда не вдупляю.

Т.е. если взять echo, например. Делаю простенький сервачок, который при запросе к корню [домена] открывает мне страницу с шаблоном и некоторыми данными через пакет template. Мне знающие люди говорят что это плохо. Ну ок, если это плохо, то как иначе-то?

Мне что ли два пакета делать, первый который обеспечивает API, а второй рисует страницы на основе выхлопов первого? А как их вязать-то?

Maxim
21.03.2017
17:32:09
Я просто чисто механически не могу понять как это вообще строится.

Если кто никидает соответствующие статьи с примерами на Go, то отсыплю кармы. Ибо я тупой, да.

Maxim
21.03.2017
17:34:48
а чем плохо эти "знающие люди" не смогли обьяснить?
Мне буквально объяснили вот что: Не юзать server-side шаблоны, НО юзать server-side рендер.

Mikalai
21.03.2017
17:35:06
ужас какой

Maxim
21.03.2017
17:35:16
И это меня в ступор ввело, я правда не понимаю что имеется ввиду.

dypa
21.03.2017
17:35:28
я бы забил на такого рода "советы" - нет аргументов

Constantine
21.03.2017
17:35:48
у меня сайт крутится с сервер сайд шаблонами

1.5 млн страниц

Google
Constantine
21.03.2017
17:35:57
на хую я вертел этих экспертов

)))

всё работает

Mikhail
21.03.2017
17:36:27
у меня сайт крутится с сервер сайд шаблонами
так, может, с клиентским рендерингом быстрее было бы?

Constantine
21.03.2017
17:36:33
для кого?

Mikalai
21.03.2017
17:36:40
всё работает
и не тормозит браузер в отличие от этих новомодных

Constantine
21.03.2017
17:36:52
надо идти от цели

Mikhail
21.03.2017
17:37:00
для кого?
страница быстрее бы рендерилась (я просто предполагаю)

Constantine
21.03.2017
17:37:11
если цель — вывести табличку и контент, зачем заводитьт реакт и тратить времени больше на 3.14 * минуты?

если цель сделать мегасуперкрутовауащестейтыипрочеевсешевелитсяисвистит, то привет редакс

dypa
21.03.2017
17:38:15
так, может, с клиентским рендерингом быстрее было бы?
в мобилке теперь меньше 2gb оперативы не может быть из-за рендера на клиенте всего и вся

dypa
21.03.2017
17:39:27
еще я обажаю бесконечную прокрутку страницы ;)

Maxim
21.03.2017
17:39:35
Так всё же - у кого есть что сказать и объяснить аутисту что не так?

И как решать?

Kirill
21.03.2017
17:39:53
еще я обажаю бесконечную прокрутку страницы ;)
мы вот делали бесконечную прокрутку

она действительно была бесконечной

Constantine
21.03.2017
17:40:03
и без пагинации поди?

Kirill
21.03.2017
17:40:12
тестили на миллионе элементов по 100 пикселей в высоту

Constantine
21.03.2017
17:40:16
прям чтоб случайно обновил страницу и потерял фокус?

Google
dypa
21.03.2017
17:40:16
Так всё же - у кого есть что сказать и объяснить аутисту что не так?
всё так, просто пиши дальше код и не беспокойся )

Kirill
21.03.2017
17:40:18
corpix
21.03.2017
17:40:37
И как решать?
Делаешь уровень подготовки данных отдельно, уровень, который собирает на основе данных странички отдельно. Получаешь счастье

Kirill
21.03.2017
17:40:41
хром, кстати, сломался на 700 тысячах

Maxim
21.03.2017
17:41:11
всё так, просто пиши дальше код и не беспокойся )
Т.е. если я подключаю шаблонизатор Jet к echo и пишу логику рендера чего-нибудь через запрос к адресу, то всё ок?

Kirill
21.03.2017
17:41:12
поэтому мы придумали сделать "рендеринг внутри рендеринга"

Constantine
21.03.2017
17:41:19
как понять?

Kirill
21.03.2017
17:41:51
у нас там 11 страниц для отрисовки, и мы меняем пользователю элементы и скроллим его самостоятельно так, что это не ощущается вовсе

Maxim
21.03.2017
17:41:55
dypa
21.03.2017
17:42:28
Maxim
21.03.2017
17:43:03
если бизнес логика не смешана с логикой отображения - то да
Класс, теперь ещё две логики появились. ?

dypa
21.03.2017
17:44:00
Класс, теперь ещё две логики появились. ?
в мире пхп на эти грабли уже наступили много лет назад, можно почитать: зачем в пхп mvc и шаблонизатор

Kirill
21.03.2017
17:44:05
Maxim
21.03.2017
17:44:42
в мире пхп на эти грабли уже наступили много лет назад, можно почитать: зачем в пхп mvc и шаблонизатор
Я на PHP-то не успел засидеться даже. Так, пару раз отправку писем через форму делал и всё.

Constantine
21.03.2017
17:45:09
Kirill
21.03.2017
17:45:12
в мире пхп на эти грабли уже наступили много лет назад, можно почитать: зачем в пхп mvc и шаблонизатор
мы сделали шаблонизатор в шаблонизаторе, чтобы ты мог пользоваться шаблонизатором, пока пользуешься шаблонизатором

Maxim
21.03.2017
17:45:21
dypa
21.03.2017
17:45:25
Я на PHP-то не успел засидеться даже. Так, пару раз отправку писем через форму делал и всё.
концепция не зависит от языка, просто в мире пхп она очень хорошо разжёвана для новичков

Constantine
21.03.2017
17:45:43
мы сделали шаблонизатор в шаблонизаторе, чтобы ты мог пользоваться шаблонизатором, пока пользуешься шаблонизатором
я про подобную херню думал ) что надо страницу из блоков собирать, а не как принято

где блоки — структуры

Google
Constantine
21.03.2017
17:46:03
но дорого для памяти получается

Roman
21.03.2017
17:46:27
Лучше сделать функциональное программирование в шаблонизаторе.

Kirill
21.03.2017
17:46:37
corpix
21.03.2017
17:46:40
Вот я эти условные уровни не понимаю. Что за уровни? Что они из себя представляют?
Ну допустим, есть у тебя система. В ней пользователи(в базе данных, например). Ты хочешь вывести список пользователей в веб интерфейсе. Сначала делаешь некоторый пакет с модельками. Потом описываешь как из базы по какому-либо критерию получить модель или их слайс. А потом в отдельном пакете описываешь то как шаблоны, продуцирующие html, ложаться на эти модели. Как-то так. В итоге если тебе потребуется список пользователей не в html, а в json то нужно будет лишь написать роут и преобразование модели в json в некотором пакете(это даже отдельным приложением может быть). Зачем? Это гибко.

Constantine
21.03.2017
17:46:45
ах вот кто пишет "sql в sql'е"
тебе не нравится sql в sql?))

Kirill
21.03.2017
17:47:00
я работаю над проектом одним, где на этом весь фронт на реактике держится

Admin
ERROR: S client not available

dypa
21.03.2017
17:49:02
Drag
21.03.2017
17:49:15
@paranonim - параноидальная анонимность в интернете

corpix
21.03.2017
17:49:23
Maxim
21.03.2017
17:49:44
Maxim
21.03.2017
17:52:07
Ты на карандаше, чувак
Я начал пересылать в специальную группу весь спам для анализа и заполнения чёрного списка в боте.

corpix
21.03.2017
17:54:04
Я начал пересылать в специальную группу весь спам для анализа и заполнения чёрного списка в боте.
Сделай ещё голоса "спам"/"не спам" для народа и потом вообще можно будет автоматически выводы попробовать делать :)

Maxim
21.03.2017
17:54:41
Сделай ещё голоса "спам"/"не спам" для народа и потом вообще можно будет автоматически выводы попробовать делать :)
Может прикручу, да. Но это будет или внутри бота или в группе ему посвящённой.

А так бот будет автобанить/автокикать засранцев сразу, как они попытаются вступить, если они уже есть в чёрном списке.

Google
Maxim
21.03.2017
17:55:31
Ибо заебало.

corpix
21.03.2017
17:56:49
Может прикручу, да. Но это будет или внутри бота или в группе ему посвящённой.
А бот для мониторинга групчатов? Если он их мониторит то можно прямо в групчате принимать голоса, в каком-то чатике я такое видел(бота товарищ майор зовут), там вроде команда voteban называется(она правда немного не про то, но позволяет обычным людям в удобной форме указать боту на сообщение через реплай на него)

Maxim
21.03.2017
17:58:00
Короче - модерация это тяжело, на самом деле

Потом "база знаний" наберётся и можно будет какой-нибудь интересный алгоритм попробовать применить с разбором сообщений))
Вот будут дешёвые в постройке и нетребовательные к ресурсам нейросетки, так бы просто скармливал весь очевидный спам и учил

corpix
21.03.2017
17:59:17
А они и так не сильно требовательны уже. Но знаний нужно не мало чтобы их обслуживать

Maxim
21.03.2017
18:00:19
А они и так не сильно требовательны уже. Но знаний нужно не мало чтобы их обслуживать
Я люблю такие странные штуки ковырять. Было б что ковырять и что гуглить для того чтобы узнать, что и как ковырять

Roman
21.03.2017
18:00:50
man tenzorflow

corpix
21.03.2017
18:03:48
s/z/s/

Kirill
21.03.2017
18:04:20
Maxim
21.03.2017
18:08:01
Roman
21.03.2017
18:09:08
Ну ты понел

Maxim
21.03.2017
18:16:02
о/
А это уже экстремизм. Наверное.

Alexey
21.03.2017
20:17:55
Добрый вечер

С чего начать учить go?

FlaIDzeres
21.03.2017
20:18:41
С wiki на github

С go wiki само собой

Phil
21.03.2017
20:20:09
Нет. С Тура

FlaIDzeres
21.03.2017
20:21:11
Так то в wiki на тур есть ссылка

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