タグ

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

  • PHPで「Google Chart API」を扱う:phpspot開発日誌

    Bits of PHP code - Google Chart API for PHP - James Cridland Google have released the Google Chart API which enables you to produce swizzy graphs like the above, which is the total 'hours-listened' to BBC Radio 1 from March 1999 to September 2007.PHPで「Google Chart API」を扱うユーティリティ関数が公開されました。 現状では、この関数、使いやすいとは言えませんが、こういった形でGoogle Chart APIPHP から簡単に使うようなユーティリティクラスが出てくると嬉しいですね。 「超簡易「Google Chart API

  • jQuery で JSONP 2通り - てっく煮ブログ

    JavaScriptjQuery を使って JSONP でリクエストする方法を2通り紹介するよ。その1: $("")createElement を $() を使って実装。 $("") .attr('type', 'text/javascript') .attr('src', "http://www.example.com/jsonp.cgi?param1=value1&callback=myCallback") .appendTo($("head")); function myCallback(json){ // ロード完了時にここが呼ばれる } http://www.example.com/jsonp.cgi?param1=value1&callback=myCallback にリクエストがいく。callback のところは、サービスによって指定の仕方が違うかもね。その2: $.ajax

  • ブラウザ上でJavascriptの開発ができる『AppJet』 | CREAMU

    Javascriptの力をつけたい。 そんなあなたにおすすめなのが、『AppJet』。ブラウザ上でJavascriptの開発ができるサービスだ。 『AppJet』では、ボックスにコードを書いていき、それをプレビューすることで、動きを確認しながら開発をすることができる。 例として、Facebookのアプリケーションが作れたり、チャットシステムの作成が可能となっている。 Javascriptのテストをするのにとてもいい環境ではないだろうか。 ブラウザ上でJavascriptの開発ができるサービス、チェックして使っていきたいですね。 Flashをがっつり。そのほかのことは何も考えられない。レベルアップ中ですね。

  • http://blogs.sun.com/okazaki/entry/google_gears%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%80%83%E3%81%88%E3%81%A6%E3%81%BF%E3%82%8B

  • TAKESAKO @ Yet another Cybozu Labs: KB942840の更新でJScript.DLLが高速になった(IE6/WindowsXP)

    Windows XP 用の更新プログラム (KB942840) で、JScriptエンジンのガベージコレクション(GC)のアルゴリズムが変更されて、 Ajaxをゴリゴリ使っているWebサイトでIE6の体感速度がかなり改善された(JavaScript実行途中で固まることがなくなった)模様。 Windows Server 2003 ベースのコンピュータまたは Windows XP ベースのコンピュータで Internet Explorer 6 の JScript を使用する Web ページを表示すると、パフォーマンスの Web ブラウザ低下が発生することがあります。 原因 スクリプトが多くの変数を同時に作成すると、この問題は、発生することがあります。 また、この問題が同じ時刻で解析される一意の多くの値がスクリプトに含まれる場合、発生することがあります。 この問題は JScript エンジンがガ

  • Google Chart API.を超簡単に扱えるラッパークラスライブラリ「gchartphp」が登場:phpspot開発日誌

    Google Chart API.を超簡単に扱えるラッパークラスライブラリ「gchartphp」が登場 2007年12月14日- gchartphp - Google Code A simple PHP Object wrapper for the Google Chart API. Google Chart API.を超簡単に扱えるラッパークラスライブラリ「gchartphp」が登場。 昨日、「PHPで「Google Chart API」を扱う」で出てこないかな、と言ってたものが早くも登場。 次のようなオブジェクト指向な分かりやすいコードでGoogle Chart API を扱うことが可能です。 $piChart = new gPieChart; $piChart->addDataSet(array(112,315,66,40)); $piChart->valueLabels = arr

  • Life is beautiful: Javascript、クロージャを使ったプライベート関数の隠蔽について

    (このエントリーは「Javascriptクイズ:無名関数と実行効率の話」の続編。) 「???」と頭をかしげる太郎に、「じゃあ、これだったらどうかな?」と三郎はコードを書き始めます。 function code2name(code) { var mapping = { 'us': 'United States', 'ja': 'Japan', 'ko': 'Korea', 'ru': 'Russa', 'uk': 'United Kingdom', 'fr': 'France', 'cc': 'China', 'gw': 'Germany' }; return mapping[code] || '(unknown)'; } 「カントリーコードを国名に変換しているんですね。」と太郎。 「どこが問題だか分かる?」 「うーん、マッピングのためのオブジェクトを毎回作り直しているところかな。」 「そう

  • ハタさんのブログ(復刻版) : javascriptを初めて学ぶ人についてのおさらい。その2

    前回のエントリが700users突入しました。ありがとうございます。参考になれば幸いです。 ということで、その2になります。 前回書いた通り、C/Javaについてはある程度の知識がある人なので、クラスなどのオブジェクト指向はちゃんと理解されているようですが、プロトタイプ指向は初めて学ぶようです。 javascript(ECMAScript)のプロトタイプは他のプロトタイプ指向言語とはひと味違う動作をするので、その点も含めておさらい プロトタイプとはなんですか?プロトタイプとは継承パターンの一つでしかないです プロトタイプは単なる継承パターンであり、単一の方向への継承しか行わない点についてはクラスベースと同じです。 var Hoge = function (){}; Hoge.prototype.methodA = function (){ return "this is methodA

  • http://bizcaz.com/archives/2007/12/16-054333.php

    lizy
    lizy 2007/12/17
  • タブ型でスライドアニメーションするパネルUIを作れる「Coda-Slider」:phpspot開発日誌

    Coda-Slider 1.1.1#5 タブ型でスライドアニメーションするパネルUIを作れる「Coda-Slider」。 次のように、タブ型で、タブをクリックでページがアニメーション遷移するUIが作れます。 ページ左右の、<>ボタンでもページ遷移させることが出来ます。 ちょっとしたウェブ上のプレゼン資料なんかに使うと見やすくていいかもしれませんね。

  • TheServerSide | Your Java Community discussing server side development

  • Symbian OS用の.NET Compactが発表される

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Symbian OS用の.NET Compactが発表される
  • オートテスト-隠されたツールの宝石

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    オートテスト-隠されたツールの宝石
  • Ruby on Rails 2.0が公式リリース

    David Heinemeier Hansson(DHH)氏は先日、Ruby on Railsブログ内で、ほぼ1年の制作期間を経てRuby on Rails 2.0をリリース(source)したことを発表した。 今回のリリースでは新機能が目白押しで、多くの修正が加わり、洗練度も大幅に向上している。リリースについてDavid氏は以下のように語っている。 Ruby on Rails同様、なんとも画期的な出来事である。私は個人的にこのフレームワークの取り組みに約4年半の歳月を費やしてきた。そしてほぼ同じくらいの時間を共にした貢献者もいた。その期間、自分達がどこまでやってきたのかを見てみると実に満足の行くものだった。当初の誇大広告を証明する為、それにこだわってさらに高いレベルを求め続けることができたのですから。 リリースの「新機能紹介」リストは長い。Rails開発者の興味を最も引くと思われる主

    Ruby on Rails 2.0が公式リリース
  • 国内・海外マッシュアップ用Web APIを横断検索できる「API比較・マッチング」

    EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

    国内・海外マッシュアップ用Web APIを横断検索できる「API比較・マッチング」
  • OpenOfficeのWeb版登場、ブラウザから編集可能\ - ITmedia エンタープライズ

    「Ulteo Online Desktop」ではインターネット経由でOpenOffice.orgを利用でき、ほかのユーザーと文書を共有することも可能だ。 仏新興企業Ulteoが、オープンソースのオフィススイート「OpenOffice.org」をブラウザから利用できるWebベースサービスをβ公開した。 同社の「Ulteo Online Desktop」では、Google DocsのようなWebアプリケーションと同様に、インターネット経由でOpenOffice.org 2.3を利用できる。OpenOffice.orgをダウンロードしてインストールする必要はない。 UlteoのサービスではOpenOffice.orgの各種機能に加え、コラボレーション機能も提供している。ユーザーは、ほかのユーザーに招待メールを送って、リアルタイムで文書を共有できる。招待の際に、文書の閲覧のみを許可するか、編集も許

    OpenOfficeのWeb版登場、ブラウザから編集可能\ - ITmedia エンタープライズ
  • Catalyst - Jonathan Rockway

    Search over 7,500 Programming & Development eBooks and videos to advance your IT skills, including Web Development, Application Development and Networking

    Catalyst - Jonathan Rockway
  • ITpro「オープンソース/Linux」の歩き方(第1回):ITpro

    ITproの「オープンソース/Linux」では,そのタイトル通り,OSS/Linuxに関する記事を掲載しています。記事の内容は,ニュースからアプリケーションの使い方,技術解説までとさまざまです。 そのため,OSS/Linuxを使い始めたばかりの読者にとっては,どの記事から閲覧したらよいか,分かりづらい面もあるでしょう。そこで,OSS/Linuxを初めて学ぶ人を対象に,「まずは,どの記事を読むべきか」を紹介します。 第1回は,「Linuxの基」,および「Linuxディストリビューションとは何か」を学ぶための記事を紹介します。 Linuxの基礎を学ぶ まず,Linuxとは何かを知りたい場合は,以下の記事を参照ください。Linuxの成り立ちや,Linuxの特徴・仕組みなどを知ることができます。 ・【再入門】 体で覚えるLinuxの基 Linux全般編 ログインとログアウト(1:Linuxのお

    ITpro「オープンソース/Linux」の歩き方(第1回):ITpro
    lizy
    lizy 2007/12/17
  • Apacheの画像処理モジュールでXSSの脆弱性 - @IT

    2007/12/13 独立行政法人 情報処理推進機構(IPA)は12月13日、HTTPサーバのApacheの2つのモジュール「mod_imap」「mod_imagemap」、および日立製作所の統合ネットワーク管理ソフトウェア「JP1/Cm2/Network Node Manager」にクロスサイト・スクリプティングの脆弱性があると公表した。 mod_imap、mod_imagemapはいずれもサーバサイドで画像処理を行うモジュールで、Apache HTTP Server 2.2.6およびそれ以前、同2.0.61およびそれ以前、同1.3.39およびそれ以前のバージョンで影響が出る。 いずれもベンダが提供する最新版へアップデートすることで脆弱性の問題を修正できる。

  • 安いって本当? ベトナムオフショアの事例紹介します

    器用・真面目・誠実・勤勉のイメージで注目を浴びるベトナム 今回は、ベトナムの独立系ベンダを活用した小規模オフショア開発の成功事例を紹介します。この話題の提供元は、11月15日に東京で開催されたオフショア大學開講記念セミナーで講演した霜田寛之氏(Global Net One株式会社 代表取締役社長)です。ベトナムの事例を紹介するにあたり、霜田氏は次のように語ってくれました。 これまで語られてきたベトナム関連情報の大半は、大上段に構えたマネジメント視点の知識、ノウハウでした。私たちは、戦略思考を持ってオフショア推進の旗振りを行う必要があります。 今回は私が立ち会ったケースを通じて、ベトナムで実際に起きている現場の声をお伝えします。器用・真面目・誠実・勤勉というイメージで注目を集めるベトナムですが、どのような点が優れていて、どのような点が課題となっているのかを正直に紹介します。 事例:創業2年の

    安いって本当? ベトナムオフショアの事例紹介します
  • VMwareの無償化? そしてHyper-Vとの関係

    ハイパーバイザはいつの日か無料になる。これはヴイエムウェアも以前から認めてきたことだ。ではESX Serverはいつ、無償提供されるようになるのか。11月27日にサーバ仮想化製品責任者として同社製品群を説明した米ヴイエムウェア プロダクトマネジメント担当シニアディレクター パトリック・リン(Patrick Lin)氏は、この質問への明確な回答を避けながらも、「ESX Serverはもう単体では売っておらず、『VMware Infrastructure 3』の一部だ。主な付加価値はすでにアプリケーションにある」と強調した。 ヴイエムウェアはすでに発表済みの軽量なサーバ組み込み型ハイパーバイザ「ESX Server 3i」を2007年中に正式リリースの予定。米国ではサーバベンダが自社製品に組み込んで出荷するだけでなく、ヴイエムウェアからユーザーに対する直接販売も行う。従来のESX Server

    VMwareの無償化? そしてHyper-Vとの関係
  • 複数のNASを束ねるプロキシ---,F5がAcopiaのNAS仮想化装置を販売

    負荷分散/アプリケーション高速化装置「BIG-IP」を手がけるF5ネットワークスは,ファイル・アクセスのプロキシとして動作するNAS仮想化アプライアンス「F5 Acopia ARX」を,12月17日に販売開始した。価格は660万円(税別)から。米F5 Networksが2007年9月に買収した米Acopia Networksの製品である。 F5 Acopia ARXは,複数のNAS(ファイル・サーバー)を束ねて単一のNASとして運用するためのNAS仮想化アプライアンスである。グローバル名前空間(Global Name Space)による単一NASイメージでのアクセスに加え,配下のNAS間で,古いNASから新しいNASへとデータを自動的に移動させるマイグレーション機能を備える。 最大の特徴は,ファイル・アクセス用プロトコルであるCIFSやNFSのプロキシ・サーバーとして動作することである。フ

    複数のNASを束ねるプロキシ---,F5がAcopiaのNAS仮想化装置を販売
  • Amazon,オンラインDBサービス「Amazon SimpleDB」の限定ベータ提供を開始

    Amazon.comは,オンライン・データベース・サービス「Amazon SimpleDB」(限定ベータ版)の提供を開始した。従量課金制サービスで,演算時間と出し入れしたデータ量に応じて料金が決まる。 Amazon SimpleDBは,スキーマを使うことなく,データを自動的にインデックス化して管理できるデータベース。メタ情報などを付加した構造化データも扱える。Amazon.comが提供しているオンライン・ストレージ・サービス「Amazon Simple Storage Service(Amazon S3)」およびホスティング・サービス「Amazon Elastic Compute Cloud(Amazon EC2)」と連携させ,データ保存や問い合わせなどが行える(関連記事:ハードウエアも「あちら側」? Amazonが格安で提供する仮想サーバーとは?)。 料金は,演算料,データ転送料,構造

    Amazon,オンラインDBサービス「Amazon SimpleDB」の限定ベータ提供を開始
  • Webアプリの落とし穴に改めて注意

    今年9月,Gmailにクロスサイト・リクエスト・フォージェリ(CSRF)のぜい弱性が見付かった。ユーザーはメールを盗み見される危険にさらされていた。また,10月にはバッファローの無線LAN製品「AirStation」に組み込まれている設定ツール(Webアプリケーション)に存在するCSRFのぜい弱性が発見された。第三者にAirStationの設定を勝手に書き換えられる可能性があった。 これらのぜい弱性は, ユーザーがWebアプリケーションにログインした状態で,攻撃者が用意した悪意のあるリンクを誤ってクリックすると,ユーザーが予期しない処理を実行されてしまうというもの。Gmailなら例えば勝手にフィルタ・プログラムを作成して任意のアドレスにメールを転送するなどの仕組みを実現できる。 グーグルは既にこのぜい弱性を修正済みだが,万が一,利用者のフィルタ・リストに攻撃者が作成したフィルタが存在してい

    Webアプリの落とし穴に改めて注意
  • 「Java SE 6完全攻略」第57回 ロケールに依存した処理

    日時の表記や通貨の単位などロケールに依存した処理はいろいろあります。 たとえば、第51回と第52回で取りあげた和暦もロケールに応じて選択されることを紹介しました。 Javaではすでに様々なロケールが用意されています。頻繁に使用されるen_USやja_JPなどはjava.util.Localeクラスの定数として定義されています。 定数で定義されたロケール以外にも、アラビア語を表すarから、台湾を表すzh_TWまで、なんと152種類ものロケールがサポートされています。 しかし、世の中にはもっと様々なロケールが存在しています。 Unicodeコンソーシアムが策定しているCommon Locale Data Repository (CLDR)では400以上のロケールが定義されています。 これらのロケールには、ISO 639-2において定義されている3文字による言語コードが含まれています。ところが、

    「Java SE 6完全攻略」第57回 ロケールに依存した処理
  • Rails2.0を読んでみる-初期化編 - あとで読むRailsのススメ

    Rails2.0も出たわけですし、早速ソース読みです。ちなみに2.0が出る前は全く追ってなかったので、どんな機能が追加されてるかまったく知りません。やっぱり目につくのはActiveModelなんですが、最初に見たいのはRails::Initializer。railsの起動時にconfigの下のenvironment.rbの中で、Rails::Initializer.runが実行されて、アプリケーションを初期化します。どう初期化されてるのかを知れば、環境のカスタマイズも自由自在。自分に適した環境に書き換えて、より快適なrailsライフを送れます。 Rails Trac - initializer.rb まずはenvironment.rbの中で実行されるrun 46 def self.run(command = :process, configuration = Configuration.n

    Rails2.0を読んでみる-初期化編 - あとで読むRailsのススメ
  • Pythonで簡単なウェブスクレイパーを書く - builder by ZDNet Japan

    デジタル時代のITインフラ構築術 仮想化統合、クラウドを経て今「マルチ」へ ITインフラの最適化と継続的進化への道筋 体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 さあ、その想いをカタチにしよう。 Google Cloud が企業の未来に向けた生産性 向上とコラボレーション実現のヒントを解説 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 高まるゼロトラストの気運 妥協のない安全のために適材適所で組合せ トップ4社によるゼロトラストセキュリティ 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 企業DXのヒントに! SAPとMSとインテルのタッグがもたらす 新たな価値について3社キーマンが

  • Pythonを用いてVimを拡張してみよう - builder by ZDNet Japan

    膨大なアクセスを支える屋台骨 高い安定性とパフォーマンスを両立 ZOZOTOWNが選んだストレージ基盤を解説 データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス Kubernetes活用の最適解とは? 今、注目のコンテナを活用した柔軟なIT基盤 運用、管理の課題を解決しメリットを最大化 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 大事なのは”仕事の段取り” 幅広い業務を任されて

  • 進化したJAXB 2.0でJavaからXMLを操作する - builder by ZDNet Japan

    コンテナをエンプラITに! コンテナ活用の基礎 番実装が増える背景とメリット ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス さあ、その想いをカタチにしよう。 Google Cloud が企業の未来に向けた生産性 向上とコラボレーション実現のヒントを解説 ライバル同士がタッグを組む理由 マイクロソフトとヴイエムウェアが連携し パブリッククラウドへの移行を支援 特集:IT最適化への道 成功の秘訣をその道のプロが解説 カギとなるのはシステムの「見える化」 非構造化データのデジタル活用へ 社内の文書コンテンツを一元管理 デジタル変革と内部統制の二兎を得るECM クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対

  • Internet ExplorerでのASP.NET AJAXのデバッグ:CodeZine

    はじめに ASP.NET AJAX開発者がアプリケーションを効率よくデバッグしテストするために利用できるツールは数多くあります。たとえば、ASP.NET AJAXスクリプトライブラリには、アサーションを行ったりトレース操作を実行したりするのに使用できるデバッグ機能が用意されています。リクエストメッセージとレスポンスメッセージをインターセプトして表示し、データの問題の究明やAJAXのリクエストメッセージとレスポンスメッセージのサイズの監視を簡単に行うことのできるツールもいくつかあります。稿では、Internet ExplorerとVisual Studioを使ってJavaScriptをデバッグする方法をいくつか紹介します。ここで紹介するものの他に、ASP.NET AJAXアプリケーションのデバッグプロセスの簡素化に役立つ、Firefoxで利用できるデバッグテクニックもあります。 JavaS

  • 問題はハッピーだ、という『すごい考え方』 | IDEA*IDEA

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

    問題はハッピーだ、という『すごい考え方』 | IDEA*IDEA
  • Amazon.co.jp: Implementation Patterns (Addison-Wesley Signature Series (Beck)): Beck, Kent: 本

    Amazon.co.jp: Implementation Patterns (Addison-Wesley Signature Series (Beck)): Beck, Kent: 本
    lizy
    lizy 2007/12/17
  • 第10回とちぎRuby勉強会での基調講演 :-p - 角谷HTML化計画(2007-12-16)

    ■1 第10回とちぎRuby勉強会での基調講演 :-p 事前にアナウンスした通り、toRuby 10th 10th に参加してきた。那須は寒いが、toRubyの皆さんは暖い。会場の西那須野公民館は施設も立派だった。イイ雰囲気の洋屋(?)で晩ごはんまでごちそうになってしまった。ありがとうございます。新幹線に乗って行った甲斐がありました。とても心地良く過ごすことができました。toRuby is nice. 勉強会では、ポジションペーパーを使った自己紹介のあと、私の基調講演 :-)、それから『たのしいRuby 第2版』の写経(今回の範囲はHash)。で、最後に私とgreenteaさんとでペアプロした(これは貴重な体験!!) RSpecを使って練習問題を解くという感じだったのだけれども、問題そのものよりもテストの書き方や、ペアプロへの取り組み方(雑談重要!)などが話題の中心だったり。さすが那須の

    lizy
    lizy 2007/12/17
  • ユーザの目だけではなく心も捉えよう (ユーザビリティ実践メモ)

    今回の実践メモは、2007年10月5日に行われたSimple*Simple(稿末尾にて紹介)主催「ウェブサービスインターフェース勉強会」における弊社プレゼンテーションの内容をまとめたものです。 勿論、それも重要なポイントの一つですが、例えユーザの視界に入ったとしても、ユーザの興味がない内容であればアクションへとつなぐことはできません。 ある料理レシピ共有サイトでは、無料登録利用者を有料会員登録へと誘導するために、会員画面でバナー画像を用いて有料会員のメリットを整理して提示していました。 弊社はより効果を高める方法として、レシピ検索の検索結果表示画面の中に「レシピを人気順に並び替えできます」という文言のテキストリンクを用意し、有料会員登録へと誘導することを提案いたしました。 バナー画像はとても綺麗でわかりやすかったのですが、その画像を表示するタイミングに改善の余地があると考えたのです。 そ

  • 「応答なし」アプリケーションを自動的に終了させたい

    WindowsXPを使用していると,状況によっては一部アプリケーションが「応答なし」になってしまうことがある。そうなってしまったアプリケーションは,ほぼ復旧の見込みがないものだが,手動で終了させるしかなかった。しかし,以下の手順でレジストリを変更することで,「応答なし」になったアプリケーションを自動処理で終了させることが可能になる。 レジストリエディタを起動して,以下のキーを開く HKEY_CURRENT_USER\Control Panel\Desktop 右ウィンドウから「AutoEndTasks」を探してダブルクリックする 値のデータが標準では「0」になっているので「1」に変更してOKをクリック。レジストリエディタを終了させる。これで,「応答なし」になったアプリケーションが自動的に終了されるようになるのだ

    「応答なし」アプリケーションを自動的に終了させたい
  • ウノウラボ Unoh Labs: Emacsでソースコード解析

    週末に眼鏡と財布が壊れて踏んだり蹴ったりなbokkoです。 最近、週末に他の人が書いたソースコードを解析したりして遊んでいるのですが、 今回はその際によく使っているツールについて紹介したいと思います。 moccur-edit.el これはソースコードを全体を検索する際によく使っています。 findとgrepをパイプでつなぐだけでも十分な気がしますが、 moccur-grep-findとmoccur-grep-gotoを組み合わせて使うと、 すぐさま該当箇所にジャンプできたりするので、楽々検索できます。 また、moccur-edit.elにはほかにも複数のファイルに散らばっているキーワードを 1つのバッファ上で編集できるなど非常に強力な機能が備わっているので、 Emacsを使うなら必ず入れておくのがオススメです。(tramp経由でmoccur-grep-findを実行するとすご

    lizy
    lizy 2007/12/17
  • [Think IT] 第3回:取材お断り!の裏事情 (1/3)

    【バグ管理の作法】最新家電のバグ管理 第3回:取材お断り!の裏事情 著者:シンクイット編集部 公開日:2007/12/17(月) バグ管理の裏側は取材難航 電化製品のバグ管理をテーマにお届けしている「最新家電のバグ管理」。実はこの取材はかなり難航した。 そもそも「製品にバグがあった」ということが問題になる昨今、そういった情報が世にでることに不安を覚えるのは当然ともいえる。しかし一方で、不具合がおきたことを包み隠さず世に報告し、さらに適切な対処を行うことが今後の企業には求められるだろう。 その一例が、弊誌Think ITで紹介した次の記事だ。 このような対応が求められるのは、障害が起きた時だけではない。自動車メーカーが衝突実験の映像を公開するように、どのような取り組みで安全や品質を確保しているか、といった点を知らせるのも重要なのではないだろうか。 連載を作成するに当たり、シンクイット編集部

    lizy
    lizy 2007/12/17
  • [Think IT] 第4回:LAMPサーバのセットアップ (1/3)

    今回は、Ubuntu ServerにApacheとMySQLPHPをインストールし、LAMPサーバを構築する手順を解説します。まずはじめに、Ubuntu ServerをインストールしたPCに固定アドレスを割り当てましょう。 Ubuntu ServerをDHCPサーバが動作しているネットワークに接続した状態のPCにインストールすると、自動的にIPアドレスDHCPサーバから取得する設定でインストールが完了します。 この状態では、起動しなおすたびにIPアドレスが変わってしまいサーバとしては不便です。そこでLAMPサーバを構築する前に固定アドレスを設定しましょう。なお、オフィスなどのLANで固定のIPアドレスを設定する場合、事前にネットワーク管理者に許可をもらってから作業を行って下さい。 Ubuntu Serverでは「/etc/network/interfaces」にネットワークの設定が記述

  • http://japan.internet.com/webtech/20071205/12.html

  • MOONGIFT: » Subversionの更新をIMでお知らせ「svnbot」:オープンソースを毎日紹介

    複数人でSubversionを使っていると、更新の衝突が起きることがある。また、そのファイルをコピー&貼付けで動かすわけではないので、アップデートの手間が面倒だ。 アップデートしている時に限って何も更新はなく、さてコミットと思ったら衝突する。こうした面倒さを防ぐためにも、更新されたらお知らせがくるようになっていると便利だ。そこでこれだ。 今回紹介するオープンソース・ソフトウェアはsvnbot、Subversionの更新を監視するボットだ。 svnbotは更新された内容をIMでお知らせしてくれる。Jabberプロトコルに対応しており、指定したユーザとしてログインした状態で待機する。 後は誰かが更新を行うと、そのコミットメッセージが自分の所に届くようになる…はずなのだが執筆時の時点ではまだうまくいっていない。ただし、逆にメッセージを受け取るのはうまくいっている(Jabberへの接続はできている

    MOONGIFT: » Subversionの更新をIMでお知らせ「svnbot」:オープンソースを毎日紹介