作者 Matthew Bass, 翻訳者 松本 清一 投稿日 2008年6月17日 午後11時23分 コミュニティ Ruby トピック RubyGems タグ RubyGems, Google Googleは、昨年の後半、ひそかに新しいチャートAPI(サイト・英語)をリリースしました。それらが公開されるまでは、もとも... 続きを読む
前回はGoogleの基盤技術とそれに対応するオープンソースソフトウェアとして、Hadoop & hBaseを紹介しました(図1 参照)。今回はHadoopを1台にインストールし、サンプルプログラムを動かします。次にHDFSとMapReduceのアーキテクチャを解説します。最後にサンプ... 続きを読む
はじめに この連載では、大規模分散計算フレームワーク「Hadoop」と、その上につくられた大規模分散データベース「hBase」の仕組みと簡単なサンプルアプリケーションを紹介します。HadoopとhBaseは、Googleの基盤ソフトウェアのオープンソースクローンです。機... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [AIR] [ Mac OSX] [ Web] [ W... 続きを読む
TWikiプロジェクトは16日(現地時間)、高機能なWikiクローンであるTWikiの最新版「TWiki 4.1.0」を公開した。TWikiはPerlで記述されたWikiクローンで、非常に豊富な機能を持ち、汎用性が極めて高いことで知られている。 TWikiは主に次のような機能を備えている。... 続きを読む
米国企業IT戦略レポート~フロム・シリコンバレー 森 洋一(テクノロジーリサーチャー) シリコンバレー在住の森洋一氏による、米国企業を中心としたITビジネスとテクノロジー戦略の最新レポート。オープンソース、マイクロソフト、エンタープライズといったテ... 続きを読む
railsRails 2.0ではビューのヘルパーメソッドとしてsanitizeメソッドなどが追加されました。これはHTMLをパースして、不要なタグや属性なんかを賢く取り除くというものです。 sanitize("hoge") # => hoge sanitize(""alert('foo')">hoge") # => hoge sanitize("... 続きを読む
1月15日にリリースされたウェブサイトへのアクセスを自動化するRubyライブラリ「WWW::Mechanize 0.7.0」では、ドキュメントやリンクのパースが遅延実行されるようになった。 WWW::Mechanizeプロジェクトは1月15日、ウェブサイトへのアクセスを自動化するRubyの... 続きを読む
Typo 5.1.3 is out, download now ! Before upgrading, read our Upgrade Typo From Sources or Upgrade Typo with Typo installer HOWTO Typo is a blogging engine developped with the Ruby on Rails framework. Blog: http://blog.typosphere.org Themes: h... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [Ajax] [ MIT License] [ Rub... 続きを読む
Rubular is a Ruby-based regular expression editor. It's a handy way to test regular expressions as you write them. Rubular is an especially good fit for Ruby and Rails developers, since it uses Ruby on the server to evaluate regexes, but shou... 続きを読む
1月18日にリリースされたRubyの高速ウェブサーバ「Thin 0.5.3」は、Windowsユーザにとっても簡単に利用できるものに仕上がっている。 Thinプロジェクトは1月18日、RubyのWebサーバ「Thin 0.5.3」をリリースした。 Thinは、Rubyで書かれた高速さを特徴とするWeb... 続きを読む
Ruby on Railsとともに標準配布されているHTTPサーバといえばWEBrick。WEBrickはRubyを使って開発された簡易HTTPサーバ。WEBrickを使うとApache HTTPサーバなどを別途用意しなくても簡単にWebアプリケーションを動作させ試験することができる。ただし、WEBrick... 続きを読む
2回に分けて,オフィス・ソフト「OpenOffice.org」からPostgreSQLを利用する方法を紹介する。今回はOpenOffice.orgに含まれるデータベース・ソフト「OpenOffice.org Base」とPostgreSQLの連携方法を解説する。 本連載では,第6回までにPostgreSQLの基本的な操作... 続きを読む
■[Rails][Selenium] Rails と Selenium 01:28 Rails で開発しているアプリケーションに Selenium のテストを組み込むやり方というのはいくつかあるので、ちょっと整理してみる。 Selenium on Rails http://andthennothing.net/archives/2006/05/02/selenium-on... 続きを読む
現在のプロジェクトのRailsアプリから,Javaでしか安定して利用できなさそうな機能を使うことになったので,まず手元のUbuntuマシンにJRubyインストールしてみた.というメモです.Javaのバージョンを確認して $ java -version java version "1.6.0" JRubyのサ... 続きを読む
Home page for the Web Services Interoperability Technology NetBeans modulesWeb Services Interoperability Technology (WSIT) Module How to Download and Install | Getting Started | Useful Links Web Services Interoperability Technology Support is... 続きを読む
Action Web Service includes some client classes for accessing remote web services. These classes understand Action Web Service API definitions, so if you have the API definition of a remote service, you can access it with type conversion to a... 続きを読む
Do you remember how the old Polaroid* cameras worked? You snapped the picture and then tugged the not-yet-developed print out of the back of the camera. After a minute or so, you carefully peeled the top layer off the print to reveal your "in... 続きを読む
Ruby on Railsをデフォルト環境のまま使うと、ログやセッションのファイルが無制限に増えていくので、どこかでそれらを整理する必要があります。正直なところ、この2点が自動化されないのはRails運用上の大きな弱点ではないかと思っています*1。(追記 Nov 23, 2... 続きを読む
This page (revision-13) last changed on 11:39 29-Aug-2008 by Erno Mononen. New Test Runner In NetBeans 6.5 there is a brand new test runner. This document needs to be updated to reflect the new features and UI. For now, see these blog entries... 続きを読む
ファイルアップロードのテスト November 03, 2006 17:15:30 Comments (3) Trackbacks (0) Rails あとで「なんだっけ」になること確実なのでメモ。 ファイルのアップロードをテストで書きたいときにはActionController::TestUploadedFileを使う。 ActionControll... 続きを読む
開発, Rails | 18:38 | Rails2.0では今まで使ってたpaginateが無くなるので、別途プラグインが必要。次の記事で紹介されてたpaginating_findを使ってみました。徒然なる開発メモ : will_paginate or paginating_findプラグインとしてインストールしたら、今まで... 続きを読む
こんにちは django派閥とrails派閥の争いが激しい最近のウノウです。ちなみに若干railsが優勢です。 require 'openssl' def encrypt(aaa, solt = 'solt') enc = OpenSSL::Cipher::Cipher.new('aes256') enc.encrypt enc.pkcs5_keyivgen(solt) ((enc.update(aaa)... 続きを読む
注: 上記のプロパティーを変更するには、「プロパティー」ウィンドウ (Ctrl-Shift-7) を使用します。 変数名以外のすべてのプロパティーは、「プロパティー」ウィンドウの「プロパティー」タブで変更できます。変数名は「コード」タブで設定します。 変数名をよ... 続きを読む
AP4R,Rubyで非同期メッセージング 第2回 AP4RとRailsでつくる非同期アプリケーション 2007年9月13日 加藤究, 篠原俊一 Licensed under Creative Commons (BY), copyright (c) 2007 by Future Architect, Inc. Ruby, 非同期処理 1 2 3 4 5 ちょっとしたニュー... 続きを読む
■ [Ruby][Rails] MongrelをWindowsのサービスとして起動する 昨日の日記でMongrelをインストールしてみたけど、Railsの開発環境のWebサーバとしてMongrelを使う場合は、MongrelをインストールするだけでRailsが勝手にMongrelを起動してくれるようになることが... 続きを読む
RubyでSOAPクライアントを書く場合、Javaと違って静的なスタブの生成作業が必要ないので、Javaと比べると作業が非常に楽です。 以下に、string, integer, decimalの値を保持するリクエストデータをパラメータとして受け取り、受け取ったデータをそのままレスポ... 続きを読む
J2SEに含まれるクラスのひとつ。パッケージも含めたクラス名はjava.io.ByteArrayOutputStream。 ストリームクラス。OutputStreamクラスのサブクラスであり、バイト出力ストリームクラスである。 バイト出力ストリームクラスの中では「出力先」に位置する。 byte... 続きを読む
次のプログラムを見てください。このプログラムも、URLで指定された内容を表示する ものです。今回、一番最初に見た、UrlStream.java と、ほとんど違いがありません。 URLから直接 InputStream を、openStream()で作っています。 (main を省略しています。) こ... 続きを読む
HOME » Java Tips » Beginners Beginners Article ソーシャルブックマークに登録 : 印刷用ページの表示 ファイル操作の基本を押さえる 第2回 豊富なファイル入出力API 2006年8月14日更新 text ● 佐々木 和繁/山下 真司 New I/Oを用いた入出力処理 さて、前... 続きを読む
j2seでファイルの中身をbyte配列(byte[])に丸ごと入れる方法を教えてください。 続きを読む
今回は NetBeans 5.5 で JAX-WS Web サービスを非同期に呼ぶプログラムを作ってみます。Web サービスに関しては小林さんが NetBeans 日本語サイトに 寄稿してくださった「Web サービスチュートリアル」がとてもわかりやすいです。ここでも Web サービス、Web サ... 続きを読む
Attempting remote update of mongrel Select which gem to install for your platform (i386-mswin32) 1. mongrel 1.1 (java) 2. mongrel 1.1 (mswin32) 3. mongrel 1.1 (ruby) 4. mongrel 1.0.4 (ruby) 5. mongrel 1.0.4 (mswin32) 6. Skip this gem 7. Cance... 続きを読む
対称鍵暗号のために抽象化されたインターフェースを提供するクラス。 以下が実装されているクラス。 OpenSSL::Cipher::BF OpenSSL::Cipher::CAST5 OpenSSL::Cipher::DES OpenSSL::Cipher::IDEA OpenSSL::Cipher::RC2 OpenSSL::Cipher::RC4 OpenSSL::Cipher::RC5... 続きを読む
NTT-Rails 2.1 Rails-coreメーリングリストを超意訳してみたりするかもしれないRailsブログです。 最近また書き始めています。 Cで書かれたRuby on Rails用ウェブサーバ、Mongrelからついに1.1が昨日リリースされました。 先週10月24日に1.0.3が出て、10月31日... 続きを読む
Aptanaは6日(米国時間)、RadRailsの最新版となる「RadRails 0.9.1」を公開した。マイナーバージョンアップだが、興味深い改善がとりこまれているので紹介しておきたい。 RadRailsはEclipse IDEをベースにして構築された統合開発環境。オープンソースソフトウェ... 続きを読む
Instructions thrown together By TobinHarris , and copy-edited by Olle Jonsson. Background I’ve recently needed to make a RubyOnRails web app “talk” to .NET, and chose to use a set of internal .NET web services as the integration layer. Get... 続きを読む
Ruby on Railsで部分一致検索やってみました。( DB => Mysql ) params[:content] = "hoge" @count = Item.count(:conditions => ["test_c like ?", "%"+params[:content]+"%"]) @pages, @items= paginate(:item, :per_page => 20, :conditions => ["test_c like... 続きを読む
AR.with_scopeはとてもとても便利ですが,いちいちモデルにwith_scopeを付けるのが めんどくさい!あとそれぞれのパターンに応じたwith_scopeをつけたModelを 用意する手もあるけど,いろんなパターンがあるから動的に作りたいと思っていたところ コントローラ内... 続きを読む
Railsで定義した各種モデル(app/models/*rb)をRails以外のScriptから呼び出す方法. #!/usr/local/bin/ruby #RAILS_ROOT/config/boot.rbを読み込む(環境に応じて適当に編集) require File.dirname(__FILE__) + '/../config/boot' #database.ymlのdevelopmentのコ... 続きを読む
JRuby Updatecenter module for Glassfish V2 JRuby Updatecenter module for Glassfish V2 With the official release of GlassFish V2, I wanted to inform you all about the availability of a new GlassFish update center module to support JRuby. This ... 続きを読む
NetBeans 6.0 Beta 2 リリース NetBeans 6.0 の Beta 2 が昨晩リリースされました。 日本語サイト のトップページを更新したところです。リリース情報のページ も更新されています。 ダウンロードはこちらから http://download.netbeans.org/netbeans/6.0/beta2... 続きを読む
Sun Microsystemsは10月23日、オープンソースの統合開発環境(IDE)「NetBeans 6.0 Beta2」をリリースした。 NetBeansはオープンソースのIDEで、Java SE、Java EE、Web、モバイル、UML、SOA、Ruby、C/C++などの開発に利用可能である。NetBeansは、Ruby(JRuby)... 続きを読む
8日(米国時間)、The AquariumにおいてRuby on RailsのコンテナとしてGlassFishを使う方法が紹介されている。Ruby on RailsにはもともとWEBrickというWebサーバアプリケーションが同梱されており、開発時に簡単にアプリケーションの試験をできるようになっている... 続きを読む
Arun Gupta is a Technology Evangelist for Web Services and Web 2.0 Apps at Sun. He was the spec lead for APIs in the Java platform, committer in multiple Open Source projects, participated in standard bodies and contributed to Java EE and SE ... 続きを読む