Size: a a a

2019 September 23

N

Ni in RubyRush
Михаил Беркович
Или в Синатре так не выйдет?...
Байбаг везде должен работать
источник

VV

Vadim Venediktov in RubyRush
Orko Elvis
да, ок. если вот так get '/message/' do
 random
 session[:random] = random
end - работает
А зачем вы просто пишете на строчке выражение с одной переменной?

random
источник

OE

Orko Elvis in RubyRush
если сделать так get '/debug' do
                                 session.inspect
                               end- показывает что есть сессия, так get '/debug' do
                                 session[:random].inspect
                               end - nil
источник

VV

Vadim Venediktov in RubyRush
Orko Elvis
в инспекторе значение сессии пустое
А можно скрин, когда сессии нет?
источник

VV

Vadim Venediktov in RubyRush
Ni
Байбаг везде должен работать
Но проще, конечно, на сервере постоять в дебагере и изучить
источник

OE

Orko Elvis in RubyRush
источник

OE

Orko Elvis in RubyRush
источник

VV

Vadim Venediktov in RubyRush
Vadim Venediktov
А зачем вы просто пишете на строчке выражение с одной переменной?

random
Вот на этот вопрос так и не ответили
источник

VV

Vadim Venediktov in RubyRush
И я боюсь, надо перезапускать сервер перед проверкой в вашем случае
источник

OE

Orko Elvis in RubyRush
@installero random - для того чтобы посмотреть его значение
источник

OE

Orko Elvis in RubyRush
и у меня гем стоит, shotgun, он автоматически обновляет
источник

VV

Vadim Venediktov in RubyRush
$ ruby app.rb 
== Sinatra (v2.0.5) has taken the stage on 4567 for development with backup from Puma
Puma starting in single mode...
* Version 3.12.0 (ruby 2.4.4-p296), codename: Llamas in Pajamas
* Min threads: 0, max threads: 16
* Environment: development
* Listening on tcp://localhost:4567
Use Ctrl-C to stop
127.0.0.1 - - [23/Sep/2019:20:31:47 +0300] "GET /set_session HTTP/1.1" 200 8 0.0079
127.0.0.1 - - [23/Sep/2019:20:31:47 +0300] "GET /favicon.ico HTTP/1.1" 404 469 0.0011
Return value is: nil

[8, 17] in /home/install/app.rb
   8: end
   9:
  10: get '/get_session' do
  11:   session[:test].inspect
  12:   byebug
=> 13: end
  14:
  15: def random
  16:   'asdfsadf'
  17: end
(byebug) session
{"session_id"=>"9f435363db4f3dcae4a32a068da2a4600a8de62a2e5d551c6412d576ee9388be", "csrf"=>"7NUC9OpoXWrT8BPZASgUjLqhKZ/zzWE8Hwu2QgRSlik=", "tracking"=>{"HTTP_USER_AGENT"=>"ed63febfa774fcc7c9bdeef5810593add38300bd"}, "test"=>"asdfsadf"}
источник

VV

Vadim Venediktov in RubyRush
источник

VV

Vadim Venediktov in RubyRush
Orko Elvis
и у меня гем стоит, shotgun, он автоматически обновляет
Ну и я с детства любил рельсу, хотя шотган, конечно, тоже хорош (олдфажная шутка про quake 2)
источник

МБ

Михаил Беркович... in RubyRush
xD
источник

МБ

Михаил Беркович... in RubyRush
@installero Рубит фишку!
источник

AS

Alexander "Tarr... in RubyRush
рокетджамп наше все😜
источник

МБ

Михаил Беркович... in RubyRush
Олдфаг олдфаг видит издалека)
источник

OE

Orko Elvis in RubyRush
@installero да, но после редиректа значения (test-a) уже нет
источник

L

Lem in RubyRush
Привет! Вчера в начале вебинара что за музыкальная группа была ?
источник