@proRuby

Страница 189 из 1594
Alex
11.09.2016
19:53:21
Я свою задачу выполнил.

Nikolay
12.09.2016
07:41:44
сегодня 256 день в году :)

Alexander
12.09.2016
07:41:53
уже все выпили? :)

Nikolay
12.09.2016
07:42:05
в 11 утра?)

Google
Ilya
12.09.2016
07:43:16
раньше же, вроде

Alexander
12.09.2016
07:43:50
в 11 утра?)
чойта? в четверг, например, я в 0950 начал :)

в пятницу в девять %)

(корпоратив удался)

Nikolay
12.09.2016
07:44:54
аххаааха

у меня жена копроратив проклинает

сракаблик хренов

укачало

Amir
12.09.2016
07:59:59
как нормально получить IP пользователя

Nikolay
12.09.2016
08:02:59
как нормально получить IP пользователя
в приложении или в нгинксе?

Alexander
12.09.2016
08:03:05
в params должен быть где то

Nikolay
12.09.2016
08:03:46
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

в нгинкс в виртуалхосте

Google
Nikolay
12.09.2016
08:04:08
а дальше оно в приложении будет верным уже

а не айпишник нгинкса

Andrey ?
12.09.2016
08:07:41
Как лучше реализовать задачу запуска непроверенного кода полученного из интернета, чтобы он не натворил делов, да еще и с минимальным оверхедом?

Аналог repl, вкратце если

Ну и чтобы запуск был относительно быстрым

Nikolay
12.09.2016
08:08:20
а что за репл то?

вообще шо значит "непроверенный код из интернета"?

Плюшка
12.09.2016
08:09:13
а что за репл то?
Read-eval-print loop

Andrey ?
12.09.2016
08:09:21
repl.it

Alexander
12.09.2016
08:09:27
это типа как во всяких code school

Nikolay
12.09.2016
08:09:55
та я подозреваю там всякие докеры

ибо лярды песочниц

Andrey ?
12.09.2016
08:10:44
Просто вот как это сделать так, чтобы время от "прилетел запрос" до "запустился скрипт" было минимальным?

И, само собой, при этом не позволить каким-либо образом скрипту взаимодействовать с чем-либо кроме определенной папки

Nikolay
12.09.2016
08:13:48
охохо

пиши свой компилятор ;)

как ты абстрагируется от всяких евалов?

Andrey ?
12.09.2016
08:17:30
Да это-то, в принципе, решается на уровне ФС

А вот как сделать так, чтобы нельзя было посмотреть на код самого раннера... :)

Хотя туплю, можно раннер запускать под одним юзером, а сам раннер будет запускать программу от другого

Google
Nikolay
12.09.2016
08:31:10
в принципе можно же огородить все в докере

и отот код с выводом запускать в контейнере где ничего окромя нужного

и фаерволом все закрыто чтобы не ддосил/спамил

еще можно сделать вообще свой шелл со своими командами

Andrey ?
12.09.2016
08:49:48
Мне руби запускать, причем тут свой шелл вообще?)

Amir
12.09.2016
09:02:21
export SECRTET_KEY_BASE куда следует разместить /etc/profile пума запускается от другого пользователя

фиг с ним вроде рабоатет

Nikolay
12.09.2016
10:02:03
так. обьясните, плз, транзакции которые в рельсе можно описать - это транзакции на уровне рельсы, которые в бд чото записывают только если все прошло ок внутри транзакции, так?

и которые к транзакциям на уровне БД не имеют никакого отношения, так?

Amir
12.09.2016
10:17:46
сегодня день программиста?

Adamtsov
12.09.2016
10:18:28
ага

Alex
12.09.2016
10:32:55
а дальше оно в приложении будет верным уже
Вприложении надо указать доверенные айпи

Nikolay
12.09.2016
10:36:59
окак

Alex
12.09.2016
10:37:54
там вызывается rollback ghb 'rctgityf[

при эксепшенах

Nikolay
12.09.2016
10:39:07
просто какая штука

у меня есть первое действие - пнуть мой ерр клиент на регистрацию домена. если он вернул "ок" - снять бабло с счета кастомера

если не ок - значит бабло не снимаем

Alex
12.09.2016
10:39:57
и?

Google
Nikolay
12.09.2016
10:40:23
просто я думаю нужна ли тут вообще транзакция тогда

Alex
12.09.2016
10:40:36
особого смысла в этом не вижу

Nikolay
12.09.2016
10:41:19
тоесть пока это не перевод бабла между аккаунтами юзером - транзакция получаетося не нужна

так?

где две операции

Alex
12.09.2016
10:54:38
Две операции? Они происходят после проверки?

Вот и пихай их две в транзакцию после проверки

Nikolay
12.09.2016
10:55:48
я понял

Tim
12.09.2016
11:04:53
Всем привет. А вот такой вопрос. Нужно, после выбора зыка на сайте, меня не только язык но и домен. Два домена смотрят на один сайт. Какие есть варианты ?

Если что, то речь про rails 5

Admin
ERROR: S client not available

Mark
12.09.2016
11:07:41
это тебе не к рельсам скорее всего

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

Tim
12.09.2016
11:12:14
Ну да, можно прикинуть несколько вариантов. Хочется просто услышать мысли ) Для меня самое очевидное вот - «Назначение локали из имени домена» из доки по рельсам - http://v32.rusrails.ru/rails-internationalization-i18n-api/setup-the-rails-application-for-internationalization

Mark
12.09.2016
11:12:36
а ну да

можно так

Alex
12.09.2016
12:26:48
Ребят, кто-нибудь знает подобный чат по Clojure ? и желательно интернациональный, на англ.

Sergey
12.09.2016
12:50:15
я бы попробовал в irc

на freenode 631 человек сейчас в основном канале

Google
Andrey ?
12.09.2016
14:17:59
Есть какие-нибудь способы ускорить docker run?

Lupsick
12.09.2016
14:19:01
Andrey ?
12.09.2016
14:19:06
Запуск

Lupsick
12.09.2016
14:19:24
интернет побыстрее заиметь

Andrey ?
12.09.2016
14:19:31
Э

А как мне это поможет при запуске уже скачанного образа?)

Serg Podtynnyi
12.09.2016
14:20:03
образ в RAM

Andrey ?
12.09.2016
14:22:17
На ssd "сделать ничего" запускается примерно за 1.3-1.4 секунды

А, лол, это же удаленная машина, а не ssd

Секунду, создам дроплет и проверю как на ssd

Lupsick
12.09.2016
14:23:02
это может еще докер надо перезапустить

у него бывает

Andrey ?
12.09.2016
14:23:42
Перезапустил, ничего не изменилось

Уже поинтереснее

Плюшка
12.09.2016
14:32:59
если тебе надо что-то вроде repl.it, то в принципе можно запускать заранее (при заходе юзера на страницу)

хотя я наверн бред несу

пойду спать

а то щас еще запиню случайно что-нибудь вместо редактирования

Andrey ?
12.09.2016
14:33:44
Мне что-то вроде codecademy и вполне себе не бред, пул виртуалок и впрямь будет нормальным решением

Просто тут нужно понять, слишком ли критично для пользователя будет подождать секунд так 5 бонусом к времени выполнения)

Страница 189 из 1594