
Serg Podtynnyi
31.08.2016
10:51:53
“A couple weeks ago there was this news about the Nano editor no longer being part of the GNU project.”

I
31.08.2016
10:51:57
понял, видел, не пробовал, забил болт :)

Mikhail
31.08.2016
10:52:09

I
31.08.2016
10:52:15
а, ну вот как из поставки ubuntu уберут nano - тогда задумаюсь

Google

Serg Podtynnyi
31.08.2016
10:52:57
буддизм это echo “” >

Igor
31.08.2016
10:53:08
far/mc/volkov - буддизм :)

Serg Podtynnyi
31.08.2016
10:53:44
илли да вот волков и и фар, или вообще кто помнит copy con filename

Aldar
31.08.2016
10:59:51
emacs!

Nikolay
31.08.2016
11:24:12

s
31.08.2016
11:24:53
лучше уж sed

Artur
31.08.2016
11:29:57
Far? Олдфаги собрлаись, идите ноды в фидо поднимайте, NC поди уже у вас повымирали, надо новых выбирать.

Serg Podtynnyi
31.08.2016
11:30:58
ну я бывшая нода, а че ваще)) Ща подниму ббску на реакторе, звоните)

Антон
31.08.2016
11:45:38
а современные то телефоны не умеют на модем звонить
я придумал стартап

Artur
31.08.2016
11:48:54
Ну, bind же был вроде, можно было через интернет эхи тянуть.

Serg Podtynnyi
31.08.2016
11:49:27
да, вроде и ip t-mail был
нас скоро это ждет похоже)

Google

Artur
31.08.2016
11:51:00
Да не, все пойдём в i2p

Serg Podtynnyi
31.08.2016
11:52:02
ну да, cjdns вот это вот все

Nikolay
31.08.2016
12:09:51
ex 463/623
если шо

Serg Podtynnyi
31.08.2016
12:12:53
2:5031/65 :)

Nikolay
31.08.2016
12:31:09

Artur
31.08.2016
12:35:29
Нодлист в интернете все ещё доступен)
Можно посмотреть там

Nikolay
31.08.2016
13:04:14
та мало ли, может уже в нерезинвск срулил ))

Serg Podtynnyi
31.08.2016
15:39:46
да, сейчас конечно же в 5030 :)

Artur
31.08.2016
15:50:52
А 5030 - что, ток 5020 помню?

Serg Podtynnyi
31.08.2016
15:51:21
спб

Eugene
31.08.2016
16:03:45
https://twitter.com/zealdocs/status/771010830565507072
https://github.com/zealdocs/zeal/issues/285
Насчёт гемов в zeal

ojab
31.08.2016
19:52:07
https://github.com/instructure/canvas-lms/tree/stable/app/models
wow
самый большой публичный рельсопроект на гитхабе

Google

ojab
31.08.2016
19:52:45
весьма адово

Serg Podtynnyi
31.08.2016
21:27:05
А фореман не огромный разве?
Я про редхетовский

ojab
31.08.2016
21:32:19
в несколько раз меньше
------------------------------------------------------------------------------—
Language files blank comment code
—------------------------------------------------------------------------------
foreman: Ruby 1449 13489 3701 76195 [- 34412 spec]
canvas-lms:Ruby 4326 73022 69712 407616 [- 236590 spec]
если его не ещё не выбросили и не переписали — значит не можно
согласен, но я не уверен что сделал бы лучше
(это на тему лютого пиздеца)
особенно с учётом gem 'rails', '2.3.9' в первом коммите
у foreman, кстати, rails 2.3.2 в начале
надо будет почитать на досуге

Danila
01.09.2016
06:31:11
канвас полный пиздец, весной всем офисом охуевали над ним

Antony
01.09.2016
07:47:22
Меня что то замкнуло на этом вопросе http://stackoverflow.com/questions/39265587/rails-first-or-create-for-multiple-records

Silent Bob
01.09.2016
07:49:39
подскажите пожалуйста, как объединить хеши (именно объединить а не смержить).
hash_1 = {
"one" => {
"two" => { "first" => 1, "two" => 2 }
}
}
hash_1 = {
"one" => {
"three" => { "three" => 3, "four" => 4 }
}
}
final_hash = {
"one" => {
"two" => { "first" => 1, "two" => 2 },
"three" => { "three" => 3, "four" => 4 }
}
}
нужно получить результат final_hash

Антон
01.09.2016
08:08:28


