tatamilab.jp
<< 2007/03/ 1 1. [Ruby] Rubyist Magazine - Rubyist Magazine 0018 号 2. ストレートタイプのスマートフォン「NOKIA E61」レポート 3. ITmedia エンタープライズ:TopCoderで世界と渡り合う日本IBMの異才 - 夷藤勇人 4. My Sleepless Nights in the Big Apple: Apple、サブノート市場へ再参入へ 5. ITmedia Biz.ID:失敗しないプロジェクトマネジメント -- Appleやはてな、Googleに学ぶ3つのヒント 6. 平成19年度「情報大航海プロジェクト(モデルサービスの開発と実証)」に係る委託先の公募について 7. [言語] PyCon 2007 Review 8. [Ruby] deep_science:Re:バザール「オープンソース、そして「R
映像による「Ruby On Rails」チュートリアルが満載!『RailsCast』 March 20th, 2007 Posted in ブログ・RSSツール Write comment Ruby On Railsが出たときは衝撃でしたよね。 「今までの開発スピードが10倍に!」といううたい文句に本当?と思いながらもチュートリアル映像を見て納得した人も多いはず。 たかが10分程度の映像にもかかわらず、データベースの更新がさくさくできるアプリケーションが目の前でできていく様子は圧巻でした。 こうして映像で見せてくれるとRuby On Railsの魅力はわかりやすいですよね。 そこで今回は「RailsCasts」をご紹介。 このサイトではRuby On Railsの映像チュートリアルを連載中です。もちろんすべての機能を網羅しているわけではないですが、映像で見せられると「お、もしかしたらできる
あなたがRuby on Railsを使わない10の理由 RoRを覚えても職場ではEthnaなんだよね、それにZend Frameworkも出たし まずはこれから。よく聞くんだけど、これは解決可能な問題だ。というか問題設定が間違っている。 最初に根本的に疑問なんだけど、なぜ会社で使っているのと同じフレームワークをあなたが使わないといけないんだろう。慣れてるから? 仕事を持ち帰るから? 自分のために使うのはRoRでいいと思う。あなたが自分のためにやることってなんだろう。fgetcsvを使ってCSVパースすることかな。そうじゃないだろう。ここを読んでいるほとんどの人にとって重要なのは、メールを読み書きして、Webを見て、Blogを書いて、プログラムを書いて、っていうことだろう。他にも、デジカメで撮った写真を整理するアプリを作ったり、音楽を共有したりっていうのもある。この中には、Ethnaじゃなき
楽天は15日、同社の提供するインターネットサービスの開発手段として"Ruby on Rails (以降、Rails)"の採用を開始したことを発表した。同社はネットワーク応用通信研究所からRailsトレーニングプログラムを受講した開発グループ"Ruby プロジェクトチーム"を組織、今後のサービス開発においてRailsを活用していく旨を発表した。 同社はこれまでにも、高い拡張性や可用性を実現し費用対効果の優れたアプリケーションを構築するために、同社の提供しているインターネットサービスの構築にLAMPなどのオープンソースソフトウェアを採用・活用してきた。 今回同社はインターネットサービス開発の生産性をさらに向上させることを目的として同チームを組織、Rails採用への取り組みを実施したとしている。Railsは今後、主にインターネットショッピングモール"楽天市場"における大規模トランザクション処理や
エンジニア説明Railsアプリを作る「はじめの一歩」としての足がかりになればと思いまとめました。手順に沿ってコピペしていくといつのまにかアプリケーションが完成するというサンプルです。第1回のmasuidriveさんベースにRails勉強会@東京第11回での高橋征義さんバージョンとInternet Week 2006でのかずひこさんバージョンをミックスしました。環境やインストール、趣旨や概要につきましては第1回をご覧ください。 ■第1回との相違点Internet Week 2006のT24 : はじめよう Ruby on Rails 〜フレームワークで作るWebアプリケーション〜をベースに内容を変更しました。基本的な流れは変わっていませんが、機能/モデルが変更されています。文字コードの設定を先に行うようにしました。モデルの定義を先に明示しました。モデルの作成にマイグレートを使用するようにしま
卒論を書いていたため、久々の技術ネタです。 携帯サイトの開発をサポートするプラグインを作りました。 Mobile on Rails API ドキュメント インストール方法 レポジトリをRuby forgeに移しました。 % ./script/plugin install http://mor.rubyforge.org/svn/trunk 更新履歴 以下のパッチを適用しました。ありがとうございます。 Mobile on Rails をSoftBank のあれな絵文字仕様に対応させた 主な機能は次の通り。 キャリア間の絵文字の変換メソッドキャリア内での絵文字表記の変換 ユーザエージェントに応じて絵文字を変換携帯サイト開発のための便利なメソッド フォームからの入力を内部エンコーディング(可読文字列)に変換するセッションIDをURLに付加携帯からのリクエストの際は携帯用のViewを読み込むリクエ
(追記) この問題について、原因はRubyの側にあるのではないかと考えています。特定の条件下でTCPSocket#flushを実行すると、スレッドが停止したまま処理が戻ってこなくなります。以下の投稿で、Railsを使わず再現する方法を説明しました。 http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/43356 (追記おわり) 開発サーバが翌日になるとデッドロックする、という現象が続いていて悩みました。 解決方法は、MongrelのFAQに上がっていました。 http://mongrel.rubyforge.org/faq.html Q: Mongrel stops working if it’s left alone for a long time. If you find that Mongrel stops work
最近、自分が作る Web アプリケーションで、日本語圏に限らず使ってもらえそうな物は最初から一応国際化(というか英語対応)して作るようにしています。国際化対応しておくと、はてブに限らず、del.icio.us や digg で取り上げられたりして、いろいろな人に使えてもらって嬉しいし海外からも adsense 収入gです。del.icio.us のトップや /popular/ からのリファラは、はてブトップ or 人気エントリーからのリファラとそんなに変わらないぐらいなのですが、digg からのアクセスはその十数倍あって驚きでした。 で、本題の国際化の方法なのですが、favicon2dots や polaroizeぐらいの小粒なアプリケーションなら、ほんの数分〜十数分作業時間を増やすだけで対応できてしまうので、その方法のご紹介を。 ruby-gettext 武藤さん作の ruby-gett
教育界、技術者コミュニティでJava言語の教育と啓蒙に長年携わってきた筆者が、独自の視点からJavaの面白さを掘り下げていく。(編集部) Java SE 6のリリースにより、Javaプログラミングにおけるスクリプトの重要性もますます高まってきています。いうまでもありませんが、これからはWebサービスをいかに実現していけるか、ということがビジネスにおいて重要ですから、これを実装する言語として、Ruby、Python、PHPといったプログラミング言語に興味を持ち始めている開発者も多いのではないでしょうか? 今回は、そんなJavaプログラマがRubyでプログラミングをするとしたら、どんな環境を用意するのがいいのだろうか、ということで調べてみました。 JRuby on Railsとは何か? プログラミング言語Rubyといって最初に注目するのは、なんといってもRailsでしょう。RoR(Ruby o
Ruby on Railsとともに標準配布されているHTTPサーバといえばWEBrick。WEBrickはRubyを使って開発された簡易HTTPサーバ。WEBrickを使うとApache HTTPサーバなどを別途用意しなくても簡単にWebアプリケーションを動作させ試験することができる。ただし、WEBrickは実行速度があまりはやくない。 ここではWEBrickのようなRuby on Rails向けのHTTPサーバとして「rails-asyncweb」を紹介したい。WEBrickよりも高速に動作するのが特徴のHTTPサーバで今後の展開が期待されるプロダクトだ。JRubyを採用しているあたりも技術的に興味深い。 rails-asyncwebはRuby on Rails向けの高速HTTPサーバ。TAKAI Naoto氏によって開発されているHTTPサーバで、Apache License Vers
David Heinemeier Hansson氏は19日(米国時間)、Ruby on Rails 1.2.1/1.2.0を公開した。RailsはRubyで作成されたフルスタックのWebアプリケーションフレームワーク。The MIT Licenseのもとで公開されているオープンソースソフトウェアで、アじゃいるなWebアプリケーション開発を助けるものとして高い人気を誇る。 1.2.1/1.2.0で目を引く変更はPrototypeの1.5.0への更新、script.aculo.usの更新、Webrickに関するいくつかの問題の解決など。ほかにも多くのバグが修正されており、1.1.6と比較して細かい改善を積み重ねたリリースという色が強いことが伺える。ChangeLogには同日付けでActive Record、Action Pack、Action Mailer、Action Web Service
http://rails2u.com/htmlhelp/rails/ 今まで Rails のマニュアル引きには http://api.rails2u.com/ を使ってたのですが、ネットワークに繋がらない時などにいちいちローカルで動かすのもめんどくさい、と思えてきたので最新の svn head なドキュメントをみんなだいすき*1な htmlhelp にしてみました。 また ActionController や ActiveRecord などを全部入力するのはめんどくさいので AC や AR で引けるようにしています。あとクラスメソッド / インスタンスメソッドの違いがなく、全部 #メソッド名で引けるのは仕様です。 *1:一部の人だけとも言う
人は自信を持った人に影響されやすい。その人が必ずしも適切なことを言っていなくても、こちらに不安のかけらがあればあるほど、その自信につられてしまう。 どこかで心に疑問符を持っていたとしても・・・。 矢野勉のはてな日記のJ2EEのこれからは... より。 ~引用~ Ruby on RailsってJ2EEの大部分を必要としない層というスキマをぴったり埋めてくれるものなんですよね。そりゃビューにはRubyで書いたロジックが山盛りてんこ盛りだし(しかも「別に問題じゃない」とか解説書にも書かれてるし)、DBのカラム値がビューと直結してたりする(DBのカラム幅がビューでのバリデーションに使われたりとか)。Javaで発展してきたMVC分離からすれば非常におおざっぱな世界ですよ。 でもとても楽です。この楽しさはプログラムには非常に重要です。目に見える範囲にすべてが収まっている感じというのでしょうか。自分で制
ネットワーク応用通信研究所(NaCl)とオープンソース・ジャパン(OSJ)は11月9日,Ruby on Railsの開発運用環境「Rails Platform」を発売した。11月下中に出荷する。NaClは,Rubyの生みの親であるまつもとゆきひろ氏が在籍している。 Rails Platformは,EclipseベースのRuby on Rails向け統合開発環境RadRailsのメニューを日本語化し,日本語インストーラ,サポート・サービスを付加したもの。稼働OSはWindows XP。データベースMySQLなども一度にインストールされ,パソコン1台でWebアプリケーションの開発やテストを行うことができる。 価格は,1年間のアップデートサービスと,1年間のメールによる回数無制限の問い合わせ対応がついたRails Platform Basicが5万円。Rails Platform Basicに,
9月12日、Ruby言語のサイトがリニューアルされた。Rubyサイトのデザインリニューアルについては1年以上もまえに提案があり、リニューアルを推進するチームとして「The Ruby Visual Identity Team」が結成されている。20を越えるリニューアルデザインのモックアップが作成され、今回最終的に図.1、図.2のデザインが採用された。 図.1 リニューアルされたRubyサイト トップページ 図.2 リニューアルされたRubyサイト トップページ(邦訳版) Ruby on Rails(以降、RoR)の主要開発者であるDavid Heinemeier Hansson氏は12日(米国時間)、自身のブログにおいてRubyの新サイトに賛辞を送っている。ここで、新しいサイトのフッタに注目してほしい。「This website is made with Ruby and powered b
Radiant is a no-fluff, open source content management system designed for small teams. Radiant features: An elegant user interface Flexible templating with layouts, snippets, page parts, and a custom tagging language A first-class extension/plugin system Simple user management and permissions More Features… Current Version: 1.1.4 This version includes a powerful extension system so developers can
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く