@devops_ru

Страница 2734 из 4568
Dmitriy A.
26.05.2017
06:33:47
там я роюсь сейчас, просто подумал что может кто сталкивался

Ilya
26.05.2017
06:44:54
Dmitriy A.
26.05.2017
06:45:19
мне надо не импорт, мне надо чтобы он на лету генерил страницу из asciidoc формата

Ilya
26.05.2017
06:46:35
И типа ходил по структуре директорий "как есть"?

Google
Dmitriy A.
26.05.2017
06:46:59
допустим ссыль на site.com/page.html он ищет файл page.ascii и из него генерит требуемую страницу

Ilya
26.05.2017
06:48:00
Хз я бы говно скрипт на ноде + expressjs напесал

Час работы

Может меньше

Dmitriy A.
26.05.2017
06:53:00
о, можно же апи его родного генератора использовать

Белая Стрекоза
26.05.2017
07:08:32
мне надо не импорт, мне надо чтобы он на лету генерил страницу из asciidoc формата
тебе надо не на лету а по крону чтобы статика генерилась из дерева документов (если студент делать будет)

Dmitriy A.
26.05.2017
07:23:11
угу

разобрался

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

Белая Стрекоза
26.05.2017
07:23:36
или по эвенту типа "изменился документ" перегенерился html из исходника

(если правильно делать)

Google
Roman
26.05.2017
07:24:06
Чтобы тебя ab заддосил?
Неужели в 2017 году кого-то может задосить ab?

Белая Стрекоза
26.05.2017
07:24:25
Неужели в 2017 году кого-то может задосить ab?
четал про утюг и холодильник?

Stas
26.05.2017
07:24:57
у тимсити тригер +:comment=<regexp> срабатывает на коммит в одну из веток в branch-filter. Можно ли сделать, чтобы он собирал все коммиты из мержа до кооомита с +:comment=<regexp>? Есть ключевое слово для сборки. собрался дев, разрабы потестили, смержили в testing.

Белая Стрекоза
26.05.2017
07:25:22
Неужели в 2017 году кого-то может задосить ab?
зависит от механизма же ж, очевидно

dk
26.05.2017
07:48:36
Товарищи, товарищи девопсы, вот как это: {% for value in list1 %} {{ '1' if value else '0' }} "{{ value }}" {% endfor %} vars: result as list1: bool string - yes 1 "True" - 'yes' 1 "yes" - no 0 "False" - 'no' 1 "no" - Yes 1 "True" - 'Yes' 1 "Yes" - No 0 "False" - 'No' 1 "No" - YES 1 "True" - 'YES' 1 "YES" - NO 0 "False" - 'NO' 1 "NO" - true 1 "True" - 'true' 1 "true" - false 0 "False" - 'false' 1 "false" - True 1 "True" - 'True' 1 "True" - False 0 "False" - 'False' 1 "False" - TRUE 1 "True" - 'TRUE' 1 "TRUE" - FALSE 0 "False" - 'FALSE' 1 "FALSE" - 1 1 "1" - '1' 1 "1" - 01 1 "1" - '01' 1 "01" - 0 0 "0" - '0' 1 "0" - '' 0 ""

Что это за адец с преобразованием типов у ансибла?

Я ему yes, а оно мне True...

Roman
26.05.2017
07:51:02
https://github.com/taviso/loadlibrary

Роман
26.05.2017
08:47:04
Ребята, помогите). У нас небольшая дискуссия. Речь о том, как nginx обрабатывает запросы. В официальной документации написано: Запросу “/logo.gif” во-первых соответствует префиксный location “/”, а во-вторых — регулярное выражение “\.(gif|jpg|png)$”, поэтому он обрабатывается location’ом регулярного выражения. Согласно директиве “root /data/www” запрос отображается в файл /data/www/logo.gif, который и посылается клиенту. Вопрос в следующем: а если запрашиваемый файл не найден в /data/www/logo.gif, то почему не обрабатывается локейшн "/ ", который был запомнен ранее?

