@proRuby

Страница 547 из 1594
Andrey
15.05.2017
08:41:41
да вроде не было проблем, запустил на сервере установщик и профит

SpeedHouse
15.05.2017
08:47:20
хз намаялся раз

Andrey ?
15.05.2017
09:16:25
Кто-нибудь сталкивался с тем, что kaminari при пагинации выдает дублирующиеся записи? Сортировка по float'у, одна и та же запись может встречаться, к примеру, на четвертой и шестой странице

Google
Alex
15.05.2017
13:03:58
посмотри bigdecimal

yf007 יוסי
15.05.2017
17:08:25
Hey Hi i try Https://github.com/ElevenPaths/Eternalblue-Doublepulsar-Metasploit In "metasploit pro" on windows 10 pro 64 bit and i get this problem Communication Error Problem Description The Pro Service returned a server-side error. This may be caused by a badly behaving target system or session.The specific error was Msf::RPC::Exception Invalid Module (["lib/msf/core/rpc/v10/rpc_base.rb:25:in error'", "lib/msf/core/rpc/v10/rpc_module.rb:408:in_find_module'", "lib/msf/core/rpc/v10/rpc_module.rb:221:in rpc_options'", "lib/msf/core/rpc/v10/service.rb:152:inblock in process'", "lib/ruby/2.3.0/timeout.rb:91:in block in timeout'", "lib/ruby/2.3.0/timeout.rb:33:inblock in catch'", "lib/ruby/2.3.0/timeout.rb:33:in catch'", "lib/ruby/2.3.0/timeout.rb:33:incatch'", "lib/ruby/2.3.0/timeout.rb:106:in timeout'", "lib/msf/core/rpc/v10/service.rb:152:inprocess'", "lib/msf/core/rpc/v10/service.rb:90:in on_request_uri'", "lib/msf/core/rpc/v10/service.rb:72:inblock in start'", "lib/rex/proto/http/handler/proc.rb:38:in on_request'", "lib/rex/proto/http/server.rb:368:indispatch_request'", "lib/rex/proto/http/server.rb:302:in on_client_data'", "lib/rex/proto/http/server.rb:161:inblock in start'", "lib/rex/io/stream_server.rb:48:in on_client_data'", "lib/rex/io/stream_server.rb:192:inblock in monitor_clients'", "lib/rex/io/stream_server.rb:190:in each'", "lib/rex/io/stream_server.rb:190:inmonitor_clients'", "lib/rex/io/stream_server.rb:73:in block in start'", "lib/rex/thread_factory.rb:22:inblock in spawn'", "lib/msf/core/thread_manager.rb?in `block in spawn'"]) Problem Solution This problem may resolve itself on its own. If this continues to appear, try restarting the Metasploit services or contacting customer support.

Lupsick
15.05.2017
17:23:43
как меня ебет нейминг в рельсе

Alex
15.05.2017
17:25:54
Lupsick
15.05.2017
17:26:19
чонетаг
хочу добавить нейминг Intaractors:: или Interactor:: и все ломается

Alex
15.05.2017
17:26:32
с рояля то?

Lupsick
15.05.2017
17:26:52
с рояля то?
что ты имеешь в виду?

Alex
15.05.2017
17:26:57
что ломается?

Lupsick
15.05.2017
17:27:13
не грузит константы из-за автолоада

своего странного автолоада

Alex
15.05.2017
17:27:30
нормальный там автолоад

как делаешь?

Lupsick
15.05.2017
17:28:25
как делаешь?
кидаю в app/interactors и пишу module Interactors class Test include Interactor def call puts "zalupa" end end end

Google
Lupsick
15.05.2017
17:28:29
ну то есть хочется так

но оно не работает

Alex
15.05.2017
17:28:38
Должно

Lupsick
15.05.2017
17:28:50
ну вот эта ебля меня и доебала

надо учитывать нейминг рельсы

Alex
15.05.2017
17:29:10
а, ну да, там верхняя папка в путь не входит

только вложенная

Roman
15.05.2017
17:30:05
да, верхняя папка неймспейс не порождает

если так сильно харит - кидай в lib

Lupsick
15.05.2017
17:30:21
ну вот мне нужен какой-то базовый класс

Roman
15.05.2017
17:30:24
и делай там че хочешь

Alex
15.05.2017
17:30:28
lib твой спаситель

Lupsick
15.05.2017
17:30:30
чтобы инклудить в интеракторах

и я хочу это обернуть в нейминг

чтобы было очевидно

ну по логике это не lib нихуя

Roman
15.05.2017
17:31:02
ну это смотря что считать логикой :)

Alex
15.05.2017
17:31:05
по логике это TestInteractor

Lupsick
15.05.2017
17:31:12
Alex
15.05.2017
17:31:19
точно также как PostController а не Controllers::Post

Google
Roman
15.05.2017
17:31:55
точно также как PostController а не Controllers::Post
да ну тут действительно немного нелогичный подход рельсов, но понятно почему так сделано