Nursultan
01.09.2016
12:51:07
всем привет
можно пожалуйста один очень очень наверное легкий вопрос который я гуглил и не смог найти понятного ответа?
class ApplicationController < ActionController::Base
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery with: :exception
before_action :configure_permitted_parameters, if :devise_controller?
protected
def configure_permitted_parameters
devise_parameter_sanitizer.for(:sign_up) { |u| u.permit(:username, :email, :password, :password_confirmation, :remember_me) }
devise_parameter_sanitizer.for(:sign_in) { |u| u.permit(:username, :email, :password, :password_confirmation, :remember_me) }
devise_parameter_sanitizer.for(:account_update) { |u| u.permit(:email, :password, :password_confirmation, :remember_me) }
end
end
как исправить for на permit по новым правилам девайса?
class ApplicationController < ActionController::Base
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery with: :exception
before_action :configure_permitted_parameters, if :devise_controller?
protected
def configure_permitted_parameters
devise_parameter_sanitizer.permit(:sign_up, keys: [:username, :email, :password, :password_confirmation, :remember_me])
devise_parameter_sanitizer.permit(:sign_in, keys: [:username, :email, :password, :password_confirmation, :remember_me])
devise_parameter_sanitizer.permit(:account_update, keys: [:email, :password, :password_confirmation, :remember_me])
end
end
пытался вот так но он все равно жалуется


ojab
01.09.2016
12:53:26
длинное лучше выкладывать на gist, тем более что там есть нормальное форматирование и подсветка синтаксиса

Google

ojab
01.09.2016
12:54:57
а как жалуется?

Eugene
01.09.2016
12:55:03
Кидай в гист. Указывай строки

Nikolay
01.09.2016
12:56:43
class ApplicationController < ActionController::Base
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery with: :exception
before_action :configure_permitted_parameters, if :devise_controller?
protected
def configure_permitted_parameters
devise_parameter_sanitizer.for(:sign_up) { |u| u.permit(:username, :email, :password, :password_confirmation, :remember_me) }
devise_parameter_sanitizer.for(:sign_in) { |u| u.permit(:username, :email, :password, :password_confirmation, :remember_me) }
devise_parameter_sanitizer.for(:account_update) { |u| u.permit(:email, :password, :password_confirmation, :remember_me) }
end
end
как исправить for на permit по новым правилам девайса?
ща, погодь. скажу как

Admin
ERROR: S client not available

Nursultan
01.09.2016
12:58:02
https://gist.github.com/Nursultan91/7c7b3b3e065ab1e487e6bd52a44f14e0#file-gistfile1-txt

Nikolay
01.09.2016
12:58:07
def permitted_attributes
attrs = Array.new [:name, :comment]
case @user.client
when :is_reseller? then attrs << :app_server
end
return attrs
end
если я правильно помню, оно само их санитайзит.. слово то какое
а в контроллере
def web_app_params
params.require(:web_app).permit(policy((@web_app||WebApp)).permitted_attributes)
end

Nursultan
01.09.2016
13:00:37

Nikolay
01.09.2016
13:01:02

ojab
01.09.2016
13:01:19

Nikolay
01.09.2016
13:01:41

ojab
01.09.2016
13:01:45
zomg

Nikolay
01.09.2016
13:03:12
а это тогда где?
как бы штука в чем - девайс - пустить не пустить в закрытую область по логину/паролю. а pundit - что конкретно тебе можно.
https://github.com/elabs/pundit/commit/35973b9a6e8514034f1a3350fce3f55744f11911
я их в кейс обернул в зависимости от роли
у меня просто rails g devise:controllers и там кое чего перезаписано
атак както так:
# def configure_sign_in_params
# devise_parameter_sanitizer.permit(:sign_in, keys: [:attribute])
# end

Nursultan
01.09.2016
13:17:28
protected
def configure_permitted_parameters
devise_parameter_sanitizer.permit(:sign_up, keys: [:username, :email, :password, :password_confirmation, :remember_me])
devise_parameter_sanitizer.permit(:sign_in, keys: [:username, :email, :password, :password_confirmation, :remember_me])
devise_parameter_sanitizer.permit(:account_update, keys: [:email, :password, :password_confirmation, :remember_me])
end

Google

Nursultan
01.09.2016
13:17:42
devise_parameter_sanitizer.permit(:sign_up, keys: [:username, :email, :password, :password_confirmation, :remember_me])
devise_parameter_sanitizer.permit(:sign_up, keys: [:username, :email, :password, :password_confirmation, :remember_me])
вот это как переписать чтоб правильно было?

Mikhail
01.09.2016
13:18:34
Это правильно
Это девайса методы
В доках указаны
У этого контроллера не подключен девайс
Это параметры должны работать только if: :devise_controller?
Вроде так

Nikolay
01.09.2016
13:26:11
посмотрел на таскбар внизу и ужаснулся...

I
01.09.2016
13:28:12

Nikolay
01.09.2016
13:28:50
на скриншоте...

Nursultan
01.09.2016
13:29:32