Andrey
26.05.2017
08:47:50
для этого есть try_files

Роман
26.05.2017
08:48:40
Это понятно). По условию задачи локейшн без трай_файлз

server { listen 80; server_name example.org www.example.org; root /data/www; location / { index index.html index.php; } location ~* \.(gif|jpg|png)$ { expires 30d; } location ~ \.php$ { fastcgi_pass localhost:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }

Alexander
26.05.2017
08:49:11
потому что выбран конкретный location

fallback-а не предусмотрено

точнее, для этого и используется try_files

Роман
26.05.2017
08:51:52
А если, например, будет несколько локейшнов, в которых будет try_files, и, например, поменяется имя скрипта try_files $uri /index.php Его тогда придётся менять во всех локейшнах?

Alexander
26.05.2017
08:52:07
кого его?

Роман
26.05.2017
08:52:25
index.php

Например на page.php

Google
Alexander
26.05.2017
08:52:59
можно использовать именованный location: try_files $uri @fallback; location @fallback { }

Роман
26.05.2017
08:54:56
try_files $uri /index.php - а в location @fallback как такую конструкцию превратить?

Alexander
26.05.2017
08:55:09
ну а почитать оф.доки?

http://nginx.org/ru/docs/http/ngx_http_core_module.html#try_files

там прям открытым текстом

Роман
26.05.2017
08:56:09
Точняк. Что-то я не о том подумал). Спасибо.

Alexander
26.05.2017
08:56:30
np

Andrey
26.05.2017
09:19:17
вы путаете / и /(регулярка)

Alexander
26.05.2017
09:35:15
Какие графические библиотеки посоветуете в C++
если GUI, то, наверное, https://bitbucket.org/chromiumembedded/cef

и дальше что угодно на JS/CSS)

(например, https://github.com/bootstrap-vue/bootstrap-vue )

если GUI, то, наверное, https://bitbucket.org/chromiumembedded/cef
впрочем, тут ещё можно выкинуть С++ ? и взять Python и тогда использовать https://github.com/cztomczak/cefpython

Sergey
26.05.2017
09:44:36
если GUI, то, наверное, https://bitbucket.org/chromiumembedded/cef
и как это на мелких системах работает? от слова никак?

Alexander
26.05.2017
09:45:02
и как это на мелких системах работает? от слова никак?
ну, просто добавь минимальные системные требования в EULA или куда-нибудь там, у кого слабый комп - сам виноват)

то есть там будет, к примеру, Python + PyQt как обёртка + Chromium, а там уже внутри на JS/CSS GUI... ну, если на этой системе может работать браузер, то и этот клиент, думаю, тоже сможет..

Sergey
26.05.2017
10:28:55
то есть там будет, к примеру, Python + PyQt как обёртка + Chromium, а там уже внутри на JS/CSS GUI... ну, если на этой системе может работать браузер, то и этот клиент, думаю, тоже сможет..
да это всё - дерьма кусок. вместо того, чтобы пользоваться нормальным GUI, начинаются приседания - "а давайте нарисуем на вебе, а потом будем совать веб куда не надо". проходили уже с линукс-клиентом скайпа. вот где сранина так сранина.

Python и PyQt за глаза хватит для того, чтобы нарисовать GUI

без этих новомодных фреймворков, которые каждые полгода меняются

Alexander
26.05.2017
10:30:38
с GUI на JS можно иметь 1 версию всего и небольшие адаптации для той или иной платформы

это позволяет уволить ряд программистов и сэкономить деньги

Google
Alex
26.05.2017
10:31:15
На Qt херачить можно с не меньшей эффективностью

Дмитрий
26.05.2017
10:31:25
без этих новомодных фреймворков, которые каждые полгода меняются
Самое тупое в таких выскаываниях то, что на бэке фреймворков в РАЗЫ больше, чем в фронте ;)

