あとで読む

【連載】セカイ系ウェブツール考 (64) 10年前とは違う、実務に役立つ「グループウェア」の今模様 | ネット | マイコミジャーナル

今回のテーマは「グループウェア」社内におけるスケジュールや顧客情報などを一元管理する仕組みとして利用されるのがグループウェアだ。元々、Microsoft OutlookやLotus Notesなどのクライアント型アプリケーションが多かったが、インターネットやLANの普及…

初めてのRailsアプリケーション開発 − @IT

第1回 初めてのRailsアプリケーション開発 富田 陽介 Banana Systems株式会社 2009/3/16 Railsアプリケーション開発を支援する統合開発環境「3rdRail」を使って、開発、デバッグ、プロファイリングの手法をマスターしよう(編集部)はじめまして。BananaSyst…

O'Reilly Village / オラの村 - 『プログラミング言語Ruby』トークイベントの動画公開

イベントレポート Posted by oreilly : 2009-02-24 10:02先日よりお知らせしております『プログラミング言語Ruby』トークイベントの模様を録画した動画を、ニコニコ動画にて公開いたしました。 イベントにおいでいただいた方も、おいでになれなかった方も、…

2ちゃんねるBOTの作り方 準備編 - GIOの日記

アホな話2ch画像まとめbetaというウェブサービスをご存知でしょうか。クロール?スパイダリング?スクレイピング?いわゆるBOTが2chに書き込まれた画像を取得し、まとめて見れるようにしたサイトなのですが、今日、次の記事を見つけた。新鋭サービスで2chに…

2ちゃんねるBOTの作り方 実装編1 - GIOの日記

2ちゃんねるBOTの作り方 準備編 - GIOの日記2ちゃんねるBOTの作り方 設計編 - GIOの日記必要な機能を思いだそう1.掲示板一覧からニュー速VIPのURLを取得2.ニュー速VIPの全てのスレッド情報を取得3.全てのスレッドから全ての画像URLを取得4.全ての画像をダウ…

RubyでJavaScriptのプロトタイプもどき - 素人がプログラミングを勉強するブログ

rubyprototype - 素人がプログラミングを勉強するブログの続き。RubyユーザがJavaScriptのオブジェクト指向を学ぶ時に使えるかもしれない。=beginJavaScriptのようなオブジェクトの実装。JSObject.newがJavaScriptのnew Object()相当であり、プロパティへの…

Ruby on Rails 2.3 Release Notes

There are two major changes in the architecture of Rails applications: complete integration of the Rack modular web server interface, and renewed support for Rails Engines.Rails has now broken with it... http://guides.rubyonrails.org/2_3_r…

Rake タスクからコントローラのアクションを呼び出す - WebOS Goodies

WebOS Goodies へようこそ!WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイ…

Railsだけじゃない,多様なフレームワークが登場---Ruby Conference 2008レポート:ITpro

また初日の11月6日にはRuby Implementor's Trackと称して,百花繚乱の様相を見せるRuby実装の各種が発表しあう趣向の部屋が設けられた。C実装のRubyのほか, Rubinius, JRuby, MacRuby, IronRuby, MagLevの各実装が詳細を発表した。中でもベンチマークが良好…

最新バージョン以外のgemを掃除する方法 - Hello, world! - s21g gemコマンドを使っていると、古いバージョンのgemがだんだんたまっていきます。年の瀬も近い事ですし、最新バージョン以外のgemをきれいにする方法を紹介します。1 % sudo gem cleanこれでOK.…

masuidrive on rails - Webでの非同期処理を考えてみる [長い記事だけどコメント求む!]

Photo by harry harris いまPhotoShareのサーバの実装を大きく変えようとして悩んでいます。 (参考: Life is beautiful: マルチスレッド・プログラミングの落とし穴、その2) Rails 2.2でThread safeになるとか、NeverBlockで12倍速くなるっていう話もあるん…

どう書く?org 7271 shinh: Ruby1.9用。Perlでも動くんでは...(LL Golf Hole 2 - 文字列に含まれる単語の最初の文字を大文字にする) - 投稿の詳細

http://ja.doukaku.org/comment/7271/ なんぞこれー ktkr 記号golf!こうでなくっちゃ http://b.hatena.ne.jp/entry/http://ja.doukaku.org/comment/7271/

Ruby on Rails をカンタン日本語化。 RailsJa, ActionMailerJa を公開しました。 - imishin.com

Ruby on Rails を簡単に日本語化する RailsJa, ActionMailerJa を公開しました。 プラグインをインストールするだけで、Rails とActionMailer の日本語対応ができます。 経緯 現在のRuby on Rails の日本語化の定番と言えば、Ruby-GetText です。 しかし、多…

GainerとRubyで行うサーバ監視

GainerとRubyで行うサーバ監視 From: toyoshi, 4 weeks ago GainerとRubyで行うサーバ監視View SlideShare presentation (tags: gainer ruby パトランプ) サーバのロードアベレージが上がったらパトランプを点灯させるというシステムを作ってみました。 Slid…

Java は近代の言語、Ruby は現代の言語、Curl は未来の言語 - kwatchの日記

タイトルは釣りでもなんでもなくて、大まじめ。 Curl というのは、MIT の人たちが作ったリッチクライアント用言語。もともと軍隊で兵士につけるデバイス用のアプリを作るために開発されたらしい。だから少ないリソースでも高速に動作し、バカでも分かるGUIを…

第1回:WEBrickを使ってみよう! (1/3)

