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

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

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

Alex
15.05.2017
13:03:52

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

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

Lupsick
15.05.2017
17:35:45

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

Roman
15.05.2017
17:39:17

Lupsick
15.05.2017
17:39:45

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

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

Lupsick
15.05.2017
17:42:18
а
ну да
вообще не факт что там у него STI

Google

Alex
15.05.2017
17:42:43

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

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

Lupsick
15.05.2017
17:45:06
они регистрируются если мне не изменяет память
у тебя потенциальная дырка так-то

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

Vitaly
15.05.2017
17:46:18

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

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

Vitaly
15.05.2017
17:47:11

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