(追記:2013-08-16) 本記事のトリビアを含む55のトリビアを以下の記事にまとめました。 知って得する!55のRubyのトリビアな記法 ちょっとトリビアだけど、知っていると意外と便利なRubyの記法を21個拾ってみたよ(Ruby1.9限定)。 君なら全部知ってるかもしれないけど.. 1. 動的継承 Rubyのクラス継承では < 記号の右辺にクラス定数だけでなくクラスを返す式が書けるよ。 class Male def laugh; 'Ha ha ha!' end end class Female def laugh; 'Fu fu fu..' end end class Me < [Male, Female][rand 2] end Me.superclass # => Female Me.new.laugh # => 'Fu fu fu..' def io(env=:develop
米Microsoftは、クラウドOS「Windows Azure」をWeb開発フレームワーク「Ruby on Rails」に対応させた。最新のSDKによって、Azure上でRuby on Railsを利用してアプリケーションを開発・実行できるようになったという。Azure担当エンジニアのSimon Davies氏が11月25日(米国時間)に自身のブログで報告した。 Davies氏によると、11月に公開したWindows Azure SDKでは、「Worker Role」がHTTP/HTTPS/TCP経由で外部と内部のエンドポイントからネットワークトラフィックを受信可能となる。これに相互運用性のための機能パック「Azure Solution Accelerator」をあわせて利用することで、Azure上でRUby on Railsを動かせるとしている。 Microsoftはすでに、「MySQ
RubyKaigi2009の最終日に同じ場所で開催された別のイベント「RejectKaigi2009」にて 「はじめてのRuby1.9プログラミング」と題して、記号Polyglotプログラミングの話をしてきました。 3分という限られた時間でありましたが、貴重な発表の機会を与えてくださりありがとうございます。 取り急ぎプレゼンで披露した記号Polyglotのプログラムを公開しておきます。 ■ hello.pl (という名前ですが、Perlの他にRubyやJavaScriptでも実行できるプログラムです) "#{",$/*"}";%#=();$^_^=’?“;">)~${`&&@`{;:+`[[‘,$^_^=’/?")-=^{(=!".=.!,!)&&>’,$^_^=’`-+|{!?“*.((-+({:^(_^’,$^_=”^’+@$@&’^’^.@%@’.’$^_^"";’.$^_^"",’
(株)ジャストシステムは30日、スクリプト言語で「ATOK 2008 for Windows」を拡張できる開発キット「ATOKダイレクト API for Perl / Ruby」を無償公開した。「ATOK 2008」から新たに搭載されたプラグイン機能“ATOKダイレクト”に準拠したプラグインを、スクリプト言語で簡単に作成できるようになる。 “ATOKダイレクト”とは、外部のアプリケーションやWebから取得したデータを直接「ATOK」の変換候補として利用できる機能で、これまで“Yahoo! JAPAN”の検索や“はてなダイアリー”の注目キーワードと連携できるプラグインが公開されている。加えて今回開発キットが公開されたことで、同社が提供するプラグインを利用するだけでなく、ユーザーが自分でプラグインを開発して「ATOK」を強化できるようになったわけだ。 開発キットには、サンプルスクリプトや簡易的
株式会社ジャストシステム(以下「弊社」)は、以下に定めるドキュメント、サンプルプログラム[ソース/インストールツール]、開発用ツール(以下総称して「本技術情報」)を受領するお客様(以下「受領者」)が下記にご同意されることを条件として、本技術情報の使用を許諾いたします。受領者が本技術情報のご使用を開始された場合は、下記条件に同意いただいたものとみなします。 ドキュメント: 【Win】 atok_direct_script_api.pdf 【Mac】 atok_direct_script_api_mac.pdf サンプルプログラム: atok_direct_script_perl_sample.pl/atok_direct_script_perl_sample.xml atok_direct_script_ruby_sample.rb/atok_direct_script_ruby_sampl
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く