2008-09-04から1日間の記事一覧

フリーのPDFライブラリ

: フリーのPDFライブラリ。Rubyの拡張ライブラリあり。 Webアプリケーションで帳票を作成するとなると、PDFを用いることが多いと思う。うちの場合はRuby on Railsなので、Rubyで使用できるPDFライブラリ、しかもフリーなもの、を探していた。RailsのHowtoを…

WEBrickをつかってAResのダミーサーバを作る - moroの日記

ActiveResouceなんかを使ったり、認証サーバと連携したりといった外部サーバとの通信が必要なアプリケーションを書く場合、ローカルで動かせるダミーサーバが欲しくなります。このところ仕事でそういうシーンが多かったのですが、そういったときにWEBrick(と…

MOONGIFT: グローバルなWebサイトを構築するために「Globalite」:オープンソースを毎日紹介

Webの素晴らしさは、世界の一地域にいながらにして、世界中を相手にサービスを提供できる点にある。場合によっては考えもしなかった国の人を相手にビジネスを展開しているかも知れない。その際にベースになる共通言語としては英語が考えられるが、さらに世界…

Ruby on Railsを勉強中です。 セッション情報はDB(active_record_store)に格納しているのですが、このセッション情報のうち古いもの(1日前とか)を定期的に削除するにはどの.. - 人力検索はてな

Ruby on Railsを勉強中です。 セッション情報はDB(active_record_store)に格納しているのですが、このセッション情報のうち古いもの(1日前とか)を定期的に削除するにはどのようにすればいいんでしょうか? sessionsテーブルで古いものをdeleteすればいいのは…

初めてPerl触って思ったこととか - ずっと君のターン

Perl暦一週間。ホントにまったく何にも知らないのに一身上の都合で使うことになったんだけど、勉強してみたらいろいろ驚きというかなんというか・・・。なにかが根本的に間違ってるかもしれないけど、とりあえず触ってみて思ったこと。 関数定義 sub funcnam…

oldmoe: Building the Never Blocking Rails, Making Rails 12X Faster

They told you it can't be done, they told you it has no scale. They told you lies!What if you suddenly had the ability to serve mutliple concurrent requests in a single Rails instance? What if you had the ability to multiplex IO operations…

NeverBlockの周辺の動き

最近、 NeverBlock の周辺の動きが面白い。 What is it all about? NeverBlock is a Ruby library that allows developers to write non-blocking, concurrent code in a transparent manner. Meaning that you will keep coding in your traditional ways w…

ひさびさにわりといい天気だった - ずっと君のターン

Perl | 01:06 | Perl暦一週間。ホントにまったく何にも知らないのに一身上の都合で使うことになったんだけど、勉強してみたらいろいろ驚きというかなんというか・・・。なにかが根本的に間違ってるかもしれないけど、とりあえず触ってみて思ったこと。関数定…

Ruby VS Perl

私はこれで Perl から乗り換えました。俺がPerlを捨ててRubyに行った理由と同じ - ’(rubikitch wanna be (a . lisper))初めてPerl触って思ったこととか - ずっと君のターンバベル案内 http://anond.hatelabo.jp/20080904120956 しかし私はなぜかRubyにする気…

Home ― red ― GitHub

$ mate test.red 1| return false unless navigator[:user_agent].index_of('AppleWebKit/') > -1 $ red test #=> if (!(navigator.userAgent.indexOf('AppleWebKit/') > -1)) { return false; } $ ls #=> example.js example.red test.red You can test sho…

Revactor

Writing concurrent systems is one of the most difficult problems facing programmers today. Working with threads is difficult, and asynchronous approaches are confusing and difficult to work with. Actors simplify concurrent programming by e…