@rubylang

Страница 365 из 1684
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
илли да вот волков и и фар, или вообще кто помнит copy con filename
фар, фар. там весьма годный редактор кстати. в прочем мне mcedit хватает :)

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
2:5031/65 :)
5031 - город?

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

Можно посмотреть там

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

Serg Podtynnyi
31.08.2016
15:39:46
5031 - город?
Мурманск)

да, сейчас конечно же в 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

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
Кидай в гист. Указывай строки

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

https://gist.github.com/Nursultan91/7c7b3b3e065ab1e487e6bd52a44f14e0#file-gistfile1-txt
у меня вот так делается разрешение кому из юзерей какие поля разрешены

если я правильно помню, оно само их санитайзит.. слово то какое

а в контроллере def web_app_params params.require(:web_app).permit(policy((@web_app||WebApp)).permitted_attributes) end

Nikolay
01.09.2016
13:01:02
а это тогда где?
в полисях пундита

ojab
01.09.2016
13:01:19
def permitted_attributes attrs = Array.new [:name, :comment] case @user.client when :is_reseller? then attrs << :app_server end return attrs end
страшненько def permitted_attributes case @user.client when :is_reseller then [:name, :comment, :app_server] else [:name, :comment] end

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
посмотрел на таскбар внизу и ужаснулся...

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

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