タグ

2007年5月30日のブックマーク (23件)

  • オープンソースコミュニティ運営方法:Geekなぺーじ

    Google Videoに「 How Open Source Projects Survive Poisonous People (And You Can Too)」という54分のビデオがありました。 Subversionの開発者達が、オープンソースプロジェクトを運営上の注意点を解説していました。 面白かったです。 ボランティア開発者の集合体によって実現しているオープンソースプロジェクトを運営する方法を解説するという題目ですが、 最後のオチでは、「これはオープンソースに限らない」と言っていました。 確かに、一般的な開発でも参考になる部分は多いと思いました。 また、掲示板やブログのコメント欄でも一部は適用できそうなノウハウであると思いました。 要約してみましたが、結構いい加減で間違いなどがあると思うので詳細はビデオをご覧下さい。 「Poisonous People」は「有害な人」と訳してみま

    aki77
    aki77 2007/05/30
  • 最速インターフェース研究会 :: HTMLドキュメントを解析して特徴的なループを見つけるBookmarklet

    - 全てのDOMノードを列挙する - ノードは次のように文字列化される。 0: /html[0]/body[0]/div 1: /html[0]/body[0]/div[0]/div 2: /html[0]/body[0]/div[0]/div[0]/ul[0]/li 3: /html[0]/body[0]/div[0]/div[0]/ul[0]/li 4: /html[0]/body[0]/div[0]/div[0]/ul[0]/li 5: /html[0]/body[0]/div[0]/div[0]/ul[0]/li 直前の階層までは添え字つき、最後のノードはタグ名のみにする。 class名、id名は排除する。各々のサイトのルールで記述されたruleよりも タグのネスト構造の方が変化に強いし機械的に抽出しやすいのではないか? 出現回数でソートする。li要素2-5はループであることが分か

  • 窓の杜 - 【NEWS】文字入力時にカーソルの色と幅を変化させIMEのON/OFFを確認「SetCaretColor」

    キャレットの色と幅の違いでIMEのON/OFFを確認できるソフト「SetCaretColor」v0.03が公開された。Windows XPに対応するフリーソフトで、現在ベクターのライブラリページからダウンロードできる。 「SetCaretColor」は、文字の入力位置を示す点滅するカーソル、つまり“キャレット”の色や大きさを変化させてIMEのON/OFFを区別できるようにする常駐型ソフト。さまざまなアプリケーションを切り替えていると、URLを入力するつもりが日語で“hっtp”と入力してしまったり、反対に日語を入力したつもりが半角英数文字になってしまったことはないだろうか。 そこでソフトを利用すると、IMEがONで“ひらがな入力”のときはキャレットが少し幅広い緑色になり、OFFで“半角英数文字入力”のときは幅の狭い赤色になる仕組み。これにより文字入力時の目線でIMEの状態を区別しやすく

  • スパムサイト作成講座29 - スパムサイトは画面幅 760px で設計すべし : 管理人@Yoski

    スパムサイトのお客さんといえば「被検索ユーザー」だ。 そして、広告やアフィリンクなどを抵抗無くクリックしてくれるのは「ネット初級ユーザー」だ。 特に YST からのリーチが高いスパムサイトでは、良質なユーザーを集めている可能性が高くスパムサイトとしての価値は高いといえるだろう。 そんなユーザーに対してサイトの設計上、基となるのが「画面サイズをどう設計するか」だ。 もう何度も繰り返し話しが出ているもので改めて取り上げるのもどうかと思ったが、一応データを提示して再度確認しておこう。 BROWSIZE を使ってスパムサイト来訪者の画面サイズを測定したデータが以下のものだ。 各画面サイズの範囲で使っているユーザーの割合を示している。 まずは昨年 8 月時点のもの。(あとで読むしておいたものを掘り出した) 次に、今週集計したもの。 上記で注目すべきは 800px 以下のユーザーがいまだ 2 割程度

  • 【レビュー】Google Analyticsが提案する新しいユーザー体験 (1) 現在を知るために過去を知ろう - Google Analyticsのこれまで | ネット | マイコミジャーナル

    GoogleがWebアクセス解析ソリューションのUrchin Softwareを買収したのが2005年3月。その8カ月後の同年11月に、Googleのサービスのひとつとして「Google Analytics」という無料サービスの提供が開始されました。企業向けに構築された詳細な解析技術を有するUrchinと、Googleの広告サービスが有用に活用されているかを確認できるツールが一緒になったサービスとして、個人から中小企業まで幅広く利用されているサービスです。 日ではUrchinを単体で購入することが可能なだけでなく、製品に特化した講習も定期的に開催されている (画像はプロトンのWebサイトより引用) Google Analyticsは今までグラフ化したり解析するのが困難だったデータを、様々な角度から表示してくれるので大変便利ですが、使いこなすのに時間がかかる巨大なソフトウェアのような存在

  • http://ugougoblog.com/blog/

  • HTTPステータス・コードとメソッド - CyberLibrarian

    HTTPプロトコルでは、コンピュータ同士が通信している間に、コードを用いてお互いの状態(ステータス)をやり取りしています。このコードのことをHTTPステータス・コード(HTTP Status Code)と呼び、エラーが発生した場合に「404 Not Found」のようにブラウザ上に表示されたり、エラーが発生しなかった場合にも見えないところでやり取りされています。 また、通信を行うためにクライアントがサーバーに様々なリクエストを行いますが、このリクエストの方法をメソッドと呼びます。 規格

    aki77
    aki77 2007/05/30
  • 逃した見込み顧客を取り戻せ--サイバーエージェント、リターゲティング広告を開始

    サイバーエージェントは5月29日、ウェブサイトを訪れたけれども成約に至らなかった見込み客に対して再びアプローチできる広告ツール「MicroAd Retargeting(マイクロアド リターゲティング)」の提供を開始する。 同社の広告ネットワーク「MicroAd」を利用して広告を配信する。具体的にはまず、広告主のサイトを訪れたユーザーに対してCookieを付与する。そのユーザーが広告主で商品を購入するなどの行動を取らず、MicroAdに加盟している別のサイトを訪れた場合、「いまなら送料無料」といった広告を掲載し、再び広告主のサイトへの誘導を図る。 このように、企業サイトを訪問した際のユーザーの行動履歴を利用して、別のサイトを訪れた場合に広告を表示し、企業サイトに再来訪を促す手法は「リターゲティング広告」と呼ばれている。日ではデジタル・アドバタイジング・コンソーシアム(DAC)がアイメディア

    逃した見込み顧客を取り戻せ--サイバーエージェント、リターゲティング広告を開始
    aki77
    aki77 2007/05/30
  • Bktter - ブックマークしたらTwitterを自動更新する、実用的な(?)サービス 「ぶくったー」

  • キチントさん・レンジで作るスパゲティの販売

    当店はチームマイナス6%に参加し、エコ商品の販売に力を注いでおります。 登録番号:SRJ2154968 スパゲティーのゆで上がり感がとってもよかったです。ふっくらとゆであがってパスタの硬さもぴったり。下手になべでゆでるより、すべてのパスタがまんべんなくゆであがっていて感動しました。お湯を沸かす時間を考えると、一人でお昼などの時はとても便利です。 KN様 「レンジでパスタ」は以前から使っていますが セットするだけで簡単に茹であがるので 信じられないくらい便利ですよね。正直 最初買う時は 見た目も割りとちゃちなので「こんなもんで…?」みたいな感じでした。便利さを 大げさでなく 会う人毎に薦めていますが 近所の店ではなかなか見つかないので ネットで注文しました。使えばきっと感激してくれると確信しています。  H.K様 お湯を沸かす時間の分が短縮できて、かきまぜる手間もいらず、めちゃくちゃ

  • Apache2でmod_limitipconnを使う方法

    1.紹介と仕組み ダウンロードツールを使って、多重ダウンロードや分割ダウンロードが行なわれることは非常に迷惑なことだ。サーバー管理者は、ネットワーク帯域の圧迫やハードディスクへの負荷増大に悩まされることになる。 そこで、この対策のために有用なものが「mod_limitipconn」だ。 mod_limitipconnは、Apache用のモジュールとして動き、1つのIPアドレスが接続できる最大値を制限することが出来る。例えば最大値を2とすれば、1つのIPアドレスから同時に並行してダウンロードできる数は最大2つとなる。 最大数以内ならば、mod_limitipconnは通信をスルーしてサーバー側に渡す。つまり通常と何ら変わりない処理となる。一方、最大数を超えた場合、mod_limitipconnは、HTTPステータスコード「503 Server Temporary Unavailable」を返

    aki77
    aki77 2007/05/30
    1つのIPアドレスが接続できる最大値を制限
  • Dr. Web Weblog ? Blog-Archiv ? Collection of Web 2.0 Navigation Menus

    aki77
    aki77 2007/05/30
    ツールチップ
  • PHP の apache_setenv と virtual を利用して,ファイルへの直リンクを防止する

    PHP の apache_setenv と virtual を利用して,ファイルへの直リンクを防止する 2007-05-30-1: [PHP] ファイルへの直リンクを防止する方法としては,例えば Referer ヘッダ参照する方法とかがあると思います. Apache クックブック のレシピ 6.5 に載っているのもその方法ですが,Referer ヘッダを送信しないクライアントはどうするかという問題があります. そこで,PHP の apache_setenv と virtual を利用する方法を紹介します. - apache_setenv Apache サブプロセスの環境変数を設定する http://php.net/apache-setenv - virtual Apache サブリクエストを実行する http://php.net/virtual ダウンロードするファイルがあるディレクトリを

  • Montastic Website Monitoring

    Montastic monitors websites and sends notifications when a problem is detected. Try Montastic

    aki77
    aki77 2007/05/30
    サーバ監視
  • CakePHP で Model を介さずに SQL を呼ぶ - d.hetima

    リードオンリーで単純な値、あるいは複数のテーブルをまたぐ統計、はたまたサイドメニュー等に必ず表示する値など、Model を使わない方が良い気がするデータをどう取得するか。そういう値も Model を使えよという意見もあるだろうし、実際迷っているとこですが、Model を使わずに済ませる方法をメモしておきます。 ちなみに上記の例で Model を使わない理由・メリットを挙げると、 リードオンリーで単純な値(例えば内部処理の if 文のみに使われる真偽値) → 変数だけで済めば軽い 複数のテーブルをまたぐ統計 → どの Model に記述したら良いか迷う サイドメニュー等に必ず表示する値 → 来の処理では使わない Model が毎回ロードされるのを避ける といったところでしょうか。基的にはパフォーマンスの問題です。また、今回のケースでは、AppController と 実際の Contro

  • YouTubeを快適に使うための12のGreasemonkeyスクリプト - GoogleMania | グーグルの便利な使い方

    YouTubeを快適に使うための12のGreasemonkeyスクリプト 管理人 @ 5月 30日 08:18am YouTube Youtubeにはたくさんの動画が投稿され、見ているとあっという間に時間が過ぎちゃいますね。 でも、ちょっと不便に感じることもありませんか? それを解消してくれる12のGreasemonkey スクリプトを紹介します。 GreasemonkeyはFirefoxの拡張機能です。Greasemonkeyについて、詳しくは「Greasemonkey入門 ~よくわかるグリースモンキーの使い方 ~ 」を参考にどうぞ。 以下におすすめGreasemonkey スクリプトを紹介します。 YouTube ビデオダウンロード インストールすると、YouTubeビデオ表示画面の横にシンプルなダウンロードリンクが追加されます。 http://userscripts.org/scri

  • ITmedia News:「チェンメ」「メーリス」が流行作る――ギャル社長に聞く、今どきのITとギャル

    女子高生の口コミが流行を作ると言われている。たまごっち、プリクラ、ルーズソックス――女子高生の間で爆発的に流行し、その後、前後の世代にまで広がった商品やサービスは過去にも多い。 「女子高生の中でも、流行を作るのはギャルなんです」。藤田志穂さん(22)はこう言い切る。藤田さんは“ギャルマーケティング”を手がけるベンチャー企業・シホ有限会社G-Revoの社長にして現役ギャルの“ギャル社長”だ。 ギャルは一般の女子高生よりも情報交換のスピードが速く、影響力も大きいと藤田さんは言う。最近は携帯電話の「チェンメ」や「メーリス」がギャルコミュニティーを飛び交い、情報交換を加速する。中学生以下の若い世代になると、携帯だけでなくPCも使いこなしているとう。 「女子高生」と「ギャル」の違い 「ギャルと一般の女子高生って何が違うの? とよく聞かれます。一般の女子高生にも情報発信・共有する力がありますが、ギャル

    ITmedia News:「チェンメ」「メーリス」が流行作る――ギャル社長に聞く、今どきのITとギャル
  • How to fix a manually deleted plugin directory

    aki77
    aki77 2007/05/30
    プラグインの手動削除
  • 窓の杜 - 【NEWS】MS、Windows Vistaを機能制限なしで30日間試せる「Virtual PC」用仮想PCを公開

    MS、Windows Vistaを機能制限なしで30日間試せる「Virtual PC」用仮想PCを公開 Microsoft Corporationは25日、Windows Vistaを機能制限なしで30日間試せる体験版「Microsoft Windows Vista 30-Day Eval VHD」v1.0を公開した。体験版はOSインストール済みの仮想PCファイルとして公開されており、「Virtual PC 2007」や「Virtual Server 2005 R2」で利用できる。 現在同社のダウンロードセンターからダウンロード可能で、ダウンロードにはWindows Liveのアカウントが必要。配布ファイルは3分割されており合計容量は約1.6GB、解凍後の総容量は約4.8GBとなる。 体験版で利用できるWindows VistaはEnterpriseエディションの英語版だが、初期設定で地

  • CentOS 5 インストール個人的ノート # NTFSにアクセスしてWindowsのファイルを読み書きできるようにする

    CentOS5 インストール、追加インストール、設定、調整の個人的ノート。 デスクトップとして使うための設定メモ集。 CentOSとは Red Hat Enterprise Linuxの商標、商用パッケージを削除した フリーのクローンディストリビューションである。 CentOS5 はRHEL5の同等品で、Fedora Core 6 がベースになっている。 Fedora よりも先進性は低いが、 アップデートサポート寿命が長い。 インストールできるアーキテクチャも多い。 最新版を追いかけずに安定した運用をする人やサーバ向き。 インストール手順はFC6とあまり変わりはない。 CentOS5 のリリースは2007年4月12日。 CentOS5 インストール、および初期設定 CentOS5 ISOイメージファイルの取得| isoイメージファイルをCD, DVDメディアに焼く| CentOS5のインス

  • 個人事業開業の手続き - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 先日、ついに個人事業の開業手続きをしてきました。といっても、単に税務署などに書類を提出してきただけですけどね。私の場合は従業員を雇う予定などはまったくないので、とても簡単に手続きができました。あっさり受理されて拍子抜けなくらいです。まあ、収入が一定額を超えなければ申請の必要すらないはずなので、こんなものなのかもしれませんね。 そんなわけで、日は私の個人事業開業手

  • r3 と stickleback を試してみる - プロジェクトの作成 - おぎろぐはてブロ

    前記事(r3 と stickleback を試してみる - セットアップ - おぎろぐはてな)の続き。 移動中の電車の中で、ボールペン片手にドキュメントを読んでみた。まだ最後まで読み終わってないので勘違いがあるかも。。 で、これってどういうものなのか productとintlをベースに、テンプレートを管理、一括生成する仕組みで、自由度の高いローカライズ等を可能にするもの。ヘッダーとかの埋め込みも、辞書を使ったローカライズも、リアルタイムにせずに、予め生成してしまって、ファイル一杯サーバにアップしちゃったほうが早いじゃない。ってアプローチだと思います。 多言語、多地域、大小のいくつものプロダクトでサービス展開をするポータルみたいなサイト (それって、Yahoo!とかgoogleとか)では、有効だと思うのですが、個人でやってる分には、きちんと継承関係が整理されるくらいのメリットなのかも。 Ya

    r3 と stickleback を試してみる - プロジェクトの作成 - おぎろぐはてブロ
  • r3 と stickleback を試してみる - セットアップ - おぎろぐはてブロ

    r3と、sticklebackは、Yahoo!が最近オープンソースで公開を始めたテンプレートまわりのツールです。(前記事参照) これがどういうものなのかがよく分かんないので、ドキュメントを読みながら試してみます。 ドキュメントは、SourceForgeにあるものだけのようです。 アーカイブの取得 SourceForgeから、r3とsticklebackのアーカイブを取ってきます。 $ ls r3-0.9.3.tgz stickleback-0.9.3.tgz インストール 必要な環境は以下。 PHP5 PDO拡張に対応 MySQLSQLiteのいずれかを使える アプリケーションを完成させるには、sticklebackとr3の2つのパッケージをインストールする必要があります。sticklebackは、r3のコマンドラインのI/Fです。(なんで、分かれてるんですかね。。) 将来的にはr3はG

    r3 と stickleback を試してみる - セットアップ - おぎろぐはてブロ