I hereby claim:
- I am joker1007 on github.
- I am joker1007 (https://keybase.io/joker1007) on keybase.
- I have a public key ASDwR8BrTl8i1gMvrX6T39eK0AR-seM-VFnZsv3bMYAMswo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| class Foo | |
| attr_reader :hoge, :fuga, | |
| def initialize(a, b) | |
| p a | |
| p b | |
| end | |
| end | |
| Foo.new # => no error |
| #!/bin/bash | |
| id=$(pw-dump Node | jq -r 'map({id: .id, class: .info.props["media.class"], desc: .info.props["node.description"]} | select(.desc != null)) | sort_by(.class, .desc) | .[] | [.id, .class, .desc] | @tsv' | wofi -di | cut -f 1) | |
| if [ -n "$id" ]; then | |
| echo "Setting default to $id" | |
| wpctl set-default $id | |
| fi |
| instance_ids="" | |
| device_name="" | |
| for vol in $(aws ec2 describe-instances --region ap-northeast-1 --instance-ids ${instance_ids} | jq '.Reservations[].Instances[] | .BlockDeviceMappings[] | select(.DeviceName == "'${device_name}'") | .Ebs.VolumeId' -r); do | |
| current=$(aws ec2 describe-volumes --volume-ids ${vol} | jq '.Volumes[] | .Size') | |
| target=$(expr $current + 50) | |
| echo "${vol}: ${current} -> ${target}" | |
| echo "aws ec2 modify-volume --volume-id ${vol} --size ${target} --dry-run" | |
| #aws ec2 modify-volume --volume-id ${vol} --size ${target} --dry-run | |
| done |
| for i in [1, 2, 3] | |
| p i | |
| j = i | |
| end | |
| p j | |
| [1, 2, 3].each do |k| | |
| l = k | |
| end |
| require "debug_inspector" | |
| class Foo | |
| def meth1(&block) | |
| RubyVM::DebugInspector.open do |dc| | |
| iseq = dc.frame_iseq(2) | |
| trace = TracePoint.new(:b_return) do |tp| | |
| pp tp | |
| tp.disable | |
| end |
| class Symbol | |
| alias :& :to_proc | |
| end | |
| pp ((1..)%2).each.lazy.map(&(:succ.& >> :succ.& >> :to_s.&)).take(10).force |
| class Object | |
| def defer(method, *args) | |
| @current_fibers ||= [] | |
| @tracepoint ||= TracePoint.trace(:return) do |tp| | |
| @current_fibers.reverse_each do |fib| | |
| fib.resume | |
| end | |
| end | |
| @current_fibers << Fiber.new do |
| class C1 | |
| def meth | |
| end | |
| end | |
| class C2 < C1 | |
| def meth | |
| end | |
| end |