今、Webサーバーを構築しようとした時、ほとんどの人はサーバーソフトとして「Apache(Apache HTTP Server)」を選ぶと思います。 確かにApacheは非常に高機能で、通常必要と思われるほとんどの機能が備わっています。 しかし、自分用にちょっとしたサーバー…

第1回:開発者と近づくWebデザイナー (1/3)

本連載では、成長を続けているソーシャルWebサイトのデザイナーやデベロッパーがどのように開発に取り組んでいるのか、そのノウハウについて紹介します。 それでは、Webアプリケーションを作るためのいくつかのテクノロジーやプロセス、さらに、開発者とデザ…

Ruby には Perl の Plagger のようなお手本はないの? - gan2 の Ruby 勉強日記

その中でも直近の大規模なオープンソースプロダクトである Plagger はまさに Perl Hacker の教科書とも言えるべき存在だ。 「Plaggerのソース嫁」の真意 - TokuLog 改めB日記 ということで、Perl では「Plagger」が お手本となるソースとしてお勧めされてい…

島根大学のすごい講義とオープンソースの果てしない広がり:ITpro

島根大学で2007年度から「オープンソースと地域振興」をテーマにした講義が行われている。オープンソースをテーマにした講義というだけでも珍しいが,この講義のものすごいところは,第一線で施策や開発,ビジネス,教育を現在進行形で行っている当事者が週…

Ruby初心者?初中級者が読むべきコードについて - ’(rubikitch wanna be (a . lisper))

Rubyの初心者にたいして「これは読むべき」だと思うコードを教えてください。 プログラムの勉強の際に良質なコードを読むをおすすめされたのですが、どのコードを読めばい.. - 人力検索はてな 今北産業ではないが超要約してみる。 Ruby初心者はまず文法や基…

*-users.jp - 西尾泰和のはてなダイアリー

Perl-users.jp - 日本のPerlユーザのためのハブサイト http://perl-users.jp/ ができてから各所で盛り上がっているみたいですね。http://www.python-users.jp/ ができていました。http://www.python.jp/Zope/ へリンクを張るか、リダイレクトするといいのじ…

Rubyベースの企業向けSNSがオープンソース化:CodeZine

TISは19日、同社が開発した企業向けSNS「SKIP(スキップ)」をオープンソース化すると発表した。夏頃インターネット上にソースコードを公開する予定。 「SKIP」は現在、登録利用者数がTIS全社員の約7割、総記事数2万件以上という規模で稼働している。言語に…

「Railsレシピブック」ができあがりました - moroの日記

2年以上前からずっと書き続け、一部では(都市)伝説の本とも言われていたRailsのレシピ本ですが、ようやく出版できる運びとなりました。Amazonでもページができています。最終的には(w id:takahashimさんと私での共著となりました。レビュアーの方々や井上さ…

私がScalaを選んだ理由:CodeZine

最近自分の中でScalaという言語が熱い。RubyやPython等のスクリプト言語や、JavaやC#等現在のエンタープライズ領域を支える言語、HaskellやErlangといった関数型言語もある。そんなにいっぱいいい言語がある中で、なぜ今Scalaなんだろう? そんな理由を解説…

プログラマの思索: RedmineがExcelよりも素晴らしい点

Redmineの使い方は下記を見よ。 http://www.redmine.org/projects/show/redmine 【1】以下、Redmineを使った感想を書いてみる。... http://forza.cocolog-nifty.com/blog/2008/05/redmineexcel_7014.html これはいいかも! 自分プロジェクトでフリーサーバに…

梅田望夫×まつもとゆきひろ対談 第2弾「ネットのエネルギーと個の幸福」(前編) - My Life Between Silicon Valley and Japan

「ウェブ時代5つの定理 この言葉が未来を切り開く!」,「私塾のすすめ ─ここから創造が生まれる」(齋藤孝氏との共著)などの著者である梅田望夫氏と,Rubyの作者まつもとゆきひろ氏。2007年末に行われた対談のあとにあがった「話し足りない」との声から,2回…

勉強が出来ない奴はプログラマになれ! - バカだからできる勉強法 - はてな?Rubyグループ

集中が続かずレッスン2で終了。やはり長時間PCの前にいるのは苦痛です。でも、ここまでで十分コード書けそうな気がするのは現実逃避? それと<ESC>がウザイ。位置的にも動作が変わるたびにいちいちタイプのも面倒。手癖にならなきゃなのかな。 追加 -<ESC> → CTRL-[ *1</esc></esc>…

梅田望夫×まつもとゆきひろ対談 第2弾「ネットのエネルギーと個の幸福」(前編):ITpro

ネットワーク応用通信研究所 フェロー 楽天 楽天技術研究所フェロー Rubyアソシエーション理事長。Rubyの作者 Blog「Matzにっき」 「ウェブ時代5つの定理 この言葉が未来を切り開く!」,「私塾のすすめ ─ここから創造が生まれる」(齋藤孝氏との共著)などの著…

第3章 名前と名前表

ハッシュテーブルの考えかたはこうだ。まず n 個の長さを持つ配列 を用意しておく。例えば n=64 としよう(図1)。 図1: 配列 そしてキーから0〜 n-1 (0〜63)の範囲の整数 i を得る関数 f を用意す る。この f をハッシュ関数と言う。 f は同じキーに対し…

PureRubyなRTMP(MP4/H.264)サーバをオープンソース化しました - takumalog

#とりあえずオープンソースではMP4/H.264は一番乗りかな? 先日の Re:RTMP(MP4/H.264)サーバをPure Rubyで書いた - takumalog ですが,ソースコードを若干整形してオープンソース化しました。まだかなりテスト版な感じですが。名前ですが、あまり深く考えず…