47 search resultsShowing 1~20 results

Stocked
siman

@siman

Ruby でフックできるイベント一覧

Ruby でフックできるイベントを調べてみました。 イベント一覧 メソッド一覧 メソッド名 呼び出されるタイミング method_missing 存在しないメソッドが呼び出された時 const_...

35
29
Comment4
siman

@siman

Go のソースコードからコメントを消す

go の parser.ParseFile で AST を取得して、この情報からコメントの情報を消して format.Node を使って再度コードに戻すことでコメントだけが消えたソースを生成する...

1
1
Comment0
siman

@siman

RubyのコードゴルフのTips

コードゴルフとはプログラムのソースコードをどれだけ短く書けるかを争う競技です。 自分は時々 Anarchy Golf や yukicoder でゴルフしています。 この記事では自分がコードゴルフ...

58
42
Comment4
siman

@siman

Ruby の Array でまとめて pop / shift

Ruby の配列操作である Array#pop と Array#shift は引数を渡すことが可能で、渡した引数の値の数の要素を取得することが出来ます。(0 を与えた場合は空配列が返ってきます)...

1
0
Comment0

47 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in