はしもと たくや
現場でRubyを使う新参エンジニアが初心者の目線で解説します
生物系大学院から金融システムのオフショア開発っぽい業務を経由してWebエンジニアになる。香川県出身。
RubyによるWebスクレイピング(1): NokogiriでHTMLをパースする
Rubyを使ってWeb上の情報を取得して取り扱う方法を紹介します。第一回ではNokogiriというRuby製ライブラリでHTMLをパースするところまでを紹介します。
ブロックとイテレータ、および手続きオブジェクトProcとlambdaについて
Rubyの特徴的な文法であるブロックとイテレータについて解説を行います。標準イテレータのほか、自分でブロック付きメソッドを定義する方法、そして最後にブロックを手続きオブジェクトとして扱うProcとlambdaについて解説します。
Fiberによる協調的な並行プログラミング
ノンプリエンプティブな軽量スレッドであるFiberを紹介し、その基本的な使い方、およびFiber#transferを用いた制限のないコンテキスト切り替えを解説します。
その道のプロ・専門家約900人
起用ガイドが決まっていない方はこちら