We’re getting things ready Loading your experience… This won’t take long.
「新春座談会 このコンピュータ書がすごい! 2012年版 ~2011年に出たコンピュータ書ならこれを読め!~」1月14日に開催 1月14日、ジュンク堂書店池袋本店にて、毎年恒例のコンピュータ書年間ふりかえりトークセッション「新春座談会 このコンピュータ書がすごい! 2012年版」が開催される。 世界が大きく揺れたこの一年だったが、コンピュータ書は粛々と発刊を続け、2011年も相変わらず2,000点ほどのコンピュータ書が刊行された。その中から注目したい作品を数十冊ほど選び出し、1時間半の間に紹介し倒すというコンピュータ書好きのコンピュータ書好きによるコンピュータ書好きのための企画。ベストセラーやロングセラーや話題作だけでなく、ほとんど一発ネタのような本からここをどうにかすれば傑作だったのにという本まで、見逃せない本の数々を紹介していく。 スピーカーは昨年同様、コンピュータ書を生み出す最前線で
「気分やノリがソフトウェア開発には重要だ」と断言し、そこに注目して自らRubyを開発してきたまつもとゆきひろ氏は、どのようにしてプログラマに育ち、Rubyを生み出し、そして開発を続けてきたのでしょうか? 今や日本初のオープンソースソフトウェアとして100万人規模のユーザを持つRuby。数々の賞を受け、なおも変化と成長を見据えるまつもと氏が日本最大のゲーム開発者向けカンファレンス「CEDEC2011」にて、自らの若かりし日々から長いRubyの開発の歴史とそこで培われたコンセプト、そして未来への展望までを余すところなく披露してくれました。「Ruby開発が教えてくれたこと」と題されたこの講演の全内容は以下から。 まつもと: はじめまして、まつもとゆきひろです。 最近はRubyを開発した人ということで有名になりましたが、Ruby自体ゲームのソフトウェアというより、それを動かすサーバとして使用して頂
Topic: "LoadError: no such file to load -- openssl", following Rails Guides Hi all,I'm following the edge 'getting started' guide at http://guides.rails.info/getting_started.html, running ROR 3. I'm running Ruby 1.9.2 (as instructed by the guide), installed using RVM.I get an error when following "4.3 Setting the Application Home Page". When making a request to http://localhost:3000/ , I get:lm@
RubyDropはRuby製のオープンソース・ソフトウェア。個人的にDropboxはとても便利に使っている。これなしの生活は考えられないくらい便利だ。有料であれば50GBまで使えるが、無料版の2GBでは物足りないと感じる人も多いだろう。だがお金は払いたくないという人もいるだろう。 サーバ起動中 そこで考えたいのが自分だけのDropbox構築だ。重要なのは自動的に同期されるシステムであること、バージョン管理されること、複数のコンピュータ間でデータが同じ状態に保てることだろう。それらを実現するのがRubyDropだ。 RubyDropはRuby1.9系で動作するソフトウェアだ。簡単に言えば、特定のフォルダに関してRubyDropが監視を行う。そして変更があると内容をリモートのGitリポジトリにアップデートする。Gitリポジトリ側で変更があれば、Pullする仕組みだ。 自動的に同期されている G
The last few weeks have been a wild ride. Starting in January, I’ve been releasing a chapter at a time here on the RBP blog, and many of those chapters were pretty well commented on. Just for the sake of completeness, here’s a link back to each of those posts: Chapter 1: Driving Code Through Tests Chapter 2: Designing Beautiful APIS / Chapter 3: Mastering the Dynamic Toolkit Chapter 4: Text Proces
Open your controller and look for the following: # GET /products # GET /products.xml def index @products = Product.find(:all) respond_to do |format| format.html # index.rhtml format.xml { render :xml => @products.to_xml } end end Update your database by running a migration and ensuring that everything works correctly: rake db:migrate If you've seen any Rails code created before Rails 2
Editors' Choice The Best Cars, Trucks, SUVs, and More for 2017: Editors’ Choice Awards Our editors' top choices for the best cars, pickup trucks, SUVs, crossovers, and more for 2017. We drive hundreds of vehicles every year, but we select only a few: Presenting our 2017 Editors’ Choice awards—these are the vehicles we’d recommend to savvy buyers shopping in every category. Our editors consider the
Ruby on Rails(以降、RoR)をベースにして開発されたCMSプロダクトにRadiant CMS(以降、Radiant)がある。RoRベースであるため構築が簡単で、ちょっとしたブログシステムであれば10分もあればシステムができるというすぐれものだ。ここではその導入方法や、使い方を紹介したい。 RadiantはRubyで作成されているので、まずRubyをインストールしておいてほしい。あとはRuby Gemsを使ってプロンプト1.1のようにRadiantをインストールすればいい。 プロンプト1.1 Radiantインストール % gem install --include-dependencies radiant RadiantはRoRで動作するアプリケーションであるため、全体の流れはRoRを使う場合によく似ている。RoRを使ったことがなければ、【ハウツー】祝2歳!! Ruby on
This shop will be powered by Are you the store owner? Log in here
Ruby/Rails開発環境としてのNetBeans NetBeansといえばオープンソースのJava統合開発環境として有名だ。しかし2007年12月にリリースされたNetBeans 6.0ではRubyおよびRuby on Railsの開発もサポートされるようになった。本稿ではNetBeansを使用したRuby on Rails開発の実際を紹介する。 なお、現在すでにRailsは2.0系がリリースされているが、本稿ではNetBeans 6.0に標準で同梱されている1.2.5を使用して解説を行っている。 ランタイムの選択 NetBeansにはRuby実行環境としてJRubyが同梱されており、別途Ruby実行環境を用意しなくてもRuby on Railsによる開発が可能だ。しかし、JRubyを使用した場合、現在のバージョンではRailsアプリケーションのデバッグができないというデメリットがある
あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。
執筆: Brian Leonard、管理: Gail Chappell 2007 年 12 月 [リビジョン番号: V6.0--6] このチュートリアルでは、NetBeans IDE での Ruby サポートを使用して、簡単な Web アプリケーションを作成し、実行します。この例では、Rails 1.2 フレームワークを使用して Ruby のブログを作成する方法を示します。モデルの作成、コントローラの追加、ビューの作成という基本的なワークフローをたどっていきます。 目次 サンプルデータベースの作成 Ruby on Rails アプリケーションの作成 データベース環境の設定 モデルの作成 データベースのマイグレーション コントローラの作成 アプリケーションの実行 その他の可能な操作: フィールドの追加 その他の可能な操作: 入力の妥当性検査 その他の可能な操作: 一覧をブログのような外見に
ThoughtWorks started using Ruby for production projects in 2006, from then till the end of 2008 we had done 41 ruby projects. In preparation for a talk at QCon I surveyed these projects to examine what lessons we can draw from the experience. I describe our thoughts so far on common questions about Ruby's productivity, speed and maintainability. So far our conclusions are that Ruby is a viable pla
ERBはRuby標準添付のテンプレートエンジンです。 テンプレートはeRuby(任意の文書にRubyスクリプトを埋め込む書式)で記述します。 モデルにはBindingを指定します。テンプレート内では、Bindingに封入されたローカル変数や関数にアクセスできます。 require 'erb' # モデル model = { :name => "mii", :age => 1 } # テンプレート template = <<TEMPLATE <%= model[:name] %> : <%= model[:age] %> TEMPLATE # テンプレートを処理 erb = ERB.new(template, nil, "%" ) puts erb.result(binding) # 引数でバインディングを渡す。 # 現在使用可能な変数がテンプレート内でも使用できる。 実行結果です。 mii
require 'erb' require 'yaml' yaml_data = <<YAML - {name: ParentA, child_name: ChildA, message: A家は塾に通う} - {name: ParentB, child_name: ChildB, message: B家はパパが先生} YAML template = ERB.new <<TEMPLATE, nil, "-" namespace Answer1 { <%- src.each do |clazz| -%> class <%=clazz["name"]%> { public List<<%=clazz["child_name"]%>> Children = new List<<%=clazz["child_name"]%>>(); private static string whereStudy
iioka@言ってるそばからM10がリリースした。 です。 NetBeans 6.0 M10がリリースしたので、 3分でRuby on Railsアプリケーションを作ってみようと思います。 NetBeansの実行にはJava(JDK)が必要ですが、 NetBeans自体にJRubyが含まれており、Ruby、RubyGem、Ruby on Railsのインストールが不要です。 また、DB自体もJava DBを利用してしまいます。 つまり、NetBeansが動く環境なら、すぐさまrailsアプリを作ることができます。 手順は以下の通りです。 1.NetBeans 6.0 M10のダウンロード まず、NetBeansをダウンロードします。 ・NetBeans IDE 6.0 M10 Download パッケージはRubyが含まれている「Full」を選びます。 2.NetBeans
前回の Ruby リファレンスマニュアル(通称るりま)と ReFe2 をインストール・ Emacs で参照する・ anything.el との連携 - http://rubikitch.com/に移転しました では欠点があったのでより強化してみた。 ライブラリのリファレンスが見られるようになった 「 Enumerable#map 」などの別名のエントリも作るようになった ライブラリ名、クラス名、メソッド名が一箇所になるように目次を作成した refe2x コマンド ReFe2 よりも bitclust コマンドを使う方がより詳細な説明が出ることが判明。それに ReFe2 だとライブラリのリファレンスが見られないようだ。 bitclust ならば見られる。なので、拙作 refe2 コマンドを改訂して refe2x コマンドを作成した。以下からもってけ! refe2x コマンドの BITCLUS
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く