生産性が高いと評判のプログラミング言語「Ruby」。統合開発環境を整えることで、さらに効率的なプログラミングが可能になる(編集部) システム開発現場で使えるIDEとは RubyのWebアプリケーションフレームワークであるRuby on Railsの一般公開から4年がたち、システム開発の現場でもRubyの採用を耳にするようになってきました。2007年12月にはRuby on Rails 2.0も登場し、Rubyはます... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Adhearsion - next killer app for Ruby? - O'Reilly Radar Adhearsion が VoIP における Ruby on Rails、つまり Ruby の次のキラーアプリになるぜ! とのこと。 Adhearsion は元々はここでも何度も紹介しているオープンソース PBX である Asterisk がキャズム越えできないことなどに対するフラストレーションから生まれたフレームワークで、Asterisk とは独立したデーモンとして動作しながら、Asterisk Gateway Interface ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
あんま深く考えず valgrind を Ruby の head のテストに適用してみたところ、結構もにょもにょ漏れてるもんだなぁと気付いたので、いくつか修正してみたりしたのですが、その時案外困るのが、リークする最小のコードが簡単に作れない、ってことでした。 valgrind は C 言語的にどこで malloc を呼んだかは教えてくれるものの、 Ruby コードでどこだったかは教えてくれないからです。修... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Googleが公開したバイナリエンコード手法であるProtocol Buffersは、クライアントとサーバーの両方でシリアライズ形式を取り決めておき(IDL)、双方がそれに従ってデータをやりとりするようにします。 この方法では高速なデータのやりとりができる反面、IDLを書かなければならない、仕様を変えるたびにIDLを書き直さなければならない(あらかじめしっかりとIDLを設計しておかな... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 16bugsletsyoumanageyourbugsfromasimpleandproductiveinterface. 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Rails、リファレンス、チートシート、API/rake/Generators/Plugins/Migration/RJS 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
RubyKaigi2007 で、JRuby のセッションがあって、「Java のライブラリを Ruby から触れて便利だよ。ほらこんなに Swing 呼べた。」ってデモをやってたんですが、Perl の場合は Java のライブラリ触るの簡単なのか、という話。 CPAN の Java::Swing を使うと、Perl から気軽に Java の Swing library を呼ぶことができます。 サンプルコードは下記のような感じ。 use warnings; use strict; use Java::Swing; my $expressi... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Python と Twisted できみにも書ける Web サーバとperl - HTTP::Daemonできみにも書けるWebサーバにインスパイアされてみたよ。 require 'webrick' document_root = 'C:/inetpub/wwwroot/' server = WEBrick::HTTPServer.new({ :DocumentRoot => document_root, :BindAddress => '0.0.0.0', :Port => 10080 }) ['INT', 'TERM'].each {|signal| Signal.trap(signal){ server.shutdown } } server.start document_rootは環境に合わせて変更... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Read:1m30sUNIXプログラミング「Ruby入門」by清川清.Rubyは手軽さと高機能さを併せ持つ、オブジェクト指向のスクリプト言語です。阪大の情報教育システムには、Rubyで作られたツールがたく 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 'RakisagrepreplacementinpureRuby.ItacceptsRubysyntaxregularexpressionsandautomaticallyrecursesdirectories,skipping.svn/,.cvs/,pkg/andmorethingsyoudon'tcareabout.' 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Hiki 0.8.0 preview1 の編集画面のキーワード入力欄にあるクロスサイトスクリプティング脆弱性の修正が含まれますので、Hiki 0.8.0 preview1 をご利用の方は速やかにアップデートしてください (0.6.6 にはこの脆弱性はありません)。 なお、今日の Hiki 0.8.0 リリースを以って、0.6 系のメンテナンスは原則として終了いたします。 2005-05-19 Hiki Advisory 2005-05-19 発行 JVN#465742E4: Wiki クローンに... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
mputの日記。 - リリースは政治パフォーマンスなんだよ。 これは、面白いエントリで重要な指摘だと思うけど、プログラマ以外にはわかりにくい部分もあると思うので、リポジトリという概念を含めて解説してみたい。 集団作業におけるバージョン管理システムの意味 キーワードは「リポジトリ」と「CVS」。どちらも、プログラムのソースコードを管理する為の専用データベース... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
クラスメソッドは、クラスオブジェクトの特異メソッドである。構文上もそういう書き方である。このやり方に慣れてしまうと、他の言語でのクラスメソッドを記述するやり方が、至極奇妙に思えるようになってしまう。ここらがプロトタイプベース"志向"を顕著に感じる所。 --戯 Squeak eToys 原則としてクラスベースだが、オブジェクトが独自のメソッドを持てること、(見かけ上... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Web開発環境にaaptanaというのがあるそうです。Eclipseをベースにしており、Ajaxは勿論、AIRもサポートしているとか。速い! 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Rails向け(他でも利用可)JavaScriptライブラリ、テスト/ドキュメントあり、Prototype.js(実装に疑問あり)+YUIから着想、紺/白(シンプル/かわいい) 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
あはは > 私は認定のようなものは好きでないが、スティーブ・マコネルがソフトウェアエンジニアリングの真の専門を確立するという話をしたとき、彼はこのことに気付いていたのかもしれない。2007年05月08日 sugizou プログラマ 2007年05月08日 closer 2007年05月08日 dankogai !dankogai, 一行野郎, oneliner perl -le 'print $_%15?$_%5?$_%3?$_:Fizz:Buzz:FizzBuzz for(1..100)'2007年05月08日 shozzy Programming, JavaScript ja... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
を公開している。これは3年前からつくり出したもので、PC で眠っていたものを今年の夏休みに公開したものである。Haskell の QuickCheck を Ruby でも使いたいなあと思ったのがきっかけであった。 ランダムテストというのはテスト手法のひとつである。テストケースに入力するデータをテストインスタンスと言うことにしよう。このとき、テストインスタンスを自動生成するというの... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Mingとは、FLASHムービーを生成するためのライブラリの名称です。PHP、Python, Perl, Ruby, Cといったプログラミング言語から利用できるため、アルゴリズミック アニメーションの生成や、PHPやCGIなどで動的にムービーを生成するのに適して います。 Mingの公式サイトはこちらに なります。正式リリースの最新版は、ming-0.2aになります。 Mingを用いたFLASH制作の概要 Mingを使ったFLASHムービ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
bluewindのコマンドに登録しておいて詳細→パラメータでidとpassword入れた状態にしてbluewindで[twitter ほげほげ]とか入れると更新されるようにしてみた。exerbでexe化しようとしたらrb_io_set_nonblockが見つからないとかエラーが出たけどexerbのバージョンを4.10にしたら上手くいった。 で、Windowsで使うならJavaScriptの方が楽だった。 http://muumoo.jp/news/2007/04/10/0twitterclient.html require 'net/http' require ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
長い題名の通りなんですが、前回の記事に対して「ダウト!」を頂戴したのでまとめてみます。 Cのこの動作が、唯一無二絶対のものであるとする根拠はどこにあるのでしょうか? strtod によれば、 If the subject sequence has the decimal form and at most DECIMAL_DIG (defined in <float.h>) significant digits, the result should be correctly rounded. If the subject sequence D has the decimal form and more than DECIMAL_DIG significant di... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|