@rubylang

Страница 308 из 1684
Mikhail
18.08.2016
14:41:52
как написать исключение? если в location если путь /uploads/tmp/ то не делать редирект

ojab
18.08.2016
14:45:38
написать выше location /uploads/tmp/?

Mikhail
18.08.2016
14:46:28
не шарю если честно

хотя бы линк на док

Google
Mikhail
18.08.2016
14:46:43
а то у нгинкса нашел условие IF только

ojab
18.08.2016
14:47:19
http://nginx.org/en/docs/http/ngx_http_core_module.html#location

Mikhail
18.08.2016
14:47:24
типа if (location ~ /uplaods/tmp) { }

а ниже редирект

и он до редиректа не дойдет?

ojab
18.08.2016
14:48:04
да

только просто location /uploads/tmp без всяких if'ов

Mikhail
18.08.2016
14:48:34
ща попробую, спасибо

location /uploads/tmp; location ~ [A-Z] { rewrite ^(.*)$ $scheme://$host$uri_lowercase; }

вот так фейлится

ojab
18.08.2016
14:51:57
в location надо прописать, что делать с запросом

proxy_pass или что там у тебя в конфиге

Mikhail
18.08.2016
14:52:50
мне надо чтобы rewrite ^(.*)$ $scheme://$host$uri_lowercase; не отрабатывало если в урле есть uploads/tmp

Google
ojab
18.08.2016
14:53:51
ну ты с запросами что-то ещё делаешь кроме рерайта?

проксируешь их куда-то?

Mikhail
18.08.2016
14:54:31
location @puma { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://puma_questhunt; }

да проксируются

location ^~ /uploads/tmp { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://puma_questhunt; } location ~ [A-Z] { rewrite ^(.*)$ $scheme://$host$uri_lowercase; }

ojab
18.08.2016
14:57:19
location ^~ /uploads/tmp { proxy_pass http://puma_questhunt; }

Mikhail
18.08.2016
14:57:32
ага спасибо

ojab
18.08.2016
14:58:10
А в /uploads/tmp авторизация какая-то есть?

Adamtsov
18.08.2016
14:58:16
там картинки

их не надо поксировать пумой

ojab
18.08.2016
14:58:23
Почему оттуда сразу nginx'ом не отдавать без пумы?

Mikhail
18.08.2016
15:00:23
можно отдавать

Nikolay
18.08.2016
15:01:02
и нужно

нгинкс как бы для кеша статики и стоит, тащемто

Mikhail
18.08.2016
15:01:53
не авторизации нет

картинки открыты

все равно прогоняет редирект

Да со статикой норм

спасибо OJAB

помог

Google
trickster
18.08.2016
15:36:03
Ojab респектос ?

Akzhan
18.08.2016
17:12:12
поправил маленькую ошибку в Ruby MRI - https://github.com/ruby/ruby/pull/1414 Вопрос - как-то продвигать правку надо? inspired by viva64.

ojab
18.08.2016
17:17:18
wtf продвигать правку?

откуда уверенность что после GetBindingPtr(toplevel_binding, bind); bind может быть NULL, кстати?

Akzhan
18.08.2016
17:23:32
потому что строчкой ниже эта уверенность есть )

ojab
18.08.2016
17:24:13
а откуда уверенность что строчкой ниже проверка действительно нужна?

Akzhan
18.08.2016
17:24:51
Я пессимист, лучше сделать нормальную проверку

все, нашел. https://www.ruby-lang.org/en/community/ruby-core/#patching-ruby

Stanislav
18.08.2016
17:29:59
Это же вроде пофикшено

https://bugs.ruby-lang.org/issues/12611

Roman
18.08.2016
17:30:57
Переставил систему и пытаюсь поставить Rails. Такая вот ошибка. ruby, ruby-dev устанавилвал. 2.3.1 ERROR: Error installing rails: ERROR: Failed to build gem native extension. current directory: /var/lib/gems/2.3.0/gems/nokogiri-1.6.8/ext/nokogiri /usr/bin/ruby2.3 -r ./siteconf20160818-8159-1srs81o.rb extconf.rb Using pkg-config version 1.1.7 checking if the C compiler accepts ... yes Building nokogiri using packaged libraries. Using mini_portile version 2.1.0 checking for gzdopen() in -lz... no zlib is missing; necessary for building libxml2 *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers.

ojab
18.08.2016
17:31:05
мда, надо было сначала зафетчить

Roman
18.08.2016
17:31:39
elementaryOS Loki

на убунте 16.04 базируется

ojab
18.08.2016
17:31:52
apt-get install libxml2-dev

Stanislav
18.08.2016
17:31:55
Zlib1g-dev

ojab
18.08.2016
17:32:09
ой

Google
ojab
18.08.2016
17:32:10
да

http://www.nokogiri.org/tutorials/installing_nokogiri.html#ubuntu___debian

Akzhan
18.08.2016
17:40:52
Это же вроде пофикшено
ну и супер. зато опыт получил )

я то смотрел по github, там, походу, устаревший код

Stanislav
18.08.2016
18:23:46
я то смотрел по github, там, походу, устаревший код
да кстати норм) ты уже исправлял исправленый код :)

