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.217.103
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby30 /
share /
gems /
gems /
rbs-1.4.0 /
core /
Delete
Unzip
Name
Size
Permission
Date
Action
array.rbs
72.72
KB
-rw-r--r--
2024-06-26 17:25
basic_object.rbs
9.61
KB
-rw-r--r--
2024-06-26 17:25
binding.rbs
5.31
KB
-rw-r--r--
2024-06-26 17:25
builtin.rbs
1.36
KB
-rw-r--r--
2024-06-26 17:25
class.rbs
4.43
KB
-rw-r--r--
2024-06-26 17:25
comparable.rbs
4.07
KB
-rw-r--r--
2024-06-26 17:25
complex.rbs
10.87
KB
-rw-r--r--
2024-06-26 17:25
constants.rbs
434
B
-rw-r--r--
2024-06-26 17:25
deprecated.rbs
54
B
-rw-r--r--
2024-06-26 17:25
dir.rbs
13.67
KB
-rw-r--r--
2024-06-26 17:25
encoding.rbs
11.92
KB
-rw-r--r--
2024-06-26 17:25
enumerable.rbs
16.88
KB
-rw-r--r--
2024-06-26 17:25
enumerator.rbs
6.76
KB
-rw-r--r--
2024-06-26 17:25
errno.rbs
12.63
KB
-rw-r--r--
2024-06-26 17:25
errors.rbs
14.09
KB
-rw-r--r--
2024-06-26 17:25
exception.rbs
6.38
KB
-rw-r--r--
2024-06-26 17:25
false_class.rbs
1.13
KB
-rw-r--r--
2024-06-26 17:25
fiber.rbs
1.96
KB
-rw-r--r--
2024-06-26 17:25
fiber_error.rbs
396
B
-rw-r--r--
2024-06-26 17:25
file.rbs
39.26
KB
-rw-r--r--
2024-06-26 17:25
file_test.rbs
1.73
KB
-rw-r--r--
2024-06-26 17:25
float.rbs
20.23
KB
-rw-r--r--
2024-06-26 17:25
gc.rbs
7.43
KB
-rw-r--r--
2024-06-26 17:25
global_variables.rbs
5.54
KB
-rw-r--r--
2024-06-26 17:25
hash.rbs
34.25
KB
-rw-r--r--
2024-06-26 17:25
integer.rbs
20.19
KB
-rw-r--r--
2024-06-26 17:25
io.rbs
28.67
KB
-rw-r--r--
2024-06-26 17:25
kernel.rbs
18.63
KB
-rw-r--r--
2024-06-26 17:25
marshal.rbs
5.67
KB
-rw-r--r--
2024-06-26 17:25
match_data.rbs
8.84
KB
-rw-r--r--
2024-06-26 17:25
math.rbs
9.84
KB
-rw-r--r--
2024-06-26 17:25
method.rbs
5.13
KB
-rw-r--r--
2024-06-26 17:25
module.rbs
37.44
KB
-rw-r--r--
2024-06-26 17:25
nil_class.rbs
1.73
KB
-rw-r--r--
2024-06-26 17:25
numeric.rbs
11.97
KB
-rw-r--r--
2024-06-26 17:25
object.rbs
26.33
KB
-rw-r--r--
2024-06-26 17:25
object_space.rbs
3.41
KB
-rw-r--r--
2024-06-26 17:25
proc.rbs
12.6
KB
-rw-r--r--
2024-06-26 17:25
process.rbs
40.72
KB
-rw-r--r--
2024-06-26 17:25
random.rbs
9.76
KB
-rw-r--r--
2024-06-26 17:25
range.rbs
6.76
KB
-rw-r--r--
2024-06-26 17:25
rational.rbs
12.76
KB
-rw-r--r--
2024-06-26 17:25
rb_config.rbs
1.66
KB
-rw-r--r--
2024-06-26 17:25
regexp.rbs
40.9
KB
-rw-r--r--
2024-06-26 17:25
ruby_vm.rbs
384
B
-rw-r--r--
2024-06-26 17:25
signal.rbs
1.81
KB
-rw-r--r--
2024-06-26 17:25
string.rbs
77.23
KB
-rw-r--r--
2024-06-26 17:25
string_io.rbs
8.02
KB
-rw-r--r--
2024-06-26 17:25
struct.rbs
1.27
KB
-rw-r--r--
2024-06-26 17:25
symbol.rbs
6.99
KB
-rw-r--r--
2024-06-26 17:25
thread.rbs
34.52
KB
-rw-r--r--
2024-06-26 17:25
thread_group.rbs
730
B
-rw-r--r--
2024-06-26 17:25
time.rbs
40.98
KB
-rw-r--r--
2024-06-26 17:25
trace_point.rbs
7.45
KB
-rw-r--r--
2024-06-26 17:25
true_class.rbs
1.19
KB
-rw-r--r--
2024-06-26 17:25
unbound_method.rbs
5.22
KB
-rw-r--r--
2024-06-26 17:25
warning.rbs
835
B
-rw-r--r--
2024-06-26 17:25
Save
Rename
# 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 # 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 # 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 # 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 # 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 # 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 # 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] # Returns the bound receiver of the binding object. # def receiver: () -> untyped # Returns the Ruby source filename and line number of the binding object. # def source_location: () -> [ String, Integer ] end