Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.216.222
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby32 /
share /
gems /
gems /
rbs-2.8.2 /
core /
Delete
Unzip
Name
Size
Permission
Date
Action
io
[ DIR ]
drwxr-xr-x
2026-05-05 23:07
rbs
[ DIR ]
drwxr-xr-x
2026-04-07 17:42
rubygems
[ DIR ]
drwxr-xr-x
2026-05-05 23:07
array.rbs
126.13
KB
-rw-r--r--
2026-04-07 17:42
basic_object.rbs
13.05
KB
-rw-r--r--
2026-04-07 17:42
binding.rbs
6.03
KB
-rw-r--r--
2026-04-07 17:42
builtin.rbs
1.42
KB
-rw-r--r--
2026-04-07 17:42
class.rbs
5.34
KB
-rw-r--r--
2026-04-07 17:42
comparable.rbs
5.55
KB
-rw-r--r--
2026-04-07 17:42
complex.rbs
14.38
KB
-rw-r--r--
2026-04-07 17:42
constants.rbs
1.72
KB
-rw-r--r--
2026-04-07 17:42
deprecated.rbs
186
B
-rw-r--r--
2026-04-07 17:42
dir.rbs
21.28
KB
-rw-r--r--
2026-04-07 17:42
encoding.rbs
53.14
KB
-rw-r--r--
2026-04-07 17:42
enumerable.rbs
79.8
KB
-rw-r--r--
2026-04-07 17:42
enumerator.rbs
15.45
KB
-rw-r--r--
2026-04-07 17:42
env.rbs
157
B
-rw-r--r--
2026-04-07 17:42
errno.rbs
12.38
KB
-rw-r--r--
2026-04-07 17:42
errors.rbs
18.59
KB
-rw-r--r--
2026-04-07 17:42
exception.rbs
7.14
KB
-rw-r--r--
2026-04-07 17:42
false_class.rbs
1.79
KB
-rw-r--r--
2026-04-07 17:42
fiber.rbs
15.89
KB
-rw-r--r--
2026-04-07 17:42
fiber_error.rbs
374
B
-rw-r--r--
2026-04-07 17:42
file.rbs
62.16
KB
-rw-r--r--
2026-04-07 17:42
file_test.rbs
9.42
KB
-rw-r--r--
2026-04-07 17:42
float.rbs
30.84
KB
-rw-r--r--
2026-04-07 17:42
gc.rbs
12.16
KB
-rw-r--r--
2026-04-07 17:42
global_variables.rbs
5.74
KB
-rw-r--r--
2026-04-07 17:42
hash.rbs
59.33
KB
-rw-r--r--
2026-04-07 17:42
integer.rbs
39.28
KB
-rw-r--r--
2026-04-07 17:42
io.rbs
100.9
KB
-rw-r--r--
2026-04-07 17:42
kernel.rbs
96.46
KB
-rw-r--r--
2026-04-07 17:42
marshal.rbs
6.91
KB
-rw-r--r--
2026-04-07 17:42
match_data.rbs
11.55
KB
-rw-r--r--
2026-04-07 17:42
math.rbs
12.32
KB
-rw-r--r--
2026-04-07 17:42
method.rbs
8.68
KB
-rw-r--r--
2026-04-07 17:42
module.rbs
49.12
KB
-rw-r--r--
2026-04-07 17:42
nil_class.rbs
3.02
KB
-rw-r--r--
2026-04-07 17:42
numeric.rbs
24.58
KB
-rw-r--r--
2026-04-07 17:42
object.rbs
37.09
KB
-rw-r--r--
2026-04-07 17:42
object_space.rbs
6.11
KB
-rw-r--r--
2026-04-07 17:42
proc.rbs
21.71
KB
-rw-r--r--
2026-04-07 17:42
process.rbs
51.68
KB
-rw-r--r--
2026-04-07 17:42
ractor.rbs
29.67
KB
-rw-r--r--
2026-04-07 17:42
random.rbs
7.03
KB
-rw-r--r--
2026-04-07 17:42
range.rbs
26.65
KB
-rw-r--r--
2026-04-07 17:42
rational.rbs
15.06
KB
-rw-r--r--
2026-04-07 17:42
rb_config.rbs
1.97
KB
-rw-r--r--
2026-04-07 17:42
refinement.rbs
1.11
KB
-rw-r--r--
2026-04-07 17:42
regexp.rbs
44.58
KB
-rw-r--r--
2026-04-07 17:42
ruby_vm.rbs
2.01
KB
-rw-r--r--
2026-04-07 17:42
signal.rbs
3.49
KB
-rw-r--r--
2026-04-07 17:42
string.rbs
112.63
KB
-rw-r--r--
2026-04-07 17:42
string_io.rbs
13.5
KB
-rw-r--r--
2026-04-07 17:42
struct.rbs
9.49
KB
-rw-r--r--
2026-04-07 17:42
symbol.rbs
13.71
KB
-rw-r--r--
2026-04-07 17:42
thread.rbs
50.99
KB
-rw-r--r--
2026-04-07 17:42
thread_group.rbs
2.37
KB
-rw-r--r--
2026-04-07 17:42
time.rbs
54.8
KB
-rw-r--r--
2026-04-07 17:42
trace_point.rbs
11.06
KB
-rw-r--r--
2026-04-07 17:42
true_class.rbs
1.72
KB
-rw-r--r--
2026-04-07 17:42
unbound_method.rbs
6.98
KB
-rw-r--r--
2026-04-07 17:42
warning.rbs
1.54
KB
-rw-r--r--
2026-04-07 17:42
Save
Rename
# <!-- rdoc-file=proc.c --> # Objects of class Binding encapsulate the execution context at some particular # place in the code and retain this context for future use. The variables, # methods, value of `self`, and possibly an iterator block that can be accessed # in this context are all retained. Binding objects can be created using # Kernel#binding, and are made available to the callback of # Kernel#set_trace_func and instances of TracePoint. # # These binding objects can be passed as the second argument of the Kernel#eval # method, establishing an environment for the evaluation. # # class Demo # def initialize(n) # @secret = n # end # def get_binding # binding # end # end # # k1 = Demo.new(99) # b1 = k1.get_binding # k2 = Demo.new(-3) # b2 = k2.get_binding # # eval("@secret", b1) #=> 99 # eval("@secret", b2) #=> -3 # eval("@secret") #=> nil # # Binding objects have no class-specific methods. # class Binding public def clone: () -> self # <!-- # rdoc-file=proc.c # - binding.eval(string [, filename [,lineno]]) -> obj # --> # Evaluates the Ruby expression(s) in *string*, in the *binding*'s context. If # the optional *filename* and *lineno* parameters are present, they will be used # when reporting syntax errors. # # def get_binding(param) # binding # end # b = get_binding("hello") # b.eval("param") #=> "hello" # def eval: (String arg0, ?String filename, ?Integer lineno) -> untyped # <!-- # rdoc-file=lib/irb.rb # - irb() # --> # Opens an IRB session where `binding.irb` is called which allows for # interactive debugging. You can call any methods or variables available in the # current scope, and mutate state if you need to. # # Given a Ruby file called `potato.rb` containing the following code: # # class Potato # def initialize # @cooked = false # binding.irb # puts "Cooked potato: #{@cooked}" # end # end # # Potato.new # # Running `ruby potato.rb` will open an IRB session where `binding.irb` is # called, and you will see the following: # # $ ruby potato.rb # # From: potato.rb @ line 4 : # # 1: class Potato # 2: def initialize # 3: @cooked = false # => 4: binding.irb # 5: puts "Cooked potato: #{@cooked}" # 6: end # 7: end # 8: # 9: Potato.new # # irb(#<Potato:0x00007feea1916670>):001:0> # # You can type any valid Ruby code and it will be evaluated in the current # context. This allows you to debug without having to run your code repeatedly: # # irb(#<Potato:0x00007feea1916670>):001:0> @cooked # => false # irb(#<Potato:0x00007feea1916670>):002:0> self.class # => Potato # irb(#<Potato:0x00007feea1916670>):003:0> caller.first # => ".../2.5.1/lib/ruby/2.5.0/irb/workspace.rb:85:in `eval'" # irb(#<Potato:0x00007feea1916670>):004:0> @cooked = true # => true # # You can exit the IRB session with the `exit` command. Note that exiting will # resume execution where `binding.irb` had paused it, as you can see from the # output printed to standard output in this example: # # irb(#<Potato:0x00007feea1916670>):005:0> exit # Cooked potato: true # # See IRB@IRB+Usage for more information. # def irb: () -> void # <!-- # rdoc-file=proc.c # - binding.local_variable_defined?(symbol) -> obj # --> # Returns `true` if a local variable `symbol` exists. # # def foo # a = 1 # binding.local_variable_defined?(:a) #=> true # binding.local_variable_defined?(:b) #=> false # end # # This method is the short version of the following code: # # binding.eval("defined?(#{symbol}) == 'local-variable'") # def local_variable_defined?: (String | Symbol symbol) -> bool # <!-- # rdoc-file=proc.c # - binding.local_variable_get(symbol) -> obj # --> # Returns the value of the local variable `symbol`. # # def foo # a = 1 # binding.local_variable_get(:a) #=> 1 # binding.local_variable_get(:b) #=> NameError # end # # This method is the short version of the following code: # # binding.eval("#{symbol}") # def local_variable_get: (String | Symbol symbol) -> untyped # <!-- # rdoc-file=proc.c # - binding.local_variable_set(symbol, obj) -> obj # --> # Set local variable named `symbol` as `obj`. # # def foo # a = 1 # bind = binding # bind.local_variable_set(:a, 2) # set existing local variable `a' # bind.local_variable_set(:b, 3) # create new local variable `b' # # `b' exists only in binding # # p bind.local_variable_get(:a) #=> 2 # p bind.local_variable_get(:b) #=> 3 # p a #=> 2 # p b #=> NameError # end # # This method behaves similarly to the following code: # # binding.eval("#{symbol} = #{obj}") # # if `obj` can be dumped in Ruby code. # def local_variable_set: [U] (String | Symbol symbol, U obj) -> U # <!-- # rdoc-file=proc.c # - binding.local_variables -> Array # --> # Returns the names of the binding's local variables as symbols. # # def foo # a = 1 # 2.times do |n| # binding.local_variables #=> [:a, :n] # end # end # # This method is the short version of the following code: # # binding.eval("local_variables") # def local_variables: () -> Array[Symbol] # <!-- # rdoc-file=proc.c # - binding.receiver -> object # --> # Returns the bound receiver of the binding object. # def receiver: () -> untyped # <!-- # rdoc-file=proc.c # - binding.source_location -> [String, Integer] # --> # Returns the Ruby source filename and line number of the binding object. # def source_location: () -> [ String, Integer ] end