Danila
18.08.2016
18:59:27
ты прост читаешь исходники руби и ищешь что бы исправить?

ojab
18.08.2016
19:00:10
нет, он почитал результат статического анализа и нашёл что исправить

Danila
18.08.2016
19:03:42
а где его посмотреть?

ojab
18.08.2016
19:04:26
рекомендую сходить по ссылке и почитать что там пишут https://github.com/ruby/ruby/pull/1414

Admin
ERROR: S client not available

yopp
18.08.2016
20:28:57
https://leankit.com/blog/2015/07/does-this-fizz-good/

Антон
18.08.2016
21:24:53
противоречивый опыт говорит мне, что проблемы бизнесов не в средствах учета тут люди в гуглодоковордах ведут трекинг и норм

Антон
18.08.2016
21:49:19
вот да. а бухгалтерия в ексельке самое оно
раньше сидели тети в белых нарукавниках и все нормально сводили на больших листах разложенных по всему кабинету

Nikolay
18.08.2016
21:49:23
народ, посоветуйте плз, как мне в redirect_to пнуть метод, который отвечает на POST запрос с каким-то переданным параметром в redirect_to

толщиной как 4 тома по CCNA от циски

Антон
18.08.2016
21:50:17
там исходники были? :)

Nikolay
18.08.2016
21:50:25
да.

штука в том, что я видел реально мастеров екселя

Google
Nikolay
18.08.2016
21:50:53
неприметные девочки аналитики такие :)

Антон
18.08.2016
21:51:08
жалко мне их

Nikolay
18.08.2016
21:51:22
чего жалко, они реально монстры

в хорошем смысле

короче, у меня есть метод domain_info. гем у меня выбрасывает ексепшен, если по домену ничего найти не может

Антон
18.08.2016
21:52:05
мне их серавно жалко, потому что одну и ту-же вещь ворд например может 5-ю разными способами сохранять в один и то-т же документ

Nikolay
18.08.2016
21:52:53
я хочу чтобы в rescue перехвате в случае невозможности получить информацию по доменному имени оно отправляло в метод контроллера, который отвечает на POST запрос

с параметром в котором будет это имя домена

Nikolay
18.08.2016
21:54:03
там ексельки такие, что 8 головый ксеон с 16 гигами рама ставится раком пока эти лямы значений пересчитывает

Антон
18.08.2016
21:54:08
а причем тут ворд
уверен что и в экселе все не просто

Nikolay
18.08.2016
21:54:15
ога. поэтому и книжка толста

ексель для аналитиков, бухгалтеров и т.к

бо функционала дохрена

так не редирект тогда а render :action если я все правильно понял, в чем я не уверен
э т.е рендер как партиал, с переданным ему обьектом, так?

Антон
18.08.2016
21:55:07
ога. поэтому и книжка толста
это ужасно, ведь не эксель сложен, а подводных граблей куча и фрактал плохого дизайна в энной степени

Nikolay
18.08.2016
21:55:18
какой в пень фрактал?

вот у тебя есть сводка по покупкам за 10 лет, например

чо-куда-как

Антон
18.08.2016
21:56:15

Страница 308 из 1684