gemを使うと簡単にできます。unpackでエンディアンを指定する方法ruby前回に引き続きエンディアン関連のポストです。socketsの返り値が強制的にstringになってしまう場合に、それを再び正しいクラスへ戻すメソッドです。...文字列で返ってきたHashやArrayをそれぞれのクラスに再変換する'to_array'と'to_h'メソッド2015-11-06gemファイルを作成して公開する方法ruby自作のgemを開発してrubygems.orgへ公開する方法です。今回はto_arrayという名前のgemを作りたいと思います。arrayがto_strメソッドによってstringに変換されてしまったり、文字列で返ってきた場合に文字...gemファイルを作成して公開する方法2015-11-06to_boolメソッドをgem化して公開しました。ruby以前以下のように文字列で返ってきた"true"や"false"をBooleanに変換するto_boolメソッドの実装方法を紹介しましたが、それをgem化して公開しました。portaltan.hatenablog.comたが問題として、「to_bool」も「to_boolean」も「to_b」も全部既にgemの名前と...to_boolメソッドをgem化して公開しました。testの使い方です。ちなみに以前書きましたがrubyのデフォルトのテストフレームワークは各versionで中身が違います。Rubyの組み込み変数の一部は、通常の変数としては使用できない特殊な名前を持っています。Conferenceが開催されるので、その前に2014のレポートを書いておきたいと思います。motionの利用登録を行います。confも思い出に書いておきたいと思います。2015にLTとして参加してきました。Conf2015に登壇してきました2015-09-24Rubyでコンソール上の文字をクリアする方法rubyLinuxではclearとうつと、コンソールの標準出力画面がクリアされます(実際には下にスクロールします)。Taiwanに登壇してきました。RailsRailsのモデルファイルでのvalidationの方法です。StoreのROMAをインストールします。今回はちょっと手順が増えますが、構成やライブラリ等を把握するためにソースからinstallします。m3.l...AWSにRuby製分散型KVSのROMAをソースからinstallする2015-09-02Rubyで一度接続したコネクションを使いまわす方法(コネクションプール)rubyRubyでDBなどにアクセスしたり、他のサーバへコネクションを接続したりすると思いますが、頻繁に接続がある場合はその度に接続をしていてはコストになります。対応として、コネクションを一定時間維持して、そのコネクションを使いまわすとよいです。classの作成と利用rubysingleton機能を使うことで、そのクラスは一つのインスタンスしか持たないように設定することが出来ます。classの作成と利用2015-08-19rubyのgemファイルの作成・公開方法ruby自分の作ったアプリやライブラリなどをgem化してrubygems.orgへ公開する方法です。Linux正規表現のTipsでよく使う記法等をTipsとして残します。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。