Rubyを使って何か面白いものを作ってみよう! 高倉 利明 株式会社ケイビーエムジェイ 2008/9/24 一般的な画像をアスキーアートに変換するツールを作ってみる。さらに出力にバリエーションを持たせてみよう(編集部) 本記事では、Praggerとnetpbmという2つのライブラリを用いて、画像からアスキーアート(以下AA)を作成して出力するツールについて説明します。「Rubyを使って何か面白いものを作ってみよう!」という筆者の興味に基づいているため、作成したツールが実用的かどうかは度外視しています。 今回は以下の環境を前提としています。関連ソフトウェアについてはあらかじめインストールしておいてください。 ・OS Ubuntu 8.04 (i386) apt-get、aptitudeなどが使える状態が望ましいです。 ・関連ソフトウェア Ruby 1.8.6 Rubygems 1.2.0 S
林信行 2008/5/15 いまや、Mac一筋という熱狂的なユーザーだけでなく、「何か面白いことをしたい」と考えるエンジニアもMac OS Xを利用し始めている。いったいなぜなのか、その理由を探ってみよう(編集部) 最近、Macintoshを使う著名エンジニアをよく見掛けるようになった。 代表的なところだけでも、シックス・アパートの元CTOの平田大治さん(現News2U社取締役)や米マイクロソフトでWindows 98やInternet Explorerの開発に中心的な役割を果たした中島聡さん(現UIEvolution社チーフアーキテクト)、Lingrなどの開発で知られる江島健太郎さん(現インフォテリアUSA社長)、ニコニコ動画の技術コンセプト設計などを行った清水亮さん(現ユビキタスエンターテイメント社CEO)などが思い浮かぶ。 この傾向は、シリコンバレーに行くとさらに顕著だ。シックス・ア
優れたプログラマはコードを書くのと同じくらい、コードを読みこなせなくてはならない。優れたコードを読むことで、自身のスキルも上達するのだ(編集部) Ruby on Rails(Rails)には、scaffoldという大変便利な機能が付いています。scaffoldを使えば、アプリケーションの実行に必要なデータベースのスキーマの準備から、データベースにアクセスするコード、画面周りのコードまで、一通り自動生成してくれます。 そのおかげもあって、多くの開発者がscaffoldを使ったRailsのアプリケーションを試しに作ったことでしょう。ただし、scaffoldはあくまで土台であって、その後は、生成されたコードを拡張していく必要があります。 本連載ではコードリーディングという形で、オープンソースとして公開されているRailsアプリケーションのソースコードを題材に使って、その動きや機能がどのように実装
はじめに SKIPをダウンロードしてみたものの、セットアップするにはRuby, RubyOnRails, MySQL等、前提となるソフトウェアのセットアップも必要です。 これらのセットアップは、慣れていない場合は大変だと思います。 そこで、煩雑なセットアップ作業をしなくても簡単に動作させることができるSKIPの動作環境をVmware Playerの仮想イメージとして提供します。 Vmware Playerについての説明および、ダウンロードは以下のページを参照して下さい。 http://www.vmware.com/jp/products/player/ Vmware Playerの仮想イメージは以下からダウンロードして下さい。 skip_vmware1.0.0.zip (サイズ : 223MB, md5sum : 39154306d8f8075dc5a9f1b769752995
■編集元:ギャルゲー板より「2次元にのめり込むとリアル女に物足りなさを感じる4」 1 名無しくん、、、好きです。。。 :2008/02/01(金) 18:35:24 ID:x2EO1Hvn 2次元と3次元。これらと我々はどのように関わっていくべきか。 新スレでも語りあいましょう。 ※過剰な女叩きやヲタ叩きは控えましょう。 前スレ 2次元にのめり込むとリアル女に物足りなさを感じる3 http://game14.2ch.net/test/read.cgi/gal/1181405304/ 前々スレ 2次元にのめり込むとリアル女に物足りなさを感じる2 http://game12.2ch.net/test/read.cgi/gal/1179113068/ 初代スレ 2次元にのめり込むとリアル女に物足りなさを感じる http://game12.2ch.net/test/rea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く