タグ

2007年2月12日のブックマーク (512件)

  • perl - B::Deparse : 404 Blog Not Found

    2007年02月11日13:45 カテゴリLightweight Languages perl - B::Deparse 尻馬乗るべし、ということでB::Deparseの紹介。 いやなブログ - スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl スクリプト言語用の CUIのデバッガの使い方を簡単にまとめました。対象言語は Ruby, Python, Perl です。実は私も、デバッガーはperl -de1ぐらいしか使っていない(perl -de1は非常によく使うので、Terminal.appのウィンドウの一つがそれ専用になっている。スクリプト言語のインタラクティブな利用法に関しては以前「404 Blog Not Found:LL Intaractive」にまとめたのでそちらをご覧頂くとして、ここではなぜスクリプト言語では滅多にデバッガーを使わないかをおさらいした

    perl - B::Deparse : 404 Blog Not Found
    oinume
    oinume 2007/02/12
    個人的にはデバッガの方が好きですが、こんなやり方もあるんですね。
  • Perl%u30AA%u30D6%u30B8%u30A7%u30AF%u30C8%u6307%u5411%u30D7%u30ED%u30B0%u30E9%u30DF%u30F3%u30B0

  • Meadow/Emacs memo:

    This domain may be for sale!

  • TopPage - Debian GNU/Linux スレッドテンプレ

    This domain may be for sale!

  • MFPM:ホーム

    このサイトは、CPANに登録されているモジュールをお気に入りリストとしてコメントをつけて登録したり、他人のお気に入りモジュールの一覧を見たりすることが出来ます。 主な機能 CPANモジュールの検索 コメントをつきのお気に入りリスト モジュールのバージョンアップの検知 モジュールに関する他人のコメント閲覧 他人のお気に入りリスト閲覧 自分のお気に入りリストを自分のBlogに貼り付けられる CPANモジュールに対してトラックバック送信可能 お気に入りに登録しないモジュールに対してメモを残せる del.icio.usなどと同等のタグ機能によるお気に入り整理 タグを指定して、Blogに貼り付けるリストを変更可能 簡易ソースコードビューワー バージョンアップ通知メール モジュール人気ランキング 現在の所、それ以上でもそれ以下でもないですが、将来的には色々拡張するはず。 利用者が出来たときのToD

    oinume
    oinume 2007/02/12
  • MySQLクイック・リファレンス

    この文書は、osCommerceで使用しているデータベースMySQLの基的な使い方について解説しています。おもにデータベースの管理者よりも、ユーザに向けて書かれています。 はじめに ここでは、MySQLサーバは起動しているものとして説明します。 MySQLの文字について MySQLでは、データベース名やテーブル名の大文字と小文字を区別しています。それ以外は区別しません。 MySQLのフィールド名やテーブル名に使える文字は、英数字と_(アンダーバー)、$、サーバのキャラクタセットにある文字です。 知っておきたいコマンド mysqladmin(データベースの作成・削除や、MySQLサーバの情報を得る) mysqlshow(データベース、テーブルの情報を表示する) mysqlMySQLクライアントの起動) mysqldump(データベース、テーブルをダンプする) myisamchk(テーブル

    oinume
    oinume 2007/02/12
    権限回りが詳しい
  • http://www.mysql.gr.jp/

    oinume
    oinume 2007/02/12
  • MySQL AB :: MySQL 4.1 リファレンスマニュアル

    概要 これは MySQL リファレンスマニュアルです。 MySQL 8.0 から 8.0.25、および NDB のバージョン 8.0 から 8.0.25-ndb-8.0.25 に基づく NDB Cluster リリースについてそれぞれ説明します。 まだリリースされていない MySQL バージョンの機能のドキュメントが含まれている場合があります。 リリースされたバージョンの詳細は、「MySQL 8.0 リリースノート」を参照してください。 MySQL 8.0 の機能. このマニュアルでは、MySQL 8.0 のエディションによっては含まれていない機能について説明します。このような機能は、ご自身にライセンス付与されている MySQL 8.0 のエディションに含まれていない場合があります。 MySQL 8.0 の使用しているエディションに含まれる機能に関する質問がある場合は、MySQL 8.0

    oinume
    oinume 2007/02/12
  • Emacs 電子書棚

    This domain may be for sale!

    oinume
    oinume 2007/02/12
  • Emacs dot.emacs/tips

    設定のこつ info を見る wl *.el の最初の方に 説明が書いてあるのを参考にする *-vars.el の中 の変数を見る だらだらと書かない (load "my-hoge.set-up") (load-file (expand-file-name "~/.mylisp/w3-setup.el")) あるいは (setq load-path (cons (expand-file-name "~/.emacs-dir") load-path)) (load "hogehoge-setup.el") のような方法で目的別に分けておき、見通しを良くする

  • Meadow(みよしさん)

  • kawacho.don.am

    Welcome to kawacho.don.am 🎉 Oh, looks like the owner of kawacho.don.am has not posted a website here yet. Try to visit again in a few days maybe the website will be already available 😉 kawacho.don.am domain served by Name.am domain company. Find your domain here

  • UNIXな生活

    -Linux- Kernel.org RedHatLinux FedoraLinux TurboLinux TurboLinux-cuickin ftp.turbolinux.co.jp SUSELinux SSJV SuSE APT For RPM SUSEメールアーカイブ SlackwareLinux VineLinux Debian GNU/Linux Debian JP Project Debian Backport PKG Debian UNOFFICIAL PKG UserLinux.com -Users Link- UNIX Life ペンギンの杜 ネットワークエンジニアになろう! らららのプログラマーズラウンジ UNIXしま専科 CYBERAM Documents Linux冒険紀行 UNIX/Linuxコマンド Topi

    oinume
    oinume 2007/02/12
  • http://pine.zero.ad.jp/~zbm97210/unix/

  • http://qref.sourceforge.net/Debian/reference/reference.ja.html

  • Debian Documentation

    Quick Start Manuals Other (shorter) Documents Creating a high-quality free operating system also includes writing technical manuals which describe the operation and use of programs. The Debian project is making every effort to provide all users with good documentation in an easily accessible form. This page contains a collection of links, leading to installation guides, HOWTOs, FAQs, release notes

  • mod_perl: Welcome to the mod_perl world

    mod_perl  is more than CGI scripting on steroids. It is a whole new way to create dynamic content by utilizing the full power of the Apache web server to create stateful sessions, customized user authentication systems, smart proxies and much more. Yet, magically, your old CGI scripts will continue to work and work very fast indeed. With mod_perl you give up nothing and gain so much! mod_perl give

  • Oracle Java Technologies | Oracle

    Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

    oinume
    oinume 2007/02/12
  • Linux Square - @IT

    oinume
    oinume 2007/02/12
  • オブジェクト指向スクリプト言語 Ruby

    Rubyとは... オープンソースの動的なプログラミング言語で、 シンプルさと高い生産性を備えています。 エレガントな文法を持ち、自然に読み書きができます。 ダウンロード または もっと読む...

  • 転職・求人情報 | Webな人の転職サイトFind Job !

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    転職・求人情報 | Webな人の転職サイトFind Job !
  • Perl programming documentation

    #Perl 5.38.2 Documentation The perldoc program gives you access to all the documentation that comes with Perl. You can get more documentation, tutorials and community support online at https://www.perl.org/. If you're new to Perl, you should start by running perldoc perlintro, which is a general intro for beginners and provides some background to help you navigate the rest of Perl's extensive docu

  • http://www.din.or.jp/~bigstone/cgilab/cgitips/mod_perl.html

  • tDiary.org

    tDiary 5.3.0 をリリースします。1年4ヶ月ぶりのリリースです。体に大きな変更・修正はありませんが、関連する重要ライブラリのアップデートが含まれています。 tDiary-5.2.4 リリース tDiary 5.2.4 をリリースします。体に大きな変更・修正はありませんが、関連する重要ライブラリのアップデートが含まれています。現在、複数の問題が指摘されているので、環境によっては動作しない可能性があり、今後のリリースで修正していく予定になっています。動作しない場合はむりをせず、 5.2.2ないし5.2.3を利用してください。 tDiary-5.2.3 リリース

  • KoRnJapan.com

    oinume
    oinume 2007/02/12
  • Java News

    Java Performance Tuning News no.109(12月版) ■015.004.008 [ EVENT ] 4月8日 Java Day Tokyo 2015 開催! http://www.oracle.co.jp/jdt2015/ ■014.005.022 [ EVENT ] 5月22日 Java Day Tokyo 2014 開催! https://oj-events.jp/public/application/add/169?ss_ad_code=wlc01 ■013.004.011 [ EVENT ] 5月11日 JJUG CCC 2013 Spring開催! http://www.java-users.jp/?page_id=330 ■012.004.004 [ EVENT ] JavaOne Tokyo 2012, 日では7年ぶりのJavaOne開催! h

    oinume
    oinume 2007/02/12
  • Perl講座 [Smart]

    Perlはテキスト整形が強力な言語で、CGI言語としても根強い人気があります。この講座では言語リファレンスから応用、スタイルガイドまで広範囲をサポートします。書籍化されましたが、そのまま公開中です!

    Perl講座 [Smart]
    oinume
    oinume 2007/02/12
  • Squidの設定 【Squid Web プロキシ & キャッシュ(Squid Web Proxy Chche & squid.conf Manual)】

    Squid(スキィッド)はWebがサポートしているHTTP,HTTPS,FTP等のためのキャッシュプロキシ(caching proxy)です。 頻繁に要求されたWebページをキャッシュして再利用することで回線の帯域が減少され応答時間を改善します。Squidは、広範囲なアクセス制御を持ったサーバー·アクセラレータを与えてくれます。 これは、Windowsを含むほとんどの利用可能なオペレーティングシステム上で動作しGNU GPLの下でライセンスされています。 HTTPプロトコルの開発者達は、早い段階でWebコンテンツの爆発的な増大による回線帯域の圧迫について認識していました。 そのための解決策として、Webコンテンツのオブジェクトについては、クライアントに近い場所にキャッシュするアイデアがありました。 Squidは90年代の半ばに、コンテンツの配信とキャッシュを目的に生まれたProxyの開発プ

    oinume
    oinume 2007/02/12
  • koshigoewiki:rest:第8回xml開発者の日 [KoshigoeWiki]

    RSSとAtom Syndication、WebDAVとAtom Public Publishingを比較

  • Poundで作るロードバランサとSSLラッパ(1/4) ― @IT

    Webサーバの負荷を軽減する方法として、リバースプロキシによる代行とロードバランサによる分散が考えられる。今回は、これらによる負荷の低減方法について解説する。(編集部) Apache自体のチューニングによる性能向上には限界があります。よりパフォーマンスを求めるなら、次にやるべきことはメモリの追加や高性能なCPUへの交換など、ハードウェアの見直しです。しかし、それにも限界があります。 リバースプロキシとロードバランサ ハードウェア単体による性能向上が限界に達した場合は、サーバ構成の見直しを行います。まず考えられるのが、リバースプロキシをWebサーバの前面に立ててクライアントからのアクセスを肩代わりさせる方法です。Webサーバがボトルネックになるのを防ぐとともに、セキュリティ向上にも寄与します。 もう1つの方法は、より高可用性を意図した構成として負荷の分散を図ることです。高可用性とは、サーバの

    Poundで作るロードバランサとSSLラッパ(1/4) ― @IT
  • 日本語で読めるAjax関連情報のリンク集 【▲→川俣晶の縁側→ソフトウェア→技術雑記】

    Ajaxに関する日語の情報をざっと集めてみました。(一部日語ではないものを含みます) 丁寧な調査ではないので、当に大ざっぱなものです。 一応、以下の内容は多少メンテナンスしようと思うので、追加削除などのリクエストがあれば、私までメールを下さい。 非常に長くて申し訳ありませんが、頑張って必要な情報を探してみてください。 ★ 出版物 (この部分は現在フォロー仕切れていません) Ajaxイン・アクション (2006/06/20追加) https://www.amazon.co.jp/exec/obidos/ASIN/4844322222/autumnmagazin-22 Ajax イン・アクションの4章が酷すぎる (2006/06/20追加) https://blog.hawklab.jp/item-69.html Googleマップ+Ajaxで自分の地図をつくる Google Maps

    oinume
    oinume 2007/02/12
  • prototype.js v1.5.0 の使い方

    それは何? prototype.js は Sam Stephenson によって書かれた JavaScript ライブラリです。 この熟考の上記述された標準に準拠したコードは、Web 2.0 において特徴となるリッチでインタラクティブなウェブページを制作する際の重荷を、あなたの肩から取り去ってくれるでしょう。 もしこのライブラリを使ったことがあるなら、充実したドキュメントがこのライブラリの売りではないことに気がついたはずです。 私は他の開発者と同様に、ソースコードを読み、試行錯誤しながら prototype.js を理解しました。 自分が学んでいる間にメモを取り、それを他の人たちと共有することは価値があるのでは、と考えたのです。 加えて、このライブラリによって提供されているオブジェクト、クラス、関数、拡張機能についての 非公式リファレンス も提供しています。 ここで提供する例とリファレンス

  • SSE (Simple Sharing Extensions)発表 – 次世代 RSS となれるか? | 秋元@サイボウズラボ・プログラマー・ブログ

    via TechCrunch SSE (Simple Sharing Extensions) とは、一方向の通知を実現する RSS に対して、最低限の拡張によって双方向の同期を実現するもの、ということらしい。 マイクロソフトの CTO 、Ray Ozzie が自身のブログでこの SSE 発表について解説している。 このブログ記事によれば、SSE によって、家族間でスケジュールのアップデートを共有することができるようになるという。その際に、プライベートなスケジュール、共有スケジュール、公開されたスケジュールをそれぞれ適切な公開レベルのまま扱うことができる。スケジュールは一例で、アドレス帳の中の共有エントリなどについても同様に、個人アドレス帳アプリケーションの中から共有されているアドレスを更新すると、その更新が共有相手側にも伝えられてシンクロナイズするようなアプリが作れるという。 「あの」マイ

  • 現場指向のレプリケーション詳説

    この文書は、技術評論社刊『WEB+DB PRESS Vol.22』に執筆した記事を技術評論社の 許可を得てWWWで公開しているものです。 このWWW版は校正前の原稿を元にしている点、WWW公開後に必要があれば修正する点で、雑誌版の文章とは異なる部分があります。また、図表も雑誌版とは異なります。 予めご了承ください。 また、この文章が対象しているのはMySQL 4.0系なので、最新のリリース版と比べると説明不足な点などが多々あると思います。 レプリケーションの基をおさえるには、この文書はまだ有益だと思いますが、設定レベルの説明は最新のドキュメントを参照するようにしてください。

  • Meadow - Trac

    Meadow(Multilingual enhancement to gnu Emacs with ADvantages Over Windows)は、Windows 9x/NT/2000/XPで動作するEmacs実装の一つです。 Meadowは、もともとはWindows向けのGNU Emacsにおいて多言語拡張をするとの題目で進められていました。しかし、GNU Emacs自身にMuleが統合され、また、一部Meadow由来のコードがGNU Emacsへ導入されたこと、GNU Emacs 20.4でWindows向けにも多言語処理機能が一応のことながら実装されるようになったことから、このような表現はもはや不正確になってしまいました。 Meadowはある時を境にGNU EmacsにおけるWindows実装(NTEmacsと呼ばれています)とは、異なった実装を歩み始めました。現状になっても

  • Rubyist Magazine - るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    oinume
    oinume 2007/02/12
  • View HTTP Request and Response Header

    Check out our new free Web-Sniffer desktop app for Windows and Mac. Möchtest du bei deinem nächsten online Einkauf sparen, sind Rabattcodes ein heißer Tipp. Mit einem OTTO Gutschein kannst du in beinahe allen Bereichen des Lebens sparen: Von Fashion über Möbel bis zu Multimedia. For more information on HTTP see RFC 2616 HTTP(S)-URL: (IDN allowed) HTTP version: HTTP/1.1 HTTP/1.0 (with Host header)

  • Web Frameworks explored: blog.bulknews.net

    Web Frameworks explored O'Reilly Network に掲載されてる DHH のインタビュー や LLDN でさらに最近話題になっているなあと感じる Ruby On Rails なわけですが、Rails の数ある特徴の中でも、以下の部分が一番大きなポイントなのかなと。 O'Reilly Network: Ruby on Rails: An Interview with David Heinemeier Hansson ED: What's your favourite Rails feature? DHH: In general, all the things it doesn't do. All the features we said no to. All the ornaments we turned down. All the 20% solutions

  • FPN-新規事業とイノベーションを考えるビジネスニュースコミュニティ

    コラム〜リサーチャーの日常 トリプル ディスプレイ モニター 在宅勤務が常態化している人は、まず トリプル ディスプレイ 環境に投資することを考えてみてください。作業効率の圧倒的向上が可能です。… 2021.05.06 2021.05.11 200 view 1.ビジネスリサーチの基・心構え すべては「依頼」から始まる〜社内リサーチャーと社外リサーチャ… 【 リサーチャー とは 】企業で企画系の仕事をしていると、上司の依頼で調べものをして資料にまとめるという仕事が多いと思います。企画系の業務では課長クラスまではこうしたリサ… 2021.01.18 2021.05.13 324 view 5.ビジネスリサーチのビジネスモデル ビジネスリサーチがアウトソースされる理由 ビジネスリサーチを社外に依頼する理由①〜信頼できる人「すべては依頼から始まる」からでも書きましたが、依頼主が社外にリサーチを

    FPN-新規事業とイノベーションを考えるビジネスニュースコミュニティ
  • Trac をインストールしてみたよ

    Trac の解説書を書いたので、こちらもあわせてよろしくお願いします。 「入門Trac」と言うを書きました プロジェクト管理システムの Trac を Debian/Sarge なサーバマシンに入れてみました。 どうせ一人で管理しているプロジェクトしかないので、最初は FlexySvn と言う XUL アプリな Subversion browser を入れようと思っていたのですが、PHP5 を要求しやがるので諦めました。PHP4 でも動くように頑張っているみたいなので、そっちを期待しましょう。 で、Trac とは「Wiki(情報共有)」と「BTS(バグ管理)」と「Subversion(ソースコード管理)のフロントエンド」が一体になったなんだか凄そうなシステムです。どう考えても一人で使うようなものではありませんが、セッティングマニアに何言っても無駄! Debian では標準のパッケージが用意

    oinume
    oinume 2007/02/12
  • dpinfo.html

    目次 はじめに Abstract Classパターン Abstract ClassパターンRuby版 (by 助田雅紀さん) Balkingパターン Before/Afterパターン Futureパターン FutureパターンRuby版 (by 助田雅紀さん) Generation Gapパターン Hook Operationパターン Hook OperationパターンRuby版 (by 助田雅紀さん) Immutableパターン Marker Interfaceパターン Monostateパターン MonostateパターンRuby版 (by 助田雅紀さん) MonostateパターンPerl版 (by 宮川さん) Null Objectパターン Null ObjectパターンとSingletonパターン Producer-Consumerパターン Sharableパターン Singl

  • オブジェクト倶楽部 - TOPページ

    当サイトは ... ソフトウェア開発に関する技術について実践、研究、発表するグループ、「オブラブ」のページです。 XP及びモデリング、PFについてのコミュニティや、ドキュメント、フリーソフトウェアで構成されています。

    oinume
    oinume 2007/02/12
  • tDiary-users wiki - FrontPage

    2008/02/18:http://docs.tdiary.org/users/ に引っ越しました。 2008/02/14:ベイズフィルタ機能を導入しました。 2008/02/14:cvs 2008/02/14: cvs trunk にアップデートしました。 これまで各ユーザが蓄積してきたtDiaryに関する情報への窓口となるべく立ち上げました。 誰でも書き込むことができますので、情報をお持ちの方はどしどし書き込んでください。書き込み方など使い方はTextFormattingRulesをご参照ください。書き込む際にはサイトのガイドラインに従うようにしてください。 何か知りたいことがあってこのサイトに着いた時は、左の検索ボックスからこのWiki内の検索をすることができます。よくわからない場合はまずはDocumentに知りたいことの文書が無いかを探してください。

  • [特集] Web 2.0ってなんだ? - CNET Japan

    ブログ、ロングテール、AJAXなど現在のウェブ、いやインターネット上でホットなキーワードを結びつけているのが「Web 2.0」という概念だろう。ネットバブルを経て沸き起こったインターネットのサービスは、ウェブをプラットフォームとした新たなアーキテクチャーとビジネスのあり方を提示しているのだという。しかし、Web 2.0の定義はあまりにもあいまいである。果たしてWeb 2.0とはなんだろうか? Tim Oreillyの論文や10月に行われたカンファレンスからその概念を紐解いていこう。

    [特集] Web 2.0ってなんだ? - CNET Japan
  • 標準 Windows API - WisdomSoft

    サンプルソースは C 言語としてコンパイルしてください。 C++ としてコンパイルした場合、エラーが発生する場合があります ※誤ったプログラムを実行すると、Windowsが不安定になることもあります 重要なシステム上では実験を行わないで下さい この講座は、C言語を熟知していることが前提です

  • 最速インターフェース研究会

    http://blog.livedoor.jp/dankogai/archives/50957890.html まず、Object.prototypeにメソッドを生やしてしまうとfor inでキーを列挙するときにいちいちhasOwnPropertyを使わないといけなくなるので普通は使いません。影響が大きすぎるので、よっぽど変態的なライブラリじゃないと使わない。他のライブラリと組み合わせるとほぼ確実に問題が起きる。それから、deep_cloneが欲しい場合はJSONを作ってevalすればよい。パフォーマンスを気にする場合とか、浅いコピーが必要な場合はそれなりに工夫する必要があるけど。 で、JSONにするのにFirefoxだとtoSourceというのが使える。unevalというラッパーがあって、これだとnullでも平気。 http://subtech.g.hatena.ne.jp/cho45/

    oinume
    oinume 2007/02/12
  • ひげぽん OSとか作っちゃうかMona- - Emacs + GLOBALでソース読みを快適に

    ネットワークサーバー実装のためにuIPのソースを読もう。 NICドライバの移植のためにFreeBSDのソースを読もう。 ということで以前使っていた etags を使おうと思ったがキーバインド忘れた。 そして etags はなんだかいろいろ不満点があった気がするので GLOBALを使ってみることに。 以前GLOBALは出力をHTMLにして使ったことがあるのだが、最近EmacsにどっぷりなのでEmacsから使ってみることに。 0.GLOBALって何? GNU GLOBAL は、ソースコードに索引付けを行うことで、大規模システムのハックやレビューを効率化するソフトウエアです。 ソースファイル中の指定したシンボルを高速に見つけ出し、素早くその場所に移動することができます。多くのサブディレクトリからなり、#ifdef や main() 関数を沢山含んでいるような、いわゆる巨大なプロジェクトをハックす

    ひげぽん OSとか作っちゃうかMona- - Emacs + GLOBALでソース読みを快適に
    oinume
    oinume 2007/02/12
  • ITmedia エンタープライズ:複数台のPCのブックマークを同期させるBookmarks Synchronizer

    複数台のPCのブックマークを同期させるBookmarks Synchronizer:よりFirefoxを使いこなすためのエクステンション集 エクステンションをインストールして機能拡張を行うことで、Firefoxはさらに使いやすくなる。この連載では、便利なFirefoxエクステンションを紹介していこう。 ついにMozilla Firefox1.0がリリースされた。すでに多くのユーザーがダウンロードして利用しているようで、IEのシェアも大きく下がっているようだ。 FirefoxはXULで作成されたエクステンションをインストールすることで機能を拡張できるのも特徴の一つだが、数が多すぎるため、その中からFirefoxをより使いやすくするためのエクステンションを探すのは難しい。そこで同連載では、多くのユーザーにとって便利だと思われるエクステンションを紹介していこう。 ブックマークを同期するBookm

    ITmedia エンタープライズ:複数台のPCのブックマークを同期させるBookmarks Synchronizer
  • FireFoxにどんなエクステンション入れてますか? | スラド IT

    All-in-One Gestures Extension [wanadoo.fr] マウスジェスチャーエクステンション これでタブ開く/閉じる/移動+戻る、進む、 文字を大きく小さく+よく訪れるサイトを 開くなんてやってます。これがあれば、上のボタン類が いらなくなるので消せます。(ボタンを消すには"ファイル"とか 書いてある所を右クリックして"カスタマイズ"を選択、 いらないボタンをドラグアンドドロップででてきた ボックスにいれる)(リンクが書いてあるボックスも ファイルとかがあるバーにドラグアンドドロップで 持ってこれます。そうするとナビゲーションバーが 表示させる必要がなくなります。消したい場合は 表示(View)>ツールバーでチェックを外せば消せます) Adblock [mozdev.org] あんまり使ってないけど、入れてます。 標準で入ってるんだっけ? DictionaryS

  • IT技術者のつぶやき VMware Player で Solaris 10 を動かす手順

    VMware Player で Solaris 10 が無事動いたので、その手順を簡単に整理してみた。 まずは、 当に無償で使える「VMware Player」 (http://yamashita.dyndns.org/blog/343) を参考に必要な環境を整える。 ここで、vmxファイルの guestOS には "solaris10" を設定した。 インストールが完了して VMware Player から Solaris 10 を起動すると、何故か640x480のVGA画面になってしまう。 コマンド行ログイン(Command Line Login)に切り替えて、kdmconfigコマンドで"Xorg"を"Xsun"に変更する。解像度も変えたい場合はお好みで設定変更する。 800x600で設定したXsunのログイン画面がこれ。 CDEも Java Desktop System も 問題

  • iandeth. - Benchmark モジュールの使い方、結果情報の読み方

    仕事で Benchmark モジュールを使う機会があったので、使い方&結果情報の読み取り方をまとめてみました。基的には perldoc 読めばオールオッケーでしょ?と思っていたのですが、docs では結果情報の読み方についてはあんまり触れられていなかった為、ガッツリ補足してみました。 基 とある2種類のコードの実行速度を比較計測するには以下のようなソースを記述します: bench.pl #!/usr/bin/perl use strict; use warnings; use Benchmark qw(timethese cmpthese); sub hogeLoop1 { my $str; for my $i (1 .. 10000){ $str .= $i } } sub hogeLoop2 { my $str; for my $i (1 .. 20000){ $str .= $i

    oinume
    oinume 2007/02/12
  • しじま | 仕事に有効なウェブ2.0アプリケーション

    一定期間更新がないため広告を表示しています

    しじま | 仕事に有効なウェブ2.0アプリケーション
  • GNU screen いろいろまとめ。 - naoyaのはてなダイアリー:

    先日人力検索で GNU screen の設定TIPSについて質問してみたところ、かなーり役立つ設定とかをたくさん教えてもらうことができました。みなさん感謝。 そんで、教えていただいた通りにカスタマイズした結果、こんな感じのスクリーンショットが撮れました。MacOSX のターミナルです。 おかげさまでかなり便利になって作業効率が上がったと思います。いろいろ教えてもらったお礼とまではいきませんが、やった設定とかをはまりどころとかも交えて紹介してみます。名付けてリバースNDOメソッド。ちなみに、知ってる人にはごく当然のことが当たり前のように書いてるので、あんまり役に立たないかもしれません。 hardstatus alwayslastline で最終行にウィンドウ一覧を表示 これは今回の質問とは直接関係ないのですが、やるとやらないとでかなり使い勝手が違うので。 hardstatus alwaysl

  • MochiKit

    Bubblegum Dungeon – the long-awaited series of BDSM in fantasy world full of colors and rainbows. We finally leave the deep dark dungeons and bring the genre to the mainstream. Dealing with demanding clients isn’t always easy but these female realtors found their way to please and the most importantly to SEAL THE DEAL. Girls Only Porn – it’s time to discover the women’s perspective on fun times. W

    MochiKit
  • Screen で CGI のデバッグ。 - Teny's Log

    先日のエントリで、 GNU screen を使い始めて数ヶ月が経ち、ようやく慣れてきました。... という id:naoya さんの質問に回答してみた、と書きました。 そのときに emacs-w3m で直接回答することができませんでしたと、ちょっと拗ねながら書いたのですが、naoya さんから謝られてしまいました。いえいえこちらこそすみません、我儘言いまして。気にしないで下さい。 ;; と言いながら少し期待してたり…… 私が回答した後も、色々な Tips が書き込まれている様です。 私も参考にさせて頂きます。 この質問で GNU Screen の Tips を思い返してみたとき、以前に何処かで知ったのだけど詳細が思い出せなかった件を思い出しました。(変な日語だ……) それは、Screen のセッション切り離しの機能を利用して CGI のデバッグを行なうという Tips です。もう何処で見

    Screen で CGI のデバッグ。 - Teny's Log
  • はてな GNU screen を使い始めて数ヶ月が経ち、よ?..

    GNU screen を使い始めて数ヶ月が経ち、ようやく慣れてきました。それで、screenrc による設定方法などを調べているのですが、「こういうときはこうする」とか「こうするとこうなる」というオススメの設定があったら是非教えてください。 今の screenrc はこういう感じです。 escape ^Tt termcap kterm hs@ terminfo kterm hs@ vbell off bind w windowlist -b hardstatus alwayslastline I%wI defhstatus I^En:^EtI shell -$SHELL startup_message off autodetach on いくつかよくわかってないののも混ざってますがw よろしくお願いします。

  • バーティカルサーチはGoogleBaseにどう対抗していくのか? - @IT

    最新トレンドやキーワードをわかりやすく解説 WCR Watch [8] バーティカルサーチは GoogleBaseにどう対抗していくのか? 富嶋典子 2005/12/17 Web2.0企業がひしめくシリコンバレーでWeb2.0的なビジネス手法を武器に急成長する、Simplyhired社のCEOのGautam Godhwani氏とWeb2.0カンファレンスにスピーカーとして参加しているDave mcclure氏に話を聞いた。Simplyhiredは、設立後1年のバーティカル就職サーチ事業者であり、彼らは1998年にNetscapeに買収されたAtWebというWebパフォーマンス改善ツール企業を経営していた経歴の持ち主だ。彼らの生の声をお届けしたい。 ──Web2.0エンジニアになるために必要なスキルは? Web2.0という概念はWebビジネスをいかに有効に機能させるかというロジックですので、

  • 髭。サイト

    髭力 髭の心、父心。剃り残すと「お父ちゃん、チクチクしてイヤ!」 おしながき めいんめにゅー 髭、はえ初めし頃。 (メイン) しょーとかっと タブ譜置き場 Haro is Another 'Riverside Oneroad' site.

    oinume
    oinume 2007/02/12
  • http://blog.kan.vc/1134288746.html

  • ライブドア次世代テクノロジーセミナー第1弾/TAKESAKO @ Yet another Cybozu Labs

    木ヒルズで開催されたライブドア次世代テクノロジーセミナーに、会社の同僚の秋元さんと一緒に行って来ました。 当社は長い受託ビジネスやWEB開発から蓄積した、膨大な経験と実績を使い、現在UU14,336千人、月間約22億PVというポータルサイト 「livedoor」を構築するまでになりました。そこには飽くなきローコストへの挑戦と、多くの優秀なエンジニア、更には膨大なインフラを支えるネットワークエンジニアによる日々の汗と苦労の結晶です。今回は、それらの技術面及びインフラ面のノウハウの一端を、皆様の成功の鍵にしていただきたく紹介をさせていただきます。 定員50名の募集に対して、告知後数時間で150名超の申し込みがあった いわば選ばれた者だけが参加できた貴重なセミナーでした。 ■参加者のレポート [システム運用] ライブドア 次世代テクノロジーセミナー http://pmakino.jp/tdi

  • いやなブログ: 普通のやつらの下を行け: ptrace で実行中のプロセスにちょっかいを出す

    普通のやつらの下を行け: ptrace で実行中のプロセスにちょっかいを出す Linux などの多くの Unix 的なOS には ptrace というシステムコールがあります。 ptrace を使うと実行中のプロセスに対して、レジスタの書き換えやメモリ上のデータの書き換えといったさまざまな操作を行うことができます。 普通のやつらの下を行けの第6回として、今回は ptrace を使って実行中のプロセスにちょっかいを出す方法を取り上げたいと思います。 ptrace とは デバッガの理論と実装 に次のような記述があります。 Unix の ptrace() は物のデバッガ API (アプリケーションプログラムインターフェイス) の一例であり、商品に相応しい品質を持ったデバッガをサポートするために設計された、最初の専用 API の1つである。 ptrace はデバッガ用に作られた API のようで

  • zshのある暮らし - FAQ@zshスレ

    oinume
    oinume 2007/02/12
  • SEOに必須「Googleはいかにしてスパムサイトを弾いているか」――グーグル特許出願文書のわかりやすいまとめ [絵文録ことのは]2005/12/09

    SEO、すなわちgoogleなどの検索サイトで、自分のサイトをいかに上位に表示させるか、というテクニックである。中にはそれを勘違いして、あちこちにトラックバックスパムを送りまくる奴がいたり、内容のないサイトを大量に自動生成して一時的にアクセスを奪おうとする輩もいたりする。 しかし、googleも黙ってはいない。そんなspamを弾くための手段を導入している。その目安が、グーグルの特許出願文書に書かれている……ということで、このブログでも以前、その特許文書の全訳を掲載した。 Googleの新しい順位決定方法のすべて。SEO関係者必読、グーグル特許出願文書全訳 [絵文録ことのは]2005/07/01 Googleの新しい順位決定方法のすべて。SEO関係者必読、グーグル特許出願文書全訳2 [絵文録ことのは]2005/07/01 しかし、これはあくまでも特許出願文書なので、用語も堅いし、わかりにくい

  • 高木浩光@自宅の日記 - SSLを入力画面から使用しないのはそろそろ「脆弱性」と判断してしまってよいころかも, クレジットカード業界は最もWebセキュリテ..

    ■ SSLを入力画面から使用しないのはそろそろ「脆弱性」と判断してしまってよいころかも 24日のIT Proの記者の眼に「なぜSSL利用をケチるのか」という記事が出ていた。筆者の阿蘇氏には勤務先でWebアプリケーションセキュリティについて取材を受けたことがある。この記事の主張はこうだ。 Webサイトはログイン画面からSSLを使い,利用者はログイン時に鍵マークを確認するのが常識。 阿蘇和人, なぜSSL利用をケチるのか, 日経IT Pro記者の眼, 2005年11月24日 正しい。より正確には「ログイン時」というのは、パスワードを入力する前にということだろう。ただ、その根拠としてこの記事は、フィッシング対策としてサイトが物かを確かめるためという点だけを挙げているが、その根拠はやや弱い。 SSLをパスワード送信先の画面からではなく、入力画面から使わなくてはならない理由のもうひとつの重大な理由

  • Under Translation of ECMA-262 3rd Edition

    This Document has Moved. この文書は http://www2u.biglobe.ne.jp/~oz-07ams/2002/ecma262r3/index.html に移動しました。 Japanese fonts required. All rights reserved. 1998-2015 TAKI

  • iandeth. - Perl の use と require の違い

    以前飲み会で、会社の先輩と「use と require の違いってなんじゃ?」てな話をした際、知識不足ゆえうまく答えが出せなかったのですが、Programming Perl 等をちょろちょろ読み始めた今なら、ちょっとはマシな回答が出来る気がした /w のでまとめてみました。 perldoc を始め、色々なサイトや書籍でも既に述べられているとおり、 use はコンパイル時に評価される - module load happens at comile time. require は実行時に評価される - module load happens at run time. が明確な違いになります。また、 perldoc(*) によると use は実際には以下のコードを実行するのと同等だそうです : BEGIN { require MODULE; MODULE->import(LIST); } 特殊ブ

    oinume
    oinume 2007/02/12
  • Yahoo!がPHPを採用した理由:phpspot開発日誌

    PHP at Yahoo(注: PDF) 月間4億ユニークPV、約2億のアクティブユーザであるという(資料参照)Yahoo!。 それほどの我々が見当も付かないようなトラフィックを捌くための開発言語にPHPをなぜ採用したか?について述べられたPDF資料。 PHP言語はYahoo!において2002年に採用されましたが、選定にあたって次のような要求基準があったそうです。 -ハイパフォーマンスであること -C/C++ extentionsの利用 -FreeBSDで動作する -インタプリタ、あるいは動的コンパイル言語 -国際化(i18n)サポート -安価なトレーニングコスト その上で、次のような特徴を考え、採用に至ったようです。 -web用にデザインされた言語 -ハイパフォーマンス -大規模なオープンソースコミュニティの存在 -HTMLの中にコードが記述可能 -ライブラリ、拡張性 -ツールの存在(I

  • 最強のファイル共有(P2P)ソフト「FolderShare」 (CROSSBREED クロスブリード!)

  • あなたの中で 「うわっ!こんなサービスウェブで無料公開してるの?」 「今まで、お金払ってたけど、実は無料で提供しているサイトあったんだ・・」 というように下記のよ.. - 人力検索

    あなたの中で 「うわっ!こんなサービスウェブで無料公開してるの?」 「今まで、お金払ってたけど、実は無料で提供しているサイトあったんだ・・」 というように下記のように無料で役に立つ『ウェブサービス』を 提供しているとっておきのサイトを教えてください。 回答はできるだけたくさんあると嬉しいです。びっくりさせてください!! 例) http://www.seoseo.net/ (検索キーワードチェックツール) http://symy.jp/ (長いURLを短く圧縮してくれるサービス) http://www.remindermailer.com/ (未来の自分にメールを送れる) http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html (HTML文書の文法をチェックし、採点します) など、自分の中で役に立ってたらOKです!! みんなで紹介しあう形で

  • OpenSTA Users Home Page - Free Web Load and Stress Testing Tool

    News 2007-OCT-19: OpenSTA 1.4.4 released 2005-JUN-09: BView 1.0.3 released 2005-MAY-12: OpenSTA 1.4.3 released 2005-MAR-28: SCL Reference Rewritten 2004-SEP-07: BView gets an update and new home 2003-DEC-26: OpenSTA.org moves home and gets a refresh 2003-MAY-01: OpenSTA 1.4.2 released OpenSTA is a distributed software testing architecture designed around CORBA, it was originally developed to be co

  • 運営スタッフblog :: Debian GNU/LinuxでiPodを使う - DESKTOP.Good-Day.net

    DESKTOP.Good-Day.net運営スタッフによるこぼれ話。 運営スタッフblog :: Debian GNU/LinuxでiPodを使う メニューへジャンプ [M] 文へジャンプ [C] 大量の曲を入れておけてデザインもかっこいい、ということで人気のアップル iPodおよびそのシリーズ。私もiPod mini(シルバー)を購入してどっぷりはまっている今日このごろです。 iPodシリーズはUSB 2.0やFireWire(IEEE1394)でパソコンと接続して、専用アプリケーションのiTunesで曲を管理できます。ところがこのiTunes、現在のところは(そして多分ずっと)Windows版とMac OS X版しかなく、それ以外のプラットフォームでは曲を管理できません。弊社で取り扱っているのはDebian GNU/Linuxプリインストールマシンなので、これは困りものです。 ……と

  • [を] GNU SCREEN メモ

    GNU SCREEN メモ 2005-12-20-2 [Tips] Let's use SCREEN! <http://www.dekaino.net/screen/> USING SCREEN EXAMPLE part1 <http://www.dekaino.net/screen/02example.html> 新しい仮想画面の生成 ^Z^C ^Zc仮想画面の切替 ^Zn ^Z[SPC] ^Z@仮想画面リストの表示 ^Z^W ^Zw仮想画面のタイトル変更 ^ZA仮想画面への直接移動 ^Z[画面番号]仮想画面の切替(降順) ^Z^H ^Z[DEL] ^Z^P ^Zp USING SCREEN EXAMPLE part2 <http://www.dekaino.net/screen/03example.html> バックスクロール(コピーモードに移行) ^Z[ESC] ^Z

  • tips for screen -- screenの覚書

    GNU screenとは ひとつの端譁で、複数の仮想端譁を使うシステム。簡単切り替えができて、ひとつのターミナルで全てができるスグレモノ。CUI使いなら活用すべし。 使うには、おおまかにいって次の2つがあると思う。 プロンプトで 'screen' と打つ。 kterm -T kterm -e screen などとしておく(-Tを指定しないと、ウィンドウタイトルがscreenになって、個人的に気持ち悪い)。 個人的には、.xinitrcなどのファイルで呼び出すwindowとしてscreenを利用することを推奨。 GNU screenの使いかた GNU screenは、「コマンド文字」プラスなにかの文字でさまざまな機能を錫現できる。コマンド文字はデフォルトではC-aだが、.screenrc中でescape命令から設定できる。たとえば私は、 escape ^t^t としている。これはC

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • Let's use SCREEN!

    LAST UPDATED Jul/21/2007 新情報 Cygwinの公式ディストリビューションにscreen-4.0.3が登録されました。screenインストールメモ Cygwin編 (2007/07/21) screen-4.0.3がリリースされました。screenインストールメモ (2006/10/23) screen-4.0.2用の非公式パッチを1つ追加しました(cjk文字幅誤認識)。screenインストールメモ (2006/06/09) 2ch UNIX板 screenスレ 更新 (2006/05/29) screen-4.0.2用の非公式パッチを2つ掲載しました。screenインストールメモ (2005/01/22) screen-4.0.2がリリースされました。screenインストールメモ (2003/12/07) このページはいったい何? screenはUNIXライクなO

  • windowリサイズ GNU screenを使い倒せ!

  • 横着プログラミング 第3回: 履歴マニア

    最終更新日: 2002-05-18 (公開日: 2002-05-18) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 コンピュータの方がうまくできることに人間を使うな。 -- Tom Duff *1 私の見る限り、プログラマという人種は決まって事務作業が嫌いな ようである。同じような書類を何枚も書かされたり、1つ誤字があ るから書き直せと言われたりすると、異常にストレスがたまる。 同様に、計算機を使っていても、同じような作業を何度も繰り返し たり、ちょっとでも間違えたら最初からやり直し、というのは耐え られない。そこで、今回は履歴を活用して作業の再利用をするノウ ハウを取り上げる。 シェルの履歴 Unixを使い始めて間もない初心者が作業しているところを見ると、 打ち間違えたコマンドを律儀に最初から打ち直しているのに気づく

  • %u7530%u4E2D%u7814 wiki - UNIX %u4ECA%u65E5%u306E%u6280/zsh

    oinume
    oinume 2007/02/12
  • tips for zsh -- zshの覚書

    Bourneシェル系とCsh系の機能を統合して、さらに新しい機能を追加した「最後のシェル」ということで'z'の名が冠された。 特徴としては めちゃ高機能 ほかのシェルでできることはなんでもできる(たぶん)。ファイルの生成規則も、ほかのシェルにはない機能がたくさん。 賢い 推定なんかも妙に賢い。 重い ただ、X window system上げて、Emacs使ってるやつがガタガタ言うな、と個人的には思う。今時のコンピュータでは、それほど重くない。と思ってたけど、compsysを使うと起動が重いね…… もう少し zsh の特長(特徴にあらず)を頑張って書いてみました。参照ください。

    oinume
    oinume 2007/02/12
  • https://lowlife.jp/yasusii/stories/20.html/

  • Introduction of the ZSH

    至高のコマンドインタプリタzsh Last modified Wed Oct 7 10:23:53 2009 on firestorm 12年目の大改装:-) 前口上 / 小技集 / 提供リソース[NEW](zshcompsys(1)の 部分和訳) / zshの完成 zshは、tcshやbash等を使っている以下のような症状に悩んでいる人に有効 である。 cd するのにいちいち cd ってうたなきゃいけない面倒だとか、 hoge.o 以外の *.o を全部消したいなあとか、 カレント以下の全ての *.orig の古いのと symlink ファイルを消したい けど、find はオプション書くの難しくてやだなーとか、 ./configure --libraries=/opt/include --prefix=/usr/local/hoge まで打ってから、あ、config.h 変えとかなきゃ

    oinume
    oinume 2007/02/12
  • Gmailの使い方を紹介します。次世代Webへご招待!(Gメール)

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    oinume
    oinume 2007/02/12
  • Gmail Maniacs: ドキュメント

    gmail-maniacs.net はお客様がお探しの全ての情報の原点です。一般的な項目からお客様がお探しのものまで、 gmail-maniacs.net は全てここにあります。きっとお探しのものが見つかるはずです。

    oinume
    oinume 2007/02/12
  • はてな Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。標準で組み込まれてるものでも結構です。プログラムがどう・・

    Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も簡単にしていただけると嬉しいです。 ちなみに自分が便利だなと思うのは ・ ELScreen (GNU screen のようなスクリーン機能を実現するもの) ・kill-summary.el (killing buffer を履歴表示して yank するものを選べるようにする) ・navi2ch (定番ですねw 2ちゃんねるビューワー) ・riece (IRCクライアント) などです。それから、こういう設定知ってる? 的なものも是非教えてください。 今日 (windmove-default-keybindings) で shift + カーソルキーで分割したウィンドウが移動できることを知って驚愕してます。 よろしくお願い

    oinume
    oinume 2007/02/12
  • X Library(クロスブラウザJavaScriptライブラリ)メソッド一覧 - FAX

    X Library(クロスブラウザJavaScriptライブラリ)メソッド一覧 翻訳 (via Trivial Tracks: Javascriptのクロスブラウザライブラリ) 原文: XV: X Library Viewer xaddeventlistener xAddEventListener(ele, sEventType, fnEventListener[, bCapture]) エレメントにイベントリスナを登録する。いくつかのブラウザのために、window.onscrollとwindow.onresizeイベントをシミュレートする。 xappendchild xAppendChild(oParent, oChild) 安全なDOMラッパー。 xbackground xBackground(ele[, sColor[, sImage) エレメントの背景色とイメージを取得する。オプシ

  • インデックスの基礎知識

    ■ インデックスとは データベースの世界で、インデックス(索引)とはテーブルに格納されているデータを 高速に取り出す為の仕組みを意味します。 インデックスを適切に使用することによってSQL文の応答時間が劇的に改善 される可能性があります。 インデックスにはB-Treeインデックスをはじめ、ビットマップインデックス、 関数インデックスなどの種類がありますが、ここでは最も一般的に使われ、かつ ほとんどのDBMSでサポートされているB-Treeインデックスについて解説します。 ※ CREATE INDEX文でオプションを指定しない場合は通常B-Treeインデックスが 作成されます。 ■ B-Treeインデックスのしくみ B-Tree(Balanced Tree)インデックスは次のようなツリー状の構造になっています。 ツリーの先頭はヘッダブロックと呼ばれています。ヘッダブロックでは、キー値の 範囲

    oinume
    oinume 2007/02/12
    めっちゃわかりやすい
  • 全角スペース・タブを目立つように表示する - ひげぽん OSとか作っちゃうかMona-

    定番の.emacsとして全角スペース・タブを目立つようにするという設定があるのですが (defface my-face-b-1 '((t (:background "medium aquamarine"))) nil) (defface my-face-b-2 '((t (:background "gray26"))) nil) (defface my-face-u-1 '((t (:foreground "SteelBlue" :underline t))) nil) (defvar my-face-b-1 'my-face-b-1) (defvar my-face-b-2 'my-face-b-2) (defvar my-face-u-1 'my-face-u-1) (defadvice font-lock-mode (before my-font-lock-mode ()) (fon

    全角スペース・タブを目立つように表示する - ひげぽん OSとか作っちゃうかMona-
    oinume
    oinume 2007/02/12
  • しののんだいあり〜 - bkbsfilter (bsfilter on beckrb) - bkbsfilter (bsfilter on beckrb) , ダウンロード , 特徴 , beckrb のインストール(2004-3-6更新) , bkbsfilter のインストー..

    ● [Becky] bkbsfilter (bsfilter on beckrb) (2004-3-3 更新) Becky! Ver.2(以下、Becky!)でSPAMを自動的に振り分けするプラグインです。 Rubyで書かれていて、Becky!でRubyスクリプトを走らせるプラグインであるBeckrbの上で走ります。 ※bsfilterはnabekenさんの著作物です。 http://bsfilter.org/ bkbsfilterは、このbsfilterを元にbeckrb向けに改造を施したものです。このアーカイブ中にあるbsfilter.rbは、家 bsfilterとは違いコマンドラインからは使用できません。 ● 特徴 家bsfilter譲りの特徴 bsfilter release 1.0.0がベース 日語メールに対応(ISO-2022-JP, Shift-JIS, UTF-8)

  • http://www.tietew.net/becky/beckrb/

  • iandeth. - screen - 仮想端末マネージャーの使い方

    先日とあるサイトで知った、UNIX系OS で動く screen なるツール。kterm とか teraterm 等の端末1つで、複数端末での作業をエミュレートするとかなんとか・・・って使ってみてびっくり、これすげー便利!乱暴に言えばタブブラウザの terminal 版って感じでしょうか。ざーっと man を読んだ上で、幾つか web からも知識を仕入れたのでここにメモっておきます(いうても使いそうな基礎操作のみ)。 screen の魅力 複数の(仮想)端末を同時に開いて作業する事ができる 仮想端末が開かれた状態を保ったまま端末ログアウト 〜 後日ログイン後、screen を呼び出す事によって前回の状態を復帰させることができる(回線が強制切断しちゃった際も復帰可能) 1端末の画面を上下 n 分割させる事ができる 2人で同じ screen プロセスに接続する事で shell の同時操作ができる

  • Schemeの実装におけるスタックフレーム

    これはあくまで実装の一例であって、詳細は言語処理系のデザインに任されています。 また、以降の例ではスタックは下方(アドレスの低い方)に伸びるものとします。 まず、C等の手続き型言語におけるスタックフレームの使い方を復習しておきましょう。 次のように、関数Aが関数Bと関数Cを呼び出しているものとします。 int A(int a, ...) { int b, c; B(b); C(c); } int B(int b) { int b1; /* other calculation */ } int C(int c) { int c1; /* other calculation */ } 関数Aが呼ばれた直後のスタックには、保存された呼び出し元のレジスタ、戻りアドレス、 そしてAの引数 (a等) とローカル変数 (b, c) 等が積まれます。スタックポインタ(SP)はスタックの再下端を指し、またフ

  • PIE (位置独立実行形式) を作成する - bkブログ

    PIE (位置独立実行形式) を作成する 通常、PIC (位置独立コード) は共有ライブラリに用いられますが、Linux 上で最近の GCC, Glibc および GNU Binutils を使うと、実行ファイルも位置独立にすることができます。記事では PIE (位置独立実行形式) を作成する方法と特徴を紹介します。 PIE の基 それでは例を見てみましょう。次のようなファイル foo.c があるとします。 #include <stdio.h> void foo() { printf("hello\n"); } int main() { foo(); return 0; } このファイルを -fPIE というオプションをつけてコンパイルし、 -pie というオプションをつけてリンクすれば PIE を作成できます。出来上がったファイルは普通に実行できます。 % gcc -c -fPIE

  • cvsからsubversionに移行するときにやったこと その1

    ずっとやろうと思っていた cvs から subversion への移行を今年の初めの頃にやったので、その時にやったことを書きます。 (※参考にしたページを一番下に記しておきますのでそちらもご覧ください) svnのインストール これは他の方が書いていると思いますのでそちらを参照してください(オイ cvsからsvnへリポジトリの移行 これはcvs2svnというpythonのスクリプトがあるので、それを使いました。 % cvs2svn -s /path/to/svn/repos /path/to/cvs/repos これで /path/to/cvs/reposにあるcvsのリポジトリが、/path/to/svn/reposにsvnのリポジトリとして変換されます。 これはサクっといくと思います。 subversion流に管理するために一旦ダンプする ここまででも、まぁ使えなくはないですが、subv

  • O'Reilly Media - Technology and Business Training

    More than 5,000 companies count on our digital courses and more to guide their teams through the tools and technologies that drive business outcomes. We can help yours too. New AI policy for O’Reilly authors and talent O’Reilly president Laura Baldwin shares the company’s ethical approach to leveraging GenAI tools and ensuring O’Reilly experts are compensated for their work. See it now It’s time t

    O'Reilly Media - Technology and Business Training
    oinume
    oinume 2007/02/12
  • 新発見 - 日々是勉強

    id:naoyaさんの2005/12/23の記事「GNU screen いろいろまとめ。」を見て、おおこれは面白そうだなと。んで急遽ローカル環境にcygwin+screen+zshをインスコ。 なんだかよく分からないエラーにぶち当たりcygwin再インストールの憂き目に会いつつもどうにかこうにかセットアップ完了。 .screenrcに設定してみた内容はこんな感じ。 bind 'U' eval "encoding utf8" "stuff 'export LANG=ja_JP.UTF-8\012'" bind 'E' eval "encoding euc" "stuff 'export LANG=ja_JP.EUC-JP\012'" bind 'J' eval "encoding sjis" "stuff 'export LANG=ja_JP.SJIS\012'" escape ^z^z d

    新発見 - 日々是勉強
  • http://www.sixapart.jp/movabletype/developers/naoya/archives/2004/10/

  • http://www.sixapart.jp/movabletype/developers/naoya/archives/2004/09/movable_type_mo.html

  • http://www.typemiss.net/blog/kounoike/20060212-64

  • おいおい!(実話): 元証券マンが語る「初心者が株をやる前に・・」

    インターネットで株式投資をする人が増えてきています。 WEB上には様々な情報があふれ いったい何が物でなにが似非なのか判断が難しくなっています。 ところでみなさんは知識と情報の違いを知っていますか? 受け売りなのですが、知識と情報は違います。 WEB上にあるのは情報です。情報は出所がはっきりしていない事が多く嘘や誇大な表現が混ざりやすいのです。その情報に対する「抵抗の根拠」としてご自身の経験と照らす事により分別したものが知識です。 (詳しくは橋爪大三郎氏の著書をお読みください。)

  • プロジェクト・オートメーション

    Generated by Rabbit version 0.3.2

  • naoyaのはてなダイアリー - サーバーを増やせばいいんじゃない、サーバーを増やすだけで解決できるように努力するのだ

    ライブドアの技術の話について書いた、その記事のコメント欄。最初は感情的な批判などがあって話題とは別の方向で炎上し気味だったんでうーんと思ってたんですが、後半になってきて少し面白い議論が出てきました。 こんな反応があった。 アクセス数が増加している段階で、ApachやAppServerのスレッド数をいじろうが、ヒープサイズを増やそうが、DBのパラメータをいじろうが、はてまたアプリを書き直そうが、性能要求にミートするには相当のワークが発生しますし、どう最適化、チューニングしても追いつきません。そのようなチューニングにお金をかけるならサーバーを追加したほうが安く上がるのではないかと思うのですが、如何でしょう? それに対する僕の返信は、 確かに何千万もするファイルサーバーとか、ロードバランサーとかで問題が解決できる機会っていうのは存在すると思います。なので ”負荷が高ければ、結局サーバーを単純に増

    naoyaのはてなダイアリー - サーバーを増やせばいいんじゃない、サーバーを増やすだけで解決できるように努力するのだ
    oinume
    oinume 2007/02/12
  • Perl:forkしたプロセス間でのメモリ領域の共有 (Link: 遅レス。 - Apache mod_perl - MaxClients の値に注意) | Typemiss.net

  • Tcool.org Catalyst ドキュメント日本語版

    Catalyst ドキュメント日語版 Catalyst は Perl on Rails などとも俗称される Perl のフレームワークのひとつです。詳細はあちこちのブログで紹介されていますのでそちらをご覧いただくとして、管見する限りドキュメント類の翻訳がないようでしたので翻訳してみました。現在のテキストはCPANにあがっているCatalyst-5.62から取っています。 Catalyst::Manual::Cookbook(Cookbook.html) ver 5.62 2006/01/18更新 Catalyst::Manual::Intro(Intro.html) ver 5.62 2006/01/18更新 Catalyst::Manual::WritingPlugins(WritingPlugins.html) ver 5.62 2006/01/18更新 Catalyst::

  • 川o・-・)<2nd life script.aculo.usのファイルサイズを軽減

    http://www.goodpic.com/mt/archives2/2006/02/ajax.html で紹介されてる通り、script.aculo.usは通常のロードではファイルサイズが100KBを超えます。しかし、それはフルでロードしたときの容量なのです。script.aculo.usはロードするパッケージを選ぶことができる*1ので必要な機能だけを選べば良いのです。例えば、たいていの場合はscript.aculo.usのeffects.jsだけしか使わなかったりするので <script src="/js/scriptaculous.js?load=effects" type="text/javascript"></script> とすればOK。これでファイルサイズは34KBに収まります。また、二つ以上のパッケージを選択したい場合は <script src="/js/scriptac

    川o・-・)<2nd life script.aculo.usのファイルサイズを軽減
  • Perlメモ

    複数のプロセスでロック状態が異常であると判断し,そのうちの 1つがロックを解除したことにより,別のプロセスがロックしたにもか かわらず,先ほどロック状態が異常であると判断したプロセスによってこの正常なロッ クを解除されてしまう可能性があります. この方法の問題点は,異常なロック状態を解除する操作が正常なロック状態をも 解除できてしまうことにあります.逆に言えば,異常なロック状態を解除する操作に よって正常なロック状態を解除できなければ問題ないわけです.そのためにはどうす ればよいのか? 答えはロック状態が常に変化していけば よいということです.そして,これを実現するのに都合がよいのが rename による方法になります. 最初のスクリプトで説明しますと,ロックファイルが lockfile という 名前のときがロックが解除されている状態で,lockfile987654321 のよう に後ろに

    Perlメモ
    oinume
    oinume 2007/02/12
  • CSSだけで画像をプリロードするテクニック:phpspot開発日誌

    Specere Blogs Blog Archive A Simple CSS Image preloading technique So you need to pre-load images, but don’t want to deal with javascript or complicated workarounds. What do you do? The solution is simple. All we need to do is designate a CSS style with multiple background-images. As your browser reads the style, it will load each image you designate in succession, thus pre-loading your images. Be

    oinume
    oinume 2007/02/12
  • 【HTMLタグの簡単検索】TAG index - ホームページ作成情報

    リファレンスについて HTML リファレンス HTML Living Standardに対応したリファレンスです。 HTMLタグ リファレンス HTML4の時代に作成したリファレンスです。古いWebページを更新する際などに参考にしてください。 CSS リファレンス CSS2の時代に作成したリファレンスです。

    【HTMLタグの簡単検索】TAG index - ホームページ作成情報
    oinume
    oinume 2007/02/12
  • mMeasure Porject - MySQL監視ソフト

    mMeasureとは? mMeasureは、MySQLの状態を常時測定し、MySQLのチューニングポイントをアドバイスする、MySQL専用モニタリングソフトです。MySQLの主要なサーバー変数やステータスは、時/日/週/月/年の単位でビジュアルにグラフ化され、ブラウザで参照することができます。「クエリーキャッシュ使用率」や「接続数」といった測定値が、あらかじめ設定されたしきい値を超えた場合、MySQLをチューニングするためのアドバイスである「チューニングアドバイス」を表示します。同時に、チューニングアドバイスは「アラートメール」で管理者宛てにメール送信されますので、MySQLのチューニングが必要なタイミングが自動的に分かるという特徴を持っています。 スクリーンショット

    oinume
    oinume 2007/02/12
    これをmunin pluginに移植しよう。
  • BlogFish: Scaling Rails with Apache 2.2, mod_proxy_balancer and Mongrel

    Unitl this week we used Lighttpd and FastCGI for MeinProf.de. The setup was nearly the same as described in the must read series scaling rails (1, 2, 3, 4) from poocs.net. We used this setup from day 1 but always had some small issues with Lighttpd. Lighttpd was crashing every couple of days. Nothing dramatic, we had a script that monitored Lighttpd and restarted it if necessary. During the last

  • i d e a * i d e a - 無料のClickTracks Appetizerが便利すぎる件について

    ドットインストール代表のライフハックブログ

    oinume
    oinume 2007/02/12
  • [MySQLウォッチ]第20回 MySQL 5.0で一挙に増加,様々な特徴を持つストレージ・エンジン

    MySQL 4.0では,複数のテーブルタイプが選択できる。それぞれのテーブルタイプは,物理的なデータの格納方法やデータ処理の機能が異なっている。このように異なったテーブルタイプをサポートできるのは,異なるストレージ・エンジンを持っているからであり,MySQLの大きな特徴でもある。 まもなくリリースされるMySQL 5.0では,さらに多くのストレージ・エンジンを搭載する。今回は,MySQL 5.0のストレージ・エンジンを紹介する。 これまでのストレージ・エンジン まず,MySQL 4.0に搭載されているストレージ・エンジンを説明する。MySQL 4.0では,表1のようなテーブルタイプに対応したストレージ・エンジンを使用できる。 表1●MySQL 4.0で使用できるテーブルタイプ カテゴリ テーブルタイプ 概略

    [MySQLウォッチ]第20回 MySQL 5.0で一挙に増加,様々な特徴を持つストレージ・エンジン
    oinume
    oinume 2007/02/12
  • 【MySQLウォッチ】第14回 サーバー設定を見直してMySQLの性能を引き出す:ITpro

    今回は,MySQLのチューニングを解説する。この連載でもすでに一度,MySQLのチューニングを紹介したことがある(第8回 MySQLチューニングのテクニック)。このときは,SQLステートメントやテーブルそのものを高速化するためのテクニックを取り上げている。これは,サーバーの設定では,対応できない場合のテクニックだ。今回は,初心に帰る意味でも最初に検討すべき,サーバーの設定に関して取り上げる。 MySQLサーバーの状況確認 なぜ,今回このようなテーマを選んだかというと,MySQLをインストールしたままで使用しているユーザーがかなりいることに気が付いたからだ。MySQLは,他のデータベースと比較すると設定が少なくても高速に動作すると言われている。その手軽さが大きな魅力となっている。しかし,これは,小規模を前提にしている。大規模な処理を行うサーバーは,それなりに強力なスペックを持っている。このス

    【MySQLウォッチ】第14回 サーバー設定を見直してMySQLの性能を引き出す:ITpro
    oinume
    oinume 2007/02/12
  • http://oss.timedia.co.jp/index.fcgi/kahua-web/show/MySQL%C6%FC%CB%DC%B8%EC%A4%CE%CE%B9

    oinume
    oinume 2007/02/12
  • MOONGIFT - Selenim - ブラウザを自動操作するテスティングツール

    分かりやすいものを分かりづらく ついつい簡単なものを設定してしまいがちなパスワード。少し工夫すれば随分変わる。 分かりやすいものを分かりづらく 銀行のATMなどに良く書いてある「生年月日や車のナンバー等、分かりやすいものを暗証番号にしないようにしましょう」と言う文言。知ってはいつつもそれらを設定してしまっている人はいないだろうか。 他人に覚えづらく、自分には覚えやすいパスワードがそうはじめから幾つもある訳はない。新しく考え出すにはどうしても既知の知識に頼ってしまう。その結果、何となく別な情報に頼ってしまうのだ。では、逆にそれを利用してパスワード生成すれば良い。 今回紹介するフリーウェアは56wz(ゴロワーズ)、語呂合わせでパスワードを生成するソフトウェアだ。 何か覚えやすいフレーズを語呂合わせ的に使ってパスワードを生成してくれるのだ。例えばムーンギフトではあればmNGftとなる。数字等を組

    MOONGIFT - Selenim - ブラウザを自動操作するテスティングツール
  • Apache 2.2.0 + mod_proxy_balancer - naoyaのはてなダイアリー

    Apache 2.2.0 がついにリリースされまして、かねてから期待されていた mod_proxy_balancer が安定版で使えるようになりました。mod_proxy_balancer はその名のとおり Apache でロードバランスするための proxy モジュールです。詳しい解説は yappo さんがしてくれてるのでそちらを。 実は mod_proxy_balancer 使ってみるかーと思って Apache 2.2.0 をインストールしようとしたらいきなり躓きました。APR 1.2.0 が入ってないから駄目だよ! と configure に叱られまして、でも APR 1.2.0 って Apache 2.2.0 インストールしないと入らなくね? みたいな矛盾が発生しました。なので、まず最初に srclib にある APR をコンパイル & インストールして、その後 Apache2 の

    Apache 2.2.0 + mod_proxy_balancer - naoyaのはてなダイアリー
  • task*pad.jp Imitation with Ruby on Rails

    何ですか ? 昨年末、待望の 1.0 がリリースされた Ruby on Rails。それを利用したウェブアプリケーション製作記であり、個人的な覚書。 各所のチュートリアルを済ませた後、何か簡単なものを作ろうと思っていたが、これがなかなかいい題材がない。そんな折、 perlRails とも言える Catalyst を使って、task*pad.jp を実装しているページを見つけ、これを参考にしつつ Rails で実装してみた、その経過である。 task*pad.jp の簡易版ということで、プロジェクトネームは Task とした。 各ソフトウェアのバージョン 今回使用した各ソフトウェアのバージョンは次の通り。 ruby 1.8.4 / rails 1.0 を install すれば、下記と同じになるはずだ。 [ys@humming]-[02:15 PM]-[~/tmp/rails/Task

    oinume
    oinume 2007/02/12
  • ayumu-baby.com

    This domain may be for sale!

  • MyNA Web Site

    ライセンスはどうなっていますか?商用利用ではどうすべきですか? † GPL か 有料のライセンスか。 2007年1月1日時点では Community : GPL Enterprise : 有料で別のライセンス GPL については http://www.gnu.org/home.ja.html をご覧ください。 ↑ mysqld が最低必要とする物 † basedir/share/ ディレクトリ以下(shareファイル。errmsg.sys や charsets/) datadir/mysql/ (mysql 権限データベース、テーブル) 権限テーブルや charsets/ がなければ mysqld は起動しない。 errmsg.sys はバージョンによって数が違うので、違うバージョンの errmsg.sys を使用していると mysqld が起動しない。 これらが起きた場合、.err ファ

    oinume
    oinume 2007/02/12
  • Prototype.js を使った JavaScript OOP 講座 #01

    社内の精鋭エンジニアを中心に定期的に勉強会をすることになった。んで、 JavaScript の講義は僕がやることになった。 資料を社内だけでとどめておくのはもったいないので、ここに公開していきます。社内の人も社外の人も読んでください。 講義の内容は基的にソース嫁。ソースレビュー形式。 ※ターゲットは JavaScript は書いたことない、オブジェクト指向言語プログラマ。 Section 00 Prototype.js の前に JavaScript のオブジェクトの概要・・・ オブジェクトを作ってみる。 var object = {};オブジェクトにメソッドとかプロパティを追加してみる。 var object = { field: 'IT戦士', method: function() { alert('hello ' + this.field); } }; object.method()

    Prototype.js を使った JavaScript OOP 講座 #01
  • C/C++ のコードをスクリプト言語から利用する為のラッパー生成ツール「SWIG」

  • CGI::ProgressBar - CGI.pm sub-class with a progress bar object - search.cpan.org

    NAME CGI::ProgressBar - CGI.pm sub-class with a progress bar object SYNOPSIS use strict; use warnings; use CGI::ProgressBar qw/:standard/; $| = 1; # Do not buffer output print header, start_html( -title=>'A Simple Example', -style=>{ -src => '', # You can override the bar style here -code => '', # or inline, here. } ), h1('A Simple Example'), p('This example will update a JS/CSS progress bar.'),

    oinume
    oinume 2007/02/12
  • cyano: mod_proxy_balancerで中〜大規模サーバー運用するときの勘所 - (1) mod_proxy_balancerの設定編

    mod_proxy_balancerで中〜大規模サーバー運用するときの勘所 - (1) mod_proxy_balancerの設定編 Apache2.2から、ロードバランシングをしてくれるmod_proxy_balancer というモジュールが標準添付になりました。 このモジュール、その名前の通り、ApacheレベルでHTTPリクエストをバックエンドのサーバーに振り分けることでロードバランシングをしてくれるモジュールです。 Apacheの公式ドキュメントや試しに入れてみた人のBlogなどは散見されますが、実際の現場で運用している事例というのはまだ無いようです。 そこで、実際にピーク時にover 500 request/secでmod_proxy_balancerなサーバーを運用している経験をふまえ、つまずいた点などを公開していきたいと思います。 まず、mod_proxy_balancerの

  • 生産的になろう (Aaron Swartz のブログから)

    Aaron Swartz さんのエッセイ、“HOWTO: Be more productive” の日語訳です。Aaron くんは、ティーンエージャーにして W3C のコア・ワーキング・グループのメンバーで、RSS 1.0 仕様書の共同執筆者のひとりとしても知られる、才気煥発のスーパーハッカーさんです。どうしたらより生産的な人生を送れるのかについて考察したこのエッセイは、2005年の末に彼のブログに掲載されたもので、多くの注目を集めました。プログラミングに限らず、クリエイティブな仕事をこころざすすべての人にとって有用と思い(日語訳もまだ出てないみたいなので)、翻訳してみることにしました。「この翻訳について」で案内しているフォームから、ご意見・ご感想などもお寄せください。 「君がテレビを見てた時間をぜんぶ合わせれば、」そいつは言った「いまごろ長編小説の一も書けてたはずだ」。これにはたし

    oinume
    oinume 2007/02/12
  • tDiary-users wiki - 高速化ガイド(管理者向け)

    RAA:erbscan を使う tDiary 1.5.7 以降を使っているなら、erbscan をインストールするだけです。おすすめ。 mod_ruby を使う インストール後、httpd.conf (に類するもの) に以下のような設定が必要です。 LoadModule ruby_module modules/mod_ruby.so RubyRequire apache/ruby-run <Directory /PATH/TO/TDIARY> <Files *.rb> SetHandler ruby-object RubyHandler Apache::RubyRun.instance </Files> </Directory> メモリをそれなりに必要としますのでご注意を。 FastCGI を使う FastCGI とは: CGI のプロセスを(暫く)あげたままにしておき、 それと独自プロト

  • Rails' Wiki - FrontPage

    ReleaseNote RailsMeetings 192.168.1.1 ppt 192.168.0.1 Rails勉強会@関西 Rails勉強会@東北 SEO Services 目次(工事中) RoR って何ですか? - README RailsHistory? StationOfOrigin Tutorial TodoListTutorial test test test GuideToTestingTheRails HowToDoTestDrivenDevelopmentInRails? ActiveRecord ActionPack ActionViewHelper ActionMailer Subject が UTF-8 quoted-printable になってしまいます! 翻訳プロジェクト - http://documentation.rubyonrails.com/ の翻

    oinume
    oinume 2007/02/12
  • Free! Icons for your website or application at MaxPower

    The list below represents some amazing work by various artists who have made their work available to the general public for a variety of uses. These icons are all free. There are literally hundreds of websites that will sell you icons that are royalty free for whatever purpose you desire. However, royalty free does not necessarily mean free — you still have to pay for whatever it is you want. This

  • Chapter 1. Introducing CGI and mod_perl を読んで - libnitsuji.so

    Practical Mod-Perlというがあるのだけれど、その内容はオープンソースになっている。 mod_perlはいつかちゃんと勉強しなきゃと思っていたので読みはじめました。 んで、やっぱり書かないと覚えないし身に付かないし。 - CGIの歴史 まあ、これはね。問題ないでしょう。 HTTPを使ってデータをやりとりします。ヘッダとデータは空行で区切られます。リクエストを受け取ってレスポンスを返します。レスポンスではヘッダーでMIMEタイプとか文字コードとかを指定します。Apacheはmod_cgiを使ってスクリプトを実行します。環境変数を使っていくつかのパラメータを受け取れます。HTTP_USER_AGENTは簡単に偽装できます。HTTP自体にはURIの長さ制限がないけどサーバーとクライアントにはあるので注意しましょう。ユーザーから受け取った値を使ってレスポンスを作成する場合はクロスサ

    Chapter 1. Introducing CGI and mod_perl を読んで - libnitsuji.so
  • unwind-protect: Emacs の中から prove

    少しは真面目に *.t を書こうかと思っているのだが、 Emacs で *.pm を編集して、ターミナルに戻って prove -vl t とかやるのは非常にウザい。 Emacs 使ってるのだから、シンタックスエラーが出たら当然キーストローク2つ位で その行へジャンプしたくなるのだが、シェルから実行してるとそれもできないし、 ターミナルのスクロールバーをチクチクいじくりながらエラーメッセージを見つけて M-x goto-line なんてヤだ。 mode-compile をインストールして cperl-mode を使ってると、編集してる Perl スクリプトを単純に実行した場合は ちゃんとエラーの行へ飛べるんだけどなぁ。 proveと組み合わせると快適にいかない。 とかなんとか、Emacs が Emacs らしく使えない、というのを言い訳にしてテストを書くのサボってるわけだ。やだねぇ Emac

  • はてなブログ

    太巻き会2023 -みんなで巻こうLONG太巻き- みんなで長い太巻きを巻いたときの記録です。こんくらいのどデカい太巻きを目指すぞー! [泉]東京都現代美術館コレクション展「MOTコレクション コレクションを巻き戻す 2nd」よりチラシとかあったら気分が上がるかなと思い、こないだのアフタヌーンティー会の前夜に…

    はてなブログ
    oinume
    oinume 2007/02/12
  • CPAN Suggest

    This search is brought to you by David Davis. xantus -at- cpan .dot. org Visit Xantus.org for more of his work. Database updated on Fri Oct 10 07:31:58 PDT 2008

  • Open Relay Database - ORDB.org

    ORDB – Your Valet-De-Place In The World Of Crypto Gambling And Betting Here, you will find all relevant and up-to-date information about the best crypto casinos and betting sites. Searching for exclusive bonuses and promotions? Wanna learn some casino lifehacks or upgrade your gambling or betting experience? You're on the beam with us! What does ORDB stand for? O – Odds Odds imply the ratio of pro

    oinume
    oinume 2007/02/12
  • Postfixログ解析ツール導入(pflogsumm) - CentOSで自宅サーバー構築

    Postfixのログ解析ツールであるpflogsummを導入する。 ここでは、毎日自動的に前日分のPostfixログを解析して結果をメールサーバー管理者(postmaster)宛にメール送信するようにする。 [root@centos ~]# vi pflogsumm_report ← pflogsumm実行スクリプト作成 #!/bin/bash MAILLOG=`mktemp` for log in `ls /var/log/maillog-*|sort` do cat $log >> $MAILLOG done cat /var/log/maillog >> $MAILLOG REPORT=`mktemp` pflogsumm --problems_first --verbose_msg_detail --mailq -d yesterday $MAILLOG > $REPORT cat

  • NETWORKWORLD Online

    コンテンツ移転のお知らせ NETWORKWORLD Onlineは2008年5月15日をもってサービスを終了し、サイトに掲載していたネットワーク技術情報は「TECH WORLD」に移転しました。 TECH WORLDは、エンタープライズITの分野で活躍するITエキスパートに対して現場で役立つノウハウとハウツー情報を提供するナレッジセンターで、深く濃い技術情報をお届けします。 15秒後に自動的に移動します。 自動的に移動しない場合はこちらをクリックしてください。

  • moroの日記 - 新しくRailsアプリを作るときにやること

    なんか色々はまったのでメモです。 一見まとめに見えますが、実は「早い段階でやっとけばよかった」と後悔したり、向こう数日以内に後悔する予定のところをピックアップした愚痴だったりしますけど。 文字コードはUTF-8を使うのが無難。 テーブルの文字コードもUTF-8に。latin1にEUC-JPなデータを入れてしまうと大変。 Ajaxを絶対に使わないならSJISとかでもいいかも。 ケータイを考慮する場合も、around_filterを使って入出力の文字コードを変換するほうが楽だと思います。実際にはまった人の声も聞きたい。 vimを使う場合はこちらもどうぞ。 とりあえずバージョン管理はSubversionをお薦め。 Capistrano(旧名:SwitchTower)でdeployする場合、${RAILS_ROOT}/logをリポジトリに入れるとはまる。${RAILS_ROOT}でsvn:igno

    moroの日記 - 新しくRailsアプリを作るときにやること
    oinume
    oinume 2007/02/12
  • Youtubeなどをクリック一発でDL出来るFirefox用プラグイン

    ◆Youtubeなどをクリック一発でDL出来るFirefox用プラグイン  [Blog News] Youtubeなどをクリック一発でDL出来るFirefox用プラグイン かゆいトコロに手が届く人もいるかもしれないFirefox用のプラグインです。 Youtube, Google Video, iFilm, Metacafe, Dailymotion・・・・などなど、かなり大量のサイトに対応しているようです。 エルエルも実際にインストールしてみましたけど、日語版のFirefoxでも問題なく使えました。 プラグインのインストールの仕方は簡単で、実際にFirefoxを起動して↑のページにアクセスして「Install Now for Windows」ってトコロをクリックすると「インストールしますか?」って警告画面が出て、OKするとインストール出来ます。 インストールしたあとにFirefo

  • EMI Music Japan INTL. / KOЯN 特集

    <更新情報> ● 2006.05.10 −[SPECIAL]ライヴの興奮再び2! 4/20のライヴ映像をブロードバンドで公開!!(終了) ● 2006.05.09 −[SPECIAL]ライヴの興奮再び! インタビュー、ジョナサン&フィールディーのコメント追加!! ● 2006.04.04 −[SPECIAL] 2ndシングル「カミング・アンダン」ブロードバンド・フル視聴できます!!(終了) ● 2006.01.24 −[SPECIAL]ゲーム“Follow the White Rabbit 〜白うさぎを追え!”を追加!! 4/18〜20の 3days に参戦された方も、出来なかった方も、あのライヴの興奮を再び! ジョナサンのインタビュー、ジョナサン&フィールディーのビデオ・コメントをお届け!! このゲームは、迫りくる凶悪アニマルたちを撃ち殺すシューティング・ゲームです。 メンバ

    oinume
    oinume 2007/02/12
  • Brian 'Head' Welch Explains Why He Left Korn

    On Tuesday, Korn's management made a formal announcement that guitarist Brian "Head" Welch was leaving the band to rededicate his life to Christianity. On Thursday night, in an effort to explain his decision to both his fans and his former bandmates, Welch spoke with MTV News. "I love everybody in the band -- I was afraid to leave. It made me sad to think that I would be hurting the band if I left

    Brian 'Head' Welch Explains Why He Left Korn
    oinume
    oinume 2007/02/12
  • YouTube&Google Video まとめwiki - トップページ

    YouTube&Google Videoのキラリと光る動画や、使い方・活用法などをみんなで紹介しあうwikiです。

    YouTube&Google Video まとめwiki - トップページ
  • タブのスペース化はタブ幅よりも重要である : 404 Blog Not Found

    2006年04月30日03:46 カテゴリOpen Source タブのスペース化はタブ幅よりも重要である あえて断言します。君たちは半分しかわかっていないと。 Charsbar::Note - タブとスペースの話 あえて断言しときます。こんなモンはバッドノウハウなんであって、ベストプラクティスでもなんでもない、と。 最速インターフェース研究会 :: タブとスペースと萌ディタの話なんかそもそもタブを使わずにスペース4で統一せよってのはフォントサイズをピクセル単位で指定したがるデザイナの言い分みたいで気にわない。君たちは、patchのことをきれいさぱーり忘れている。 人のコードを直したり、人にコードを直してもらったりしなくてもいいというのであれば、君たちのいい分ももっともだ。しかし、人とコードをやりとりする時にpatchをやりとりする場合、tabは頭が痛い以外の何者でもない。 以下に二つの

    タブのスペース化はタブ幅よりも重要である : 404 Blog Not Found
  • MySQL :: MySQL 4.1 リファレンスマニュアル :: 7.5.3 InnoDB 起動オプション

    MySQL バージョン 3.23 で InnoDB テーブルを有効にする方法については、項7.5.2. 「MySQL バージョン 3.23 での InnoDB」 を参照してください。 MySQL-4.0 では、InnoDB テーブルを有効にするために特に何かをする必要はありません。 MySQL-4.0 および MySQL-4.1 のデフォルトの動作として、MySQL の datadir に自動拡張する 10 MB の ibdata1 ファイルが 1 つと、5 MB の ib_logfile ログファイルが 2 つ作成されます(MySQL-4.0.0 および 4.0.1 のデータファイルは 64 MB で、自動拡張しません)。 注意: 高いパフォーマンスを得るには、この後の例に示されている InnoDB の各種パラメータを明示的に設定する必要があります。 InnoDB テーブルを使用しない場

  • Documentation for Ruby on Rails

    Browse all frameworks, classes, and methods: Rails: Complete API | Ruby Core | Ruby Standard Lib Agile Web Development with Rails will teach you all you need to know about Ruby and Rails to build killer web applications. Rails Recipes will teach you best practices through a wide range of tutorials. Need authentication? Need to sprinkle some Ajax dust? Need tagging? Rails Recipes explains all

    oinume
    oinume 2007/02/12
  • Rubyist Magazine - 0004-RubyOnRails

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    oinume
    oinume 2007/02/12
  • 10分で作るRailsアプリ for Windows - masuidrive

    WindowsRuby on RailsMySQLを入れ環境を作り、その上で簡単なブックマークアプリケーションを作るまでを記録したムービー。編集ナシでホントに10分以内でアプリケーションを構築してます。 詳しくは、2005年11月18日発売の技術評論社 SoftwareDesign 2005年12月号で解説予定ですしました。 Rails+MySQLインストール編 アプリケーション編 追加情報 Web Developer Study @Sapporo - 2005/11/19 Rails + Selenium - OSC2006 Do 2006/07/15 更新情報 2006/07/15: OSC2006 Doで使った資料 Rails + Seleniumを公開 2005/11/19: Web Developer Study @Sapporoで使った資料を公開しています。 2005/1

    oinume
    oinume 2007/02/12
  • http://tsuttayo.sytes.net/mysql/setting/

    oinume
    oinume 2007/02/12
  • 文字コード入門

    コンテンツ一覧 インデックスページ←いまここ コンピュータ上での数値の扱い コンピュータで文字を扱うには? ASCIIとJISローマ字 JIS漢字コード:JIS第一・第二水準 JIS補助漢字・第三・第四水準漢字 中国の文字コード 台湾の文字コード Unicode 大規模文字集合 参考資料(書籍) ページを作るにあたって参考にした書籍です。 川俣晶『パソコンにおける日語処理文字コードハンドブック』技術評論社 芝野耕司編『JIS漢字字典』日規格協会 漢字文献情報処理研究会編『電脳中国学』『電脳中国学II』『電脳中国学入門』好文出版 小池和夫/府川充男/直井靖/永瀬唯/『漢字問題と文字コード』 太田出版 1999 安岡孝一/素子『文字コードの世界』 東京電気大学出版局 1999 ユニコード漢字情報辞典編纂委員会編 『ユニコード漢字情報辞典』 三省堂 2000 小林/安岡/戸村/三上編 bi

  • 文字コードの話

    稿は、1996年に筆者が大学の所属サークルの機関誌に寄稿した記事をもとに加筆訂正したものです。(最終更新 1999.7.31) 目次 はじめに 第1章 日語のコード体系 第2章 ASCIIと1バイト文字コード 第3章 JIS漢字コードとエンコーディング法 第4章 ISO 2022 第5章 ISO 2022の実例 第6章 中国語・韓国語の文字コード 第7章 ISO 10646とUnicode おわりに 参考文献 はじめに ASCIIだけで用が足りるアメリカと違って、 私たちは日語を扱わなくてはならないため、 より深く文字コードの問題と関わらざるをえません。 それでも、MS-DOS/WindowsMacを使う限りでは、 ASCIIとシフトJIS(たまにJIS)を知っていれば済みますが、 UNIXやインターネットを使い始めると、 JIS・EUC・シフトJISとさまざまな日語コードに頭を

  • Debian GNU/Linux スレッドテンプレ

    This domain may be for sale!

  • 負荷対策概論 - Y-110's Wiki

    最新文章 2018-12-26 17:10▪ 致敬英雄,致敬不朽的精魂 2018-12-26 17:10▪ 四十年来闵行人的文化生活史一幕幕回放 2018-12-26 17:10▪ “笔尖上的童画”——欢图学员作品成果展将在东方网文化活动... 2018-12-26 17:10▪ “金色热线”12月27日将迎来年终特别节目 2018-12-26 17:10▪ 北京市发布持续低温蓝色预警信号 2018-12-26 17:10▪ 北京市网信办推进自媒体账号专项治理关闭11万个 2018-12-26 17:10▪ 有创意的崇明“橘农”让梦想和情怀扎根农场 2018-12-26 17:10▪ 突发!上海地铁3、4号线晚高峰运行延误系人员进入线路 2018-12-26 17:10▪ 中国经济总量将达90万亿关键时刻传递重要信息 2018-12-26 17:10▪ 海底捞:"吃出卫生巾"系人为当事顾客

    oinume
    oinume 2007/02/12
    PHPとPostgreSQLの話+αという感じ。
  • GIGAZINE - GIGAZINEのLoadAvarageを「27」から「2」へ下げた方法

    ここ3日間ぐらい超絶な重さだったのはサーバに物理的トラブルが発生したからではなく、単純に閲覧者数が満員御礼となり、各時間で倍増したためです。LoadAverageはひどいときで15分間の平均値「27.1」程度。瞬間最大風速だともっと高いです……明らかにまずい。 というわけで、Apacheのデフォルト設定で今までは大丈夫だったのですが、ついに高負荷サイト用の設定に変更せざるを得なくなりました。 そのため、実際に行った対処方法は以下の通り。1日30万PV近い動的サイトの高負荷を緩和させる方法として参考になれば幸いです。 まず大前提として、既にDNS逆引きや.htaccessの余計な読み込みなどは停止させていました。下記ページに書いてあることは実行済み。 @IT:Apacheパフォーマンス・チューニングの実践(1/2) この状態で負荷が15分平均で「27」になっていたわけです。 また、LoadA

    GIGAZINE - GIGAZINEのLoadAvarageを「27」から「2」へ下げた方法
  • http://tech.blog.klab.org/archives/cat_50001601.html

    oinume
    oinume 2007/02/12
  • rails.elでよく使う機能一覧 私の.emacs

  • MySql4.1以上の日本語に関する問題点まとめ

    ライセンスはどうなっていますか?商用利用ではどうすべきですか? † GPL か 有料のライセンスか。 2007年1月1日時点では Community : GPL Enterprise : 有料で別のライセンス GPL については http://www.gnu.org/home.ja.html をご覧ください。 ↑ mysqld が最低必要とする物 † basedir/share/ ディレクトリ以下(shareファイル。errmsg.sys や charsets/) datadir/mysql/ (mysql 権限データベース、テーブル) 権限テーブルや charsets/ がなければ mysqld は起動しない。 errmsg.sys はバージョンによって数が違うので、違うバージョンの errmsg.sys を使用していると mysqld が起動しない。 これらが起きた場合、.err ファ

  • ヽ( ・∀・)ノくまくまー(2005-07-21) - 優しいRailsの育て方 Layouts

    ● Layouts レイアウトはコンテンツのヘッダやフッタといった共通部分の変更を容易に管理するための仕組みです。テンプレートとの違いがわかりつらいですが、テンプレートは局部的なERb(rhtml)で、レイアウトはその名の通りページ全体の構成を決めるERbと言えます。簡単なHTMLを出力するコンテンツを例に、 テンプレートのみ 部分テンプレートを利用 Layoutを利用 のそれぞれでどう記述が違うか見てみましょう。 ● 1.テンプレートのみ # app/views/berryz/song.html <html> <head> <title><%= @song.title %></title> </head> <body> <%= @song.contents %> </body> </html> これは、Railsでの基的な view の記述方法です。単一のページでは問題ありませんが、複

    oinume
    oinume 2007/02/12
  • 『RailsによるアジャイルWebアプリケーション開発』サポートサイト

    Support Site of `Agile Web Development with Rails' Japanese Edition このサイトについて このサイトは 『RailsによるアジャイルWebアプリケーション開発』 の監訳者によるサポートサイトです。 Ruby on Railsは、開発言語としてRubyを採用したWebアプリケーション フレームワークです。わずらわしい設定を最小限に抑えることにより、 高い開発効率を実現しています。とくに、少人数で上から下まですべて を開発するようなスタイルに非常に適しています。 書はアメリカにおけるRubyの第一人者であるDave Thomasをはじめとし、 Rails自体の生みの親であるDavid Heinemeier Hanssonらによって執筆さ れた解説書です。ショッピングカートを題材としたチュートリアル的な 前半部分と、Rails

    oinume
    oinume 2007/02/12
  • lab.rails2u.com

    oinume
    oinume 2007/02/12
  • テレビ番組表【Gガイド.テレビ王国】

    Gガイド.テレビ王国をご利用いただきましてありがとうございます。 お客さまのお探しのページは見つかりませんでした。 指定されたアドレスにお間違いがなければ、 ・ページが別のアドレスに移動している ・ページが削除されている などが考えられます。 直前にご覧になっていたページへ戻るには、こちらをクリックするか、 ご利用のブラウザの[戻る]ボタンをクリックしてください。 番組内容、放送時間などが実際の放送内容と異なる場合がございます。 番組データ提供元:IPG、KADOKAWA、スカパーJSAT TiVo、Gガイド、G-GUIDE、およびGガイドロゴは、米国TiVo Corporationおよび/またはその関連会社の日国内における商標または登録商標です。 Official Program Data Mark (公式番組情報マーク) このマークは「Official Program Data Ma

  • OSX+Emacsで快適なRails開発ライフを送る

    Posted by masuidrive Tue, 23 May 2006 13:22:00 GMT Rails用エディタを放浪 した結果、やっと、OSX上のCarbonEmacs で、rails.el + ECB + psvn.el を使い、EmacsなのにEclipse以上の環境を作る事ができました。 この環境+Terminal上でscreenを立ち上げ、いくつかのログを tail -f LOGFILE で表示させて、殆どのソフトを作っています。 あとは、migrationをもう少し楽にできるツールが欲しいかな。そういえば、DB管理ツールのConductorとか、クラスタ管理のGaugeはどうなったんだろう? まず、OSXRailsを開発する上で気になっていたのが、subversion for OSX のパッケージを使うとメッセージ類が文字化けする件。これはロケールを正しく設定してや

  • Dynamic Drive CSS Library- Practical CSS codes and examples

    oinume
    oinume 2007/02/12
  • blueprints:

    Javaデベロッパ向け AJAX FAQ Author: Greg Murray 訳: Yutaka Yoshida 私たちは現在すでにAJAXに触れ、まったく新しい世界が広がっていることに気づいています。 多くの開発者が既存のフレームワークを通してAJAXを使っていますが、より深くAJAXを知り、 今以上の機能を提供したい人もいるかもしれません。これはアプリケーションにAJAXの機能を 持たせたいJava開発者向けのFAQです。 AJAXを使うべきでしょうか AJAXはJavaと一緒に使えますか 現在使っているフレームワークにAJAXの機能はありますか 何から始めたらいいですか 自分でAJAXの機能を作るためには何を知っておかなければならないですか JavaScriptを知っていなければならないですか Java開発者用にどのようなJavaScriptライブラリやフレームワークがありますか

  • mod_perl について説明されたWebページ、書籍を教えてください。…

    mod_perl について説明されたWebページ、書籍を教えてください。日語の物が望ましいですが、英語圏のページや書籍でもOKです。 ※書籍の場合、一部に記載されているだけ でもかまいません。 ▼以下はすでに閲覧済みです Apache+mod_perlCGIを使うには? http://www.din.or.jp/~bigstone/cgilab/cgitips/mod_perl.html Practical Mod-Perl http://www.amazon.co.jp/exec/obidos/ASIN/0596002270 ※売ってないですねぇ。出品者も米国ですし。

  • インラインのタブ・メニュー - CSS Dencitie

    今回は、以前のインライン化を応用したタブメニューに挑戦しましょう。完成系は、以下のようになります。 作ってみよう 一から作ってみましょう。 <ul id="tabnavi"> <li><a href="#">ホーム</a></li> <li id="here"><span>日記</span></li> <li><a href="#">掲示板</a></li> <li><a href="#">自己紹介</a></li> </ul> <div id="main"> ここに体コンテンツ。 </div> 今回、わざわざ体コンテンツを用意してあるのは、ちょっと特殊なことをするためです。その種明かしは、あとでします。 スタイルシートを書いていくことにします。 以前のページでしたように、まずインラインにして、それを少しばかり整形します。 #tabnavi { list-style-type: non

  • 【HTMLタグの簡単検索】TAG index - ホームページ作成情報

    リファレンスについて HTML リファレンス HTML Living Standardに対応したリファレンスです。 HTMLタグ リファレンス HTML4の時代に作成したリファレンスです。古いWebページを更新する際などに参考にしてください。 CSS リファレンス CSS2の時代に作成したリファレンスです。

    【HTMLタグの簡単検索】TAG index - ホームページ作成情報
    oinume
    oinume 2007/02/12
  • 研究に使うプログラムを Perl で書こう

    プログラミング言語 Perl の基礎の解説ページです. 科学の研究を進めるなかで,自分でプログラムが書けると便利なことはたくさんあります. (>参考: 自分の研究に使うプログラムを自分で書こう ). でも,すべての研究分野でプログラミングがみんなの常識になっているわけではありません. Perl は,このごろはウェブのCGI プログラムに使われることで知名度が高くなりましたが, データの処理だの簡単なシミュレーションだのに便利に使える言語です. そんな道具を自分のものにしたい人の自習の手助けになることを目指して入門講座を作ってみました. もともと「生物系研究者のための Perl 基礎の基礎」と題してましたが, あえて「生物系」と限定するのをやめました(2004年 3月). 生物系に限らず,自分でプログラムを書いたことがない学生・研究者が, データ処理やシミュレーション計算のためにPerl

    oinume
    oinume 2007/02/12
  • lab.rails2u.com

    oinume
    oinume 2007/02/12
  • Expired

    Expired:掲載期限切れです この記事は,掲載期限を過ぎましたのでサーバから削除しました。 このページは20秒後にEnterprise トップページに自動的に切り替わります。

  • LinuxとWebカメラ - Ryutaroh

    FrontPage 最近USBやFireWireでパソコンにつながる6000円程度のビデオカメラ (ウェブカメラ) が売られていますが、 その中でLinuxで使えるカメラと、カメラのためのLinuxアプリケーションを紹介します。 古くなった情報を誰でも書き換えられるようにPukiWikiで書き直しました。 以前のページはこちらにあります。 古い部分や間違っている部分は自由に書き直して下さい。お気に入りのカメラや アプリケーションの説明を追加するのも歓迎します。 このページ上部の「リンク元」からLinuxとカメラ関連のよくまとまったページを辿れます (English version) カメラに対応したアプリケーション † GnomeMeeting これはパソコン同士の無料のインターネット電話を実現します。 カメラが無くても使えますが、カメラが有れば自分の顔を相手に送れます。 音声だけならイン

  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    oinume
    oinume 2007/02/12
  • Catalyst勉強会資料 - IT戦記

    けっこう前ですが、会社の勉強会で Catalyst についてやりました もったいないので、共有しときます。 http://sample.ecmascript.jp/Catalyst.ppt そんな矢先ですが、 Catalyst が 5.7 になったようですね。ちょっと調査しないと

    Catalyst勉強会資料 - IT戦記
  • ヽ( ・∀・)ノくまくまー(2005-08-02) - 優しいRailsの育て方

    ● [rails] Validations ある ActiveRecord オブジェクトの内部状態が期待する値かどうかを検査するのがvalidation 機能です。例えば、ある変数(状態)が、空値、決まった範囲、特定の正規表現にマッチ、であるかどうかといった検査を定義します。定義するには、ActiveRecord::Base#validate を override します。validate_on_create や validate_on_update などに関しても同様です。 validate_on_create: オブジェクトが新規に作成されたときにのみ実行されます validate_on_update: オブジェクトが更新されたときのみ実行されます validate: 新規・更新のどちらの場合でも実行されます validate と validate_on_* の両方が定義された場合は、

    oinume
    oinume 2007/02/12
  • http://www.res-system.com/item/550

  • GIGAZINE最大の挑戦、LoadAverage「86」から「3」へ

    というわけで、再び負荷を下げる方法を模索した、戦いの記録。 1.MySQLの設定を変更して高速化 2.Zend Optimizer 3の導入 3.ionCube PHP Acceleratorの導入 4.テンプレートの見直しでクエリーを減らす 5.robots.txtでクロールする間隔を制御する 6.MySQLの設定を負荷を低くする設定に変更 7.キャッシュを有効化する 前回解説した「GIGAZINEのLoadAverageを「27」から「2」へ下げた方法」から約3週間後、6月20日(火)の夜、気がつくと負荷の15分平均は「25」をコンスタントに吐き出すようになり、さらに訪問者は急増、ついに6月28日(水)12時45分、負荷対策の効果がほとんど出ないまま、LoadAverage15分平均は「86」に…。 何か対策が根的に間違っているのだろうか?それとも、もうGIGAZINEサーバのハード

    GIGAZINE最大の挑戦、LoadAverage「86」から「3」へ
  • MySQLのレプリケーション同期ステータス等を知ることができるMMAIM:phpspot開発日誌

    SourceForge.net: google-mmaim mMAIM's purpose is to make a it easy to monitor and analyze MySQL servers and to easily integrate itself into any environment. GoogleCode内のプロジェクトとしてSourceForgeでオープンソース開発されているMySQLユーティリティ。 MySQL Monitoring And Investigation Module の略でMMAIMというらしいです。 ツールとしては、MySQLのマスター/スレーブの同期ステータスや、その他ステータスを監視するのに便利だそう。 結構前からあるプロジェクトのようですが知りませんでした。 今度試してみようと思います。 関連エントリ MySQLのバックアップツール:

    oinume
    oinume 2007/02/12
  • Firebug :: Firefox Add-ons

    Firebug 1.2.1 by Joe Hewitt, Justin Dolske, robcee Categories Web Development Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page... Firebug 1.2 requires Firefox 2 or 3. 347 reviews Updated September 12, 2008 172,244 weekly downloads 8,436,061 total downloads M

  • http://tv.yahoo.co.jp/special/2006fifaworldcup/

  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    oinume
    oinume 2007/02/12
  • MySQLCluster(obsolete) - Cheers!

    実メモリサイズより大きなDBを仮想メモリ等を利用して扱うことはできますか? 実メモリサイズを超える巨大なテーブルを扱うことは推奨できません。 システムによっては1Gを超えるテーブルを扱うとメモリ関連の不具合が発生します。またスラッシングが発生すれば処理に時間がかかることになりテーブルの順列検索などでは気の遠くなる程の時間を要するでしょう。 実メモリサイズより巨大なテーブルを扱うのは他のDB型(例えばInnoDB)を使用するのが良いです。 http://lists.mysql.com/cluster/480 将来的にはデーターベースの保存場所についてユーザーがメモリかディスクを選択できるようにしたいです。 ↑ NDBクラスタにおけるノード数の制限 NDBクラスタにおけるノード数の制限は ndb_limits.h にて定義される。 #file MYSQL_TOP/ndb/include/

  • Selenium 0.7 Reference (Japanese) - Selenium - Confluence

    概要 コマンドはSeleniumに対してどう動くか指示するものです。コマンドにはActionとAccessor、Assertionの三種類があります。 各コマンドの呼び出しは、テストケースのtableにおける以下のような1つの行で表します。 Actionコマンドは、アプリケーションの状態を一般に操作するものです。Actionコマンドは「このリンクをクリックする」とか「あのオプションを選択する」といった動作を行います。動作に失敗するか、エラーが発生した場合は、現在実行中のテストは中止されます。 多くのActionコマンドは"AndWait"サフィックスを付けることができます(例えば"clickAndWait")。このサフィックスはSeleniumに対して、コマンドを実行してサーバへの通信が行われた後に新しいページがロードされるのを待つように指示するものです。 Accessorコマンドは、

  • MySQL :: MySQL 4.1 リファレンスマニュアル :: 4.11.9 レプリケーション FAQ

    FLUSH TABLES WITH READ LOCK gtar zcf /tmp/backup.tar.gz /var/lib/mysql(または、このバリエーション) SHOW MASTER STATUS(後で必要となるため、出力を必ず記録しておく) UNLOCK TABLES 代替手段として、上記のバイナリコピーの代わりに、マスタの SQL ダンプを使用することもできます。これを行うには、マスタで mysqldump --master-data を実行し、後でその SQL ダンプをスレーブで実行します。ただし、これはバイナリコピーよりも時間がかかります。 2 つの方法のどちらを使用する場合でも、その後、スナップショットがあり、ログ名およびオフセット値を記録する場合の指示に従ってください。同じスナップショットを使用して複数のスレーブをセットアップできます。いったんマスタのスナップショッ

    oinume
    oinume 2007/02/12
  • http://railsapi.masuidrive.jp/

    oinume
    oinume 2007/02/12
  • onrails.org

    Blog Posts 26 Nov 2012 » Archiving OnRails.org 01 Jun 2012 » I'm leaving Flex and it's not because of HTML5. 27 Feb 2012 » UndoManager for ActionScript 26 Jan 2012 » Dentaku a calculator for Ruby 21 Nov 2011 » Adobe's Announcement on Flash: visually! 15 Nov 2011 » The Future of Flex. 19 Sep 2011 » Flex With Ruby on Rails talk - An AdobeMax preview 30 Aug 2011 » Writing tests is not fun. Anyone who

    oinume
    oinume 2007/02/12
  • mod_perl 2.0 の Server Life Cycle - daily dayflower

    mod_perl 2.0 のサーバ起動にまつわる文書を読み込んでいました。 サーバスタートアップスクリプトは,1.0 時代のドキュメントでは「PerlRequire」記述子で読み込むように書かれていることが多いが,実行される時点が中途半端。なので,PerlPostConfigRequire を使う方が吉。もし設定ファイル自体で Perl の機能を利用しているのであれば(普通そこまでコアなことやらなくて済むんだけど),PerlConfigRequire を使うとサーバ設定フェイズ(すなわちかなり早い段階)で実行される。 Apache 2.x では,graceful restart がうまくいくことの確証を得るために,一度サーバ設定フェイズが終わると,Apache 自身を再起動する。ということは,サーバ起動時に,スタートアップスクリプト等は 2 回実行される。このことで困るってことはたいていな

    mod_perl 2.0 の Server Life Cycle - daily dayflower
  • Perlで日付・時間を操作 - DateTime モジュールの使い方 (iandeth.)

    Perlには、日時の加・減算を扱うモジュールが標準でついてきません。僕の仕事場ではずっと、同僚が作ったオリジナルモジュールを皆で使いまわしていたのですが、今になって、世間的 (CPAN) にはどんなものがあるのか気になって調べてみました。※参考になったのは miyagawa 氏のメールマガジンの過去記事と、perl.com の The Many Dates and Times of Perl なるエントリでした。 今回は数ある日付関連モジュールの中から、Dave Rolsky氏の DateTime モジュールについて、その基的な使い方について簡単にまとめたので共有してみます。 同氏は上記 perl.com 記事の執筆者であり、この前の YAPC::Asia で DateTime project について講演してくれていた人です。気合の入ったモジュールを作ってくれた事に感謝。 目次 基

    oinume
    oinume 2007/02/12
  • JIS X 0212コード表(全コード) - CyberLibrarian

    JIS X 0212(JIS補助漢字)の表です。JIS補助漢字はすべてUnicodeに収録されており、数値文字参照で記述することができます。ただし、OSやブラウザのバージョンなどの環境によっては、文字化けする可能性があります。別表として、Unicode番号付きの表(4分割)も掲載しています。 02区~11区 非漢字 266字 16区~77区 漢字 5,801字 区 点 JIS EUC +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F 2 0 2220 8FA2A0

  • rails's Wiki - AjaxOnRails

    Founded by . This Wiki is running on fdiary.net wikifarm. Powered by NaCl and security-keeper. Generated by Hiki 0.9dev (2009-08-24). Powered by Ruby 1.8.7 (2012-02-08).

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Healthy Weight Loss Best Penny Stocks Cheap Air Tickets Credit Card Application Top Smart Phones Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information

  • pylori*style wiki - RailsでWikiクローンを作る01

    準備段階 Wikiクローン Minki まずはアプリケーションの名前を決めます。ここではMinkiとしてみました。 Minimal Wikiの略という程度の意味です。 Minkiは、Hikiを手にして、ごく 基的なWikiの機能をもたせることにします。ページの表示、新規作成、編集 などはもちろんできるものとしますが、プラグインなどの機能は省略します。 tDiaryのテーマには対応させたいと思います。 MVCとRailsアプリケーション Railsは、MVCという設計モデルに基づいてアプリケーションを作成します。 MVCとは、Model、View、Controllerの三要素でソフトウェアを実装する方式で、 最近のWebアプリケーションフレームワークの多くがこの方式を採用していま す。MVCの各要素の役割は以下のとおりです。 モデル(model)アプリケーションの状態を司る。単なるデ

    oinume
    oinume 2007/02/12
  • mod_cache + mod_disk_cache を利用した apache2 のパフォーマンス改善とその効果 - memo.xight.org

    /etc/apache2/mods-available/disk_cache.conf <IfModule mod_cache.c> <IfModule mod_disk_cache.c> CacheRoot "/var/cache/apache2/disk_cache" CacheSize 524288 CacheEnable disk / CacheDirLevels 4 CacheDirLength 5 </IfModule> </IfModule> cache 用ディレクトリの作成 # mkdir /var/cache/apache2/disk_cache mod_cache と mod_disk_cache の有効化 # a2enmod cache # a2enmod disk_cache # apache2ctl configtest # apache2ctl restart

  • ウノウラボ Unoh Labs: mod_proxy_balancer 小技集

    こんにちは sato です。 ベンチャーでは高価なハードウェアバランサなどを購入することはできないですが、 apache2.2 から mod_proxy_balancerという apacheモジュールの ソフトウェアバランサが 追加されたので、フォト蔵でも使用しています。  今のところ proxy サーバがボトルネックになることはないです。 想定構成は以下とし、apacheは 2.x を使用しました。 proxy1 +------web1 +------web2 ... +------webN ・基設定 httpd.conf LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so ProxyPass / ba

    oinume
    oinume 2007/02/12
    mod_rpafも詳しい
  • mod_perl で、perl -d やりたい! - Practice of Programming

    と言うときには、Apache::DBを使います(apache 1.3でしか試してません)。 ※修正しました 5/2 PerlFixupHandler Apache::DBをmod_perlを使っているところに書きます。こんな感じ。 # 追記 <Perl> use Apache::DB ( ); Apache::DB->init; </Perl> #/追記 <location /test> SetHander perl-script PerlHandler Test PerlFixupHandler Apache::DB </location>そして、apache を、-X オプションで動かします。 Debian なら、 % /usr/sbin/apache-perl -Xって感じですね。たぶんRedHatなら、 % /usr/sbin/httpd -Xかな? この状態で、目的のアプリケーシ

    mod_perl で、perl -d やりたい! - Practice of Programming
  • DSAS開発者の部屋:いかにして冗長構成を作るか 〜DSASの場合〜

    DSASはいかにして可用性を高めているか、ちょっと紹介したいと思います。 今回は概略ということでざざざっと説明します。個別の構成についてはまた回を改めて紹介したいと思います。 │ │ ┌┴┐ ┌┴┐ │ │ │ │ISPの上位ルータ └┬┘ └┬┘ │ │ 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 責任分解点 │ │ ┌┴┐ ┌┴┐ │ ├─[ lb(active) ]─┤ │ │ ├─[ lb(backup) ]─┤ │ │ │ │ │ │L2├─[ Web ]─┤L2│ │SW├─[ Web ]─┤SW│ │ ├─[ Web ]─┤ │ │ │ │ │ │ ├─[ SMTP ]─┤ │ │ ├─[ SMTP ]─┤ │ │ │ │ │ │ ├─[ D B ]─┤ │ │ ├─[ D B ]─┤ │ │ │ │ │ │ ├─[ NFS ]─┤ │ │ ├─[ NFS ]─┤ │ │ │ │ │

    DSAS開発者の部屋:いかにして冗長構成を作るか 〜DSASの場合〜
  • 最速配信研究会 - ロードバランサの運用.DSRって知ってますか

    id:hirose31くんがロードバランサについてあれこれ書いてる. そんなわきゃない>DNS RRはロードバランサの座を奪い返せるか この間彼から教えてもらったんだけどLVS(LinuxVirtualServer)は結構すごいという話. 「でも安定性がぁ」とか「ASICには勝てないよね」といかいうやつは、まずは試してみてみー きっとびっくりするから。 ロードバランサの1運用形態であるDSR(Direct Server Return)を知らない人だと「ソフトウェアでロードバランサ?ありえねー」とか思っててもしかたないと思う.DSRを知らないといつまでもベンダーに高いお金を払うことになるのでチョロチョロ書いてみる. DSRを知らない人がロードバランサーに持っているイメージは図の1の通りだと思う.つまり HUBを通してリクエストがロードバランサに届く(1,2) ロードバランサは適当にバランシン

    最速配信研究会 - ロードバランサの運用.DSRって知ってますか
  • LukeW | Web Application Form Design

    Web Application Form Design by Luke Wroblewski January 22, 2005 "Input elements should be organized in logical groups so that your brain can process the form layout in chunks of related fields." –HTML: the Definitive Guide Quite rare is the Web application that doesn’t make extensive use of forms for data input and configuration. But not all Web applications use forms consistently. Variations in t

    LukeW | Web Application Form Design
    oinume
    oinume 2007/02/12
    Webアプリのフォームのユーザビリティに関する記事
  • 配列から効率良くプレースホルダを作る : にぽたん研究所

    my @a = qw(foo bar baz); こんな配列から ?,?,? という文字列を使いたい場合があります。 例えば、 SELECT * FROM hoge WHERE user_id IN (?,?,?); みたいな SQL にする場合のプレースホルダを作ると言った具合に。 社内 IRC で、clouder さんが言い出して、 18:27 <clouder>join(',', map('?', @a)) 18:27 <clouder> こんなのしか思いつかない。。 と言う。 まぁ、それが妥当というか、普通それが思い浮かぶよなーって思ってたら、会社の dos さんという人が 19:15 <dos> '?,' x @a; で s/,$//; というソリューション とか、異様なことを言い出した。 sub placeholder_from_array { return join(',',

    配列から効率良くプレースホルダを作る : にぽたん研究所
    oinume
    oinume 2007/02/12
  • プログラミングと開発者のためのCodeZine:Selenium 0.7利用手順書(後編)(Selenium, Webアプリケーション, テスト)

    はじめに ドキュメントは、Webアプリケーション用のテストツールSelenium(セレニウム)を利用するための手順を解説するものです。 前回はSeleniumの機能概要について解説してきました。Seleniumを使用することで、ブラウザ操作を自動化して、Webアプリケーションの試験・検証を効率的に行うことができます。今回は、いよいよテストケースについての解説です。テストケースを実際に記述し、Seleniumでテストを実行してみます。読者対象 プロジェクトの試験担当者を想定しています。対象フェーズ ドキュメントではプロジェクトにおいて、作成したWebアプリケーションに対してブラウザを用いた試験(結合試験・総合試験)を実施するフェーズを対象としています。Webアプリケーションの製造、単体試験フェーズや、外部のアプリケーションに対する試験については対象外です。使用したソフトウェア・環境 Se

  • CodeZine:Selenium 0.7利用手順書(前編)(Selenium, Webアプリケーション, テスト)

    はじめに 稿は、Webアプリケーション用のテストツールSelenium(セレニウム)を利用するための手順を解説するものです。これから2回に分けて、Seleniumの概要および、インストール手順、実際のテストケースの実行について解説していきます(後編はこちら。また、Tipsも公開しました)。 今回は、Seleniumの概要および、Seleniumのダウンロード、インストール手順について解説します。読者対象 プロジェクトの試験担当者を想定しています。対象フェーズ ドキュメントでは、プロジェクトにおいて作成したWebアプリケーションに対して、ブラウザを用いた試験(結合試験・総合試験)を実施するフェーズを対象としています。Webアプリケーションの製造、単体試験フェーズや、外部のアプリケーションに対する試験については対象外です。使用したソフトウェア・環境 Seleniumを動作させるにあたり、以

  • Dreamweaverの代わりになるフリーソフト「Aptana」 - GIGAZINE

    JavaScriptの開発環境、要するにJavaScript用IDEという位置づけなのですが、HTMLCSSの構造をアウトラインで示してくれたり、文法の間違いを指摘してくれたり、やっていることはほとんどDreamweaverの持っている機能と同じです。 特に面白いのはJavaScriptCSSなどがInternetExplorerとFirefoxに対応しているかどうかが一発で分かる点。JavaScriptのエラーについても細かい部分まで指摘してくれます。つまり、実行しなくてもエラーがドコにあるのか分かる「静的解析」が可能というわけ。 WindowsMacintosh、Linux版があり、Eclipseプラグインとして動作するバージョンもあります。 スクリーンショットや実際に動かして機能を解説しているムービー、ダウンロードは以下から。 Aptana: The Web IDE http:

    Dreamweaverの代わりになるフリーソフト「Aptana」 - GIGAZINE
  • http://www.onflow.jp/pukiwiki/index.php?Google%20Data%20API%B3%B5%CD%D7

    oinume
    oinume 2007/02/12
  • gdb tips - bkブログ

    gdb tips gdb を使う上で便利な tips を紹介します。基的な使い方をマスターしている人向けです。 .gdbinit の設定 ホームディレクトリに .gdbinit を置いておくと、gdb の起動の際に読み込まれます。私の場合は次のような設定をしています。 set history save on set history size 10000 set history filename ~/.gdb_history set print pretty on set print static-members off set charset ASCII set history から始まる最初の 3行は履歴に関する設定です。それぞれ、 gdb のコマンドラインの履歴をファイルに保存する、保存する行は最大 10000 行、ファイル名は ~/.gdb_history 、という意味になります。

    oinume
    oinume 2007/02/12
  • Lighttpd/FastCGI - Linux Tips

    _ fastcgiの設定 FastCGIの設定には2種類の方法がある。lighttpdから起動する方法と、プログラムをspawn-fcgiを使って起動し、lighttpdからportやunix-domain socketを使って通信する方法だ。他のサーバでFastCGIを実行させる場合は、必然的にportとなるだろう。php以外のruby,perl,pythonなどはこの様に、各cgi毎に設定を行う必要がある。perlについては、wrapperを使うことで、Apache の mod_perlのような使いかたをすることも可能のようだ。 mod_perlのような使い方 また、phpについてはcgi毎に管理するのではなく、apacheのmod_phpの様に、phpのみを起動しておく形になる。phpのacceleratorも使用できる。その設定は、こちら。 ↑ lighttpdから起動する方法

  • netswitch! | Rails Plugin - ActiveRecord拡張系2

    :clear_after_save => trueを指定すると、save後はmodified?がtrueじゃなくなる。 person = Person.find(:first) person.age # 100 person.age = 10 person.age_modified? # true person.original_age # 100 person.modified_attributes # {:age => 100} # restore person.restore_attributes :only => :age person.age # 100 # clear person.clear_original_attributes :only => :age # dbと比較 person.modified?(:reload) # true

    oinume
    oinume 2007/02/12
  • TokuLog 改め だまってコードを書けよハゲ - 近代的なメールの添付ファイルをとりだすライブラリ for Perl といえば Email::MIME::Attachment::Stripper

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • JavaScriptの編集はecmascript-mode.elよりもjavascript.el? - higepon blog

    EmacsでのJavaScriptの編集をするときはecmascript-mode.elを使っていたのですが、海外のサイトでjavascript.elの評判がよさそうだったので使い始めています。 (add-to-list 'auto-mode-alist '("\\.js\\'" . javascript-mode)) (autoload 'javascript-mode "javascript" nil t) (setq javascript-indent-level 4) 追記 2008/6/27 この情報は古くなっていますので EmacsでJavaScriptソースを快適に読むために:js2-modeとエグズーベラントCtags - 檜山正幸のキマイラ飼育記 http://d.hatena.ne.jp/m-hiyama/20080627/1214549228 あたりを参照すると良いで

    JavaScriptの編集はecmascript-mode.elよりもjavascript.el? - higepon blog
  • @IT:パケットフローから負荷分散の基本を理解する

    サーバ負荷分散の基構成と動作 負荷分散装置(ロードバランサ)のニーズは現在も高まる一方です。従来はWebサーバのみを主な対象としていましたが、現在ではルータ#1/アプリケーションサーバ/メールサーバ/SIPサーバ/ファイアウォール/VPNゲートウェイ/ウイルスゲートウェイ/IDSなど、多種多様の機器やプロトコルが負荷分散の対象となっています。それに応じてロードバランサも現在では非常に多機能となっていますが、連載では、全3回に渡ってアプリケーションベースではなく、ネットワークベースの技術、基となるパケットフローやサーバヘルスチェック、接続維持などの動作について紹介します。また、パフォーマンス測定についてもお話ししましょう。 #1 ルータはレイヤ3でインターネット回線のマルチホーミングとして機能する(=複数のWAN回線を接続して、同時に通信させることで負荷分散し、必要な帯域を確保するし、

    @IT:パケットフローから負荷分散の基本を理解する
  • yaml-mode 0.0.2 Released

    yaml-mode 0.0.2 have been released. yaml-mode is a major mode for editing files in the YAML data serialization format. New version is added a lot of features from Vandegrift's patch. You can download it from http://yaml-mode.clouder.jp/. Changes is below: * Patch from Marshall T. Vandegrift. Added lots of features. * Added face used for YAML node anchors and aliases to `font-lock-function-name-fac

  • naoyaのはてなダイアリー - MySQL の負荷分散に LVS + keepalived を使う

    あとで書く、と言った手前なので書くとします。 DSASの中の人がすごい勢いで LVS の話を書いてくれてます。この辺。LVS を使うと Linux と箱でロードバランサが作れちゃいます。普通に買ったら数百万とかしちゃうやつ。 DSAS の中のひとに感謝しつつ、いい機会なのでやってみよう! と思っていろいろ試して昨日あたりからはてなの中でも LVS + keepalived で動かしはじめてます。いまのところ問題なし。 そのロードバランサをどこに使ってるかですが、普通ロードバランサというとインターネットからの入り口のところに置いてウェブサーバーの負荷分散に使うイメージがあります。が、今回ははてなでは MySQL のスレーブの手前に置くという役割でとりあえず使いはじめました。 +-----------+ +-----------+ | mod_perl | | mod_perl | +----

    naoyaのはてなダイアリー - MySQL の負荷分散に LVS + keepalived を使う
  • http://mt.taf.to/archives/2006/08/mysql.html

    oinume
    oinume 2007/02/12
  • Domain im Kundenauftrag registriert

    Warum wird diese Seite angezeigt? Diese Seite wurde automatisch erstellt. Sie wird bei jeder neuen Domain hinterlegt und zeigt, dass die neue Domain erreichbar ist. Ohne diese Platzhalter-Seite würden Besucher eine Fehlermeldung erhalten. Als Kunde von united-domains können Sie diese Domain in Ihrem Domain-Portfolio jederzeit selbst online konfigurieren (z.B. Web-Weiterleitungen, E-Mail-Einstellun

    oinume
    oinume 2007/02/12
  • MeadowでFirefoxを自動リロード - llameradaの日記

    ma.laさん作成のスクリプトをMeadowから使えるようにしてみた。 これは便利かも。 (defun reload-firefox() (if (string-match "\.\\(css\\|js\\)$" (buffer-file-name)) (call-process "c:/work/bin/reload_firefox.exe"))) (add-hook 'after-save-hook 'reload-firefox)参考 最速インターフェース研究会 :: AutoHotkeyを使ってFirefoxをリロードするだけのexeファイルを作ってみた Reload Firefox after save(Meadow) - Dear Home Owner, - subtech

    MeadowでFirefoxを自動リロード - llameradaの日記
    oinume
    oinume 2007/02/12
  • http://neta.ywcafe.net/000639.html

  • 我的春秋: MochiKit: 軽量 JavaScript ライブラリ

    ここ最近、prototype.js や scriptaculous.js に話題が偏りがちでしたが、MochiKit という JavaScript ライブラリも注目されています。(別に無視していたわけではなく、単に追っかけきれていないだけです。そもそも公開されているライブラリやフレームワークの数が尋常じゃないので..。cf. Round-up of 50 AJAX Toolkits and Frameworks)prototype.js や scriptaculous.js が Ruby on Railsフロントエンドをサポートしているなら、MochiKit は TurboGears という、Python ベースの Web アプリケーション開発フレームワークのフロントエンドを支えています。 ブックマークレットを利用したデバッガや、データを昇順・降順に並べ替えられるソータブルテーブル、キ

    我的春秋: MochiKit: 軽量 JavaScript ライブラリ
  • JavaScript ミニライブラリ

    JavaScript ミニライブラリ ちょっと前から「なくても不便じゃないけど、あったらちょっと便利かもね」っていう JavaScript を書いたりして発表していましたが、一覧とか作ってないからどんなのがあるのかわかりにくかったのでまとめてみました。 onsubmit で disable 以外のスクリプトは全てパブリックドメインとするので、自由に使って下さい。onsubmit のやつはもともと自分が作ったものじゃないので良くわかんない(← 無責任)。 結構作ってるつもりだったけど、並べてみると意外と少ない。 onsubmit で disable にするやつ テキストフィールドのフォーカス時に背景色を変更する JavaScript フォームに入力を促すメッセージを出力する JavaScript パスワードの安全性を教えてくれる JavaScript カーソル位置のセルの上端と横端をハイ

  • Gree Labs - 第6回オープンソーステクノロジー勉強会 - Selenium徹底活用

    404 お探しのページは見つかりません GREE Engineering トップへ戻る

    Gree Labs - 第6回オープンソーステクノロジー勉強会 - Selenium徹底活用
  • JavaScript 用デバッグコンソール "IEerBug" [tech.nitoyon.com]

    IEerBug は Internet Explorer 6.0 と FireFox 1.5 で動く JavaScript 用のデバッグ コンソールです。 FireBug と同じ console.log()、console.debug() などの関数が使えるようになるため、FireFox と IE の両方でデバッグする場合に便利です。コンソールに出力したオブジェクトを、DOM インスペクタを利用して解析することも可能です。 使い方 ieerbug.zip をダウンロードし、中身をアプリケーションのディレクトリに配置します。IEerBug 用のディレクトリを作成して、その中に配置しても問題ありません。 HTML の中で次のようにして ieerbug.js を読み込みます。

    JavaScript 用デバッグコンソール "IEerBug" [tech.nitoyon.com]
    oinume
    oinume 2007/02/12
    IEでも使える
  • ヤフオク、Javaアプレット動画配信システム「MOPLY」を採用--動画による商品説明を可能に

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます アイ・ブロードキャストは8月25日、Javaアプレットによる動画ストリーミング配信システム「MOPLY」を、ヤフーのインターネットオークション「Yahoo!オークション」に導入したと発表した。これによりYahoo!オークションの商品説明ページで、従来の静止画に加え、動画の配信が可能になるという。 MOPLYはMPEG-4形式の動画を、ネイティブファイルのままJavaアプレットを介して配信する。JavaVMを搭載するパソコンであれば、メディアプレーヤソフトを起動せずコンテンツを再生できる。 各種ブラウザに対応しており、アイ・ブロードキャストの他製品と組み合わせ、モバイル端末向けの動画配信も行えるという。 Yahoo!オークションは、動画配

    ヤフオク、Javaアプレット動画配信システム「MOPLY」を採用--動画による商品説明を可能に
  • http://rubygarden.org:3000/Ruby/page/show/RubyOptimization

  • http://www.typemiss.net/blog/kounoike/20060227-75

    oinume
    oinume 2007/02/12
  • Test::Perl::Critic で PBP 準拠なコードを自動テスト: blog.bulknews.net

    Test::Perl::Critic で PBP 準拠なコードを自動テスト Perl Best Practices 日語版発売記念ということで、Plagger のユニットテストに Test::Perl::Critic を組み込んでみました。 Perlベストプラクティスposted with amazlet on 06.08.24Damian Conway クイープ オライリー・ジャパン (2006/08/24) Amazon.co.jp で詳細を見る 組み込むといっても実装は簡単で、t/99-perlcritic.t なファイルをつくって、以下のように書き込むだけ。 use strict; use Test::More; eval { require Test::Perl::Critic; Test::Perl::Critic->import(-profile => "t/perlcri

    oinume
    oinume 2007/02/12
  • DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)

    DSASのロードバランサは高価なアプライアンス製品ではなく、LinuxのLVS (Linux Virtual Server)を利用しています。 安価、というか、ハードウエア以外は金銭的コストがゼロなので、一般のクライアントからのアクセスを受ける外部ロードバランサのほかに、内部サービス用のロードバランサも配置しています。それぞれactive, backupで2台ずつあるので合計で4台もロードバランサがあることになります。(こんな構成を製品を使って組んだら数千万円すっとびますね) また、ネットワークブートでディスクレスな構成にしているので、ハードディスが壊れてロードバランサがダウンした、なんてこともありません。 ですので「ロードバランサは高くてなかなか導入できない」という話を耳にする度にLVSをお勧めしているのですが、どうも、 なんか難しそう ちゃんと動くか不安 性能が出ないんじゃないか 等々

    DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)
  • Emacs / Meadow の覚え書き - Meadow TIPS

    Emacs / Meadow の基機能の拡張などに関する情報を、この page では掲載しています。 お品書き i-search で日語を使いたい テキストに色をつけて見易くしたい foreground-color と background-color を入れ換えたい redo を使いたい メニューを日語化したい (Meadow のみ?) タイトルバーをカスタマイズしたい C-h を backspace として使いたい mini buffer や kill-ring 等の履歴を次回起動時に持ち越したい kill-ring の内容を視覚的に確認しながら yank したい window 分割時、画面外に出る文章を折り返したい 起動時に出てくる message を消したい 置換をリージョン指定可能にしたい autosave file の生成場所を指定したい C-z で scroll-dow

    oinume
    oinume 2007/02/12
  • [ThinkIT] 第1回:Railsが注目されている理由 (1/3)

    RailsはDevid Heinemeier Hansson氏(以下、Hansson氏)が中心となって作成を続けているRuby製のオープンソースWebアプリケーションフレームワークです。まずはその概要について少し探ってみましょう。 Railsは、2003年の夏にHansson氏が作成を開始して、2004年にはじめて一般に公開されました。 それまでは「すぐに作れるけどゴチャゴチャしがちなPHPと、きれいだけど作るのに時間がかかるJavaを使ってソフトウェア開発をしていた」とHansson氏は語っています。そこで両者のいいとこどりをした「早くてきれいな」フレームワークを目指して開発をはじめ、現実のものにした結果がRailsなのです。

    oinume
    oinume 2007/02/12
  • youtubeプラグイン

    ■ 土曜出勤 昨日は休んでしまったので、埋め合わせに出てきたら、sixamoに言われた: <sixamo> こんな日に仕事しちゃダメだろ(笑) とほほ。 ■ 久々にツッコミspamにやられた(2) 昨日の策では、説明書きを読まずにメールアドレスを入力してしまう善意のツッコミ人に申し訳ないので、スパマーがJavaScriptを解釈しないbotだという前提で、入力欄自体を動的に隠す方向で細工してみた。 こんなプラグインを入れることで、ラベルともども消えてくれる。 # hide-mail-field.rb add_footer_proc do if @mode == 'day' then <<-SCRIPT <script type="text/javascript"><!-- mail = document.getElementsByName("mail")[0]; mail.value =

  • にっき(2005-10-13)

    _ tDiary 用 SpamLookup フィルタ(2) A レコードが存在するかどうかでチェックするほうが他の DNSBL とあわせる意味ではよいそうなので、そのように修正しました。 しかし、A レコードが存在しないと例外を投げる resolv.rb の仕様もどうかと思うが…。 あと、contrib の件は、私は sourceforge.net にアカウントすら持っていないので、どなたかが適当に入れていただけるとありがたいです。 Bulkfeeds DNSBL API を使用して、SPAM と思われる URL を含むツッコミ・リファラを拒否するフィルタです。 使い方は、tdiary/filter/ ディレクトリに spamlookup.rb という名前で保存するだけです。 # # spamlookup.rb: included TDiary::Filter::SpamlookupFil

    にっき(2005-10-13)
  • Ajax非互換性データベース ― @IT

    oinume
    oinume 2007/02/12
  • 翻訳 - Ruby on Rails: David Heinemeier Hanssonへのインタビュー

    以下の文章は、Edd Dumbillによる「Ruby on Rails: An Interview with David Heinemeier Hansson」の日語訳である。 O'Reilly Media, Inc.の許可を得て、ここに掲載する。 by Edd Dumbill 08/30/2005 プログラミングの世界で誰も無視できない最新のスタープラットフォーム――Ruby on Rails。そして、そのRailsの作者であるDavid Heinemeier Hansson。彼は、今年のOSCONで観衆を大興奮の渦に巻き込んだ。10月にはアムステルダムで開かれるEuropean O'Reilly Opensource Conventionで基調講演を行う予定だ。 Heinemeier Hanssonはデンマークのコペンハーゲンに住んでいる。彼は、革新的な企業37signals のパー

    oinume
    oinume 2007/02/12
  • UNIX今日の技 - UNIX今日の技/zsh

    wiki にしていると業者がウザいので生 HTML で行くことにしました。 だからといって更新するようになるわけでもないとは思いますが。 (岸田) 『UNIX今日の技』は、「UNIX 初心者が中級者にレベルアップするための足掛かり」となる事を目的としています。 ですので、「ls って何?」というようなレベルの人はまずなどで(基的なコマンド程度で良いので)勉強してからにした方が良いと思います。 あと、当研究室特有の事情や研究でよくなされる作業(VASP を使うなど)をそのまま例に挙げることがよくあります。 (今まさに表示されている)このページに書かれているのは最新の記事であり、書いてから暫く時間の経った物は適当なタイミングで archives に放り込んでいます。 vim: 連続上書きモード たとえば、以下のファイルがあるとします。 (ちなみにこれは VASP の POSCARの一部分で

    oinume
    oinume 2007/02/12
  • http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=subversion%201.0.0%20on%20woody

  • 人力検索はてな - GNU screen を使い始めて数ヶ月が経ち、ようやく慣れてきました。それで、screenrc による設定方法などを調べているのですが、「こういうときはこうする」とか「こうすると.

    GNU screen を使い始めて数ヶ月が経ち、ようやく慣れてきました。それで、screenrc による設定方法などを調べているのですが、「こういうときはこうする」とか「こうするとこうなる」というオススメの設定があったら是非教えてください。 今の screenrc はこういう感じです。 escape ^Tt termcap kterm hs@ terminfo kterm hs@ vbell off bind w windowlist -b hardstatus alwayslastline I%wI defhstatus I^En:^EtI shell -$SHELL startup_message off autodetach on いくつかよくわかってないののも混ざってますがw よろしくお願いします。

  • .screenrcコマンド一覧

    .screenrc設定ファイルで使用できるコマンドについて記述してあります。 これらのコマンドは、設定ファイルに記述する他 screen実行中に colon (:) コマンドにより実行することもできます。 .screenrcコマンド一覧 3.7.6対応 acladd acladd usernames 現在のscreenセッションにアクセスできるユーザーを設定します。 このコマンドはマルチユーザモードのみで使用できます。 aclchg aclchg usernames permbits list 現在のscreenセッションにおいてユーザーのアクセス権を設定します。 このコマンドはマルチユーザモードのみで使用できます。 acldel acldel username 現在のscreenセッションから指定したユーザーのアクセス権を削除します。 このコマンドはマルチユーザモードのみで使用できます。

  • Rubyist - yamazのRails日記 - Ajaxっぽく画面遷移なしでファイルアップロードしたい!

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    Rubyist - yamazのRails日記 - Ajaxっぽく画面遷移なしでファイルアップロードしたい!
    oinume
    oinume 2007/02/12
  • Capistrano

    Please Sign In No account? Create new user.

    Capistrano
  • SwitchTower - PukiWiki

    開発用マシンにSwitchTowerをインストール gem install switchtower --include-dependencies ↑ 開発用ワーク上でSwitchTowerを組み込む switchtower --apply-to "アプリのディレクトリ" "アプリ名" ex) switchtower --apply-to /home/guest/src/todo todo config/deploy.rbとlib/tasks/switchtower.rakeが生成される。 ↑ サーバ指定 SwitchTowerに関する設定は、config/deploy.rbで行います。 先のコマンドで作成されているが、それをそっくり入れ替えちゃいます。 set :application, "todo" ← アプリ名 set :repository, "svn+ssh://svn.examp

  • え? まだSwitchTower使っていないんですか? - ma2’s diary

    You're Using SwitchTower, Aren't You? SwitchTowerは,Ruby on Railsのアプリをデプロイするユーティリティツール。 以下ざっくり翻訳。 私がSwitchTowerラブなのは秘密でも何でもない。ちょうど昨日SwitchTowerを使ってまた1つRailsアプリのデプロイを自動化したところだ。SwitchTowerの設定とテストには数分しかかからなかったし,新しいリリースをデプロイするたびに恩恵を受けている。実際SwitchTowerは素晴らしい投資で,今でも私はSwitchTowerが過小評価されているんじゃないかと思っている。そこで,昨日どんなことが起きたか簡単な概要をここに書き,SwitchTower評価の一助にしたい。 デフォルトのSwitchTowerのレシピファイルにちょっとした修正を加えて,以下のコマンドを自分のローカルマ

    え? まだSwitchTower使っていないんですか? - ma2’s diary
  • 使いながら覚えるGDB

    はじめに プログラムのデバッグと言えばひたすらprintfを挿入しまくっていたある日、 デバッガなる便利な代物があるということを知った。なんでもプログラムを一行 ずつ実行できて、変数の値をその場で確認できるらしい。これは是非使ってみねばと 思い、UNIX環境で使えるGDBというデバッガを試してみた。が、何がなんだかさっぱり 分からない。Webを検索するとマニュアルの日語訳が見つかった。これで勉強すれば 使えるようになるかも、と読み始めるも、いきなりm4がどうのこうのだの、意味不明 の文章が続く…。 これは私がGDBを使い始めた時の話だが、似たような経験を持っている人が他にもいる と思う。 GDBのマニュアルは初心者にはすこし敷居が高い。 GDBに限らずマニュアルというものは初学者が参考書として用いるのには 適していない。というのも、マニュアルの類は情報量が多い分、重要な部分を 見つけ出す

    oinume
    oinume 2007/02/12
  • Apache2::Reloadが失敗する問題に対するパッチ - ヒルズで働く@robarioの技ログ

    文章を修正しました。パッチの変更はありません。 Apache2::Reloadは、対象パッケージのシンボルを全て削除した上でリロードするようになっています。しかし、対象パッケージの外部から動的に定義されているシンボルを削除してしまうと、復元することができなくなってしまいます。DBIx::Classとか他にも色々、Class::Data::Inheritableのようなものを使っている場合は大抵この現象が起きます。 そこでApache2::Reloadに当てる動的パッチを作ってみました。このパッチを当てると、シンボルを全て削除してしまうModPerl::Util::unload_package_ppは使われなくなり、%INCからモジュール名のみが削除されるようになります。 PerlModule Apache2::Reload PerlInitHandler Apache2::Reload <

    Apache2::Reloadが失敗する問題に対するパッチ - ヒルズで働く@robarioの技ログ
  • PROX SYSTEM DESIGN ハウジングサービス - 1U Co-Location 料金プラン

    グローバルIPアドレスの割当(1個) お客様サーバの初回設置および動作確認 自動監視システムによるお客様サーバの稼動監視 緊急時のコール受付 (24時間365日) 電源OFF-ON (24時間365日)*1 *1 月3回まで無料。3回を超えた場合は有料(1回2,100円)

  • ウノウラボ Unoh Labs: LVM + XFSで高速簡単 MySQLバックアップ

    こんにちは satoです。 Slaveサーバを運用している場合、MySQLのバックアップファイルが 必要になる場面は少ないです。 しかし、プログラムのバグなどで、データベースレコードの内容が おかしくなってしまい、収集がつかなくり、巻き戻しをする場合などに バックアップファイルがあると、とても便利です。 ということで、LVMのスナップショット機能でMySQLの バックアップにチャレンジしてみました。 ■前提条件 パーティションはこのような感じです ----------------------- sda1 boot ----------------------- sda2 xfs(linuxが入っている) ----------------------- sda3 ここに作る ----------------------- ■構築時 fdisk /dev/sda n #

    oinume
    oinume 2007/02/12
  • 最速インターフェース研究会 :: OperaでJSONPを非同期リクエストする

    JSONP が Opera だと非同期処理できない http://d.hatena.ne.jp/secondlife/20060906/1157515075 に書かれているとおりOperaだとscript要素を足した瞬間にJavaScriptの実行が止まって、ロード完了まで後続のスクリプトが実行されなくなります。 サンプル http://la.ma.la/misc/js/opera_jsonp_test.html そこで、リクエストの度にダミーのIFRAMEを作って、そのIFRAME内のcontentWindowで実行するという方法を試してみました。 IFRAME内でJSONをロードするサンプル http://la.ma.la/misc/js/iframe_jsonp_request.html なんかIEで動かないっぽいけど気にしない。相変わらずタイマーは停止しますが、appendChil

    oinume
    oinume 2007/02/12
  • mesolabo.com

    mesolabo.com 2024 著作権. 不許複製 プライバシーポリシー

  • 【ハウツー】これはすごい! Web案件必須 Selenium - 人気急上昇中自動テストツール (1) 最近人気のSelenium | エンタープライズ | マイコミジャーナル

    Webアプリケーションのテストツールに「Selenium」がある。SeleniumはJavaScriptHTMLを使って、Webブラウザに自動でテストをさせようというもので、アジャイル開発におけるテストツールとして注目されている。 Seleniumとは SeleniumはWebアプリケーション用テストツール。JavaScript/DHTML/iframesをベースに構築されたテストツールで、Webブラウザから直接実行できるという特徴がある。要するに、目の前でWebブラウザが勝手にテスト工程を実施するわけである。見ていてなかなか気持ちがいい。対応しているプラットフォームやWebブラウザは多岐にわたる。代表的なプラットフォームは次のとおり。 Windows Internet Explorer 6.0 Mozilla Suite 1.6以上 Firefox 0.8?1.5 Seamonkey

  • 最速インターフェース研究会 :: Firefoxの拡張MozLabの中に含まれるMozReplがヤバすぎる件について

    MozLabという拡張を昨日知ったのですが http://dev.hyperstruct.net/trac/mozlab この中に含まれているMozReplというのがヤバい。Firefoxにtelnet接続できるようになる。 とりあえずRubyで書いた簡単なサンプル、今見ているページをリロードするだけ。 require 'net/telnet' telnet = Net::Telnet.new({ "Host" => "localhost", "Port" => 4242 }){|c| print c} telnet.puts("content.location.reload(true)") telnet.close ひたすら自分が見ているURLとページタイトルを記録する系とか簡単に作れそう。 今見ているページのURLとタイトルを取得するサンプル。 require 'net/telnet'

  • acts_as_cached: Easy caching for ActiveRecord

    acts_as_cached is a plugin by Chris Wanstrath, Tim Myrtle, and PJ Hyett that simply allows you to cache any Ruby object in memory (using memcached). Check out the documentation for the full instructions, but if you've got a working memcached server ready and waiting, it's as easy as installing a gem (memcached-client), a plugin (acts_as_cached), and adding 'acts_as_cached' to your model. Chris giv

    oinume
    oinume 2007/02/12
  • あのPHK作HTTP高速化ソフトウェア"Varnish 1.0" | エンタープライズ | マイコミジャーナル

    Varnishプロジェクトは20日(ノルウェー時間)、HTTP経由での通信を高速化するソフトウェア「Varnish 1.0」をリリースした。POSIX互換のOS全般で動作するよう設計されているが、現時点ではFreeBSD 6.1-STABLEと7.0-CURRENT、およびLinux(Ubuntu Dapper)での動作が確認されている。 Varnishは、HTTP経由でリクエストされたファイルをキャッシュしておき、次回の通信に使用することで高速化を図る、サーバサイドの高速化技術。対応するプロトコルはHTTP/1.0と1.1、コンパイル時にオプションを指定することにより、ICPとHTCPにも対応可能。サービスを停止せずに設定を変更できる、ランタイムコンフィグレーションもサポート。マルチコア/プロセッサや64ビットCPUを搭載したマシンなど、高速なI/Oスループットを持つハードウェア上で動作

  • Movable Type - Content Management System, Blog Software & Publishing Platform

    License Agreement for Use of Movable Type Number of servers: 1 / Number of users: Unlimited This Movable Type License Agreement (hereinafter referred to as this "Agreement") is made and entered into by and between an individual, corporation, entity or organization (hereinafter referred to as the "Client") that uses Movable Type (hereinafter referred to as the "Software") and Six Apart Ltd. (herein

  • antipop - livedoor Reader と GMal に見る、大量のチェックボックス処理 UI における革新的工夫について

    HTML には、複数の項目を選択する UI として、たとえばチェックボックスがあります。こんなやつですね 好きなメンバを選択してください(複数可) 梅田えりか 矢島舞美 村上愛 中島早貴 鈴木愛理 岡井千聖 萩原舞 有原栞菜 これぐらいの量だったら、選択するにせよ解除するにせよ、まぁたいしたことはないかもしれませんが、もし、選択項目が数十あるいは数百あったらどうでしょうか。激しくめんどくさいですよね。 世界的に優れたフィードリーダである livedoor Reader は、フィードリーダとしての使い勝手は当然として、そんなところにも実は気を配っていたりします。 たとえば、LDR のおすすめフィード登録画面「アルファブロガーズ」を見てみると(livedoor ID でログインする必要があります)、アルファブロガーさんのブログが数十個表示されるのですが、これを選択または解除するに際して、チェッ

    antipop - livedoor Reader と GMal に見る、大量のチェックボックス処理 UI における革新的工夫について
    oinume
    oinume 2007/02/12
  • ITmedia Biz.ID:もっと便利にGoogleカレンダーを使う7つのTips

    Googleカレンダーをさらに便利に使える7つのTipsをご紹介する。また、便利な使い方や面白いTipsをご存知の方は、はてなブックマークやトラックバックを通じて教えてほしい。

    ITmedia Biz.ID:もっと便利にGoogleカレンダーを使う7つのTips
  • Load Balancer ManagerにアクセスするPerl Module : blog.nomadscafe.jp

    Load Balancer ManagerにアクセスするPerl Module mod_proxy_balancerのLoad Balancer ManagerにアクセスするPerl Moduleなんかも作っていたりするので、簡略版を載せてみる。 my $manager = BalancerManager->new( manager => 'http://proxy/lbman', balancer => 'test', # balancer://testの設定 ); $manager->enable('http://foo:8000'); #balancermanagerに登録してあるuri $manager->disable('http://foo:8000'); enable/disableの戻り値は画面のまんまで、Ok or Dis or Err。 該当しない場合は、「-」になる。

  • モジュールをuseした際のメモリ使用量(増加量)を調べてみる (iandeth.)

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. gtop.plx #!/usr/bin/perl use strict; use warnings; use GTop; my $gtop = GTop->new; my $before = $gtop->proc_mem($$)->size; eval $ARGV[0]; die $@ if $@; my $after = $gtop->proc_mem($$)->size; my $diff = GTop::size_string($after - $before); print "$diff : $ARGV[0]\n"; 例) CGIモジュールのメモリ増加量は... $ ./gtop.plx 'use CGI' 704k :

  • Debugging and Profiling mod_perl Applications

    Debugging and Profiling mod_perl Applications Feb 9, 2006 by Frank Wiles Because of the added complexity of being inside of the Apache web server, debugging mod_perl applications is often not as straightforward as it is with regular Perl programs or CGIs. Is the problem with your code, Apache, a CPAN module you are using, or within mod_perl itself? How do you tell? Sometimes traditional debugging

  • mod_perl: Performance Tuning

    The Big Picture To make the user's Web browsing experience as painless as possible, every effort must be made to wring the last drop of performance from the server. There are many factors which affect Web site usability, but speed is one of the most important. This applies to any webserver, not just Apache, so it is very important that you understand it. How do we measure the speed of a server? Si

  • てくにかるむ

    てくにかるむ 「エラーをなくすことは非常に有益で時には新しい真実や事実を作り上げるよりも勝る」 ー チャールズ・ダーウィン WebBrowserコンポーネントを .NET Framework であれこれ料理したときのいろいろ。 » ActivePerl 体は実行インストーラで何時でもインストールできるが、ppm や cpan で組み込む追加モジュールはオンライン構築が前提になっている。だが世間から断絶された秘匿ネットワークや、そもそもインターネットに接続するという概念のない PCやサーバに納品したり、機材リプレースで開発環境を再構築しなければならない場面では、USBメモリや DVD-Rからのオフラインインストールが出来なければ話にならない。そもそもバージョンが数世代古くなるとダウンロード元の ppmレポジトリが有料プラン専用に切り替えられて、いつもで気軽に再ダウンロードすることができなく

    oinume
    oinume 2007/02/12
    貴重な日本語の情報源
  • Using mod_fcgid for Ruby on Rails Applications | Paul Querna

    Many people know about the old school mod_fastcgi, but very few know about mod_fcgid. To put it extremely briefly, if you are using Apache 2, and you should be, you should be using modfcgid, and not modfastcgi. Here quick guide on how to configure mod_fcgid for use with Apache HTTPD 2.2.0 and Typo, a RoR blog engine: Download and Prepare mod_fcgid wget http://fastcgi.coremail.cn/mod_fcgid.1.07.tar

  • FireBug に JavaScript デバッガが付いて便利すぎる件について - IT戦記

    Firebug を更新したら、またもや凄いことになってました。 まずはこれを見てください。 http://sample.ecmascript.jp/20060526.htm 要は JavaScriptをステップ実行しながら結果を確認できる。 変数の値をウォッチできる。 適当にブレークポイントを貼ってスタックを追えば、他人のサイトを簡単にハックできる。 うれしい!たのしい!こんにちわ! FireBug のインストール https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&id=1843

    FireBug に JavaScript デバッガが付いて便利すぎる件について - IT戦記
  • http://wiki.rails2u.com/Session

    oinume
    oinume 2007/02/12
  • dired

    dired 改造計画 emacs には標準で dired なるファイラがついてます。コイツがまたデフォルトのままだ と死ぬほど使いにくいので、例によって改造手術します。 (defun dired-find-alternate-file () "In dired, visit this file or directory instead of the dired buffer." (interactive) (set-buffer-modified-p nil) (find-alternate-file (dired-get-filename))) 普通にファイルやディレクトリを開くと、バッファを新しく作るようになっています。使 い始めるとこれがムカツイてしょうがないので、新しく開かないようにします。上の関数 がそれ。emacs21 には標準でついてくるみたいです。 (add-hook

    oinume
    oinume 2007/02/12
  • 人力検索はてな - Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も

    Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も簡単にしていただけると嬉しいです。 ちなみに自分が便利だなと思うのは ・ ELScreen (GNU screen のようなスクリーン機能を実現するもの) ・kill-summary.el (killing buffer を履歴表示して yank するものを選べるようにする) ・navi2ch (定番ですねw 2ちゃんねるビューワー) ・riece (IRCクライアント) などです。それから、こういう設定知ってる? 的なものも是非教えてください。 今日 (windmove-default-keybindings) で shift + カーソルキーで分割したウィンドウが移動できることを知って驚愕してます。 よろしくお願い

    oinume
    oinume 2007/02/12
    いい質問
  • 2005/12/11 - memo - unknownplace.org

    ↓の zshrc の case で処理わけているところに emacsclient) screen -X eval "select 1" return ;; とか追加してみる。僕は emacs は常に window 1 で開くので、select 1 でおk。 んでこのあと C-x # したら元のウィンドウにもどってくれたらかっけーんだけど、elisp で screen -X other とかよべばいいかなとか思ったけど、emacs 画面いってからファイル閉じる間にウィンドウ切り替えしたらうまく動かんし。どーやるんだろう。 alias ec='emacsclient -n' とかしててほとんどこっちしか使わないので戻んなくてもいいのだけど、svn(k) コミット時とかで便利そうだなぁ。

    oinume
    oinume 2007/02/12
  • Six Apart - Docs: Mobile Link Discovery 仕様

    このページでは XHTML/RSS/Atom においてモバイル版 URL へのリンクをメタデータに埋め込む仕様: Mobile Link Discovery について解説します。 (See English version of this page.) サマリ モバイル端末に最適化されたウェブページをもつサイト(Publisher と呼びます)は、link タグにその URL を以下のように記述します。 <link rel="alternate" media="handheld" href="..." /> こうすると、サーチエンジン、ブログサイト、ソーシャルブックマーキングサイトといった外部のサイトのモバイル版ページから、Publisher 側のモバイルページに正しくリンクすることができます。 このモバイルリンクは RSS や Atom フィードに記述することもできます。 例 http:/

  • subtechグループ - Bulknews::Subtech - CPAN

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    subtechグループ - Bulknews::Subtech - CPAN
    oinume
    oinume 2007/02/12
  • どうなっているの?あのソフトの仕組み - 今からでも遅くない!アルゴリズム入門:selfup

    Webの全体像を効率よく取り込み,分類する 「YSTのシステムは大まかに三つの機能に分かれます(図2)。最初は世界中のWebページをYSTのシステムに取り込む『クローリング(crawling)』という機能です」(Yahoo! JAPAN,リスティング事業部 検索企画室の宮崎光世氏,以下同)。 取り込むと簡単に言っても,Webページの数は膨大なうえ,更新の頻度や情報の質などがまちまちです。すべてのページに同じようにアクセスしていると非効率なことこの上ありません。そこで,限られた時間で質の良い検索ができるようにするための工夫をしています。例えば,クローリングを繰り返すうちに頻繁に更新されることがわかったページは短いサイクルでチェックし,ほとんど更新のないページはチェックの頻度を落とす,といったことをしているそうです。 ただ,更新の頻度が単に高いだけではダメです。重要性が高いと考えられるWebサ

    どうなっているの?あのソフトの仕組み - 今からでも遅くない!アルゴリズム入門:selfup
    oinume
    oinume 2007/02/12
    しかし,多くの人のデータを集めやすく,書籍や音楽ソフトのように多種多様な好みがある商品には非常に適した方法です。
  • 今はジャパンブーム★Googleに入りたい人は集まれ!|【Tech総研】

    グーグルがなぜ今日に注目し、日エンジニアを積極的に求めているのか。自身も転職者であり、「グーグルはスピーディに仕事が進むので、この1年は前社3年分の密度があった」と振り返る、人材採用担当の茅根哲也氏に背景を聞いた。 「現在のグーグルでは、継続的にさまざまなサービスを提供できるようになりました。日でのユーザー数もビジネスも急伸しています。よりきめ細かなサービスを提供できるようにするためにも、日ベースのメンバーを、大幅に増やしたいと考えています。そこで今回、幅広い職種での採用をスタートさせました」 グーグルの検索エンジンには30以上の言語があるが、実は日語の使用率は世界第3位なのだ。 「トップスリーは英語ドイツ語、日語の順で、日語は3番目にアクセスユーザーが多いのです。加えて、少人数のスタッフで高い収益を上げていること、日語版のリリース前からパートナーさんと組んで育ってきた

    oinume
    oinume 2007/02/12
    別にGoogleにいるからいい仕事ができるってわけじゃないと思う
  • ブログのサイト内検索は、Google Co-op できまり:Goodpic

    This shop will be powered by Are you the store owner? Log in here

  • 最速インターフェース研究会 :: SafariのDate#setMonthがバグってたのでprototype上書きで対処してみる

    JavaScriptのDateオブジェクトはdate.setMonth(-1)とやると、前年の12月にしてくれて大変便利なのですが、Safariで上手く動かなかったりするようなのでprototype上書きで対処してみました。 // fix safari's Date#setMonth (function(){ var set_month = Date.prototype.setMonth; Date.prototype.setMonth = function(num){ if(num <= -1){ var n = Math.ceil(-num); var back_year = Math.ceil(n/12); var month = (n % 12) ? 12 - n % 12 : 0 ; this.setFullYear(this.getFullYear() - back_year)

  • blog.8-p.info: Safari is evil

    Internet Explorer の CSS 実装に怒る人は Safari の JavaScript 実装にも怒るべきだ、と思ったんだけど、シェアがあるのにバグがあるから困るわけで、シェアが無くてバグがあるなら無視すればいい気がしてきた。 そのくらいひどいです。 正規表現で "//" のエスケープが使えない fladdict.net blog: 今見ているサイト内で「はてなブックマーク」されてるエントリ一覧を表示するブックマークレット さっそく使ってみようとしたらsafariのおバカが… matchで引っかかっているようです.正規表現中のスラッシュのエスケープ(//)をバックスラッシュ(\/)に変更したら動きました.他のブラウザではふつうに動くのになぁ.一応ご報告です. "?" より前の "\" は "/" になる これで Bookmarklet、なぜかSafariで読めないな… - o

  • prototype.js リファレンス

    <body> <h1>prototype.js リファレンス</h1>

    oinume
    oinume 2007/02/12
  • Cybozu Developer Network: Python調査報告 (2006/10)

    サイボウズはクラウドベースのグループウェアや業務改善サービスを軸に、社会のチームワーク向上を支援しています。

    Cybozu Developer Network: Python調査報告 (2006/10)
  • 最速インターフェース研究会 :: livedoor Readerに何かくっつけるGreasemonkeyの書き方

    何かくっつける系のGreasemonkeyが作りやすくなってます。 エントリごとに表示投稿日時が出てる箇所に追加されます。 window.entry_widgets.add("name", generator , "description"); generatorはfunction(feed,item){ ... }のように無名関数で記述できます。feedはフィードに関する情報、itemはその記事のリンクや記事文が取れます。データ構造はまるごとPerlに書いてあります。 descriptionは省略可能ですが、将来的に何か気の利いたUIでも作ろうかと考えていたりするので入れておくと良いかも知れません。今のところtitle属性に使うようになってます。Greasemonkeyだと日語が通らないのでエスケープする必要があります。 エントリにくっつけるサンプルエントリごとにlivedoorクリ

  • 今日の覚え書き Tickler's bunkum days: 「激しく使える」サイトの自分用まとめ・その2

    open-arms.biz 2023 著作権. 不許複製 プライバシーポリシー

    oinume
    oinume 2007/02/12
  • Six Apart - Tech Talk Blog: 分散ファイルシステム MogileFS について

    初登場になります、酒井といいます。 今回は Six Apart のサービスで使われている MogileFS というファイルシステムを紹介したいと思います。MogileFS については、日語の情報はあまり…、というかほとんどない状況ですので参考にしていただければと思います。では早速。。。 MogileFS とは MogileFS とは、Perl で記述されているオープンソースな分散ファイルシステムです。 プロジェクトホームページ http://www.danga.com/mogilefs/ メーリングリスト http://lists.danga.com/mailman/listinfo/mogilefs 上記のホームページ内でも紹介されていますが、主に以下のような特徴があります。 アプリケーションレベルでの実装なので特殊なカーネルモジュールいらず。 ファイルを複数ホストに自動コピー / バ

  • 人力検索はてな - CSSレイアウトの良いお手本になるホームページを教えてください。

    CSSレイアウトの良いお手になるホームページを教えてください。 2カラムレイアウトや、3カラムレイアウト、position:absoluteを使ってのヘッダや サイドバー配置や、他にも色々。 理想のWEB標準のページを、では見るだけではなく実例でたくさん見てみたいです。 HTMLソースとCSSを見て勉強します。

    oinume
    oinume 2007/02/12
  • 川o・-・)<2nd life

    このサイトは移転しました。 https://secon.dev/ https://secon.dev/feed 心のざわめきを無くして日記を書くということ / secon.dev への移転 - A Day in the Life alias open="pwsh.exe /c start" pwsh.exe を入れてない人は alias open="powershell.exe /c start" すると、open foobar がいい感じに開かれる。 # explorer が開く open . # デフォルトブラウザが開く open https://example.com/ # jpg に関連付けられているビュアーで開かれる open ./foo.jpg 先日、メインの開発環境を MacOS から Windows 10 Professional へと移しました。理由としては主に2点で、現

    川o・-・)<2nd life
    oinume
    oinume 2007/02/12
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    oinume
    oinume 2007/02/12
  • 2006/09/20 - memo - unknownplace.org

    文字コード変換するプラグインできた。 term: utf-8 servers: irc.unknownplace.org: iso-2022-jp irc.freenode.net: - channel: '-ja$' charset: iso-2022-jp irc.fujisawa.wide.ad.jp: iso-2022-jp みたいにYAMLで定義できる。いまのとこ日語チャンネルチャンネル名が日語なチャンネルに対応できない。 これでtiarra脱却できるかー。 http://svn.unknownplace.org/public/library/perl/trunk/irssi_scripts/charset.pl 設定YAMLのパスは ~/.irssi/charsets.yml もう激しく眠いので説明は全力で省きます。後ほとんどテストしてないす。 しょうがないのでさらすよ。c

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    oinume
    oinume 2007/02/12
  • vim2html output of "typekey.scm"

    ;;; coding: euc-jp ;;; -*- scheme -*- ;;; vim:set ft=scheme ts=8 sts=2 sw=2 et: ;;; $Id: typekey.scm 115 2005-10-26 13:49:07Z nekoie $ ;;; TypeKey Authentication module ;;; original is Adam Bregenzer(<adam@bregenzer.net>)'s python version ;;; http://adam.bregenzer.net/python/typekey/TypeKey.py ;;; Copyright (C) 2005 atsuo yamada <yamada-20051006@tir.jp> ;;; License: GPL-2 ;;; 仕様: ;;; - name及びnick

  • rubyのtypekeyライブラリ - Oblivion? Oblivion!

    http://jouno.s11.xrea.com/x/script/typekey/TypeKey.rb python版をほとんどそっくりもとにして書いてみました。あんまりテストしてません。 sample script程度に考えてください。いちおう動くはず。 参考 http://www.movabletype.org/docs/tk-apps.html http://uva.jp/dh/mt/archives/004510.html 追記。 http://www.namaraii.com/diary/?date=20050130#p01 via http://sheepman.parfait.ne.jp/20050207.html#p02 うわ。こんなところに正解が。ぼくはでたらめにやってたら偶然この構造になってるのを見つけたですよ。(なんとなくASN1.decodeしてみた)ちゃんと検

    rubyのtypekeyライブラリ - Oblivion? Oblivion!
  • Muibrog - いまPla もくじ。

    //d.hatena.ne.jp/toshi123/20060912#p1" title="引用元:Muibrog">いまPla その1:基的なyamlの書き方、Filter::EntryFullTextの使い方についてです。 //d.hatena.ne.jp/toshi123/20060913#p1" title="引用元:Muibrog">いまPla その2:CustomFeed::Configの使い方についてです。これで個人ニュースサイトもばっちり? //d.hatena.ne.jp/toshi123/20060914#p1" title="引用元:Muibrog">いまPla その3:同じサイトから2パターンの以上の領域を抽出したいときにはどうするか。こんどこそばっちり? //d.hatena.ne.jp/toshi123/20060915#p1" title="引用元:Muib

    Muibrog - いまPla もくじ。
  • Plaggerについての情報源の整理 - jun-ichi.blog.hatena

    RSSやAtomなどのフィードを加工して利用するためのプラットフォーム「Plagger」についての情報源を整理。随時更新。 最終更新日:2006/10/18 公式サイト 公式サイト(英語) Plagger http://plagger.org/trac 開発者/利用者のためのWiki(日語) Shibuya.Plaggers::Publish::Kwiki http://wiki.shibuya.pl/ Plaggerとは? 宮川さんによるプレゼン資料(Kansai.pm版) http://plagger.org/trac/attachment/wiki/PlaggerPresentations/Plagger-Kansaipm.pdf インストール Plaggerをインストールし使い始めるためのガイド PlaggerQuickStart http://plagger.org/trac/

  • 2006-11-10

    Railsアプリケーションで、一定間隔で処理を実行したい。 普通のプロセスならcronでやればよいのだけれど、そこはRailsプロジェクト環境内で済ませられればOSを選ばずに快適のはず。 Hello, world! 瀧内@ドリコム研究室のブログ:RailsCronプラグインを使う RailsCronプラグインを利用すると、定期的に繰り返される処理を簡単に実装する事ができます。 普通はこのような事を実現する為に cron を使う事が多いと思いますが、Railsアプリケーションは起動しっぱなしで使う事が多いので、こういう方法もありですね。 という記事を見つけました。cron情報保存にActiveRecordを使う、コテコテのRails依存なcron。 リポジトリパスが変わっているのと、ちょっと引っかかったところがあったので手順をメモ。 続きを読む 軽いし、補完は優秀だし。 「Emacsとかv

    2006-11-10
    oinume
    oinume 2007/02/12
  • Manpage of SCREEN

    Section: User Commands (1) Updated: Aug 2003 Index JM Home Page roff page 名前 screen - VT100/ANSI 端末エミュレーション機能を持つ画面管理ソフトウェア 書式 screen [ -options ] [ cmd [ args ] ] screen -r [[pid.]tty[.host]] screen -r sessionowner/[[pid.]tty[.host]] 書式 screen は、ひとつの物理的な端末を複数のプロセス (特に対話シェル) で共有化できるようにする、フルスクリーンウィンドウ管理ソフトウェアである。 各仮想端末は DEC VT100 端末の機能に加え、ANSI X3.64 (ISO 6429) や ISO 2022 規格に含まれる制御機能 (例えば行の挿入/削除や複数の文

  • @IT:ターミナルを切り替えて使えるscreenコマンドとは

    screenコマンドを使うと、1つのターミナルで複数のスクリーン(ウィンドウ)を開き、ウィンドウを切り替えることができる。例えば、あるウィンドウで何かの作業をしつつ、別のウィンドウで、

  • Screen

    注意: Screenでは、ほとんどすべての機能呼び出しと、2ストロークキーの 関係がカスタマイズ可能です。2ストロークキーは、デフォルトでは C-a(CTRL + a)で始まりますが、emacsやtcshなどでは「行頭へ移動」のときに 頻繁に使いますので、多くのひとが変更しているでしょう。 他人様の設定ファイル(.screenrc)を貰ってくるときは注意しましょう。 「escape」という設定項目で設定できます。ちなみに、わたしは C-tにしています。ので、他のキーに設定しているひとは 適当に読みかえてください。 で、Infoにならって、 以後は「C-?」というのを「^?」という表現にします。 はじめに ...古い「はじめに」はこちらに移動しました。 もくじ 基操作など セッション管理(リアルタイム版) セッション管理(解説) 応用例 その他 おまけ w3m-imgをscreenに対応さ

  • Perl vs Windows改行コード - 2006-11-15 - D-5 出張版

    oinume
    oinume 2007/02/12
  • zshのzptyを使って端末が必要な処理を自動化する - 技術メモ帳

    zsh のモジュールに zpty というのがあるのを最近発見した。 どうもコレを利用すれば指定したコマンドを 仮想端末上で実行することが出来るらしい。 具体的にどういったことが出来るようになるのかというと、 端末が必要なプログラムを自動化することが出来る。 たとえば、パスワード入力処理などだ。 パスワード文字列を標準入力から読み込ませようとしても、 大抵のプログラムでは入力できない。 なぜかというと、多くのプログラムにおいてパスワード入力処理は 端末から読み込むように作られているからだ。 zpty を利用すればそういったたぐいのものをすべて自動化できる。 いわゆる、expect というコマンドで実現していたことが zsh だけで出来るのだ。 今回は、簡単に試すことが出来るサンプルとして、 su コマンドのパスワード入力を zpty を使って自動化してみる。 まず、zsh に標準添付されてい

    oinume
    oinume 2007/02/12
  • del.icio.usとはてなブックマークを同期させるyaml(完全版) - Seacolor Labs. - Plaggerグループ

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    del.icio.usとはてなブックマークを同期させるyaml(完全版) - Seacolor Labs. - Plaggerグループ
  • http://www.ed.yama.tus.ac.jp/doc_link/Ja_JP/a_doc_lib/aixbman/prftungd/prftungd02.htm

  • TokuLog 改め最適なフレームワークで快適なくらしを創造する会 - Data::Visitor かっこいいね

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    oinume
    oinume 2007/02/12
  • うはw Plagger+MSN超絶便利w - ヒルズで働く@robarioの技ログ

    格的にPlaggerを使おうと思ってCygwinでcron入れた。 設定 % cron-config Do you want to install the cron daemon as a service? (yes/no) yes Do you want to the cron daemon to run as yourself? (yes/no) yes Do you want the daemon to run with ntsec? (yes/no) no ログインパスワードを入力 Do you want to start the cron daemon as a service now? (yes/no) yes OK. The cron daemon is now running.ntsecは陶しい事が良くあるのでnoで、他はとにかくyesでcrondをサービスに登録。 登

    うはw Plagger+MSN超絶便利w - ヒルズで働く@robarioの技ログ
  • [を] Perlのプロファイラ - Devel::DProf

    Perlのプロファイラ - Devel::DProf 2006-11-06-3 [Programming] Devel::DProf http://metatoys.org/propella/tips/Devel_DProf.html DProfの話は、「プログラミングPerl 第3版 VOLUME 1」の 第20章「Perlデバッガ」に載っています。 デバッガ(perl -de0)の話も詳しいです。 で、プロファイルの使い方。 例えば、foo.pl というプログラムをプロファイリング。 % perl -d:DProf foo.pl で、tmon.out というファイルができます。整形して見るには dprofpp。 % dprofpp Total Elapsed Time = 54.58411 Seconds User+System Time = 49.11048 Sec

    oinume
    oinume 2007/02/12
  • Perl::Critic

    Instantly find bugs in your Perl code

    Perl::Critic
    oinume
    oinume 2007/02/12
  • ネット広告講座「基礎編」 - DAC

    oinume
    oinume 2007/02/12
  • 人力検索はてな - 聞き流しの英語学習。 仕事中に音楽を聴いているのですが、特に音楽が好きとい...

    聞き流しの英語学習仕事中に音楽を聴いているのですが、特に音楽が好きというよりは、耳栓がわりです。 そこで、せっかくなら英語を聞くだけで、そこそこ英語が聞き取れるようにならないかな?と考えています。効果的な教材はありますか? また、ポッドキャストなどで、無料で始められるものがあればありがたいです。 http://www.nhk.or.jp/rj/index_e.html 以外でお願いします。 ポッドキャストでIT系のニュースを英語で読み上げられているようなものでもいいです。 いちいちアクションするのは、面倒なので、聞き流しでできるものみお願いします。

  • Getting Real by 37signals

    Heads up! This page uses features your browser doesn’t support. Try a modern browser like Firefox or Chrome for the best experience. sidebar#close mouseup->tweet#update input->tweet#update keydown->tweet#update scroll@window->tweet#update" data-bookmark-id="/gettingreal"> ���R�U p�,X�U Getting Real The smarter, faster, easier way to build a successful web application Start reading →

    Getting Real by 37signals
    oinume
    oinume 2007/02/12
  • http://rails.office.drecom.jp/takiuchi/archive/115

    oinume
    oinume 2007/02/12
  • CodeZine:Perlで作るモバイルサイトのコツ:目次()

    現在、携帯キャリアの主流となっているiモード、EZweb、Vodafone Live!の3キャリアに対応する携帯サイトを、いくつかのCPANモジュールを用いて構築する方法を紹介します。

  • internal22-index - Linux Kernel Documents Wiki - Linux Kernel Documents - OSDN

    トップページへ Linuxカーネルに関する技術情報を集めていくプロジェクトです。現在、Linuxカーネル2.6解読室の第2章までを公開中。 目次まえがき第0章 Linuxカーネルの構成要素 0.1 Linuxカーネルとは 0.2 Linuxカーネルのソースコード 0.3 Linuxカーネル機能の概要 0.4 カーネルプリミティブ 0.5 プロセス管理 0.6 メモリ管理 0.7 ファイルシステム 0.8 ネットワーク 0.9 プロセス間通信 0.10 Linuxカーネルの起動 0.11 Linuxカーネルの動作例 Part 1 カーネルプリミティブ第1章 プロセススケジューリング 1.1 マルチタスク 1.2 プロセスとは? 1.3 プロセス切り替え 1.4 プロセスディスパッチャの実装 1.5 プロセススケジューラ 1.6 プロセススケジューラの実装 1.7 事象の待ち合わせ 1.8 最

    internal22-index - Linux Kernel Documents Wiki - Linux Kernel Documents - OSDN
    oinume
    oinume 2007/02/12
  • 負荷分散環境でブラウザキャッシュが効かないときは - ETagの解説 - : DSAS開発者の部屋

    ETag とはなんぞやというと、Apache が返すレスポンスヘッダのひとつで、 HTTP/1.1 200 OK Date: Mon, 24 Jul 2006 06:18:07 GMT Server: Apache Last-Modified: Wed, 13 Apr 2005 21:48:55 GMT ETag: "3b-60273fc0" ←これ★ Accept-Ranges: bytes Content-Length: 59 Connection: close Content-Type: text/html オブジェクトに付与される属性です。 で、何に使うかというと、ブラウザのキャッシュ管理に使われます。 一度、http://example.jp/index.html にアクセスした後でもう一度(リロードとかで) アクセスすると、ブラウザは最初のリクエストのときに得た ETag の値

    負荷分散環境でブラウザキャッシュが効かないときは - ETagの解説 - : DSAS開発者の部屋
  • DSAS開発者の部屋:サーバ管理者向け無精のすすめ 〜ちょっと便利なツールの紹介〜

    弊社のLinuxサーバ、ネットワークインフラのDSASの特徴のひとつに、100台近くある全てのサーバの内容が(数個の役割設定ファイルを除いて)同期されているという点があります。 これにより、 スケーラビリティ 予備機をサービス投入するだけで済むので、テレビCMなど突発的な高アクセス時にも迅速な対応が可能です。 増強が容易 サーバをラックマウントしたら適当なサーバからまるまんまコピーすればクラスタに参加可能です。まとまった台数の増強をする際に、いちいちCD-ROMからOSをインストールしていると日が暮れちゃいます。 役割の変更が容易 ディスクの内容が同じなので、もし、メールサーバが故障しても、適当なWebサーバの役割設定ファイルを変更して再起動するだけでメールサーバに早変わりできます。 メンテナンスが容易 ディスク上のファイルを更新した場合は、rsyncなどで全サーバに同期コピーすれば更新完

    DSAS開発者の部屋:サーバ管理者向け無精のすすめ 〜ちょっと便利なツールの紹介〜
    oinume
    oinume 2007/02/12
    DIFFALLとかrdiff関数、SYNCALLなど。素晴らしい。
  • Greg Sabino Mullane / Net-SSH-Perl - search.cpan.org

    The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

    oinume
    oinume 2007/02/12
  • Plagger-0.7.17 - Pluggable RSS/Atom Aggregator - metacpan.org

    The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

  • Shibuya.Plaggers::Publish::Kwiki

    Shibuya.Plaggers :: Publish::Kwiki このページはPlagger利用/開発者の為の日語ページですが、別に東京近郊でなくてもかまいません。 編集はご自由に。基的にはてな認証ですが特定のページだけ匿名編集もできるように設定できます。匿名編集許可するときは中の人まで。 Kwiki書式 Contents 新着Plugin -> NoluggerNews About Plagger 某所でPlaggerのプレゼンをしてきた PlaggerHacks Configレシピ Pipeレシピ recipeを使ったConfig CookieSharingRecipe 各Pluginの設定方法とか PluginのPOD assetsの書き方 HowToEntryFullText HowToFindEnclosures HowToTruePermalink HowToWidg

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • iPod LOVE - iPod・iPhone・携帯音楽プレイヤーのニュース、カスタマイズ、グッズ製品、活用方法のTips。

    (03/19) iPad ProとiPad Air 6の発売は3月末〜4月上旬か (03/19) SpigenのスケスケiPhoneケースにリアルスケスケバージョンが登場か (03/18) AirPods 4が2つのモデル展開で5月以降に登場、待望のノイキャンを搭載 (03/18) 2024年モデルのiPad ProとiPad Air 6が近日登場、保護ケースはすでに発売中 (03/18) AppleiPhoneに搭載する生成AIとしてGoogleOpenAIに提携交渉中 (03/17) Meta Quest 3の低価格モデルが年内に登場か (03/15) 【特価品】iPad 10とiPad mini 6がタイムセールでお得に (03/14) Vision Proの日発売が近い、visionOSの日語対応が進められている (image: ESR for iPad Pro 12.9

    oinume
    oinume 2007/02/12
  • JTT Online Shop『iPod 交換用内蔵バッテリー』

    長年iPodを使ってきて、バッテリーの持ちが悪くなったと感じることはありませんか? これは充放電を繰り返した事による消耗が原因です。 そんな時は、iPodの内蔵バッテリーを交換しましょう! さらに大容量タイプのバッテリーなら純正より容量が大きいので、購入当時よりもさらにバッテリーの持ちが良く、より長時間iPodで音楽を楽しむことが出来るようになります! ※バッテリー交換は必ず「自己責任」にて行ってください。当店では、万が一バッテリー交換作業中にiPodを破損した場合やデータの損失等が起きても、いっさいの責任は取りません(その場合保証期間中であってもアップルの保証が受けられなくなる場合があります) ※交換作業のやり方等のサポートは致しません。

    oinume
    oinume 2007/02/12
  • ipodism.org

    This domain may be for sale!

  • zsh勉強会

    8月17日の技術勉強会 - Flexレイアウト手書き勉強会 8月17日に行われました技術発表会の内容を撮影した動画ファイル/資料を公開いたしました。内容は以下のとおりです。 テーマ Flexレイアウト手書き勉強会 発表者 d:id:secondlife 勉強会動画 ダウンロード…

    zsh勉強会
  • unknownplace.org - Tags: screen

    というようなことをつぶやいていたら、 Twitter / hchbaw: @typester 最近になって screen -Q windows とできるようになってますね。 と教えていただいた。 -Q コマンドというのは -X と同じようなものだけど、コマンド結果を screen 内のステータス領域ではなく標準出力で得ることができる。また、-X はつねに実行時にそれ自体がアクティブな screen セッションになるのに対し -Q はアクティブなセッションにクエリを投げる感じで、セッションが切り替わらない。(この辺は理解が怪しいので突っ込み歓迎) それでそれを使うと screen -Q windows と実行することで :windows で echo されるのとおなじ文字列を標準出力で得ることができる。その出力をパースすれば、自分が screen の裏にいるかどうか判断することができるという

  • Japanese - Debian GNU/Linux スレッドテンプレ

    This domain may be for sale!

  • mysql を高速化したいときに読むメモ (TechKnowledge)

    給料の振込口座として三井住友銀行に口座を持っています。自動支払いサービスを使用して光熱費等の公共料金の支払いをしていますが、先日それらの内の一つを失念してたことに気づきました。口座を確認した時にはすでに引き落としが完了していたため、手元の資金が心細くなった状態で数日を過ごさなければなりません。三井住友銀行で即日キャッシングが可能であれば、是非利用したいのですが。 運が良ければ、三井住友銀行の即日キャッシングは可能 三井住友銀行の特徴はまずクレジットカード会社との連携したサービスが魅力的なことがあげられます。キャッシングでは銀行カードローンですから、何より安い金利が大きい利点になります。概ね銀行系の審査に必要な時間は長くなるようですが、三井住友銀行ではカード発行が当日に行なってくれます。 三井住友銀行は即日キャッシングができるかと言うと微妙なことになります。申込から審査結果の連絡までは、土日

    oinume
    oinume 2007/02/12
  • フツーな日常 - MySQLのTips

    http://forge.mysql.com/wiki/Top10SQLPerformanceTipsというのがあったので、和訳してみる。 (11/23 追記)id:pekeqさんとsodaさんのコメントを受け一部更新 (4/27 追記と修正)id:hirose31さんの指摘を受け修正。あと元のサイトが構成変更していたので追従 クエリのパフォーマンスに関するTips(データベースのデザインとインデックスについても) EXPLAINを使ってクエリの実行プロファイルを取れ スロークエリログを使え(常に有効にしておけ!) GROUP BYを使っているか使えるなら、DISTINCTを使うな Insertのパフォーマンス バッチ処理によるINSERTとREPLACE INSERTの代りにLOAD DATAを使う LIMIT m,nは案外速くない 2000件以上のレコードに対してORDER BY RA

    フツーな日常 - MySQLのTips
  • 一足早く「Plagger」の便利さを実感してみよう − @IT

    2006年初頭から「Plagger」という技術が、一部で話題になりました。まだまだ知名度が低い「Plagger」ですが、便利でカスタマイズ性が高いものなので、2007年では爆発的に流行するかもしれません。豊富なプラグインを自在に組み合わせ、欲しい情報を収集し、加工して出力するPlaggerの仕組みや使い方を紹介します。 1. 何でもできる? Plaggerの正体に迫る 今回は話題のPlagger(プラガー)を取り上げます。 この連載を読んでいる読者の皆さんは、ネットワーク技術や知識に興味を持っている人が多いでしょうから、「Plagger」という単語は一度は耳にしたことがあるでしょう。しかし、Plaggerという言葉を聞いたことはあっても、いったいどんなものかピンと来ない人もいるかもしれません。今回はPlaggerがどういった働きをするか? その動きの仕組みなどを中心に紹介していきます。 ●

    一足早く「Plagger」の便利さを実感してみよう − @IT
  • CodeZine:HAVING句の力(HAVING(集計), HAVING句, 関係除算, HAVING, SQL)

    はじめに SQLというのは変わった言語です。こういう印象は人によって差があると思いますが、おそらく最初に手続き型言語を学んだ正統派のプログラマやSEほど強くそう感じると思います。 SQLに違和感を感じる理由は、いくつか考えられます。第一に、SQLが「集合指向」という発想に基づいて設計された言語で、この設計方針を持つ言語が少ないことです。そして第二に、それに劣らず大きいのが、最初に学んだ言語のスキーマ(概念の枠組み)が心理的モデルとして固定され、それを通して世界を見るようになるため、異なるスキーマを持つ言語の理解が妨げられることです。 稿では、HAVING句のさまざまな応用方法を紹介していきますが、その際、手続き型言語とSQLの考え方を比較します。それによって、私たちが手続き型言語で身に付けた無意識の心理的モデルを自覚し、集合指向という発想に感じる違和感を軽減したいと考えています。 今回は

    oinume
    oinume 2007/02/12
    HAVINGの使い方が参考になった
  • MySQL

    MySQL HeatWave MySQL HeatWave is a fully managed database service for transactions, real- time analytics across data warehouses and data lakes, and machine learning services, without the complexity, latency, and cost of ETL duplication. It is available on OCI, AWS, and Azure. Learn More » MySQL Enterprise Edition The most comprehensive set of advanced features, management tools and technical suppo

    oinume
    oinume 2007/02/12
  • plagger - otsune FreeStyleWiki

    Plagger 注意 このページは単なるインストール手順のメモです。Plaggerは開発が活発なので、ここの情報は古くなっていることが多いです。 Plaggerについての正確な説明は Plagger公式サイト Shibuya.Plaggers Plagger Plugin はてなブックマーク - タグ plagger などを参照してください。 概要を知りたい場合は公式サイトのPresentationsにある「YAPC::Asia 2006 Tokyo」「Plagger Conference 1 Keynote」のスライドを参照するとよいでしょう。代表的なデモとしてElementary, ... Googleで「はらへった」と検索するとピザが届くようにするまでがあります。 解説 Plaggerは、mixiやBloglinesやWebサイトなど様々なところからデータを取って来て、いろいろなフィ

  • アジアの安全な食べ物:中国の7色に輝く河川と食品

    青く輝く美しい川 緑色がとってもきれい 真っ赤に染まる美しい川 黄緑色の川 真っ白な川 茶色い川 川岸のきれいな紫色の泡と異臭に子供も大喜び! お魚さんがたくさん取れました 赤い川に黄色い排水をまぜてみましょう 水の代わりに黄砂が流れる砂川です お魚さんも大喜び! 水鳥さんも喜んでます! 川がきれいだから土地もきれいな色です もちろん、空気だって黄砂できれいです 澄み切った空気で深呼吸しましょう 中国人自ら口にしない「毒菜」「毒魚」「奇形品」 自然界ではありえない色の川の数々、さぞや驚かれたと思います。しかしこれが現代中国の環境破壊の現実です。 中国では3歳の女の子に初潮が起こったり、地域によって特定疾病が他の地域の数百倍の顕著さで現れたり、深刻なケースでは呼吸困難などの急性中毒症状で死亡するなど、環境にまつわる極端な人体健康異常が毎日のように起こっています。 家畜などでもこれは深刻な問

  • おお、Gmailはこれで完璧になった

    Indian ride-hailing startup BluSmart has started operating in Dubai, TechCrunch has exclusively learned and confirmed with its executive. The move to Dubai, which has been rumored for months, could help…

    おお、Gmailはこれで完璧になった
    oinume
    oinume 2007/02/12
  • pruto.jp - よく使うCSSの話|基本編

    2008.06.24 1年半ほど前の記事なので、現在は通用しない部分もあるかと思いますので最新の技術・流行り等を求めている方はご注意ください。 仕事を始めて数ヶ月が過ぎ、案件もいくつかこなしてきたりしてきた。 自分の仕事の進め方の中で毎度一瞬迷う部分がある。それはCSSを書き始めるときである。 どうしようかなーなんて迷いながらもなんだかんだで結局はいつも同じ形で出来上がるから今後どうしようかなーなんて迷わずにスパっと仕事に入れるようにするためのまとめてみよう。 はてなブックマークなんかでもよくCSS関連の記事が人気エントリーにあがってきたりして、それらを踏まえつついつか自分なりにまとめて書きたいとおもっていたから丁度良い。 色々あるからまずは基となるところから。 仕事を始めて数ヶ月が過ぎ、案件もいくつかこなしてきたりしてきた。 自分の仕事の進め方の中で毎度一瞬迷う部分がある。それはCS

    oinume
    oinume 2007/02/12
  • http://platypope.org/yada/emacs-demo/

    oinume
    oinume 2007/02/12
  • メディア・パブ: RSSフィード,部分配信から全文配信に変えるべきか

    一年半ほど前に,RSSフィードの“抜粋 vs 記事全文”問題を取り上げたことがあった。現在も,部分配信派と全文配信派とに意見が分かれている。 でも中には,部分配信派から全文配信派に乗り換えるブロガーもいるようだ。Digital Inspirationのブロガーもその一人である。今までRSSフィードを記事(エントリー)の一部しか送っていなかったのに,最近は記事(エントリー)全文を送るようにしたという。 これまで,彼が部分配信を支持していた理由はこうだ。エントリーの全文をRSSフィード内で送っていると,RSSリーダーのユーザーは元のブログにアクセスしなくなる。その結果,ブログのページビューが減り,ブログ広告の売上も減ってしまう。 部分配信派の大半は,そのように考えているはずだ。それなのに,彼は全文配信派に乗り移ったのだろうか。1ヶ月前に,全文配信を試みた結果から次のことが判明したからだ。全文を

    oinume
    oinume 2007/02/12
  • TechCrunch Japanese アーカイブ » どんなパソコンにでもiTunesを配信できるWebメディアプレーヤー

    Indian ride-hailing startup BluSmart has started operating in Dubai, TechCrunch has exclusively learned and confirmed with its executive. The move to Dubai, which has been rumored for months, could help…

    TechCrunch Japanese アーカイブ » どんなパソコンにでもiTunesを配信できるWebメディアプレーヤー
  • Official Google Maps API Blog: Japanese Address and Placename Support Added to the Geocoding API

    Posted by 徳生健太郎 (Ken Tokusei), Product Manager, Google Maps Japan Maps API 開発コミュニティーの皆様へ Google Maps APIでも、日の住所や駅名によるジオコーディングがご利用いただけるようになりました。Maps APIを利用したサイトでは、Google マップと同様、ユーザーが入力した住所の緯度経度を割り出し、表示される地図の場所させることができようになりました。実装例はこちらをどうぞ。 尚、日語での利用が主なサイトでは、JavaScript のソースURL のホスト名をmaps.google.co.jp にすることをお勧めします(.co.jp のドメインを使用することで、地図・写真切り替えモードのボタンも日語で表示されるようになります)。 それでは、Web of the Year 2006 地図部門

    oinume
    oinume 2007/02/12
  • ウノウラボ Unoh Labs: Web2.0エンジニアのためのJavaScriptリファレンス集

    こんにちは、hideです。 近年のAjax技術の台頭により、Web2.0時代のエンジニアにとってJavaScriptは欠かすことのできない技術となってきました。しかし、2000年頃のWeb1.0時代には低機能な言語として認知されていました。このことは、"Rediscover the JavaScript"と題された次の文章に良く表れていると思います。 10 年。世界が JavaScript の真の実力を発見するのに要した時間である。 1995 年、Netscape 社の Brendan Eich により開発・設計された JavaScript は、「世界で最も誤解されたプログラミング言語」などと呼ばれもした、ともすれば不遇とすらいい得る歳月を経て、あたりのそこここに満ち充ちていた「Web の旧来的なインタラクションの窮屈さを革命したい」という思いによって、ふたたび表舞台に招来された。(S

  • YouTubeを劣化なしで各種形式にオンライン変換する「FLV Online Converter」

    YouTubeで使われているFLV形式のムービーを劣化なしのロスレス変換によってDivX+MP3のAVIファイルなどにしてダウンロード可能な無料オンラインサービスです。 ほかにもMPEG4+MP3のMOV形式とか、MPEG4+AACのMP4形式(iPodやPSPで利用可能)、携帯電話で利用できる3GP形式、あるいは音声のみをMP3で抽出などができます。これらの作業がすべてブラウザだけで利用可能。しかも変換の過程において劣化なし、変換速度も極めて高速です。 使い方やロスレス変換の仕組みは以下の通り。 vixy.net : Online FLV Converter : Download online videos direct to PC / iPod / PSP. It's free! http://vixy.net/ ※2011/02/18 21:01時点でドメインが失効して乗っ取られたの

    YouTubeを劣化なしで各種形式にオンライン変換する「FLV Online Converter」
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    oinume
    oinume 2007/02/12
  • DProf-19990108 - a Perl code profiler - metacpan.org

    To install Devel::DProf, copy and paste the appropriate command in to your terminal. cpanm cpanm Devel::DProf CPAN shell perl -MCPAN -e shell install Devel::DProf For more information on module installation, please visit the detailed CPAN module installation guide.

    oinume
    oinume 2007/02/12
  • Apache-DB-0.18 - Run the interactive Perl debugger under mod_perl - metacpan.org

    change in perl 5.31 iperlsys.h #ifndef Sighandler_t if defined(HAS_SIGACTION) && defined(SA_SIGINFO) ifdef PERL_USE_3ARG_SIGHANDLER typedef Signal_t (*Sighandler_t) (int, siginfo_t*, void*); else typedef Signal_t (*Sighandler_t) (int); endif #endif perl.h +#if defined(HAS_SIGACTION) && defined(SA_SIGINFO) /* having sigaction(2) means that the OS supports both 1-arg and 3-arg * signal handlers. But

  • pmtools-2.2.0 - Perl Module Tools - metacpan.org

    RT fixes are for issues 82034, 84443, 121522, 122210, and 122212. Updated Changes file to include v2.1.2 changes. Fix pmfunc to complain about missing functions. Fix pmfunc test to use an example that is (still) a function (uses Cwd::chdir instead of the obsolete Cwd::getcwd). Fix pmfunc POD to use an example that is (still) a function. Add pmfunc tests for function signature and function body. Fi

    oinume
    oinume 2007/02/12
  • Devel-Dependencies-1.04 - Perl extension for examining dependencies on modules - metacpan.org

    The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

  • 【今トク】エミナルクリニック徳島院の気になる口コミまとめ&20代の本音口コミ10選

    最近オープンしたエミナルクリニックの徳島院がめっちゃ気になるなぁ。 医療脱毛なのにすごい安くていい評判も聞くけど、ほんとに痛くないのかな? 通っている人の口コミをみてみたいなぁー。 なんて気になったので、エミナルクリニックの徳島院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。 オープンしました! エミナルクリニックの徳島院ですが、すでにオープンしています!(2021年4月9日オープン済) もちろんですが、オープンしたてなんでめっちゃ予約が取りやすいです。 ただし!!人気のある医療脱毛院なので早めの予約が良いかも?!

    oinume
    oinume 2007/02/12
  • Rails Wiki - メール送信

    RAILS_ROOT/configデイレクトリの environment.rb に以下を設定する。 まずは Action Mailer の ActionMailer::Base.delivery_method で送信プログラムを設定する。 ActionMailer::Base.delivery_method = :smtp 次に、 ActionMailer::Base.server_settings でサーバを設定する。 ActionMailer::Base.server_settings = { :address => "some.smtp.host", :port => 25, :domain => "sender.domain.net", :authentication => :login, :user_name => "akimichi", :password => "naisho

    oinume
    oinume 2007/02/12
  • http://rails.office.drecom.jp/takiuchi/archive/96

    oinume
    oinume 2007/02/12
  • JMeter(高機能/フリーなテストツール)第1回:JMeterの基本

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    JMeter(高機能/フリーなテストツール)第1回:JMeterの基本
  • Hironobu's HomePage: MySQLの内部構造

  • 使っているFirefoxの拡張を晒してみる - spiritlooseのはてなダイアリー

    バックアップがてらに晒してみる。重いのでだいぶ削除した。ので今のところこんな感じ。 Adaptive Referer Remover 0.2.3 特定のURLでリファラを切る。URLは正規表現で指定可能。開発中のサイトとか、プライベートなページとかに。 All-in-One Gestures 0.17.4 マウスジェスチャ All-In-One Sidebar 0.6.4 いろいろサイドバーに表示させる Autohide 1.1.2 全画面表示を便利に CoLT 2.2.1 リンクされているテキストをコピーなど Copy URL + 1.3.2 表示中のページのタイトルとURLをコピー CuteMenus - Crystal SVG 1.5 [disabled] メニューにアイコンを表示。なんかいかれたので無効中 FireBug 0.4 デバッグのお供 FlashGot 0.5.96.06

    使っているFirefoxの拡張を晒してみる - spiritlooseのはてなダイアリー
  • GoogleがM&Aを急ぐ理由 ーPageRankが崩壊する日ー:インターネットの理解 - CNET Japan

    GoogleがM&Aを急ぐ理由 ーPageRankが崩壊する日ー 公開日時: 2006/11/30 23:47 著者: 桜谷慎一 増殖するインターネット 1993年にインターネットブラウザの祖『MOSAIC』がリリースされてから、インターネットは世界規模で格的に普及しました。”インターネットの大きさ”というものをウェブページの数で考えてみると、1995年には約3億ページという統計データがあり、それから10年経った2004年の時点では150億ページにまで膨れあがってます。 それが、2006年時点で総ページ数が約330億ページとなり、かつて10年かけて100億ページ増えたものが、単純にいえば、1年に100億ページずつ増えている計算になります。 純粋にインターネット上で公開される知識が猛烈な勢いで増えているかというと決してそういう理由ではありません。 この増殖を加速させている要

  • Benchmark-Stopwatch-0.05

    The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

    Benchmark-Stopwatch-0.05
    oinume
    oinume 2007/02/12
    NYTProf もいいけどこっちも手軽。
  • 朝顔日記を OpenSearch Autodicovery 対応に - 朝顔日記

    2006-05-08 site ua firefox tool web 少し前の、BonEcho(次期 Firefox 2.0 に向けた開発版)や、Minefield(Firefox 3.0 以降に向かう開発版)から検索バーが、Firefox 1.5 のものよりも少しグレードアップしました。Firefox 2.0 からは検索プラグインの仕様が変わって、OpenSearch 方式の xml をベースにしたものになります。この OpenSearch には、Autodiscovery の仕様も定められており、対応した UA 向けに、サイトが持つ検索エンジンの存在を知らしめることが可能です。今回の検索バーのグレードアップによってサイトが検索エンジンを提供していれば、それを手軽に追加できるようになったわけです。 具体的にどうなるかは以下のスクリーンショットをご覧ください。上が検索エンジンを提供してい

  • Nmap Online - Highly customizable scanning of network hosts

    Nmap Online Scanner uses Nmap Security Scanner to perform scanning. It was designed to rapidly scan large networks, although it works fine with single hosts too. We suggest you to read the Nmap's documentation, especially the Nmap Reference Guide. You can also be interested in some examples of the Nmap's usage. Nmap Online Scanner supports most of the functionality of Nmap Security Scanner. It can

  • keepalivedの運用ノウハウお見せします 〜 割当管理を簡単にしたい : DSAS開発者の部屋

    keepalivedの設定ファイルは、以下のようなエントリをひたすら並べなくてはいけないので、規模が大きくなるほど可読性が落ちます。 virtual_server_group SITE1 { a.b.c.d 80 } virtual_server group SITE1 { delay_loop 3 lb_algo wlc lb_kind DR nat_mask 255.255.252.0 protocol TCP persistence_timeout 0 real_server 192.168.8.1 80 { weight 1 inhibit_on_failure HTTP_GET { url { path /s/health.jsp status_code 200 } connect_port 80 connect_timeout 5 nb_get_retry 1 delay_be

    keepalivedの運用ノウハウお見せします 〜 割当管理を簡単にしたい : DSAS開発者の部屋
  • DBサーバ向けLinuxチューニングを考える 〜 メモリオーバーコミット編 : DSAS開発者の部屋

    Cでプログラムを書いていて大量のメモリを確保したくなったとき、大抵は mallocを使うと思いますが、その際には戻り値がNULLかどうかを判断してエラー処理に飛ばすと思います。しかし、Linux のメモリ管理サブシステムには「メモリ・オーバーコミット」という機構があり、実装されているメモリ以上の領域を確保できてしまいます。 #include <stdio.h> #include <stdlib.h> int main() { int i; char *p; for(i=0;i<65536;i++){ p = (char *)malloc(65536); if(0 == (long)p){ break; } } printf("SIZE=%dMB\n",i*65536/1024/1024); return(0); } swapoff したメモリ 1G のマシンでこれを実行するとこんな感じにな

    DBサーバ向けLinuxチューニングを考える 〜 メモリオーバーコミット編 : DSAS開発者の部屋
    oinume
    oinume 2007/02/12
    OOM killer対策
  • Tugela Cache - Meta

    Intro[edit] As large MediaWiki deployments may gain performance using Memcached, at some level cost of RAM to store all objects becomes too high. In order to balance resource usage and make more use of our Apache server disks, Tugela, the distributed cached on-disk hash database, has arrived. Sources can be found at Mediawiki CVS repository as a module tugelacache. Design[edit] Tugela Cache is der

  • clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション

    Emacs エディターで C 言語のプログラムを書く人向けに、入門用の解説がないように思う。そこで、知っておくと便利な機能をまとめてみた。 読者は、Emacs の操作とカスタマイズが最低限できる人を対象にしている。つまり、C-x C-f といったショートカット・キーが使えて、.emacs の設定ファイルがいじれる人。各機能について、基的な使い方とその効果、あと最低限の設定について書き出した。 目次 ソースの色付け インデント アラインメント コメント info マニュアル スペル・チェック タグ・ジャンプ 関数名の補完入力 コンパイルとエラー行ジャンプ ChangeLog ファイル 1. ソースの色付け Emacs は、C 言語のソース・ファイルを解析して、if や for といったキーワードに対して、自動で色を付ける。 色を付けることでソースにメリハリが生まれ、可読性が上がる。また、ス

    clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション
    oinume
    oinume 2007/02/12
  • Technologies for UI

    自己紹介 2006年2月1日ライブドア入社 メディア事業部 開発部所属 プログラマ livedoor Readerなんかを作ってます

  • fakelog : PlaggerLDR インストールメモ - livedoor Blog(ブログ)

    最近livedoor readerが少し重たくなってきたので、RSSリーダのサービスからAPIであらかじめまとめて データを取得してローカルDBに持っておいてそのデータをlivedoor readerみたいなインターフェイスで 読めないかと考えplaggerでlivedoor readerのフロントエンドを利用するエントリを思い出して、 久しぶりにplaggerに触れて色々試行錯誤した記録を。 環境はcolinuxのdebian上で作業を行った。 plaggerは一度インストールした事があったのでcpanの依存モジュールはインストール済みなので省略。 若干昔の記事を元に調べ始めたせいか古い情報を探し回ってたようで、 実は家リポジトリに最新のplaggerLDR用のブランチが切ってあるのになかなか気づかなかった。 色々調べてるうちに参考になりそうな記事を発見

  • http://nubyonrails.topfunky.com/articles/2006/08/17/memcached-basics-for-rails

    For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.

  • https://www.lifespree.com/modperl/

  • startup.pl で require? - naoyaのはてなダイアリー

    use と require の話、まだ引っ張るのかよって感じですがもうちょっとだけ。del.icio.us で typester 氏からコメントがありました。 requireだけでも、startup.pl のような使い方すればいいよね? んで、一瞬「そうか、startup.pl で全部 reuiqre すればいっしょなのか」と思ったんですがよく考えてみると、その場合 reuqire でロードされるのって結局 startup.pl に書いたファイルだけですよね。 この方法だと、XML::Atom みたいに中で色々使ってるモジュールとかは、その中の実装を考えて全部 require する必要が出てきます。ソースの require な部分を舐めて require するようなロジックを startup.pl に実装するってのも変な話だし。ということでやっぱり use だよなあと。 勘違いかも。 そう

    startup.pl で require? - naoyaのはてなダイアリー
  • FINDJOB!終了のお知らせ | FINDJOB!

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

  • Movable Type - Content Management System, Blog Software & Publishing Platform

    License Agreement for Use of Movable Type Number of servers: 1 / Number of users: Unlimited This Movable Type License Agreement (hereinafter referred to as this "Agreement") is made and entered into by and between an individual, corporation, entity or organization (hereinafter referred to as the "Client") that uses Movable Type (hereinafter referred to as the "Software") and Six Apart Ltd. (herein

  • Kazuho@Cybozu Labs: setTimeout をオブジェクト指向にしてみる

    « Japanize - Opera9に対応しました | メイン | Firefox Developers Conference での質疑応答メモ » 2006年12月14日 setTimeout をオブジェクト指向にしてみる setTimeout と setInterval が window オブジェクトのプロパティなのは、それがブラウザの機能であって言語処理系自体の機能でないことを考えれば当然だと思います。しかし、それがゆえかに、this が引き継げなかったり、IE では引数が渡せなかったりといった不便があります。どうせだったら、こうなっていたらよかったのにね、ということで、Function.prototype をイジってみました。すでにありそうなネタですが (苦笑) Function.prototype.applyTimeout = function (ms, self, args)

  • FON ルータ La Fonera を設置しました - Ceekz Logs (Move to y.ceek.jp)

    FON に参加しよう!などと音頭を取っていましたが、やっとこさ La Fonera を設置しました。 12月5日に注文して、12月7日に届くというスピード配送でした。初日以外に注文した方は、結構時間がかかったみたいですね。 La Fonera が小さいのが印象的です。日語マニュアルが、カラーレーザーで印刷した紙2枚というのも…。 マニュアル読まずに宅内ルータに La Fonera をつなげました。設置場所は、部屋の中ほどなのですが、出来れば窓際に設置したいところ。窓を電飾しようかと思っているので、そのときにでも。 マニュアルを見ながら La Fonera をアクティベートします。アクティベートしないと Linus にはなれないのだ。無料で他の FON AP を使うためには、必ずアクティベートしておきましょう。 FON_AP というアクセスポイントに接続します。 FONアクセス・ポータルで

    oinume
    oinume 2007/02/12
  • セッション毎の訪問者の動きがわかる『Clicky』 | POP*POP

    アクセス解析は便利ですが、全体のPVやUUを見ていてもわからないことがあります。そこで訪問者一人一人を追ってみるのはいかがでしょう。 『Clicky』はセッション毎にその人がどこから来てどのページをどのぐらい見て、どこから去って行ったのかがわかるアクセス解析ツールです(普通のアクセス解析もできますが)。 一人一人の動きを何人か追うことによって「あぁ、そういう見かたがされているのね・・・」という示唆を得ることができます。そのあとに全体のPVなどのデータを見ればさらに訪問者の傾向をよく知ることができるのかもしれません。 » Clicky Web Statistics, perfect for blogs | Clicky では、POP*POPでちょっと遊んでみた結果を下記にご紹介します。 ↑ Clickyでは、利用者一人一人の動向をセッション別に追うことができます。これを見ながら訪問者の動きを

    セッション毎の訪問者の動きがわかる『Clicky』 | POP*POP
  • グーグルが無敵ではないことはエンジニアだけが知っている:江島健太郎 / Kenn's Clairvoyance - CNET Japan

    ウェブ人間論 梅田 望夫 / 平野 啓一郎 梅田望夫と平野啓一郎の対談集である「ウェブ人間論」を読了した。基的な感想は、この書籍の元になった新潮に対談が掲載されたときに「新潮6月号の梅田望夫×平野啓一郎の対談を読んで」にもすでに書いたし、ここやここでは平野啓一郎人が登場するというハプニングがあったことも記憶に新しいところだ。その後に平野はほんとうに公式ブログを開設したりもした。これら一連のできごとは、とても楽しいものだった。 だけど、いやだからこそ、この件を引っ張る形でこれ以上書評を続けると知人友人ばかり持ち上げる内輪やらせブロガー的なダークサイドに堕ちてしまう気がするので、この機会に大きく踏み外してみようと思う。 ぼくが今の今まで注意深く避けてきた、グーグル技術論について、この機会にとうとう語ってしまおうと思う。 ■「過去7年におけるグーグル成功の最大の要素は『運』だった」(Se

  • いやなブログ - Binary 2.0カンファレンス 2006 発表資料とレポート

    Binary 2.0カンファレンス 2006 発表資料とレポート Binary 2.0 カンファレンス 2006 は大盛況のうちに無事終了いたしました。開催にご協力いただいた皆様、スピーカーの皆様、参加していただいた皆様、大変ありがとうございました。当日の発表資料とレポートをこのエントリでまとめます。

  • なぜmemcachedをセッション管理用に使うのか

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 最速配信研究会 - ベンチャーを志向するということ

    仙石浩明の日記:ソフトウェア産業の究極の振興策 http://blog.gcd.org/archives/50816826.html ここがスタートになっていろいろ意見が出ている. スラッシュドット:日のソフトウェア産業を振興させたいなら大企業を一つ潰せ http://slashdot.jp/article.pl?sid=06/12/11/0311248&threshold=-1 雑種路線で行こう:ベンチャーに人材が足りないのは確かだが http://d.hatena.ne.jp/mkusunok/20061212 でyamaz的にもいろいろ思うところがあるので,書いてみる.なおid:yamazの経歴は下記の通り, 田舎大学の情報系修士を修了. 外資系有名半導体メーカで1年半ほど勤務 外資系超有名ポータルで7年ほど勤務. 現在無職.立場的にはおおむねニート. この売り手優位の地合いでも,

    最速配信研究会 - ベンチャーを志向するということ
  • http://dev.razil.jp/project/xango/

    oinume
    oinume 2007/02/12
  • 仙石浩明の日記: La Fonera を無線LAN 端末として使ってみる

    La Fonera (FON ソーシャル ルータ) は、 無線LAN アクセス ポイントであるが、 中身は普通の Linux マシンなので、 いろんな用途に使うことができる。 一例として無線LAN 端末として使ってみる。 まずは ssh で La Fonera にログイン: senri:/home/sengoku % ssh -l root 172.16.254.254 root@172.16.254.254's password: BusyBox v1.1.3 (2006.09.11-19:54+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. _______ _______ _______ | ____|| || _ | | ____|| - || | | | | | |_______||_

    oinume
    oinume 2007/02/12
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    oinume
    oinume 2007/02/12
  • perl - Tie::Array::Pack 0.01 Released! : 404 Blog Not Found

    2006年12月22日07:00 カテゴリLightweight Languages perl - Tie::Array::Pack 0.01 Released! これを見ていたたまれなくなったのでこさえました。 みかログ: Mathematicaプログラミング 100万要素で0.4秒くらい.1000万要素にしたらスワップが入ってしまいしばらく待っても終わらなかったので中止. Tie::Array::Pack at CPAN (will be available soon) http://www.dan.co.jp/~dankogai/cpan/Tie-Array-Pack-0.01.tar.gz (available now!) NAME Tie::Array::Pack - An array implemented as a packed string SYNOPSIS use Tie

    perl - Tie::Array::Pack 0.01 Released! : 404 Blog Not Found
    oinume
    oinume 2007/02/12
  • %00 | mumumuの日記 | スラド

    http://www.ietf.org/rfc/rfc2396.txt URI にASCII以外の値を入れる際は、16進にエンコードしなければな らないことが知られている。仮にNULL文字がエンコードされた場合、 %00 となる。 検索エンジンに入力された文字列を解析するために、URIエンコード された文字列をデコードしていたら「%00」のパターンに出会った。 まさかこんなものが検索文字列に紛れてくるとは思わなかった。。 PHP的には「ほげほげ[NULL]」と「ほげほげ」は違う文字列であるが、 PostgreSQL 的には同じと見做される。これが元でduplicate key errorとなったのだ。 $str = preg_replace('/[\000-\017]/', '', $str); として対処。 #けど、こういう行儀の悪い検索文字列の入力の類ってわざとやって #るのかどうかは

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 404 Blog Not Found:HTTPサーバーのパイプライン対応

    2006年12月21日17:30 カテゴリSciTech HTTPサーバーのパイプライン対応 今回は、HTTPのパイプラインの話。 「RFC2616の同時接続数の規定」@水無月ばけらのえび日記 「HTTPの同時接続数はどうあるべきか? (slashdot.jp) 」というお話。誰も原文を引用していないのが悲しかったので、引いておきます。 スラッシュドット ジャパン | HTTPの同時接続数はどうあるべきか?-taka2さんのコメントそれなら、「同時接続」しなくても、結果が返ってくる前に次のリクエストを送出して「リクエスト送信」と「結果受信」を並行して行えるようになれば、スループットの向上は見込める。 それがパイプライン化 [mozilla-japan.org]で、同時接続するよりも効率が良い。パイプライン化の前に、HTTPで何が行われているのかを、実際に見てみよう。telnetコマンドがあ

    404 Blog Not Found:HTTPサーバーのパイプライン対応
  • Seasar 2.4 はクールだ - Tociyuki::Diary

    WEB+DB PRESS vol. 36 を編集部様から戴きました。毎号ながら濃い誌面ですので、試しながら読むと大変なのですが、ようやく読了。今回は、Seasar 2.4 を取り上げてみます。 WEB+DB PRESS Vol.36 作者: WEB+DB PRESS編集部出版社/メーカー: 技術評論社発売日: 2006/12/22メディア: 大型購入: 2人 クリック: 65回この商品を含むブログ (39件) を見るこの号は Seasar 2.4 リスペクト号でもありまして、小飼弾さんの「Alpha Geek に逢いたい」で、ひがやすをさんを弾さんがいじったすぐ後に、ひがやすをさんの「特集1 Seasar2 によるスーパーアジャイルな Web 開発」が続くという、楽しい始まり方をします。編集の皆さん GJ! Java の DI コンテナの Web 環境、Seasar 2.4 は、HTML

    Seasar 2.4 はクールだ - Tociyuki::Diary
  • sixnine.net

    sixnine.net 2024 著作権. 不許複製 プライバシーポリシー

    oinume
    oinume 2007/02/12
  • ウノウラボ Unoh Labs: JavascriptライブラリをJSANへアップする手順

    komagataです。 最近、色々なソースを読んでJavascriptの勉強をしているんですが、その中で比較的ソースが短く、シンプルなものが多いのでJSANのライブラリを参考にさせてもらっています。出来てから1年以上経ってるのにイマイチ使われていないような気がしますが、勉強ついでに以前作ったpprompt.jsというライブラリをJSAN用に変更してアップしてみました。 jsan logo posted from フォト蔵 そもそもJSANとはJavaScript Archive Networkの略で、要はTeXのCTAN、PerlのCPAN、PHPのPEARみたいなライブラリをアップしたりできるところだそうです。(アップに際して厳密な投票プロセスなどは無いのでPEARとは少し違うかもしれません) JSANライブラリの使い方は長くなるので下記等を参照していただいて、早速アップするモジュール作

  • 便利すぎて困る程のFireBug1.0系を使ってみよう:phpspot開発日誌

    Firebug - Web Development Evolved 便利すぎて困る程のFireBug1.0系を使ってみよう、ということで、広く使われているであろう0.4系と変わった点をプレビュー。 Googleなどの検索エンジンで、addons.mozilla.org にUPされている0.4系が上に表示されているため、まだ1.0系を使っていない人も多いのではないでしょうか?(という私もそうでした) FireBug1.0系のインストール方法の紹介〜その追加された強力すぎる機能について見ていきましょう。 FireBug1.0系インストール http://www.getfirebug.com/ にてFireBug1.0系のインストール。 FireFox - DOMインスペクタのインストール FireFoxインストール時にDOMインスペクタが入っていない場合は、FireBug1.0系の機能を最大限

  • 為替王アカデミー

    2015年版では 高い相場予測的中率を誇る、秘伝チャートを使ったFX・日経225デイトレ法を書ですべて公開! 為替王オリジナル・デイトレード法の基礎から実戦プロ技までを完全マスターできます。 デイトレで必ずぶつかる疑問・みんなが陥る失敗例も丁寧に徹底検証! “自分のデイトレは、なぜうまくいかなかったのか?”疑問や悩みがスッキリ解消します。 何となく取引して損するだけのトレードは完全卒業! この1冊で、為替王が実践しているデイトレ法が身につき、トレードの概念が完全に変わります。 その他、2015年版でしか読めない、完全マル秘・投資情報も満載です。 詳細はこちらをご覧ください。 目次 【はじめに】 【編集部より】 第1章 FX投資とは? 第1節 外国為替投資 ~どんな通貨があるの?~ 第2節 日円は世界3大通貨のひとつ 第3節 外貨預金はボッタクリ? 第4節 外貨預金とFXの違い 第5節 

    oinume
    oinume 2007/02/12
  • Perl表技集

    移転しました。 https://mas3lab.net/perl/waza/index.html

    oinume
    oinume 2007/02/12
  • Turbolinux|デスクトップ|対応周辺機器

    ■無線LAN USBアダプタ Turbolinux FUJI対応のプラネックスコミュニケーションズ製無線LAN USBアダプタです。

  • http://japan.internet.com/linuxtoday/20060803/5.html

  • http://hochi.yomiuri.co.jp/topics/news/20061220-OHT1T00088.htm

  • cacti - グラフツールcactiとは?

    cacti(カクタイ)とは、サボテンという意味のグラフツール cacti(カクチ)とは、サボテンという意味のグラフツール 読み方を間違っていた MRTGの代替ツール † グラフツールというとMRTG*1が有名ですね。cacti*2もMRTGと同じように、SNMPエージェントが取得した値や、プログラム/スクリプトの出力結果をグラフ化することが出来ます。MRTGよりも優れている点はいくつもありますが、まずはその操作性を体験してみて下さい。ホストの追加やインタフェースの追加など、全てWEBのGUIを通してコンフィグレーション可能なので、慣れるととても楽です。 ↑ RRDToolのGUIフロントエンド † cactiはグラフデータの保存やグラフ生成に、MRTGより高機能なRRDTool*3を使っています。cactiではRRDToolの複雑なコマンドラインオプションと格闘することなく、RRDTool

    oinume
    oinume 2007/02/12
  • メディア・パブ: ブログネットワークのFM,マスメディアに匹敵する勢力に

    ブログネットワークのFederated Media(FM)Publishing が勢いづいている。 米国の有力なブログやニュースアグリゲーターが,現段階で100サイト近くも加入している。加入サイトの総ページビューは月間3億PVにも達し,月間の売上も100万ドルを超えたという。もう,ちょっとしたマスメディア並の業績である。それどころか,加入サイトの顔ぶれを見ても分かるように,ネット関連産業への影響力の点では,マスメディアを凌ぐ勢力に育ってきている。 加入しているブログやニュースアグリゲーターはこちらで参照できる。BoingBoing,Techdirt,MetaFilter,GigaOM といった有力ブログを先頭に,最近ではTechCrunch とRead/WriteWeb のようなWeb2.0ブログの両エースも加わった。またニュースアグリゲーターとしては,Diggに加えてTailrankも仲

    oinume
    oinume 2007/02/12
  • Collection & Copy - 相対パスを絶対パスに変換する

    JavaScriptIE 6、IE 7、Firefox 2.0、Opera 9で確認。 function absolutePath(path){ var e = document.createElement('span'); e.innerHTML = ''; return e.firstChild.href; } alert(absolutePath('/')); 関連リンクJavaScriptな日々 | 相対パスを絶対パスに変換する方法Imageを使っています。 getAttribute href bugBug Report: getAttribute(”HREF”) is always absolutegetAttribute("href",2)とか。既存のa要素のhrefは上記の方法で絶対パスになるけど、document.createElement('a').href='/'では、

  • FCGI-Async-0.22 - use FastCGI with IO::Async - metacpan.org

    The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

  • Crypt-Camellia_PP-0.02 - Pure Perl Camellia 128-bit block cipher module. - metacpan.org

    The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

    oinume
    oinume 2007/02/12
  • Pushmi-v1.0.0 - Subversion repository replication tool - metacpan.org

    The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

    oinume
    oinume 2007/02/12
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • ブログの記事本文を抽出するAPI: TSUBUAN

    KOSHIANに続いてTSUBUANをつくりました。 URLを与えるとそのページに含まれる文らしき文章をXMLで返すAPIです。 RESTで引数はurlしかありませんが、一応仕様はこちらに。 http://zuzara.dyndns.org/docs/contentextractionapi.html サンプルレスポンス: http://zuzara.dyndns.org/api/tsubuan?url=http://blog.zuzara.com/2006/12/12/173/ アルゴリズムは以前作ったスクリプトの改良、といった感じです。精度をちゃんと数字にしていませんが、汎用的にどんなブログでも取得できるようになったと思います。必ずしもブログのみが対象ではなく、言語による依存もありません。精度実験では中国語のブログも対象にしてみました。 以前あった、ceekzさんのアイディアも使わせ

  • ニンテンドーDS Lite 販売開始が音でわかる DSアラーム

    「DSアラーム」は、ニンテンドーDS Liteの購入に便利なツール。ページを表示しておくだけで、いつ販売が始まるかわからない、Amazon.co.jp、ソフマップ、トイザらスなど、入荷数の多い各おすすめオンラインショップの現在の在庫状況がわかります。新色のクリムゾン/ブラック、メタリックロゼ、グロスシルバーにも対応。 ニンテンドーDS Lite新色『クリムゾン/ブラック』『メタリックロゼ』『グロスシルバー』を手に入れよう! ★ 新色「クリムゾン/ブラック」に対応しました。 DSアラームが新色クリムゾン/ブラックに対応 ニンテンドーDS Liteに赤と黒の新色が登場 ★ 新色、DSやWiiについては、こちらのブログで随時掲載中です。 ニンテンドーDS Lite & Wiiブログ 『すごろーのスゴブロク』 ★ メタリックロゼ&グロスシルバーはどんな色でしょう? DS Liteの新色、見てきまし

    oinume
    oinume 2007/02/12
  • cron(crontab)で月末で指定する方法 - ぎじゅっやさん

  • kazeburo : FC5 FC6でPerlが遅い問題

    とりあえず、解決っぽ Perl-5.8.8-5以降だとこの問題がおきる。 Bugzilla Bug 196836: perl-5.8.8-5 is 30X slower than perl-5.8.8-4 #34925: overload and rebless FedoraがあてたPatch perl-5.8.8-U27509.patch perl-5.8.8-U27512.patch が原因なのでspecファイルいじってrebuild --- perl.spec.orig 2006-12-28 17:10:59.000000000 +0900 +++ perl.spec 2006-12-28 13:52:19.000000000 +0900 @@ -160,8 +160,8 @@ Patch27116: perl-5.8.8-U27116.patch Patch27391: perl-

    oinume
    oinume 2007/02/12
  • NovellのSamba開発者、Microsoftとの提携に抗議の退社──Googleへ移籍 | OSDN Magazine

    「Samba」の開発者として有名な米国ノベルのジェレミー・アリソン氏は12月22日、IDG News Serviceの取材に対し、11月3日に発表された米NovellとMicrosoftとの提携に抗議して12月29日付けでNovellを退社、来年1月2日付けで米Googleに入社することを明らかにした。アリソン氏によると、Googleでも引き続きSambaの開発に従事するという。 Sambaとは、LinuxサーバからWindowsクライアントにファイル/プリント・サービスを提供するオープンソースのファイル・サーバで、NovellのLinuxディストリビューション「SUSE Linux」に含まれている。 今回、アリソン氏のNovell退社が明らかになったのは、オープンソースに関する法的問題の情報を提供しているWebサイト「Groklaw.net」に、今月21日、アリソン氏のものとして以下のコ

    NovellのSamba開発者、Microsoftとの提携に抗議の退社──Googleへ移籍 | OSDN Magazine
  • http://www.futomi.com/subroutine/checkholiday.html

    oinume
    oinume 2007/02/12
  • 情報処理推進機構:情報セキュリティ:H18年度ウェブアプリケーション開発者向けセキュリティ実装講座の開催について

    ※講演資料を掲載しました。 独立行政法人 情報処理推進機構(IPA)は、安全なインターネットの利用をめざして、最近、IPAが届出を受けた脆弱性関連情報を基に、届出の多かった脆弱性や攻撃を受けた場合の影響度が大きい脆弱性を取り上げ、その解決策を紹介するセキュリティ実装講座を企画しました。 講座は年2月、4月に実施しましたが、好評でしたので、今回は、新たに脆弱性の深刻度評価を用いた届出情報の分析結果や、ウェブアプリケーションの発注者が考慮すべき点なども紹介します。また、開発者の方から安全なウェブアプリケーションの開発に向けた取組み状況を紹介していただきます。 IPAでは、2004年7月8日に脆弱性関連情報の届出受付を開始してから2年4ヶ月が経過し、10月末までにソフトウエア製品に関するもの330件、ウェブアプリケーション(ウェブサイト)に関するもの687件、合計1,017件となり、1

  • Emacs で wdired と moccur-edit を使っていない人は(ry

    Emacs で wdired と moccur-edit を使っていない人は(ry と思ったので紹介します。 wdired wdired ではファイルのリネームが超簡単になります。 mv やエクスプローラで F2 を押してリネームをしている人は wdired を使うべし。 dired で ~/tmp を表示すると以下の様になっているとします。 /home/taro/tmp: 合計 273 drwxr-xr-x 6 taro taro 928 2006-12-26 10:41 . drwxr-xr-x 66 taro taro 3632 2006-12-26 10:25 .. -rw-r--r-- 1 taro taro 2232 2006-11-24 21:36 EndsWithTest.cpp -rw-r--r-- 1 taro taro 670 2006-11-24 21:24 End

    Emacs で wdired と moccur-edit を使っていない人は(ry
  • DSAS開発者の部屋:5分でできる、MySQLのメモリ関係のチューニング!

    MySQLのチューニングにおいて非常に重要となるメモリ(バッファ)関連のパラメータについて、 チューニングのポイント DSASのとあるDBサーバ(実メモリ4GB)の実際の設定値 をまとめてみます。 また、必要メモリの総量の計算や限界値を越えてないかチェックしてくれるスクリプトも紹介します。 是非、参考にしてみてください! まず最初に注意点を。 バッファには2つのタイプがあります。 グローバルバッファ スレッドバッファ グローバルバッファはmysqld全体でそのバッファが1つだけ確保されるもので、 これに対し、 スレッドバッファはスレッド(コネクション)ごとに確保されるものです。 チューニングの際にはグローバル/スレッドの違いを意識するようにしましょう。 なぜなら、スレッドバッファに多くのメモリを割り当てると、コネクションが増えたとたんにアッという間にメモリ不足になってしまうからです。 in

    DSAS開発者の部屋:5分でできる、MySQLのメモリ関係のチューニング!
  • OpenID screencast

    22nd December 2006 OpenID’s biggest problem is its learning curve. Using it as actually really simple, but if you’re not technical the amount of stuff you have to know before you can understand it is enormous. If you are technical, it just doesn’t seem like it should work—there are a bunch of questions that come up every time OpenID is discussed anywhere (“but surely there’s nothing to stop someon

  • はてなブログ | 無料ブログを作成しよう

    絵の超初心者ド下手くそ人間が、20日間絵を描いて感じたこと わたしは、「文の人」だ。絵を描くのは大の苦手。 そんなわたしが、ひょんなことから絵を描き始めた。 そうしたらおもしろくなって約20日間、なにがしかを描きつづけている。 未知の領域での挑戦は、発見が多い。 また、ここまで絵を描けない人間の挑戦は、あまりネッ…

    はてなブログ | 無料ブログを作成しよう
  • rails.el まとめ - ひげぽん OSとか作っちゃうかMona-

    rails.vim の情報は→id:secondlife:20061222:1166781841へどうぞ。 最近お仕事で初めてRailsのコードを書いているのですが、書きはじめて1週間くらい経ってからやっと rails.el の存在に気付きました。 僕に Rails を教えてくれる、はてのくんは Vim 使いだったり、そもそも rails.el はもはや常識なので、僕が素のEmacs + ruby-mode で苦労しているのに気付かなかったという。 インストールして使ってみたらとても便利だし、開発効率があがりそうだったので備忘録がてらまとめてみました。 インストール 3つ必要です。 rails.el一式(http://rubyforge.org/projects/emacs-rails/) find-recursive.el (http://www.webweavertech.com/ov

    rails.el まとめ - ひげぽん OSとか作っちゃうかMona-
  • デフォルトスタイルの差異を無くす CSS

    2007-01-30更新 Yahoo UI Fonts CSS使用時の各要素のフォントサイズを変更する際の注意点を追加しました。 defalut.cssちょっとだけ修正 2007-01-18 更新 記事の内容も古くなり、Yahoo Libraryなどがでて更に差異を減らすことが簡単になったことから、これを利用し、スタイルも簡潔にシンプルに記述しなおしましました。前よりも使いやすくなったはずです。前回配布していたものとの変更点は次のようになります。 定義グループにアウトライン番号を記述 ベーススタイルのデザインをシンプルに記述し直し 使用していたカラーを一部を除いてモノトーンに変更 Yahoo Library Fonts CSSを組み込み、各ブラウザで文字サイズが同一になるように修正 プロパティ記述順序をhail2u.netCSS2 Specificationでのプロパティの出現順序」に沿

    oinume
    oinume 2007/02/12
  • 64bitファイルシステム XFSの実装

    XFSの歴史 XFSはSilicon Graphics(以下SGI:編注)が開発したジャーナリングファイルシステムである。XFSの開発が開始された当時、SGIはすでにEFS(Extent File System)というファイルシステムを持っていた。SGIがXFSで目指したものは、次世代の拡張性を考慮した64bitファイルシステムを新規開発することだった。 XFSは、1994年後半にリリースされたIRIX 5.3(IRIX 5.3 with XFS)に初めて搭載された。1996年にIRIX 6.2がリリースされると、全SGIシステムに標準でインストールされるようになった。1999年前半にはLinuxへ移植され、GPL(GNU General Public License)の下でオープンソースとして公開された。 最初のLinux用XFSであるXFS 1.0 for Linuxは、カーネル2.4

    64bitファイルシステム XFSの実装
  • Oracle

    のオラクル・コミュニティが一堂に会するプレミア・イベントにぜひご参加ください。新しいスキルを身に付け、業界エキスパートと交流し、複雑なビジネス課題を解決するためのソリューションを発見しましょう。

  • Benchmarking Filesystems Part II LG #122

    By Justin Piszcz Introduction After the last article was published, I have received more than a dozen requests for a second filesystem benchmark using the 2.6 kernel. Since that time, I have converted entirely to XFS for every Linux machine I use, so I may be a bit bias regarding the XFS filesystem. I tried to keep the hardware roughly the same. Instead of a Western Digital 250GB and Promise ATA/1

  • 為替王 : ミクシィ(mixi)株価とドル円相場 - ライブドアブログ

    ミクシィ(証券コード:2121)に対する世間の関心が高いです。 ミクシィ(mixi)とは、2004年に日初のソーシャル・ネットワーキングサービス(SNS)を開始した会社で、利用者は700万人近くに達するそうです。社長が東大卒の起業家ということでも注目を集めました。 株式会社ミクシィは2006年9月に東証マザーズに上場後すぐに、1株325万円という高値を記録したあと、11月に157万円の安値をつけ、直近は220万円前後で推移しています。 ミクシィ社の評価や今後の株価予想は株式アナリストに任せるとして。。。 ここでは、“リスク”の観点からミクシィ株を分析してみます。 既述のとおり、過去3ヶ月の間に、157万円〜325万円と、株価は乱高下しています。 乱高下したといえば、ドル円相場も同じです。 10月には1ドル=119円80銭台までドル高・円安になりましたが、12月には1ドル=114円40銭台

    oinume
    oinume 2007/02/12
  • 2007/01/17 - memo - unknownplace.org

    ちょっとやりたいことがあったので、VMWare Serverをためしてみた。 これはやばいなー。クライアントソフトで操作を行うのだけど、それを閉じてもVMはバックグラウンドで動き続けるので、screen的な使い方ができる。 別PCからつないでもそのまま作業を引き継げるし、同時に複数のPCからひとつのVMを操作することもできるようだ。 これが無償かぁ。もっと早く試してみればよかった。

  • Return-Pathをセットする(MIME::Lite) | ブログが続かないわけ

    メール配信の仕組みなどを作ると、どうしても面倒になってくるのがエラーの処理。アプリケーションの開発を行っているとエラーの処理というのは日常的なものだ。何かを実行してエラーならまた別の何かを、例えばログを出力して終了する、ってことをしてやればよい。これは何かを実行すればすぐに成功か失敗かがわかるから単純だ。 ところがメールってやつはやっかいで、処理(送信)された瞬間には成功したか失敗したかわからない。一見成功したように見えても、しばらくしてから、「やっぱりだめだったよ...」ってな感じでエラーメールが返ってくる。つまり、このエラーメールが返ってきてから初めて失敗したことがわかり、そこでそれなりの処理をしなければならないのだ。 わかっているならそれをやればいいんだけど、いくつか考えなければならないことがある。まずは、エラーメールがどこに返ってくるかということだ。ものすごく話を単純にすれば、これ

    Return-Pathをセットする(MIME::Lite) | ブログが続かないわけ
  • IBM 境界を越える: Ajax on Rails - Japan

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM 境界を越える: Ajax on Rails - Japan
  • XMLをJSONデータに変換するJavascriptライブラリ - スピリッツオブゼロ@blog

    XML→JSON展開クラス(by Amazon Web サービス ブログ)経由で知ったXMLデータをJSONデータに変換するJavascriptライブラリが激しく便利です。JSONとは初めて知りましたが JSON (JavaScript Object Notation) は、軽量なデータ交換フォーマットです。それは、人間にとって読みやすく、書きやすく、また、機械にとっても解析と生成の容易な形式です。 JavaScript(ECMAScript)にもとづくサブセットです。(【Ajax】JSON by JavaScript++かも日記) なにやらデータ交換に適したフォーマットらしい。Javascriptの配列・連想配列形式になっています。Kawasakiさんの作成されたXML→JSON展開クラスのJavascriptライブラリ(jkl-parsexml.js)はJavascriptのXMLHt

  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • Introduction to GCJ (Fedora Core Expert, July 2005)

    Java Ahead-of-TimeコンパイラGCJ 首藤 一幸 注: このページの文章は Fedora Core Expert 誌 (2005年 7月発売) に掲載された以下の記事の元原稿です。 編集部の了承の元に、ウェブページに掲載しております。 首藤一幸, "GCCのJavaコンパイラ "GCJ" ガイド", Fedora Core Expert, pp.180-191, (株)技術評論社, 2005年 7月 2日 GCJは、Javaプログラムを実行前にネイティブコードに変換するコンパイラです。 Fedora Core 4には、GCJ、およびGCJでコンパイルされたJavaプログラムが いくつか含まれています。 稿では、Eclipseといった大きな実用プログラムが動作するくらいに成熟してきた GCJの機能と性能を紹介します。 もくじ GCJとは 準備 使い方 サポートしている

  • CNET Japan Blog - 江島健太郎 - Kenn's Clairvoyance:Lingr(リンガー)をリリースしました

    日の日経産業新聞で一面を飾ったのでお気づきの方もいらっしゃると思いますが、私の米国チームにおける最初の成果となる新サービス「Lingr(リンガー)」をリリースしました。 サービス内容についてはオフィシャルブログの方に書いた通りですが、おそらく英語のままだとほとんど読まれないと思うので、以下に翻訳バージョンを記載します。 Lingrは、一言で言えば「ブラウザ上で動くチャット」です。 ハイライトは以下の通り。 お手軽さ。Lingrでは何もインストールしなくてもブラウザ(Firefox, Safari, IEをサポートしています)だけでサクサクと軽快な操作感でチャットができます。この感覚は実際にさわってみないとわからない! ホット・タグ。各チャットルームにはタグ(キーワード)をつけることができ、これが常時リアルタイムに集計されているので、「今、どういう話題がアツいか」をタグ・クラウドを通じて知

    oinume
    oinume 2007/02/12
  • 逸脱への助走 - 翻訳: Sergey Brin unplugged at Web 2.0

    下記の翻訳は、CNET Japan の 江島健太郎さんの記事で見つけた ZDNET の英文記事の翻訳です。Google CEO の Sergey Brin が 2005/10/05 の Web 2.0 会議に出席したときのインタビューのものです。 「ビッグビジネスは自分たちの得意とするところではない」とおっしゃっていますが、Youtube の買収などあった 2006 年末の今から見ると、一年でずいぶん変わったものだと感慨にふけります。 誤訳や誤字脱字がありましたら、お知らせくださいますと幸いです。 - Sergey Brin unplugged at Web 2.0 / Web 2.0 でのオンラインでない Sergey Brin Sergey Brin アンプラグド at Web 2.0 Google Office の製品一式についての Sergey Brin のコメントは、すでにブログ

    逸脱への助走 - 翻訳: Sergey Brin unplugged at Web 2.0
  • Jetty 6 Continuations - Ajax対応! - FAX

    Jetty 6 Continuations - Ajax対応! 翻訳 (via こんな毎日・・・) 原文:Jetty 6.0 Continuations - AJAX Ready! 著者:Greg Wilkins Jetty 6.0.0 alpha 3がリリースされました! サーブレット2.4のサーバが400kのjarと、たった140kの依存ライブラリに収まっています。(さらにJSPが必要な場合でも、たった2.6Mです!!)。 小さくて、速くて、簡潔で魅力的な点は全く損なわずに、スケーラブルなAJAXアプリケーションを構築するための、Continuationsと言う新機能をJetty6はサポートしました。Continuationsは、スレッドを使わずに非同期イベントの待機を実現します。 コネクション単位スレッド スケーラブルなサーブレットサーバを構築する上で、主要な課題の1つにスレッドとコ

    oinume
    oinume 2007/02/12
  • Jetty 6.0 Continuations、まとめ - FAX

    Jetty 6.0 Continuations、まとめ 技術 Jetty 6 Continuations(継続) - Ajax対応! このエントリは、上記エントリのまとめだ。私の思う要点は、以下2点。 クライアントのリアルタイムの更新を行う、大規模アプリケーションの作成には工夫がいる。 Gregさんの問題定義と解決が正しいとすると、Javaだけでなく、他の言語にも応用ができる。 JettyはAjaxアプリケーション向けに、JSP抜きの構成を提供している。 これは、先日の「エンタープライズAjaxアーキテクチャ」に対応する。EJBも、JSPも捨て、J2EEはサーブレットのみの時代まで戻るということだ。 問題とJettyの解決策 従来のモデル 1ユーザー(コネクション)あたり、1スレッド。 非常に活動的なコネクションを使うアプリケーションなら効率的。 実際は、そのようなアプリケーションは少ない

    oinume
    oinume 2007/02/12
  • オープンソース情報データベースシステム(OSS iPedia) のコンテンツについて

    オープンソース情報データベースシステム(OSS iPedia) は、2013年5月17日(金) をもちまして運用を終了いたしました。 長い間ご利用をいただきましてありがとうございました。 OSS iPediaで提供しておりました、IPAフォント、文字情報基盤、その他報告書等については、下記リンクをご参照ください。 皆様には大変ご不便をおかけいたしますが、何卒ご理解の程をよろしくお願い申し上げます。

    oinume
    oinume 2007/02/12
  • Ruby で JSON パーサーを書いてみました - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。

  • エンジニアのための『仕事・職場・転職』応援サイト Tech総研

    ヘルプ リーダーインタビュー エンジニアあるある 仕事魂 最新技術 キャリアアップ 勉強会・イベント 技術豆知識 ビジネススキル 職場環境 会社訪問 人間関係 メンタルヘルス 給与・ボーナス 貯蓄・投資 採用全体動向 IT・Web系 モノづくり系 建築・土木系 IT・Web系 モノづくり系 転職体験談 職務経歴書・面接 健康 恋愛結婚・家庭 こだわりのアレ 指定されたURLは存在しません。 プライバシーポリシー ご利用にあたって お問い合わせ エンジニアライフ応援サイト Tech総研

  • DVDから音楽・音声抽出

    このウェブサイトは販売用です! pc119ban.net は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、pc119ban.netが全てとなります。あなたがお探しの内容が見つかることを願っています!

    oinume
    oinume 2007/02/12
  • いやなブログ - RAII と setjmp/longjmp

    RAII と setjmp/longjmp C++ には RAII (Resource Acquisition Is Initialization) というイディオムがあります。これはリソースの開放を確実に行うためのテクニックとして C++ のプログラムで広く用いられています。しかし、RAII も setjmp/longjmp という落とし穴があります。 RAIIの基 次のプログラムはメモリリークを起こします。 #include <string> using namespace std; int main() { string *p = new string; return 0; } このプログラムをビルドして valgrind でテストすると次のようなエラーメッセージが表示されます。4バイトのメモリリークが検出されました。 % g++ test.cc % valgrind ./a.ou

    oinume
    oinume 2007/02/12
  • [Rails] *.rhtmlでrender :partialを使うとめちゃくちゃ遅いので対処する方法

    Posted by masuidrive Mon, 01 Jan 2007 11:37:00 GMT 過去に作ったRailsアプリがどれも遅いので、色々ベンチマークなどを取ってみると、予想以上にviewの部分が遅いことが判明。 なんでveiwが遅いのか、さらに調べていくとrender :partial => “hogehoge”がかなり遅いっぽい。特にループの内側にあったり:collectionを指定すると激遅。ソースを読んでないので全くの憶測だけど、毎回ERBをファイルから評価してないか? 試しに、1つのページに5つある(うち一つは:collectionで10回ループ) render :partialを手で展開して実行してみると、apachebenchで1.3倍(19reqs/sec→24.7reqs/sec)になった。これはかなり効果が高いんだけど、メンテナンス性が著しく落ちるので、他

    oinume
    oinume 2007/02/12
  • 最速インターフェース研究会 :: ウェブ型のRSSリーダーのシェアを調べてみた

    このブログの2007年1月15日から2007年1月21日までのログを集計してみた。はじめに断っておくと、あくまで「このブログに対するアクセス」の集計結果であってフィードリーダーのシェア統計としては全く信頼できない。イギリス人に母国語を訊いたりインド人に主を訊いたりするぐらい予想通りの結果だ。 はじめに ウェブ型のRSSリーダーというのは乗り換えるにしろ使うのをやめるにしろ、購読リストをスッカラカンにしてから辞めるという人はあまりいない。あるいは登録しているだけで全然読まれないというケースも良くある。なので、feedburnerのアクセス解析で表示されるような購読者数というのはあまり当てにならなかったりする。(Bloglines一強だったころは当てになった) というわけで、特定のRSSリーダーでのアクティブな購読者数を調べるには、記事文内の画像へのリファラで集計して実際にその記事が読まれ

    oinume
    oinume 2007/02/12
  • MySQL 5 の場合はmytopよりinnotopのほうがいいかも - (ひ)メモ

    MySQLのモニタするのに便利なmytopなんですが、MySQL 5に対して使うと、クエリの割合表示が全部ゼロになってしまったります。 これは、MySQL 5.0.2でSHOW STATUS文が変更され、GLOBALかSESSIONというオプションを指定できるようになったことに起因します。このオプションを省略した際はSESSIONを指定したときと同じ動作となり、SHOW STATUS文で得られるのは自分自身の接続についての情報のみとなります。 mytopはオプションなしのSHOW STATUS文を使っているので、MySQL 5ではmytop自身の接続についての情報しか得られず、その影響として、クエリの割合表示が全部ゼロになってしまったりするわけです。 対応は簡単で、mytopのSHOW STATUSをSHOW GLOBAL STATUSに書き換えればいい(書き換えるとMySQL 4.1以前

    MySQL 5 の場合はmytopよりinnotopのほうがいいかも - (ひ)メモ
  • TOP 10 Web hosting @ Best webhosting Cheap price PHP MySQL - Best Hosts

    eHost hosting is a complete web hosting service at very attractive entry price. On-going PROMO : from $2.75/month via our secret link. Top Web hosting plan for general�purposes websites. Blogs, commerce, product listing, cooperate, small forum, information websites and etc are perfectly fit with this hosting plan. Most hosting below has been selected base on their price,�hardware profiles, user ex

    TOP 10 Web hosting @ Best webhosting Cheap price PHP MySQL - Best Hosts
  • Ruby on Rails の View を気持ちよくシンプルに書ける Haml - のほほん徒然

    第三十六回 私はWebアプリケーション開発にRailsを使っているわけですが,Viewの部分を記述するためのRHTMLがどうも好きになれません. HTMLとRHTMLが混在するのでぱっと見て分かりづらい 終了タグ( <% end %> とか </small> とか)を忘れがち 生成されるHTMLに無駄な空行が多い Emacsならrhtml-mode使えよとか,終了タグ忘れるのはお前がどんくさいからだろとか,<%- end -%> 使えよとか言われそうですが,そもそも二つのマークアップ言語が混じってることや,終了タグを自分でいちいち書かなくちゃいけないこと自体が良くないんじゃないかと思います. そこで,Hamlですよ. Hamlとは Haml is a markup language that's used to cleanly and simply describe the XHTML o

    Ruby on Rails の View を気持ちよくシンプルに書ける Haml - のほほん徒然
    oinume
    oinume 2007/02/12
  • 仙石浩明の日記: Perl の非同期I/Oモジュール POE を使って VPN-Warp relayagent を書いてみました

    多数の TCP/IP セッションを同時に維持する必要性などから、 非同期I/O が最近流行りのようです。 何をいまさら、という気もするのですが、 いわゆる「最新技術」の多くが 30年前の技術の焼き直しに過ぎない今日このごろなので、 非同期I/O 技術が「再発見」されるのも、 「歴史は繰り返す」の一環なのでしょう。 スレッドが当たり前の時代になってからコンピュータ技術を学んだ人にとっては、 (古めかしい) 非同期I/O が新鮮に映るのかも知れず、 なんだか「ファッションのリバイバル」に似ていますね。 Perl で非同期I/O 処理を手軽に行なうための枠組みとして、 POE: Perl Object Environment というものが あるようです。 POE を使うと、 あたかもスレッドを使っているような手軽さでプログラミングできます。 試しに VPN-Warp の relayagent を

    oinume
    oinume 2007/02/12
  • kaihachu.com - 開発合宿好きの技術者のためのコミュニティブログ

    This domain may be for sale!

  • FINDJOB!終了のお知らせ | FINDJOB!

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

  • マルチ・スレッド(multi-thread)プログラミングの落とし穴、その1(かもしれない)

    ここのところ技術系ブロガーの間で話題になっている、「C10K問題(参照1、参照2)」は、ひとことで言えば、多くのウェブ・サーバーで採用されているmulti-threadやmulti-processに頼った(もしくは頼りすぎた)多重処理というアーキテクチャーのスケーラビリティに対する極めてまっとうな警告である。 この話は、決して最近になって始まった話ではなく、パソコン業界ではパソコンのOSにpreemptiveなマルチタスクが導入されはじめた90年代の前半から、さらに遡ると、DECを中心にテクノロジーが進化したミニコンの時代から、ソフトウェア・エンジニアたちの間で盛んに討論されてきたテーマである(さすがに、メインフレーム時代の話は私は知らない)。 十数年を経た今でも、いまだに決着が付いていないこの問題は、私の大好きなテーマの一つでもあるし、もし私が博士号をこれから取得しようとするのであれば、

  • IEs4Linux

    Internet Explorer, Edge and other Browsers on Linux and Mac Ies4Linux worked as a tool to run Internet Explorer on Linux. Nowadays we have a ton of other tools, containers and virtualization options to test a website on different browsers and mobile systems: Microsoft Virtual Machines for Linux and MacThe new Internet Explorer and Edge can not be run on Wine anymore. So Microsoft has its own VMs f

    IEs4Linux
    oinume
    oinume 2007/02/12
  • 2007/01/11 - memo - unknownplace.org

    as2もjsコンポーネントとして使うとか変な使いかたしかしていなかったけど、それと比較したas3のぱっと見の印象。 Socketクラス バイナリ通信用のSocketクラスができたらしい。これはアツイ。 あとas2+XMLSocketのときの1024以上のポートしか通信できないという制限もなくなっているようだ。 正規表現 つかえるーー。//x とかもつかえる リファレンスはオンラインのみ? Adobe Flex 2 リファレンスガイド しかないのかな? 今までのlivedocsと比べるとまぁ許せる範囲だけど。 as3関係スルーしていたけど、なんか公式でFlex2 SDKとか言うのが無償で公開されていてMTASCライクにコマンドラインからas3アプリを作成できる環境があるようなのでためしてみた。@ colinux (Debian etch) Flex2 SDKはjava製なのでまずJavaのR

    oinume
    oinume 2007/02/12
  • 正規表現の確認

    正規表現を入力すると即座に一致判定を行います。パターンや入力を変えながら あれこれ試行錯誤したい時などに使用してください。正規表現エンジンは JDK 1.6 (Sun Microsystems Inc. Java VM 10.0-b23) を使用しています。PerlJavaScript など他の言語の正規表現とは細かいクセが違う 可能性があるので注意して下さい。Java 正規表現の詳しい仕様は Pattern クラスの API リファレンスに記載されています。

    oinume
    oinume 2007/02/12
  • はてな技術発表会日記 - 1月19日の技術勉強会

    8月17日の技術勉強会 - Flexレイアウト手書き勉強会 8月17日に行われました技術発表会の内容を撮影した動画ファイル/資料を公開いたしました。内容は以下のとおりです。 テーマ Flexレイアウト手書き勉強会 発表者 d:id:secondlife 勉強会動画 ダウンロード…

    はてな技術発表会日記 - 1月19日の技術勉強会
  • F.C.TOKYO FC東京<練習試合>『FC東京vs東京ヴェルディ1969』戦のお知らせ

    FC東京『FC東京vs東京ヴェルディ1969』戦のお知らせ [1/19(金)] 2月25日(日)に行なわれる練習試合『FC東京vs 東京ヴェルディ1969』につきまして、下記のとおりお知らせいたします。 【日  時】    2007年2月25日(日) 2:00pmキックオフ *1:00pm 一般開門予定 【場  所】    味の素スタジアム   《住所》東京都調布市西町376−6 《電話》042−440−0555 《アクセス》 京王線「飛田給駅」下車徒歩約5分 西武多摩川線「多磨駅」下車徒歩約20分 【入場料】   無 料 ※詳細につきましては、決定次第お知らせいたします。

  • Lighttpd-Catalyst Technique

    最小設定 lighttpd.conf server.document-root = "/path/to/root" server.port = 80

  • あなたの知らない照明術 : akiyan.com

    あなたの知らない照明術 2007-01-16 今年初めのスゴに出会いました。寝る間を惜しんで長文エントリいきます。 頭がよくなる照明術 このサイトから -人 が購入しました 全体で -人 がクリック posted with amazlet on 07.01.16 結城 未来 PHP研究所 売り上げランキング: 5238 おすすめ度の平均: これで楽しく会社にいけるかな?!? 灯りは明るければよいと思っていました ふ〜ん、なるほどねぇ〜 Amazon.co.jp で詳細を見る もう、全ての人に読んでもらいたいです。 特に部屋の雰囲気を変えたいなと漠然と思っている方は今すぐ読むべきだと思います。 私はとくに何も考えずに読んだのですが、読後いてもたってもいられず24時間以内に間接照明器具を3つ揃え、照明リフォームを完了させていました。そしてリフォームの結果に大満足です。費用は約5000円。安い

    oinume
    oinume 2007/02/12
  • スキーツアー・スノーボードツアーなら好きゲレ♪

    スキー&スノボツアー好きゲレ♪ スキーツアー・スノーボードツアーなら好きゲレ♪ 信州・上越・東北・近郊ゲレンデへ宿泊・日帰りツアー・スキー旅行情報満載♪ 好きゲレならあなたにピッタリのスキー旅行が選べる・見つかる! 関東・関西・東海からの格安スキー&スノボツアーは好きゲレ♪におまかせ!上手くなったと勘違いするくらいキモチ良く滑れちゃう、雪の王国信州・上越・東北への定番・宿泊バスツアーはもちろん、近郊ゲレンデへの日帰りツアーなど、あなたにピッタリのスキー旅行が選べる・見つかる!予約もカンタン~♪ 関東・関西・東海から近郊スキー場への日帰りツアー(朝発・夜発) いろんなゲレンデで滑りたい♪長い休みは取れない…、大勢の友達と一緒、ファミリーで楽しみたいなど、日帰りツアーなら1日のお休みでも思う存分楽しめるからどんなスタイル・ニーズも、誰と一緒でもOK♪関東・関西・東海から朝発で気楽な日帰りツアー

    スキーツアー・スノーボードツアーなら好きゲレ♪
  • MICRO RESEARCH

  • (2007-01-29) (舞波が良く使うプラグイン)

    ● [Rails] グランドリファクタリング 会社で1年前に凍結されたプロジェクトが再始動したのだが、この業界で1年前の技術は既に過去であることを実感した。 Rails自体の問題 (1.0 時代は機能的に貧弱。Cascaed Eager も RJS もないとか) プラグイン環境の充実 (便利なプラグインが現れ日々便利になっている) テーブル設計の問題 (7NFとか考えてると has_many 連発はありえない) 3 は個人的な問題に寄る所であるが、当時はまだ道具(Rails)的に他に選択肢がなかったのも大きい。 ● 修正項目 ということで、1年前の Rails アプリを見て手直ししたくなる項目ベスト5。 テーブル設計 権限管理 1はやはり流行りの三テーブル構造で。関係テーブルをどんどん挟んでエンティティを疎な関係に保ちたい。テーブル数は多くなるけど気にしない。というか、既に100個以上はあ

    oinume
    oinume 2007/02/12
  • CNET Japan Blog - 江島健太郎 / Kenn's Clairvoyance:お待たせしました、ガツンとLingrの新リリースです

    例によってご報告が遅くて申し訳ありません。 とうとう待望のLingr API(リンガー・エーピーアイ)とLingr Radar(リンガー・レーダー)をリリースしました。 世界最強(と勝手に思ってる)ウェブチャットのLingrですが、さらなる未知の世界へと大きな一歩を踏み出すときがやってきました。 今回のリリースは、Lingrを最初にグランドリリースして以来の最大のアップグレードです。 いやぁ長かった。。。ここに至るまでの経緯について少しお話させてください。 どんなプロダクト開発にも仮説と検証のなかで見つかる大きなミステイクがありますが、Lingrももちろん例外ではありません。わたしたちの最大の失敗は、「自分のチャットルームを作っても、誰もこないその部屋でずっとひとり誰かが来るのを待ってるのは寂しい」という点を見逃していたことでした。 ブラウザというのは能動的なメディアですから、自分からアク

    oinume
    oinume 2007/02/12
  • ミクシィの4〜12月期、売上高34億円に

    ミクシィが1月30日に発表した2006年4~12月期の決算(単体)は、売上高が34億1700万円、営業利益が14億7100万円、経常利益が14億3100万円、純利益が7億5700万円だった。SNS「mixi」と求人情報サイト「Find Job!」上の広告販売が順調に推移。広告宣伝費や販管費を削減し、高利益率を確保した。 mixiを運営するインターネットメディア事業の売上高は24億521万円。うち広告売上高は21億2167万円で、月額315円の「mixiプレミアム」会員料金による売上高は2億8354万円だった。 mixiの登録ユーザーは、1月28日に800万人を突破。名前・性別の公開レベル限定機能をリリースし「多様化するニーズに対応してきた」としている。 Find Job!を運営すインターネット求人広告事業は、市場拡大を背景に登録者数や求人数が順調に推移。売上高は10億1258万円だった。

    ミクシィの4〜12月期、売上高34億円に
    oinume
    oinume 2007/02/12
  • mod_dosdetector

    mod_dosdetector is a module of Apache web server. This module detects massive acceesses from each IP address as DoS attack. This module is designed to use with mod_rewrite.

  • DBICで本当に困ったら SCALAR REFERNCE を使え - daily dayflower

    追記 2006/12/06 下記で IS NOT NULL を実現するのにスカラーリファレンスを使用していますが,IS NULL / IS NOT NULL を出すためには必ずしもスカラーリファレンスを利用する必要はありません。ということで訂正を入れようと思ったんですがちょっと長いので「フォローアップ記事」を書きました。 題 typester さんに以前教えて頂いたんですが,似たようなことに今日遭遇したのでメモ。 WHERE field1 IS NOT NULL な検索をしようと思って, $resultset->search({ field1 => 'IS NOT NULL' });と書くと,内部的には SELECT ... WHERE field1 = ?と展開されて,プレースホルダに「IS NOT NULL」が渡されるので,バツ。 $resultset->search({ field

    DBICで本当に困ったら SCALAR REFERNCE を使え - daily dayflower
    oinume
    oinume 2007/02/12
  • SQL-Abstract-2.000001 - Generate SQL from Perl data structures - metacpan.org

    The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

    oinume
    oinume 2007/02/12
  • 本物のPOSIXスレッドライブラリ | スラド

    takahashi曰く、"Linuxカーネルセクションを読まれている方には、単なるリリースの話より、こちらの方が興味を持つでしょう。物のPOSIXスレッドライブラリの実装ができたそうです。結局1対1モデルを採用したけれども、なかなか悪くなさそう。 詳しくは、 メールアーカイブから続くスレッドを読まれるのが良いでしょう。" ウヒヒ、すげー確かに"ホンモノ"だ。

    oinume
    oinume 2007/02/12
  • Index of /

    Index of /

  • 【ハウツー】JavaScriptの開発の決定版!? AdobeからJSEclipse (1) JSEclipseとは | エンタープライズ | マイコミジャーナル

    Ajaxアプリケーションを開発するにあたって、多くの場合、JavaScriptのコーディングが何らかの形で行われる。しかし、Prototype.jsを始めとするライブラリが大きくなりつつある昨今、単純なエディタで開発するのは骨が折れる。JavaC++にあるように、コーディングを助けるためのIDEが必要となるだろう。 そこで紹介したいのがJSEclipseだ。JSEclipseはEclipse IDE用のプラグインで、JavaScriptのコーディングを補助するための機能を提供するもの。Adobe Labsから提供されている。 すでに試験提供が開始されており、機能追加も活発におこなわれている。JavaScriptコーディングのための機能を多く提供しており、開発効率をあげてくれることは必須。稿ではこのJSEclipseを紹介したい。

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • Matzにっき - 「賞味期限切れ」のソフトよさらば。ようこそSugarCRMへ - 日本のITは世界を制す!?

    << 2007/01/ 1 1. [Ruby] The Ruby Virtual Machine 2. [Ruby] matzrubyランチ on Subversion 3. 大当たり 2 1. 一族集合 2. [Ruby] リクルート エンジニア適職フェア 3. フニクリフニクラ 4. [言語] Groovy 1.0 is there 3 1. [Ruby] nkf-utf8 4 1. [Ruby] Headius: New JRuby Compiler: Progress Updates 2. [Ruby] ユメのチカラ: マルチプロセッサ向けソフトウェアパラダイムとは? 3. [Ruby] Class Variables 5 1. asahi.com:米共和党、ロムニー氏が大統領選に始動 2. [知財] 絶版書籍、ネット閲覧可能に・政府が著作権法改正へ 3. [Ruby] Ruby

    oinume
    oinume 2007/02/12
  • 【レビュー】カユいところに手がとどく - 軽量・高速「jQuery」 (1) jQueryとは | エンタープライズ | マイコミジャーナル

    1 jQueryとは jQueryはJavaScriptで開発されたAjaxライブラリ。The MIT LicenseおよびGNU GENERAL PUBLIC LICENSE Version 2のデュアルライセンスで提供されているオープンソースソフトウェアで、一口でいえばPrototype.jsとよく似たJavaScriptライブラリだ。2006年9月23日(米国時間)に公開された「Ajaxian.com 2006 Survey Results」の調査結果によると、もっとも人気があるAjaxフレームワークは上から順にPrototype、Script.aculo.us、Dojo、DWR。割合は7%ながらも6位にはiQueryがランクインしている。 jQueryはPrototype.jsに触発されて開発がはじまったライブラリで、Prototype.jsと類似した表記方法を採用しつつ、整理され

  • Perl 5 を OOP 言語にするには - Tociyuki::Diary

    「sumim’s smalltalking-tos - オブジェクト指向言語として必須な要素とは何か?」のコメント欄に質問を書いていたとき、私が sumim さんの立場になったとして、もしこの質問をされたらどう答えてみようかと考えてみました。 # tociyuki 『PerlをOOPとみなすには > 関数のコールを「メッセージング」だと“読み替え”る 必要があるという部分の意味が読み取れませんでした。 Perlでは「レシーバ->メソッド名」をevalする実行時に、レシーバのクラス(レシーバが文字列スカラーならそれと同じ名称のパッケージ、もしくはレシーバーがリファレンスならばそれにblessされたパッケージ名)の継承樹を、メソッド名と同じ名称の関数を探し出してから呼び出す仕組みになっています。 この、「実行時に、その都度、継承樹を辿って関数を探し出してコール」する動作を「関数のコール」と読ん

    Perl 5 を OOP 言語にするには - Tociyuki::Diary
    oinume
    oinume 2007/02/12
  • perl - 勝手に添削 - isbn2asin : 404 Blog Not Found

    2007年01月24日12:30 カテゴリLightweight Languages perl - 勝手に添削 - isbn2asin 久々の勝手に添削コーナ。今回は、hyukiさんのこちら。 結城浩のはてな日記 Amazon Web Servicesを使って、ISBN-13からASINを取得するPerlプログラムを作ってみました。まずは添削結果。 #!/usr/local/bin/perl use strict; use warnings; use CGI; use LWP::Simple; use XML::Simple; use URI; my $aws_access_key_id = 'YOUR AWS ACCESS KEY'; # For debug. my $OUTPUT_ENCODING = 'UTF8'; # Set up ISBN. my $isbn = shift or

    perl - 勝手に添削 - isbn2asin : 404 Blog Not Found
    oinume
    oinume 2007/02/12
  • CLON - 2007/01/24 - Dreamhost

    流行にのってhttp://www.dreamhost.com/契約してみた。 hetimaの日記 - レンタルサーバ DreamHost がすごい などを参考に。promo code もここのを使わせていただきました。 んで、19日にサインアップしたのだけど昨日(23日)になっても全然音沙汰なしなので、supportに問い合わせたところ、30分後くらいに返信が来て Paypalでの支払いは担当者が確認してから手動でアカウントをアクティベートする必要があって僕じゃどうにもできないんよ。ごめん。 担当者に転送しておくから、後で彼から連絡させるよ。 とかいうようなこと言われる。 んで、今朝起きたらその担当者からのメールとともになんかいろいろアカウント情報が送られてきてた。 で、ちょろっと触ってみたんだけどかなり満足。 とりあえずCPANPLUSいれて、そっからCPAN祭り。DBIC, Catal

  • hetimaの日記 - レンタルサーバ DreamHost がすごい

    ようこそゲストさん ブログトップ 記事一覧 ログイン無料ブログ開設 d.hetima

  • 阻止率99%のスパム対策方式の研究報告 ―― Selective SMTP Rejection (S25R)方式 ――

    目次 あらまし 1. 従来のスパム対策 2. S25Rスパム対策方式のコンセプト 3. クライアント制限の規則 3.1. 一般規則 3.2. ブラックリスト 3.3. ホワイトリスト 3.4. その他のフィルタ 4. 統計データ 5. S25Rスパム対策方式を大規模サイトで運用する方法 6. S25Rスパム対策方式をインターネット全体で運用するために 7. スパマーがS25Rスパム対策方式をすり抜ける方法 まとめ 付録A. Postfixでの設定方法 付録B. 拒絶記録抽出用スクリプト あらまし オープンリレー(第三者中継)を行うメールサーバが少なくなり、最近では多くのスパマーが、ADSLやケーブルネットワークなどのエンドユーザー用高速回線につながってボットに感染したたくさんのエンドユーザーコンピュータからスパムを直接ばらまいている。オープンリレーブラックリストはもはや役に立っていない。有

  • Catalystとは コンピュータの人気・最新記事を集めました - はてな

    Perl on Rails な MVC ウェブアプリケーションフレームワーク、と言われている http://search.cpan.org/dist/Catalyst/ 実際には規約で縛る(Convention over Configuration) Rails(Ruby on Rails・RoR) に対して Catalyst は柔軟性が高い。 Perl on Rails と言われるのは server.pl & create.pl の存在 + Class::DBI が ActiveRecord に似てるから(ActiveRecord Pattern) かも

    Catalystとは コンピュータの人気・最新記事を集めました - はてな
  • はてなブログ | 無料ブログを作成しよう

    うまくいかない日に仕込むラペ 「あぁ、今日のわたしダメダメだ…」 そういう日は何かで取り返したくなる。長々と夜更かししてを読んだり、刺繍をしたり…日中の自分のミスを取り戻すが如く、意味のあることをしたくなるのです。 うまくいかなかった日のわたしの最近のリベンジ方法。美味しいラペを…

    はてなブログ | 無料ブログを作成しよう
  • MoCo - Light & Fast Model Component - metacpan.org

    04 Feb 2007 01:25:50 GMT Distribution: MoCo Module version: 0.05 Source (raw) Browse (raw) Changes How to Contribute Issues Testers (1 / 2 / 0) Kwalitee License: unknown Activity NAME SYNOPSIS DESCRIPTION SEE ALSO AUTHOR COPYRIGHT AND LICENSE NAME MoCo - Light & Fast Model Component SYNOPSIS # First, set up your db. package Blog::DataBase; use base qw(MoCo::DataBase); __PACKAGE__->dsn('dbi:mysql:d

    oinume
    oinume 2007/02/12
  • FUSEを使ってはてなブックマークから POOKMARK Airlines へ乗り換える方法 - bits and bytes

    Google Code で macfuse がリリースされたのをきっかけに、FUSEをみんながおもちゃにするに違いないと思ったのにだれもおもちゃにしていないみたいで、くやしかったので自分でおもちゃにしてみました。 FUSEの利点は、ファイルシステムという今まで数十年間使われてきた標準的なインターフェイスに任意のサービスをマッピングできるということにあります。数十年間、ファイルシステム上でファイルを扱うために様々なツールが開発されてきました。ファイルシステムにサービスをマッピングできるということは、数十年間蓄積されてきたファイルを扱うためのツールをそのままサービスを扱うためのツールとして利用できるということです。 例として WikipediaFS, view and edit Wikipedia articles as if they were real files を見てみましょう。このw

  • マジカランド --- 業務フローが誰でも簡単に作れる魔法のカード「マジカ」

    マジカショップがオープンしました! マジカの関連グッズを販売するネットショップ「マジカショップ」がオープンしました。今後、品揃えを充実させていく予定です。是非ご愛用ください。 マジカショップはこちらをクリック! マジカ2017の最新版(20190622版)を公開しました。 今回、「業務詳細カード」というシリーズを追加しました。全部で29種類のカードが追加されています。特にRPAなどを活用した業務改善を推進する際にターゲット作業を洗い出しに役立つ「転記カード」「Excelカード」「メールの受け渡し」や、関係者が多く心理的ストレスが大きいにも関わらず細切れ時間として作業に上がりづらい「調整」「確認」を表現するカードなど、より具体的な表現が可能になりました。 パワーアップしたマジカ2017を是非お試しください。→ダウンロード

    マジカランド --- 業務フローが誰でも簡単に作れる魔法のカード「マジカ」
  • Perl と YAML - daily dayflower

    そもそも,YAML::Syck 自体の将来性が微妙なんですが, http://digit.que.ne.jp/work/index.cgi?Perl%e3%83%a1%e3%83%a2%2fYAML%2fPyYAML%e3%81%aePerl%e7%a7%bb%e6%a4%8d%e3%83%97%e3%83%ad%e3%82%b8%e3%82%a7%e3%82%af%e3%83%88%ef%bc%882006%2e08%ef%bc%89 http://digit.que.ne.jp/visit/index.cgi?2006%c7%af9%b7%ee#pYAML%282%29 の内容を軽くまとめると, YAML.pm (by Ingy) は古い。バグがありサブセットである。 YAML::Syck (by Audrey) は速いが,バグがありかなりサブセットである。 Python には PyY

    Perl と YAML - daily dayflower
  • CSS(スタイルシート)でbodyに設定しておくと便利な5つのポイント - デザインウォーカー | DesignWalker - ロサンゼルスで働くウェブデザイナーの日記

    CSS(スタイルシート)でbodyに設定しておくと便利な5つのポイント - デザインウォーカー | DesignWalker - ロサンゼルスで働くウェブデザイナーの日記
  • メディア・パブ: 「タギング」を米ネットユーザーの28%が経験している

    米国人はタギング(タグ付け)が好きなようだ。Pew Internet & American Life Projectの調査によると,インターネットユーザーの28%がコンテンツのタグ付けを経験しており,同7%が日常的に行っている。 3年ほど前にFrickrとかdel.icio.us で見かけたときは,タグ機能も新鮮で物珍しかった。今ではブログを始め,ソーシャル・ニュース・サイト,ソーシャル・ブックマーク・サイト,写真共有サイト,動画共有サイトなどで,タグ付け機能が備わっているのは当たり前になってきた。でも実際に,ブログエントリーやニュース記事,写真,動画にタグを付けるユーザーは,early adoptersに限られているのではと思っていたのだが・・・。Pewの調査結果では,タギングがかなり浸透し始めている。 今回の調査は,2006年11月30日から12月30日の間に,2373人の成人に対して

  • ミクシィが第3四半期決算を発表。新サービス「mixi 動画」などを紹介

    ミクシィは30日、同社の2007年3月期第3四半期の決算説明会を開催した。説明会ではミクシィの笠原健治代表取締役社長が、2月に開始する新サービス「mixi 動画」などの取り組みについて説明した。 2006年4月から2006年12月31日までの売上高は34億1,700万円、営業利益は14億7,100万円、経常利益は14億3,100万円で、四半期純利益は7億5,700万円。前年度は四半期財務諸表を作成していないために参考値ではあるが、売上高は2006年3月期の18億9,300万円に対し、第3四半期の時点でほぼ倍近い数値となった。 事業別では、SNS「mixi」がモバイル機能の強化やSNSの認知向上によって会員数は2006年12月31日現在で744万人を、2007年1月28日現在で800万人を突破。第3四半期の売上高は24億520万6,000円となり、このうち広告売上高が21億2,166万6,0

    oinume
    oinume 2007/02/12
  • JavaScript の配列と連想配列の違い - IT戦記

    id:cheesepie:20070131:1170172709 最近は、こういう風に JavaScript を勉強する人が増えていてとても嬉しいです ^^ id:cheesepie さん頑張ってください! で、ちょっと配列と連想配列の使いかたが違うようなので、エントリーを書こうと思いました。おせっかいだったらすみません>< ! やっぱり、このへんが JavaScript の難しいところのひとつなのだろうか。 ということで、 JavaScript の配列と連想配列の違い いってみよおー 連想配列とは JavaScript では連想配列は一番シンプルなオブジェクトのことである。つまり、すべてのオブジェクトは連想配列である。 以下のすべての連想配列はまったく同じものである。 // 1 var obj = { hoge: 'hoge' }; // 2 var obj = { 'hoge': 'h

    JavaScript の配列と連想配列の違い - IT戦記
  • ffmpeg usage - MobileHackerz Knowledgebase Wiki

    「-r 23.98 -hq -g 60 -s 320x180 -padtop 30 -padbottom 30 -vcodec mpeg4 -qscale 3 -acodec aac -ac 2 -ar 24000 -ab 32

  • JavaScript 第3版 - bkブログ

    JavaScript 第3版 ひさびさに JavaScript をいじろうと思い、以前に購入して長らく放置していた『JavaScript 第3版』を読みました。これまで見よう見真似でしか触ってこなかった JavaScript をちょっとまじめに勉強しよう、というのが狙いです。 もともと、このはプログラミング言語としての JavaScript が詳しく解説されている、という話をどこかで読んだのがきっかけで購入しました。たしかに全体の半分を占める第I部「コア JavaScript」では字句構造、データ型にはじまり、変数、式、演算子、文、関数、オブジェクト、配列と、言語仕様のオーソドックスな解説が続いています。 一方、第II部の「クライアントサイド JavaScript」 ではブラウザ上での JavaScript についての各種話題が取り上げられています。しかし、この第3版の日語版が出たのが

  • こせきの技術日記 - Rails + MySQL (+ Mongrel?) でDB接続の通信が無い状態が続くとデッドロックする。

    (追記) この問題について、原因はRubyの側にあるのではないかと考えています。特定の条件下でTCPSocket#flushを実行すると、スレッドが停止したまま処理が戻ってこなくなります。以下の投稿で、Railsを使わず再現する方法を説明しました。 http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/43356 (追記おわり) 開発サーバが翌日になるとデッドロックする、という現象が続いていて悩みました。 解決方法は、MongrelのFAQに上がっていました。 http://mongrel.rubyforge.org/faq.html Q: Mongrel stops working if it’s left alone for a long time. If you find that Mongrel stops work

    こせきの技術日記 - Rails + MySQL (+ Mongrel?) でDB接続の通信が無い状態が続くとデッドロックする。
    oinume
    oinume 2007/02/12
  • ウノウラボ Unoh Labs: データキャッシュを利用したウェブサーバの高速化

    こんにちは satoです Aapcheでproxyサーバを利用している場合、頻繁にアクセスされて、なおかつ 更新の少ないデータ、(フォト蔵や mixiでいう マイピクチャーなど) は proxyサーバにキャッシュするとレスポンスが良くなります。 mod_proxy_balancerと mod_disk_cache を利用して、proxyサーバに データをキャッシュする手順を紹介します <VirtualHost * *:443> ServerName example.com ProxyPass /img ! # cssやイメージファイルは proxyしないでローカル参照 ProxyPass /css ! <Proxy balancer://web> AddOutputFilterByType DEFLATE text/html text/css application/x-j

  • グーグルは今のままでは日本人の人生を変えることはできない - GIGAZINE

    先日、NHKスペシャル「グーグル革命の衝撃 ~あなたの人生を“検索”が変える~」を見ていたのですが、その中で毎月約7600ドル(約92万円)の収入を得て、大学をやめ、仕事を探さず、AdSenseだけで生きているというケースが出てきました。 が、日で同じ事をしようとしても現時点では無理です。 というわけで、NHKの取材が取りこぼした真実を以下に書こうと思います。 ◆AdSenseだけで生活できるのか? まず海外AdSenseだけで生きている人がいるというのは当です。 ですが、1クリックあたりが平均して日円で40円。大体ざっと調べてみると、1クリック当たりの単価が米国では最大で日の約10倍。つまり、NHKの番組で出てきたような生活をする人というのは日では実際のところ、ほぼ無理です。同じアクセス数を誇って、同じクリック数であっても、日では収益が大体10分の1ぐらいにしかならないとい

    グーグルは今のままでは日本人の人生を変えることはできない - GIGAZINE
  • adiary開発日誌

    adiary (176) 雑記 (54) お知らせ (13) リリース (61) β版 (36) 仕様 (2) ToDo (10) adiary2 (56) 内部構造 (6) 記法 (17) カスタマイズ (2) snapshot (24) バグ情報 (7) プログラム (51) mod_perl (3) cgi (6) Perl (27) JavaScript (11) DB (4) CSS (2) ネット (16) mixi_export (4) comiket (18) Satsuki-system (1)

    adiary開発日誌
    oinume
    oinume 2007/02/12
    mod_perlやmod_fcgid, speedycgiのベンチ。参考になりました。
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Cheap Air Tickets Top Smart Phones fashion trends Healthy Weight Loss Health Insurance Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

  • FTPのホストをファイルシステムとしてマウントするには - @IT

    FTPサーバにアクセスする場合、ftpコマンドやGUIのFTPクライアントプログラムが使用されることが多い。しかし、「ftpfs」というプログラムを使用すれば、FTPのホストをファイルシステムとしてマウントできる。 Fedora Core 6では、Fedora Extrasに「CurlFtpFS」(http://curlftpfs.sourceforge.net/)というftpfsを提供するプログラムがある。 以下のコマンドを実行すれば、インストールできる。

  • 【コラム】Yet Another 仕事のツール (91) Synergyでキーボード、マウスを共有する | エンタープライズ | マイコミジャーナル

    かつて「いつかは一人一台の時代がくる」と言われていたPCだが、いつのまにやら価格もリーズナブルになり、当たり前のように2〜3台のPCが机の上に積み上がるようになってきた。個人的にも、デスクトップとノートを両方所有している人は多いだろう。ちなみに筆者の机の周辺には、現在3台のデスクトップと1台のサーバ、そして2台のノートが置かれており、それぞれにオフィスと地球を暖める仕事をこなしてくれている。 さて、ひとりで複数のPCを使うようになると、困るのが入出力インタフェースの混乱である。ディスプレイに関しては、安価な切り替え機があるのでさほど不便なことはないが、キーボードやマウスまで切り替え可能な所謂「PC切替機」は、安くても2万円程度はするし、接続台数も2〜4台しか対応できないものがほとんどだ。できれば、もっと安価かつ柔軟に、複数のPCを1セットのキーボード、マウスから集中コントロールしたい。そこ

  • [PHPプロ!] IEでAjaxリクエストをキャッシュさせない方法:CodeZine

    Jaslabsにて、IEでAjaxリクエストをキャッシュさせない方法が掲載されています。 IEの場合Ajaxを用いた通信を行うと、GETメソッドの場合一度実行されるとデータがキャッシュされて、2回目以降の通信はそのキャッシュされたデータを読みに行くようになってしまいます。 そこでJaslabsでは、その対策として2つの策を提示しています。1つめは、GETメソッドを辞めてPOSTメソッドを使う方法です。POSTメソッドの場合、GETメソッドと異なりこちらは2回目以降の通信でもキャッシュされることなくサーバのデータを取得します。 2つめの策は、GETメソッドで取得する先のURLにユニークIDを付加する方法です。下記のようにここではユニークIDとしてタイムスタンプを付加しています。 var date = new Date(); var timestamp = date.getTime()

    oinume
    oinume 2007/02/12
  • Redirect

  • JRuby IRB With Readline

    This browser does not have a Java Plug-in. Get the latest Java Plug-in here. Patch | Applet source | TextAreaReadline (edit in JTextComponent) Damian Steer

  • JRuby - Home

    JRuby JRuby is an 100% pure-Java implementation of the Ruby programming language. Features A 1.8.6 compatible Ruby interpreter written in 100% pure Java Most builtin Ruby classes provided Support for interacting with and defining java classes from within ruby Bean Scripting Framework (BSF) support Distributed under a tri-license (CPL/GPL/LGPL) The JRuby community is pleased to announce the release

  • Webアプリに使えるAjaxライブラリ8選! ― @IT

    Ajaxライブラリの全体像を把握しよう Ajaxライブラリ(*注1)はすでに数多くのものが出回っていますが、多過ぎて全体像がつかめていないのではないでしょうか。今回は代表的なAjaxライブラリの一部を挙げ、それぞれを比較しながらAjaxライブラリの全体像を把握していきたいと思います。 どうして、Webアプリ開発にAjaxライブラリが必要なのか どのようなプログラミング言語でもライブラリが存在するように、Ajaxにおいてもライブラリが存在します。 初めにAjaxライブラリの必要性について見ていきたいと思いますが、ここではAjax開発ならではのライブラリの必要性を2点取り上げます(ほかの言語のライブラリと共通する必要性はあらためて取り上げません)。 クロスブラウザ対応 Ajaxの利点として、さまざまな環境における一般的なWebブラウザ上で実行できることが挙げられます。しかしWebブラウザの実装

    Webアプリに使えるAjaxライブラリ8選! ― @IT
    oinume
    oinume 2007/02/12
  • YouTube

    作成した動画を友だち、家族、世界と共有。

  • Getting Real by 37signals

    Heads up! This page uses features your browser doesn’t support. Try a modern browser like Firefox or Chrome for the best experience. sidebar#close mouseup->tweet#update input->tweet#update keydown->tweet#update scroll@window->tweet#update" data-bookmark-id="/gettingreal"> ���R�U p�,X�U Getting Real The smarter, faster, easier way to build a successful web application Start reading →

    Getting Real by 37signals
  • 最速インターフェース研究会 :: XSLエディタを作ってみた

    XSLをエディタで編集してはブラウザでプレビューなんてことを何千回とやっているので、なんか良さげなXSLエディタがあるなら使いたいんだけど探しても見つからないので作ってみた。 http://la.ma.la/misc/xsltedit/ 左にXSLを入れて右にXMLを入れて、XSLを編集しつつCtrl+EnterでXSLT変換。 Google AJAXSLTを使ってみました。というか同梱のサンプルのスタイルをちょっといじっただけ。なんかIE6で動かないというので、フォーラム見てちょこちょこ直して動くようにしました。次のバージョンで直るとかなんとか。 とりあえずそのまま圧縮したのを置いておきます。 http://la.ma.la/misc/xsltedit/xslt.zip ブラウザの機能で変換させたほうが速いんだろうけど、そんなに遅いわけでもない。ただ、文法的にエラーがあっても変換してくれ

    oinume
    oinume 2007/02/12
  • http://recompile.net/2007/02/pound_mongrel_aapache20_ruby_o.html

  • 今更ながらRails1.2の変更点とか翻訳してみた:TKMR.blog.show

    Rails1.2も出たことだし、変更点とかちゃんと読んどこうと思ってざっくり訳してみた。やっぱ り:format&respond_toとscaffold_resourcesでRESTFull化が目玉っぽい、あとマルチバイト対応が日人的には嬉しいかも。 原文: Riding Rails: Rails 1.2: REST admiration, HTTP lovefest, and UTF-8 celebrations REST and Resources RESTはRails1.2の目玉です、RESTに関しては私(DHH)のRailsConfキーノートを見てください。REST化はRailsのために重要な物です。あなたのアプリケーションをよりRESTfullにするための方法を考え始めてください。 REST化への移行を手伝うために、私達はCRUDなインターフェイスを作るためのsca

    oinume
    oinume 2007/02/12
  • CNET Japan Blog - 江島健太郎 - Kenn's Clairvoyance:梅田サロン中止のお詫び、およびアーキテクチャ変更についての技術詳細レポート

    先週末に予定されていたJTPA企画の梅田さん主催オンラインサロンですが、会場に多くの人が集まるにつれてLingrが重くなってしまうという事態に陥ってしまい、まるでイベントの体をなさないまま時間が過ぎてしまい、あえなく中止となってしまいました。 当イベントを楽しみにしていた皆様、そして梅田さんはじめJTPAスタッフの方々には、当に申し訳なかったと思います。ここに改めてお詫び申し上げます。 Macworld 2007のときには180人を収容して何の問題もなく快適に使えていたので、「1000人はわからないけど、200人ぐらいなら大丈夫だろう」とたかをくくっていたのが間違いでした。 今回はその反省も含めて、内部で検証した技術情報をすべて公開し、どのような問題に直面し、どのように解決にあたっているのかをお伝えすることで、特に技術者の皆さんに役立つフィードバックにしたいと思います。 ■今回のアーキテ

    oinume
    oinume 2007/02/12
  • トランポリン版の継続渡し leaf_count_cps_t - Tociyuki::Diary

    11月16日に goto を使った強引なやりかたで、末尾再帰のループ化と継続渡しの実行をやってみたところ、コメント欄で shiro さんにトランポリンを紹介してもらいました。 ⇒ http://d.hatena.ne.jp/tociyuki/20061116/1163674424#c1163895106 shiro 『なお、ベース言語が末尾呼出し最適化を保証してくれない場合によく使う手としてトランポリンがあります。各関数を、結果を返すのではなく、その関数の継続手続きを返すように書いておきます。そして、(途中略)ひたすら返って来た継続を呼び出しつづけるドライバを書いて駆動します。 これだとベース言語のスタックを消費しません。』 随分と、あれから経った気がしますが、突然、これをやってみたくなったので試してみました。 まずは、関数コールをおこなわせるコードリファレンスをドライバに渡して、こんな風

    トランポリン版の継続渡し leaf_count_cps_t - Tociyuki::Diary
    oinume
    oinume 2007/02/12
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    oinume
    oinume 2007/02/12
  • サイバーエージェント藤田社長/技術屋採用宣言の真意|【Tech総研】

    エンジニアが欲しい!――自身のブログ「渋谷ではたらく社長のアメブロ」でも明言している藤田社長。その背景には、同社がインターネットメディア事業の中核とする「Ameba」の成長戦略がある。目指すは、グローバルに通用する「21世紀を代表する会社を創る」こと。その概要について聞いた。 「Web2.0時代を迎え、この1年でブログやSNSといったユーザーが中心となって創られるメディア市場が急速に拡大してきました。これだけ短期間で急拡大するというのは、今までのインターネットの歴史にはなかったこと。ブログがインターネットの流れを大きく変えたのです。そしてこの流れは、世界に通用するグローバル企業を目指す当社にとってまたとないチャンス」 藤田社長の意欲は強い。サイバーエージェントがブログサービス「Amebaブログ(アメブロ)」を開設したのは2004年9月。以降、マイページ、音楽、動画、コミュニティなど多彩なサ

    oinume
    oinume 2007/02/12
  • https://www.youtube.com/view_play_list?p=4BB2C6CC9BF0E3F6

  • 【レビュー】これは凄い! Ajax最強のデバッグツール"FireBug 1.0"リリース (1) デベロッパのアツい視線を受ける実力派エクステンション (MYCOMジャーナル)

    デベロッパがFirefoxを使う理由はエクステンション! Ajax Webアプリケーションの開発者には、WebブラウザとしてFirefoxを愛用しているユーザが多い。その理由のひとつに豊富なエクステンション機能が挙げられる。Firefoxを使っているからエクステンションを使っているというよりも、エクステンションを使いたいからFirefoxを使っているという感じだ。 デベロッパに人気のあるエクステンションはいくつもあるが、代表的なところではAll-in-One GesturesやDictionarySearch、Greasemonkey、User Agent Switcher、ScrapBookなどを挙げることができる。そしてAjax Webアプリケーションの開発において必須ともいえるエクステンションに、Firebugがある。 Firebugに対する称賛の声は枚挙にいとまがない。「Fireb

  • Bridge Word

    This shop will be powered by Are you the store owner? Log in here

    oinume
    oinume 2007/02/12
  • FX Trading Force

    *小売売上高(9月)21:30 予想 -0.7% 前回 -0.3%(前月比) 予想 -0.2% 前回 -0.7%(除自動車・前月比) 東京時間21:30に9月の米小売 免責事項 ここに掲載されている情報は、特定の商品などの投資の勧誘を目的としたものではありません。 最終的な投資判断はお客様ご自身の判断と責任によってなされるものであり、この情報に基づいて被ったいかなる損害についてFXCMジャパンでは責任を一切負いかねます。 ここに掲載されている情報の著作権はFXCMジャパンに帰属します。 FXCMジャパンの許可無しに転用、複製、複写などをすることは出来ません。 予告無しに内容が変更または廃止される場合がございますので予めご了承ください。

    oinume
    oinume 2007/02/12
  • いやなブログ - スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl

    スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl スクリプト言語用の CUIのデバッガの使い方を簡単にまとめました。対象言語は Ruby, Python, Perl です。 私は C, C++ でプログラムを書いているときはデバッガ (主に GNU/Linux 上の gdb) を頻繁に利用します。しかし、スクリプト言語ではそれほどでもありません。これはおそらく次のような理由によります。 ビルドが不要なので printf デバッグが容易 (ある程度大きい C++ のプログラムではビルド時間が長いので printf の挿入はしんどい) 異常終了時にスタックトレースが表示される (Ruby, Python なら自動、Perl の場合は use Carp; $SIG{__DIE__} = \&Carp::confess; など) オブジェクトのインスペクトが簡単 (Ru

  • iandeth. - 続 screen の使い方

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. 目次 ステータス行に各ウィンドウで打ったコマンドを表示 - bash編 Unicode (UTF-8) を使う 突然キー入力を受け付けてくれなくなった際の対処方法 Reattachを透過的にこなしてくれるラクチン起動方法 まとめ 1. ステータス行に各ウィンドウで打ったコマンドを表示 - bash編 基は ~/.screenrc に 'hardstatus alwayslastline "%w"' と書いておけば、 画面最下部にウィンドウ名一覧が表示されるようになるけれど、これだと各ウィンドウ名が一律 'bash' って名称になるので、いまいち不便。新規ウィンドウを開くたびに 'C-a A' で命名するのも面倒。理想は「今実行し

  • Notfunc - WEBrickとCometで自動リロード

  • ITmedia Biz.ID:Getting Things Done(GTD)まとめ

    Getting Things Done(GTD)まとめ ストレスフリーの仕事術、GTD(Getting Things Done)。海外のナレッジワーカーには常識になりつつあるこの仕事術、あなたはもう試してみましたか? Biz.IDでは、GTDを活用して仕事の生産性を上げるビジネスパーソンを応援します。 今ならできるGTD 「将来の目標」は「日々の仕事」の中にあり デビッド・アレンさんは「日々の仕事を片付けられないと、将来の目標など見えてこない」と言います。日々仕事に追われていたりストレスにさらされていると将来のビジョンは描きにくくなります。(2008/12/31) GTDでつまずきやすい「プロジェクト」って? GTDで分かりにくい概念のひとつに「プロジェクト」があります。6つのレベルでやるべきことを見直す「Horizontal Model」で考えると、プロジェクトの活用法が見えてきます。(

    oinume
    oinume 2007/02/12
    GTDまとめページ
  • はじめてのGTD - ITmedia Biz.ID

    ストレスフリーの仕事術、GTD。海外のナレッジワーカーには常識になりつつあるこの仕事術、あなたはもう試してみましたか? 今回の特集では、「GTDって何?」という人から、GTDを始めたいのだけど……という人まで、その理論と実践の方法を分かりやすく解説していきます。 →Getting Things Done(GTD)まとめページはこちら GTDとは何か? GTDとは米国のコンサルタント、David Allenさんの著書、「Getting Things Done」のことを指します。こので紹介されている理論が今、注目を集めているのです。さてこのGTDとはどういったものでしょうか? 一言でいうと「ナレッジワーカーのための仕事術」です。 知識社会の仕事はますます複雑になってきています。「どこまでやったら終わりなのか」がはっきりしない上に、スピードが要求され、しかも降ってくる仕事の量は増えるばかりです

    はじめてのGTD - ITmedia Biz.ID
    oinume
    oinume 2007/02/12
  • YahooのGUI+RSSサービス Pipes はPlaggerの夢を見るか?:TKMR.blog.show

    YahooがPlagger+GUI風なサービス Pipes をリリースした!詳しくは以下で TechCrunch Japanese アーカイブ » Yahoo!、Pipesをローンチ » かんたんすぎ かっこよすぎ Yahoo pipes O'Reilly Radar > Pipes and Filters for the Internet ということでPlaggerの動きも気になりつつ、試してみた。 前々から英語⇒日語へRSSを翻訳してくれるサービスが欲しかったけどなかなか無い。 ないのなら つくってやろう ヤフーパイプス ということで作り始める.............と思ったらできた!さすが楽々GUI、適当に操作を覚えながらでも数十分くらいでできた URLを入力(GET引数)RSSフィード読み込み(二つ)BabelFish翻訳モジュールユニオンで結合(日英両方欲しい

  • FindBin-libs-v3.0.2

    The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

    FindBin-libs-v3.0.2
    oinume
    oinume 2007/02/12
  • Yahoo! pipesを試してみた : しげふみメモ

    2007年02月09日12:20 カテゴリPlagger Yahoo! pipesを試してみた 公開されたばかりの Yahoo! pipes は面白そうですね。 Plagger とよく似てると言う意見がありますが、私もそう思います。 Plaggerの作者のMiyagawaさんも Yahoo! Pipes = Dressed up Plagger と言われています。 PlaggerはYAMLで設定ファイルを書かないといけないし、インストールもそれなりに手間がかかります。 それに対して、Yahoo pipesは、ブラウザ上でモジュールを配置してパイプを繋げていけば、 出力が得られるようになっていて、直感的にわかりやすくなっています。 私も早速昨日遊んでみました。 どんなものなのか、簡単に試すために、Plaggerで はてなブックマークの「お気に入り」から重複を取り除いて、RSSフィードにする方

    Yahoo! pipesを試してみた : しげふみメモ
  • かんたんすぎ かっこよすぎ Yahoo pipes « ku

    yahooyahooには似合わないくらいにかっこいいサービスを出した。その名も Pipes: Rewire the web とすごいサブタイトルがついています。rewriteはいい過ぎだけど。(よくみたらrewriteじゃなくてrewireだった) Pipes is a hosted service that lets you remix feeds and create new data mashups in a visual programming environment. と書いてあって、要するにフィードを混ぜたりするツール。UNIXのようにXMLデータをパイプをつないで処理したりできると便利だよね、というのは IBM dW : XML : XMLの論考: マイクロフォーマットのパイプストリーム - Japan にも書かれていた話。IBM dW の話は一般的なXMLの話で、行を単

  • Pipes: Rewire the web

    This pipe is designed to use eBay's RSS API to find items within a certain price range. Created by Ed Ho (show me) This pipe is designed to use eBay's RSS API to find items within a certain price range. Created by Ed Ho (show me) About Pipes Pipes is a powerful composition tool to aggregate, manipulate, and mashup content from around the web. Like Unix pipes, simple commands can be combined togeth

  • @IT Special:PR データセンターが抱える課題を解決! サーバファシリティを最適化するOpteronサーバ

    データセンターが抱える課題を解決! サーバファシリティを最適化するOpteronサーバ コンピュータ1台当たりの消費電力や発熱量は増大し続け、データセンターやサーバルームは、空調設備を含めて利用可能な電源容量が限界を迎えつつある。そうした課題への1つの解決策が、デルのAMD Opteron™搭載サーバだ。 コンピュータの高性能化、とりわけCPUの高速化に比例し、コンピュータ1台当たりの消費電力や発熱量は、増大し続けている。ところが、多くの日企業のデータセンターやサーバルームは、空調設備を含めて利用可能な電源容量が限界を迎えつつある。 そうした課題に対する1つの解決策として登場したのが、デルのAMD Opteron™搭載サーバだ。その登場の経緯と、Opteron搭載サーバに対するデルの考え方について、デル株式会社アドバンスト・システムズ・グループ マネージャの荒田昭則氏、日AMD株式会社

  • 「ピリオド」の有無に注意――KDDIやカブドットコムの偽サイトに相次ぎ警告

    KDDIやカブドットコム証券のWebサイトに似せた偽サイトが確認された。正式なアドレスからピリオドを省いた、紛らわしいアドレスが用いられている。 KDDIは3月24日付けで、同社Webサイトと同一の画面を表示させる偽サイトが確認されたとし、注意を呼びかけた。 KDDIのサイトのURLは「http://www.kddi.com/」だが、今回発見された偽サイトのアドレスは「http://wwwkddi.com」で、wwwとkddiの間にあるピリオドが抜けている。偽Webサイトはフレーム中にKDDIサイトの内容を表示させ、まったく同一のコンテンツを見せる仕組みだ。 KDDIでは取引先からの通報によって偽サイトの存在を把握。海外の事業者経由で当該サイトの閉鎖を依頼しているが、3月27日19時時点でもアクセスは可能な状態にある。KDDIでは、「トップページへのアクセス時にはアドレスを確認し、けっして

    「ピリオド」の有無に注意――KDDIやカブドットコムの偽サイトに相次ぎ警告
  • メディア・パブ: 望みのWebコンテンツを自分でwidget化し,個人ページに貼り付ける

    パーソナライズド・ページ・サービスは使い始めると,なかなか便利で止められない。RSSフィードで送られるコンテンツを組み込めるので,RSSリーダー代わりにも使える。さらに,widget(gadget) も充実してきており,オンラインサービスをパーソナライズドページ上から利用できるのも嬉しい。 だが,GoogleYahooなどのパーソナライズド・ページを個人用ポータルページとして使うと分かるのだが,所望のサービスを組み込めない不満が生じる。RSSフィードを配信しているWebサイトは限られているし,widgetの品揃えも十分ではないからだ。 そこで,ユーザーが所望のWebコンテンツを自分でwidget化し,それをパーソナライズドページに取り込めるサービスを,Webwagが始めた。同社が提供するパーソナライズド・ページ上から,所望のWebサイトページ上の特定エリアを選んで,簡単に自前のwidge

    oinume
    oinume 2007/02/12
  • Blogs | ZDNet

    Larry Dignan and other IT industry experts, blogging at the intersection of business and technology, deliver daily news and analysis on vital enterprise trends. Adrian Kingsley-Hughes sifts through the marketing hyperbole and casts his critical eye over the latest technological innovations to find out which products make the grade and which don't.

    Blogs | ZDNet
  • YouTube - Broadcast Yourself

    第1回全日剣道選手権大会決勝 榊原正錬士対阿部三郎教士 第1回全日剣道選手権大会は、昭和28年11月8日、東京の蔵前国技館で全国より53名の剣士が参加して開催。1万人を 第1回全日剣道選手権大会決勝 榊原正錬士対阿部三郎教士 第1回全日剣道選手権大会は、昭和28年11月8日、東京の蔵前国技館で全国より53名の剣士が参加して開催。1万人を超える 観衆が集まった。 大会は、戦前の剣道界の慣習であった専門家、非専門家の区別を廃し、選手の資格は年齢、段位、称号などに一切の制限を設けず、 各府県の予選を経て代表者を出し、剣道日一を決するという画期的な構想によるものだった。 優勝の榊原正は大正9年愛知県蒲郡市生まれの33歳、名古屋矯正管区法務教官(剣道師範)、のちに剣道範士八段。戦前は名門東邦 商業で活躍した剣士。準優勝の阿部三郎は大正8年福島県相馬生まれの34歳、警視庁の剣道選手でのちの

  • [Rails] 絵文字変換などの携帯サイト開発をサポートするMobile on Railsを作った

    卒論を書いていたため、久々の技術ネタです。 携帯サイトの開発をサポートするプラグインを作りました。 Mobile on Rails API ドキュメント インストール方法 レポジトリをRuby forgeに移しました。 % ./script/plugin install http://mor.rubyforge.org/svn/trunk 更新履歴 以下のパッチを適用しました。ありがとうございます。 Mobile on Rails をSoftBank のあれな絵文字仕様に対応させた 主な機能は次の通り。 キャリア間の絵文字の変換メソッドキャリア内での絵文字表記の変換 ユーザエージェントに応じて絵文字を変換携帯サイト開発のための便利なメソッド フォームからの入力を内部エンコーディング(可読文字列)に変換するセッションIDをURLに付加携帯からのリクエストの際は携帯用のViewを読み込むリクエ

    oinume
    oinume 2007/02/12
  • 相関サブクエリで行と行を比較する:CodeZine

    はじめに SQLでは、同じ行内の列同士を比較することは簡単にできます。普通にWHERE句に「col_1 = col_2」のように書けばよいだけですから。一方、異なる行の間で列同士を比較することは、それほど簡単ではありません。ですがそれは、SQLで行間比較ができないということではありません。手続き型言語とはかなり異なる発想に基づいていますが、SQLでもそうした処理を記述することが可能です。 SQLで行間比較をする際に威力を発揮するのが相関サブクエリ、特に自己結合と組み合わせた「自己相関サブクエリ」です。稿では、この技術を使った行間比較の応用方法を、具体例を通して解説します。稼働環境OracleSQL ServerDB2PostgreSQLMySQL(バージョン4.1以上) 対象読者 相関サブクエリの基的な使い方を知っている方。CASE式、自己結合、スカラ・サブクエリについての知識があると

    oinume
    oinume 2007/02/12
  • 最速インターフェース研究会 :: Google Readerの紹介ビデオを作った

    今さっきキャプチャしてみた。YouTube。 http://youtube.com/watch?v=DcO4RG3Lx3k 去年の9月終わりぐらいにGoogle Readerがリニューアルしたとき、例に漏れず当時購読していた約2600件のフィードをインポートしてみた。 一度全部既読にしようと思ったのだけれども、All itemsを表示してからのmark all as readが効かない。延々とエラーが出て何も出来ないので、フィードの管理画面を開いてみると、応答のないスクリプトダイアログが何回も表示されて、やっと表示できたと思ったら、画面下半分が真っ黒になっていて、何か悪いことをしたと思い、Select AllってやってUnsubscribeボタンを押した。 しばらくして、TechCrunchなんかがうにゃうにゃ言ってるので、もう少し頑張って使ってみようかと思い、今度は少し減らして、live

  • WebmasterWorld Login

    Note: If you registered before January 2013, you can login to the tools with your existing WW login. Otherwise, please register a new account for the tools. For four years we have operated Webmasterworld under the quiet terms of a contributionware site. It continues to be our goal to raise the quality of material available on Webmasterworld and to remain an independent site that serves the communi

  • tingelets – Bookmarklets for Web Developers

    oinume
    oinume 2007/02/12
  • HTMLの構造をリアルタイムに階層表示してくれる「Live DOM Viewer」:phpspot開発日誌

    Live DOM Viewer HTMLの構造をリアルタイムに階層表示してくれる「Live DOM Viewer」。 HTMLの論理構造を可視化したい場合になかなか使えそうです。 使い方は、一番上のウィンドウにHTMLを入力するだけ。それで、2段目のブロックにHTMLの階層構造をツリー表示してくれ、更に3段目のブロックにプレビュー表示してくれます。 関連エントリ サイトのCSSを見たままリアルタイムに編集するツール色々 CSSベースのフォームテンプレート セクシーなCSSホバーボタンを作成するチュートリアル DIVを垂直方向に中央寄せするCSSサンプル CSSを使い、1枚の画像だけでカラフルなグラデーション背景を作る例 CSSの小技集、20個

  • 浦安の洋菓子店「プルーム」がアトレ恵比寿に-SC初出店

    事業を展開する竹若(中央区)は、今春リニューアルオープンするアトレ恵比寿(渋谷区恵比寿南1)に、吉祥寺の有名パティスリー「アテスウェイ」出身の安藤信行シェフが手がける洋菓子店「パティスリー フランセーズ プルーム」を出店する。 1977年生まれ、新潟県出身の安藤シェフは、横浜の洋菓子店「ベルグの4月」で修行後、アテスウェイのスーシェフ(副料理長)に就任。現在、2005年浦安市にオープンしたパティスリー「プルーム」でシェフパティシエを務める若手。プルームの洋菓子は、「優しさの伝わる手作りのフランスケーキ」がコンセプト。材を厳選し、天然素材や旬の素材にこだわってきたという。 恵比寿店は、SC(ショッピングセンター)で初の出店。今後もSCへの出店はアトレ恵比寿1店舗に「限定」し、新天地で20代~40代の「ファッション感度の高い」女性客の取り込みを狙う。店舗面積は約8.9坪。地元・舞浜の海を

    浦安の洋菓子店「プルーム」がアトレ恵比寿に-SC初出店
  • [を] Googleネタなど最近の話題いくつか

    Googleネタなど最近の話題いくつか 2007-02-05-1 [Clipping] 最近のメモ。2007年5回目。 ■Googleネタ - 【レポート】Google Japan村上社長が語る「Googleが行いたいこと」 (1) Yahoo!は目次、Googleは索引 (MYCOMジャーナル) http://journal.mycom.co.jp/articles/2007/01/29/google/ (2) Googleは情報を所有も占有もせず、つなぐだけ (MYCOMジャーナル) http://journal.mycom.co.jp/articles/2007/01/29/google/001.html (3) ネット、PC、書籍、ビデオ…Googleの"検索" (MYCOMジャーナル) http://journal.mycom.co.jp/articles/20

  • Rubyのワンライナー集

    This domain may be for sale!

    oinume
    oinume 2007/02/12
  • 川o・-・)<2nd life - rlwrap - readline ラッパー

    http://utopia.knoware.nl/~hlub/rlwrap/ 今の今まで知らなかったんですが、rlwrap という readline ラッパーがかなり便利ちっくです。 これを使うと Readline によるコマンドライン入力に対応してないようなプログラムでも対応させてしまうことが可能です。 例えば ruby インタプリタを引数無しで起動して、カーソルキーの↑や←や ^H を押すと $ ruby ^[[A^[[D^Hなことになってしまうのですが、この rlwrap でラップして起動すると $ rlwrap rubyカーソルキーや ^H はもちろん、↑や C-p によるヒストリーバック、C-r による入力履歴のインクリメンタルサーチまでできてしまいます。すげー。入力した履歴はデフォルトだと ~/.プログラム名_history, ruby なら ~/.ruby_history に

    川o・-・)<2nd life - rlwrap - readline ラッパー
    oinume
    oinume 2007/02/12
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • http://d.hatena.ne.jp/drawnboy/20060613/1150170093

  • iandeth. - たたみラボ 人材募集中

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. たたみラボについて http://www.tatamilab.jp/ 2005年10月に発足した、株式会社リクルートメディアコミュニケーションズ(RMC) の研究開発部門。RMCはリクルート社のグループ会社で、リクルート発行の紙媒体およびWEB媒体の制作運用や、リクナビ等の広告原稿制作等を一手に引き受けている、「物作り」に特化した会社です。 「WEBにおいて、リクルート社が持つ情報のリーチを伸ばす事はまだまだ可能だよね?」「今とは違ったサービス提供方法によって、ユーザーがより質の高い体験をする事が可能なんじゃないか?」 。そんな事を日々心に抱いていたシステム開発部所属のエンジニア数名が、その想いを経営陣にぶつけてみたところ、 「じ

    oinume
    oinume 2007/02/12
    27歳で月給44万。すげー。