読者です 読者をやめる 読者になる 読者になる

幸ログ

使命感に狩られないようにがんばります

Ruby

Ruby Goldを目指して ~ 大域脱出 ~

大域脱出とは ネスト分のbreakを書く必要がないように catch throw という大域脱出するため仕組みが準備されている。 繰り返しの処理を途中で終了する場合、 break を使うことがある。 しかし繰り返しの処理がネストしているかつ、一度に処理を終了させたい…

Crystalを触ってみた

なぜ?? 基本Rubyで開発している私ですが、なにかそろそろ新しいものに触ってみたいなと思い、 Speaker Deckでサーフィンしていたところ... Crystalという言語を発見!! キッカケとなったスライドはこちら speakerdeck.com なんか流行りに乗れるんじゃないかと…

Sinatraでviews以下のディレクトリからファイルを指定する方法

Sinatraのディレクトリ構成 / Lmain.rb --- アプリのコントローラ Lconfig.ru --- WebアプリのフレームワークのRackの設定ファイル LGemfile --- Gemパッケージを管理する Lviews Llayout.slim --- 各ページで共通するパーツ Lindex.slim --- Topペー…

Rubyの入門記事をQiitaに上げました。

タイトル通りの内容です。 初学者向けの記事なのでRubyに興味がある人は見たらいいことがあります。 qiita.com

RubyでカーリルAPIを使ったShellコマンドを作ってみた!

理由 大学の図書館に時々行く事があります。技術系の本が家よりかは多い理由で! ただ僕が活動している場所の近くには図書館がなく、徒歩10分ぐらいかけて図書館に行かなければならない 事案が発生!! とてもめんどくさいです... Webサービスを使えばすぐに蔵…

初Gemのリリースでつまづいたこと

タイトル通り、始めてのGemのリリースでつまづいきました。 $bundle exec rake reaese を実行するとエラーを吐きました。 エラー内容がTagがおかしいぞ!!と言われていました。 Tagなんか付けた覚えないねんけど...と思ったのですが、 上記のコマンドを叩くと…

flickrawでアップロードするRubyスクリプトを書いてみた

なぜ????? Flickrを使ってる僕はいつもアップロードする作業がとてもめんどくさいものでした。 アップロード作業をもっと楽したいなぁと思ったのでRubyで自動アップロードするスクリプトを作りました。 これで僕はサボれる!!!←