電子書籍を公開してみた(楽譜作成編)_その2

電子書籍を公開してみた(楽譜作成編)_その2 電子書籍を公開してみた(楽譜作成編)_その2 いや、忙しかったんですよ、最近。娘が生まれたりして。 前回(電子書籍を公開してみた(楽譜作成編)_その1)は「ABC記譜法 + HTML5/JS」を用いて、楽譜をレン…

電子書籍を公開してみた(楽譜作成編)_その1

電子書籍を公開してみた(楽譜作成編)_その1 電子書籍を公開してみた(楽譜作成編)_その1 美しい音楽は、楽譜もそうあるべきだ 前回(電子書籍を公開してみた)は普通の小説形式を作成した。iBooksにはhtml5を内蔵することができると聞いたので、ギミッ…

マーフィーの法則(あるあるネタ)@情報処理技術者試験

マーフィーの法則@情報処理技術者試験 マーフィーの法則(あるあるネタ)@情報処理技術者試験 資格試験が終わったので、またアウトプットを増やしていこうと思う 問題の難易度に関する一般則 1. 設問が簡単そうに見える場合、意外と解答は難しい 2. 設問が…

OSのコマンドをRubyから実行する

tips_02 OSのコマンドをRubyから実行する 困ったこと OSのコマンドや別のツールをRubyから実効する方法が分からん。 前提 ruby 1.9.2p320 コマンドの終了ステータスを受け取る必要あり 解決策 systemメソッドを用意する。(lsコマンドを例にとる) command.r…

電子書籍を公開してみた

novels_01 電子書籍を公開してみた 生みの苦しみを知れ。 by ちはやぶるの国語の先生 電子書籍がいよいよ盛り上がっており、自作する環境(作成ツールや公開サイト)を充実してきたので、公開を試してみる。自炊のやり方ではなく、自作の本を作るやり方です…

Railsで動的日付プルダウンを作成

tips_01 Railsで動的日付プルダウンを作成 困ったこと Railsのselect_datetimeヘルパーがイケてない デフォルトで「月」が月名表示 各プルダウン間のセパレータを「年・月・日・時・分」にしたい 大の月小の月およびうるう年を考慮がされていない 前提 Rails…

初めてのRailsアプリ(その8−2)

railsubject_08_02 初めてのRailsアプリ(その8−2) 「観測者」って世界5分前仮説的な妄想が膨らむ。 8. Observerパターン 前回は一般的なObserverパターンに関して学習した。今回はRuby on RailsにおけるObserverの使い方に関して勉強する。 RoRにおける…

初めてのRailsアプリ(その8)

railsubject_08 初めてのRailsアプリ(その8) すっ、好きなデザインパターンは、何ですか?(*ノωノ) イヤン Observerパターンが、大好きです。。。❤(ӦvӦ。) 8. Observerパターン RoRにおけるObserver パターンが便利なので、学習する。 JavaにおけるObserver よ…

Ruby on Rails @ Mac(その2)

ror_mac_02 Ruby on Rails @ Mac(その2) macで最適なパッケージシステムは何? macports? RubyのVersionUp なぜverupをするはめになったのか。 windowで作成したrailsプロジェクトmacに持ってきた時に、以下のようなエラーが発生。 /Users/7010oncajon/D…

初めてのRailsアプリ(その7)

railsubject_07 初めてのRailsアプリ(その7) これでBatchはバッチリ 7. Batch on Rails 前回に引き続き、Railsでのバッチ処理を勉強する。前回は動作確認がメインだったので、今回はそれっぽい業務処理を実装する。 業務処理 仕様 こんな感じ。 案件(Subj…

初めてのRailsアプリ(その6)

railsubject_06 初めてのRailsアプリ(その6) バッチ作成のお作法教本ってないのかな。すごく大事だと思うけど。 7. Batch on Rails Railsでのバッチ処理を勉強する。 動作確認 動作確認を行う。cron起動でActiveRecordを介してデータを取得できることを確…

初めてのRailsアプリ(その5)

railsubject_05 初めてのRailsアプリ(その5) When on Rails, do as the Railsist do. 6. ログを整える ログ仕様なるものが出来上がったようなので、それをなるべく容易に実現すべく奮闘。楽をしたいがために、勤勉に勉強する、なんという矛盾。 仕様 フォ…

初めてのRailsアプリ(その4)

railsubject_04 初めてのRailsアプリ(その4) 少しづつ、RoRが好きになってきました。 5. 三角関係 下図のような三角関係(何の?)を実現する。 list(メーリングリストを想定)を作成する メーリングリストにはuserとcompanyを登録できる メーリングリス…

初めてのRailsアプリ(その3)

railsubject_03 初めてのRailsアプリ(その3) railsのモデルって本当にモデル?ただのORマッパじゃね? はじめに 今回はファイルをアップロードを題材に、共通モジュールとトランザクションに関して勉強する 4. ファイルアップロード ファイルを適当なとこ…

初めてのRailsアプリ(その2)

railsubject_02 初めてのRailsアプリ(その2) HABTMとかHMTとか。この略称に関しては、バック・トゥ・ザ・フューチャーはBTTF、リターン・トゥ・フォーエバーはRTFだと知った時なみに衝撃を受けてます。 はじめに アプリは前回(その1)からのひき続きで…

初めてのRailsアプリ(その1)

railsubject_01 初めてのRailsアプリ(その1) ようやくrailsがわかってきたので、それっぽいお題をこなしてみる。頑張る(´・ω・`) はじめに アプリ概要 Scaffold rails generate scaffold subject name:string content:string rails generate scaffold mai…

MacでRubyOnRailsの環境構築

ror_mac Ruby on Rails @ Mac なんかRoRの案件に放り込まれたので、いそいそと勉強中。とりあえずは、MacでRubyOnRailsの環境構築 1.RubyおよびRailsのインストール 参考サイト:http://www.opentone.co.jp/news/release/article03/article0301.html とりあ…