Alex
26.05.2017
10:31:27
выходит руби-с++ с таким же сахаром

И там qml есть дял любителей js

Admin
ERROR: S client not available

Sergey
26.05.2017
10:32:07
Alexander
26.05.2017
10:32:10
На Qt херачить можно с не меньшей эффективностью
так это будет отдельная версия всё равно же, на неё нужно тратить время, не все Python-программисты умеют работать с тем же Qt

Sergey
26.05.2017
10:32:58
это позволяет уволить ряд программистов и сэкономить деньги
это позволяет вообще не нанимать JS-программистов, ограничиваясь нормальными десктопными разработчиками

Alexander
26.05.2017
10:33:20
если не нанимать JS-программистов, то нужен Swift и Java-программисты

Sergey
26.05.2017
10:33:57
для маков что ли?

Alex
26.05.2017
10:34:01
Что значит нормальный разработчик? Разработчик который решает задачи по хардкору? Нормальный разработчик для бизнеса- это разраб который решает быстро задачу

Дмитрий
26.05.2017
10:34:07
кроссплатформенных фреймворков на бэке - два, если чо.
Можешь не жонглировать рамками, на фронте просто предпочитительный путь — без фреймворков вообще. И по этаким фразам легко выцеплять людей, которые слышали звон

Alexander
26.05.2017
10:34:08
ну да, для айфонов и андроида

Alex
26.05.2017
10:34:11
И если там js на фронте - флаг в руки

Alexander
26.05.2017
10:34:29
с js дешевле и выгоднее всего получается

Alex
26.05.2017
10:34:31
главное что бы инструмент был адекватен задачи

А нормальность понятие относительное, он может быть охеренным разрабом но херачить асм вставки

И для бизнеса тянуть время и просерать деньги

Sergey
26.05.2017
10:36:12
Можешь не жонглировать рамками, на фронте просто предпочитительный путь — без фреймворков вообще. И по этаким фразам легко выцеплять людей, которые слышали звон
мне жонглировать необязательно - я за клавиатурой 25 лет и выбираю инструмент под задачу. во встраиваемые системы кстати никто никогда не таскает этот охеревший сэндвич из браузера и веб-приложения.

Google
Alexander
26.05.2017
10:36:54
встраиваемые системы до недавнего времени были сильно ограничены железом

там особо и выбора не было, там даже обычный питон не работал

Дмитрий
26.05.2017
10:37:07
25 лет за клавиатурой, а не высказываться о том, о чём не имеешь даже приблизительного представления так и не научился

Alex
26.05.2017
10:38:45
Вопрос задачи. Что ты хочешь сделать, медиаплеер или утилиту. Для медиаплеера там и sdl сойдет, qt аля vlc. Для утилиты- просто что быстрее и проще. опять же вопросы удобства работы с многопоточкой и вообще надобностью в этом

Sergey
26.05.2017
10:39:50
Вопрос задачи. Что ты хочешь сделать, медиаплеер или утилиту. Для медиаплеера там и sdl сойдет, qt аля vlc. Для утилиты- просто что быстрее и проще. опять же вопросы удобства работы с многопоточкой и вообще надобностью в этом
я о том и говорю - важно выбирать инструмент под задачу, а не гибрид бульдога с носорогом везде пихать. и да - встраиваемых систем вокруг нас несколько больше, чем кажется

Dmitriy A.
26.05.2017
10:39:53
особенно учитывая ебаный зоопар их что развели, блядь, пока пишется фронт фреймворк ВНЕЗАПНО больше не поддерживается

Alex
26.05.2017
10:41:22
нормальные компании выбирают стабильные инструменты

или свои пишут на стабильных инструментах

Dmitriy A.
26.05.2017
10:42:05
угу, раскажи это 95% долбоебов что используют первое попавшееся говно

Страница 2734 из 4568