Alex
15.05.2017
17:32:12
я бы не сказал что все так страшно

Roman
15.05.2017
17:32:20
да, я тоже не считаю

Alex
15.05.2017
17:32:20
для небольших приложений такой нейминг даже удобнее

Roman
15.05.2017
17:32:32
именно поэтому так и сделано, да

Lupsick
15.05.2017
17:32:43
ок посоны сделаю testinteractor

и baseinteractor соответственно

но мне бля нужны где-то там хелперы

короче пизда

Alex
15.05.2017
17:33:14
хелперы в концерны, хех

Roman
15.05.2017
17:33:35
хелперы для всех интеракторов?

Lupsick
15.05.2017
17:33:55
хелперы в концерны, хех
я бы в модуль засунул

Lupsick
15.05.2017
17:33:57
если б был нейминг

Alex
15.05.2017
17:34:08
"я бы сделал как в рельсе не принято"

говорят тебе - юзай lib

Lupsick
15.05.2017
17:34:17
да это бля не lib

Alex
15.05.2017
17:34:26
ну так следуй конвенциям в app тогда

Lupsick
15.05.2017
17:34:45
пиздос

Roman
15.05.2017
17:35:16
бросай рельсу короче

Google
Alex
15.05.2017
17:35:17
это не пиздос, это то что бывает когда воюешь с opinionated software

Roman
15.05.2017
17:35:23
пиши на Rack

Alexander
15.05.2017
17:35:24
да это бля не lib
Кого из Rails core это ебёт? ?

Lupsick
15.05.2017
17:35:45
пиши на Rack
легаси

Roman
15.05.2017
17:35:46
с рельсой ссать против ветра очень неэффективно

легаси
выноси в микросервис :-D

Admin
ERROR: S client not available

Alexander
15.05.2017
17:36:09
легаси
Да ну, недавно вот вторая версия вышла

Lupsick
15.05.2017
17:36:17
выноси в микросервис :-D
оно завязано на модели рельсы

Roman
15.05.2017
17:39:17
оно завязано на модели рельсы
выноси модели рельсы в гем и юзай его везде :-D

Vitaly
15.05.2017
17:40:27
хочу поинтересоваться у людей, грешно ли заниматься тем, что опишу далее. вероятно я щас спрошу о ереси, но кто нибуть занимался таким жесткачем? def index name = params[:name] class_name = params[:name].capitalize class_name = class_name.singularize @object = class_name.constantize.all render "#{name}/index" end многие наверное уже поняли что тут происходит, но все же прокоментирую суть. в роутах определено всего 7 маршрутов(index, show и тд), хотя на самом деле моделей и вьюх разных множество. И типа для того что бы меньше было кода, сделана вот такая вот жесть. Наверное щас полетят плевки, но я это только эксперементирую. Скажите плиз что вы об этом думаете? Так вообще делают нормальные люди?

Alex
15.05.2017
17:41:29
это называется STI

имхо такое выносится в концерн вместо такой метамагии.

ну или как то с STI обыгрывается.

Lupsick
15.05.2017
17:42:05
это называется STI
STI это про базу

Alex
15.05.2017
17:42:17
там вызов AR идет если что.

Lupsick
15.05.2017
17:42:18
а

ну да

вообще не факт что там у него STI

Google
Vitaly
15.05.2017
17:42:56
у меня нету STI

Alex
15.05.2017
17:42:57
потом замучаешься разбивать неудачную абстракцию или в безопасности где огребешь.

Lupsick
15.05.2017
17:43:01
метапрограммирование

Vitaly
15.05.2017
17:44:23
потом замучаешься разбивать неудачную абстракцию или в безопасности где огребешь.
а как быть если есть куча-кучная моделей и контроллеров? вот есть например штука такая ActiveAdmin, этот гем же не знает изначально сколько у тебя там моделей, но каким-то образом для каждой делает вьюхи и свои контроллеры

Alex
15.05.2017
17:45:06
что значит как быть если у тебя есть куча кучная контроллеров и моделей?

Lupsick
15.05.2017
17:45:06
они регистрируются если мне не изменяет память

у тебя потенциальная дырка так-то

Alex
15.05.2017
17:45:13
я все еще не понял проблему.

у тебя потенциальная дырка так-то
ага, взять какую тяжелую модель и загрузить .all. Мечта.

Vitaly
15.05.2017
17:46:18
ага, взять какую тяжелую модель и загрузить .all. Мечта.
да тут не проблема а вопрос, как сделать более общий контроллер для кучи разных моделей и вьюх?

Lupsick
15.05.2017
17:46:30
вообще мне кажется это норм подход если ограничить модели, которые попадают в лоад

Alex
15.05.2017
17:46:34
как сделать в одном доме больницу, детский сад, школу и похоронное бюро?

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

Alex
15.05.2017
17:48:05
лол
так я не пойму, как быть то?

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