タグ

2007年10月17日のブックマーク (12件)

  • Regexp - Regexp::Commonを引くAPI : 404 Blog Not Found

    2007年10月17日17:00 カテゴリLightweight Languages Regexp - Regexp::Commonを引くAPI Mastering Regular Expression Jeffrey Friedl [邦訳: 詳説 正規表現] そういうことを防ぐにはどうしたらよいか、と考えて作りました。 秋元@サイボウズラボ・プログラマー・ブログ: phpspotの人は正規表現について語らないほうがいいのでは この人、以前にも正規表現のいいかげんな記事を書いていろいろ突っ込まれている。まずは実例から。 Server Source 何をしているかというと、Regexp::CommonをJSONPで引いているのです。このRegexp::Commonは、実際に使用され配布されている正規表現集としては最も実績のあるものの一つですが、そのままではPerlでしか使えないのでこうしてみ

    Regexp - Regexp::Commonを引くAPI : 404 Blog Not Found
  • [Think IT] 第6回:SeleniumRC−Javaによるテストの作成と実施 (1/4)

    「第5回:テストの作成と実施(SeleniumCore−HTML後編)」に続き、今回は開発言語でテストを作成し、実施するまでの流れを説明します。開発言語でテストを記述する場合は、SeleniumRCを使います。ここではアプリケーションと同じJavaでテストケースを作成していきます。 テストの作成に入る前に、SeleniumRCの仕組みと構成について簡単に説明しましょう。 SeleniumRCは大きく分けて2つのモジュールで構成されています。1つは「selenium-server」、もう1つが「ClientDriver」です。selenium-serverは仮想のプロキシサーバとして動作するもので、SeleniumCoreを内包しています。ClientDriverはselenium-serverやWebブラウザを制御するためのライブラリです。 SeleniumCoreはテスト対象のサーバにS

  • 新・たけぞう瀕死の日記

    ■ [AIR]metaas ActionScriptのソースコードを操作するためのJavaライブラリだそうです。ActionScript3対応。ゼロからソースコードを組み立てたり、既存のActionScriptソースをパースしてDOMを取得できたりします。パースして生成したDOMを操作して書き出したりとかもできます。各ノードはソースコードのトークンの情報を持っているのでテキスト上の位置情報なども取得することができます。いろいろ使い道がありそうだー。 ■ [AIR]オープンソースなFlash開発環境 オープンソースのFlash開発環境にもいろいろあるので主なものを整理してみました。 FlashDevelop .NETアプリなのでWindows専用。動作が軽いです。ActionScript3、Flex 2、HaXeにも対応。でもFlexはMXMLのコード補完ができるだけで画面をビジュアルに作れ

  • プロフォトグラファーの作品が無料で利用できる「PHOTO ST」オープン | クリエイティブ | マイコミジャーナル

    千趣会は16日、写真素材サイト「PHOTO ST(フォトストリート)」をオープンした。同サイトで会員登録すると約600点ある写真を無料でダウンロードして使用することができる。10月末までに1000点を収録する予定だという。写真のサイズは長辺が最大1200ピクセル。写真は「動物」「自然・風景」「街・建造物」「行事・伝統」「グルメ」などのカテゴリーで分類されていて、それらをキーワード、画像の縦横などで検索することができるようになっている。 PHOTO STのサイト。下の写真はPHOTO STに登録されている写真だ Photo by kaori Photo by yo_see 写真は撮影者のクレジットを明記することを条件に個人のWebサイトから広告などの商用利用まで可能となっている。現在5名のフォトグラファーが登録されているが、「PHOTO ST」ではサイトの登録フォトグラファーの募集も行ってい

    t_43z
    t_43z 2007/10/17
    クレジット明記すれば商用も可
  • Railsデベロッパ愛用Rubyツールの最新版"Capistrano 2.1"登場 | エンタープライズ | マイコミジャーナル

    14日(米国時間)、Capistranoの最新版となる「Capistrano 2.1」が公開された。CapistranoはRubyで開発されたリモートサーバ管理アプリケーション。日々手動で実施しているサーバ管理業務を自動化することを目的に開発されており、SSHを経由してソフトウェアインストール、アプリケーションデプロイ、設定ファイル管理、サーバモニタリングなどの操作を提供する。 Capistrano 2.1はRubyGem経由で「gem install capistrano」のようにしてインストール可能。Rubyモジュールを追加することで簡単に機能が拡張できるという特徴もある。 Capistranoは多くのRuby on Railsデベロッパに、開発を自動化するツールとして採用されている。これまではコマンドを実行するごとに仮想端末が要求されていたが、Capistrano 2.1からは必要な

  • 書き起し - プログラマはユートピアに憧れる - FAX

    書き起し - プログラマはユートピアに憧れる 抜粋 モナドの方へ - 「プログラマはユートピアに憧れる」 上記、id:leibnizさんのエントリ内の音声ファイルを聞き、ポイントとなるmalaさんの発言を抜粋しました。 要約に際して、語尾などに私なりのフィルターが掛かってしまっております。正確な発言は、元の音声ファイルをご確認下さい。 monadoさん、malaさん、事前の連絡がなく申し訳ありませんでした。内容に問題等ございましたら、お手数をお掛け致し恐縮ですが、コメント欄にて指摘頂けると幸に存じます。 時間発言 00:02パクリを非難することが文化の発展に寄与すると信じてやまない人たちに問題を感じている。 00:15Amazonは巨大なブラックボックスだ。 00:24情報は中身を読んでから金を払いたい。 00:29違法立ち読みサイトは、なし崩し的に利便性が発見され認知される可能性がある点

    t_43z
    t_43z 2007/10/17
    すげー示唆に富んでる
  • UK STUDIO - iPod touchでRubyを動かす

    以下の作業は自己責任でお願いいたします。 Installer.appをインストールする まずはRubyを入れるためにInstaller.appをiPod touchをインストールします。 基的に以下のリンク通りに作業すれば問題ないはずです。 iPod Touch jailbreak for Windows iPod Touch jailbreak for OSX 必要なアプリのインストール Installer.appから以下のアプリをインストールします。 System > BSD Subsystem System > MobileTerminal Sources > Community Sources BSD Subsystemを入れることでBSD由来のコマンドが使えるようになります。今回に限らずtouchをいじくり倒すのに必須のアプリかと。MobileTerminalはその名の通

  • Javaのメモリ管理

    日のカクテルは「Javaのメモリ管理」です。 ネタ元はかつのりさんのBlogです。 GCについて勘違いしている人が結構多い JavaというとGC(ガーベッジコレクション)によって不要となったオブジェクトが回収される仕組みになっていますので、一般のプログラマはメモリの確保、解放について考える必要がありません。 ただし、プロフェッショナルなプログラマの方は一般のプログラマの分まで背負い込んで考えてもらう必要があります。 C言語のようにメモリの割り当てと解放を直接管理することはありませんが、まったく別種のメモリ管理が必要となってきます。 参照の種類 「要するに、参照がなくなればGCに回収される、参照があれば回収されない、それだけのことだろう?」 こうおっしゃるお客さんは沢山いらっしゃいます。では、参照にも種類があることをご存じですか? 強い参照 (strong reference) ソフト参照

  • 私がWEB制作ネタを探している海外サイトベスト10

    最近よく聞かれるのですが、一体Yamada氏のネタ元はどこですかと聞かれます。 ネタ師であるブロガーがネタ元を晒すのはどうかと思っていたのですが、有益である情報は晒すべきだと友人に言われてしまったのと、海外でまとめエントリにされていたので公開に乗り切ります。 より有益な情報を得る為に 友人いわく、公開してその上を目指せ、とか意味がわからないことを言われましたが、結局のところ海外の数々の有益な情報からピンポイントで発信するからこそ価値があるのであって、まとめサイトが有益なものであるとは限りません。 これらネタ元をつかって、より多くの方にピンポイントで面白い記事の発掘が出来るようになれば、それはそれで自分にかえって来るんだなぁと思います。 WEB制作者向け発掘サイト DZone - fresh links for developers デザイン、CSS等に関して有益なエントリが上ってくるシステ

    私がWEB制作ネタを探している海外サイトベスト10
  • 長文日記

  • GoogleにSEOの何たるかを教えるサイト | 秋元@サイボウズラボ・プログラマー・ブログ

    via del.icio.us/popular これが現在のグーグル。リンクを集めてGoogleでの順位を上げるという意味では、はなはだ心もとないウェブデザインと言わざるを得ない(と作者が思ったかどうかはわからんが)。 魅力的なサイトにして、Googleで上位表示させるためには、もっといろいろな工夫が必要である。 上記のリンク先から青い吹き出しの解説を辿っていけば最後まで見ていける。解説の内容を確認したい人のために、下におおまかな訳をつけておく。 リンクを適切に増やし、コンテンツの場所をGoogleに教えなければならない 毎日新しいコンテンツを増やし、外部からのリンクを増やさないと、Googleは重要なサイトとは思ってくれない S.B.S.F(ソーシャルスパムブックマークファシリテーター)を追加して、ソーシャルなリンクをたくさん獲得しよう 関連するキーワードの密度を上げよう。「サーチ」を9

    GoogleにSEOの何たるかを教えるサイト | 秋元@サイボウズラボ・プログラマー・ブログ
    t_43z
    t_43z 2007/10/17
    面白い
  • アイデアに著作権なし……それでも「いいめもダイエット」サービス停止 - ITmedia Biz.ID

    「いいめもダイエット」が10月17日にサービスを停止する。書籍「いつまでもデブと思うなよ」の著者である岡田斗司夫氏から「著作権の侵害」としてクレームがついたため。 「いいめもダイエット」が10月17日にサービスを停止する。いいめもプロジェクトが開発ブログで明らかにした。書籍「いつまでもデブと思うなよ」の著者である岡田斗司夫氏が、いいめもダイエットに対して「著作の核心と同一ですので、著作権の侵害に当たる可能性が極めて高いと思います」と主張したためだ。 アイデアに著作権なし――岡田氏の意は? いいめもダイエットは、「べたもの」と「カロリー」を書いたメールを専用メールアドレス「 d@ememo.jp 」に送信すると、ダイエット記録の一覧にまとめてくれるサービス。「いいめも おこづかい帳」に続く、いいめもプロジェクトの第2弾で、岡田氏の著作で紹介している「レコーディング・ダイエットに使いたい」

    アイデアに著作権なし……それでも「いいめもダイエット」サービス停止 - ITmedia Biz.ID