タグ

2008年5月12日のブックマーク (15件)

  • W-ZERO3[es]の予定表(スケジュール)と Google Calendar とを簡単同期 GooSync - 僕は発展途上技術者

    以前 » W-ZERO3[es]の予定表(スケジュール)と Google Calendar とを同期させる方法 という記事で Schedule World というサービスを介して W-ZERO3[es] の予定表と Google Calendar とを同期させる方法を紹介しました。 予定表を同期できるというのは大変便利で、たとえば、打ち合わせだったり飲み会の案内はたいていはメールで受け取るので、僕はその内容をそのまま Google Calendar の予定の説明にコピペしてしまいます。その後 W-ZERO3[es] と同期させれば、予定はもちろん、メールに書いてあった場所の情報などもすべて手元に移すことができるのです。 というわけで、上記方法は僕自身もずっと重宝して使い続けていて、何の不満もありませんでした。 ただ、上記エントリーのコメントで GooSync というサービスの存在を mur

  • [Think IT] 第1回:これがsymfony 1.1だ! (1/3)

    【一気に覚えるPHP!】symfonyで楽々開発 第1回:これがsymfony 1.1だ! 著者:アシアル株式会社 森川 穣 公開日:2008/5/12(月) 「symfony」というフレームワークを皆さんはご存じでしょうか。 symfonyは最近いろいろなところで開発基盤として採用され、注目されているオープンソースのPHP5専用フレームワークです。symfonyではMVC(Model View Controller)モデルを採用していることはもちろん、多機能であることや、プラグインによる拡張性の高さなどが大きな特徴として挙げられます。 まだフレームワークを使ったことがない方は「また1から覚えなおすの?」と思うかもしれません。しかし、筆者もフレームワークに慣れるまでは苦労しましたが、マニュアルを読みながら覚えていけば意外と簡単ですし、何より開発が格段に楽になったと実感しています。まだ使

  • Official Apple Support

    If your Apple device needs repairs, you can go to an Apple Store, visit an Authorized Service Provider, or mail in your device. Whatever you choose, we’ll make sure your device works the way it should. Beware of counterfeit parts Some counterfeit and third party power adapters and batteries may not be designed properly and could result in safety issues. To ensure you receive a genuine Apple batter

    aki77
    aki77 2008/05/12
  • というわけでマカーになりました - 西尾泰和のはてなダイアリー

    注文したのが火曜日だったからPython Developer Campに間に合わないかと思ったけど間に合った!とりあえずMacPortsでPython25を入れればいいのかな? - xcodetools adium growl macports QuickSilver Ctrl+SpaceでSpotlightが出ないように設定 Ctrl+Space Terminalでターミナル起動 ターミナルではCommand+Spaceで日語をOFFにできないよう。なんでMacはIMEの状態がグローバルで1個なんだよう。AdiumでIMEがONでもコンソールまでONになる必要ないじゃないかよう あと「nishio-yasushiwa-no-macbook」なんて表示されてて腹が立つ>ターミナル システム環境設定 -> 共有 -> 編集 で変更 F3でExposeにした後Tabを押すとWindowsのA

    というわけでマカーになりました - 西尾泰和のはてなダイアリー
    aki77
    aki77 2008/05/12
  • MacBookAirを買ったあとにやったことまとめ - id:HolyGrailとid:HoryGrailの区別がつかない日記

    西尾さんがマカーになった記念エントリ というわけでマカーになりました - 西尾泰和のはてなダイアリー うひひ、マカーの仲間入りおめでとうございます>< やったことを羅列していくよ! 抜けがあったりするかもしれないけど多めに見てね! 概要だけつかめればいいと思うよ! まず最初に OSXの再インストールを行います。 そして、そのついでにXCodeもインストールします。 これで前準備は完了です。 Dockからすべてのアイコンを削る 基的にアプリケーションの起動はQuickSilverから行うのでDockからアイコンを削除します。 これで今起動しているアプリケーションを把握しやすくなります。 環境設定をいろいろいじる Spotlightのショートカットキーを無効にする(→QuickSilverの呼び出しにCtrl+Spaceを割り当てるため) Dockを自動的に隠す/表示にチェック(→常に表示は

    aki77
    aki77 2008/05/12
  • MacBook2日目 - 西尾泰和のはてなダイアリー

    MacBookAirを買ったあとにやったことまとめ - devlog.holy-grail.jp http://d.hatena.ne.jp/HolyGrail/20080305/1204729899 参考になる HolyGrail++ まず最初に OSXの再インストールを行います。 mjd! 俺涙目! 華麗にスルーした 基的にアプリケーションの起動はQuickSilverから行うのでDockからアイコンを削除します。 昨日iMovieとかなんとか変なものがいっぱい入っているのが気に入らなくてCtrl+Clickしたら「Dockから取り除く」があったのでそれで消した。 「システム環境設定」はQuickSilverでどうやるのかわからなかったので消していなかったけど、試しにsysって打ったら出たのでこれも消す。 あ、なんだドックから外にドラッグすれば消えるのか。 Spotlightのショー

    MacBook2日目 - 西尾泰和のはてなダイアリー
    aki77
    aki77 2008/05/12
  • Google Analytics のユーザー定義を利用したサイト最適化 - livedoor ディレクター Blog

    こんにちは。ブログの担当ディレクターの久野(きゅうすけ)です。 Google Analytics は、Web ページに JavaScript を貼り付けるだけで詳細なアクセス解析ができるツールとして知られていますが、「Google Analyticsのちょっとしたテクニック」で紹介したクリックカウント集計の他にも、様々な機能を利用することができます。 その中で、「ユーザー定義」という機能を使うと、サイトを訪れたユーザーの動向について知ることができます。今回は、その「ユーザー定義」を活用したサイトの最適化についてのお話です。 ※以下の説明は Google Analytics の最新版の ga.js についての説明です。 【01】GoogleAnalytics の導入 Google Analytics で指定された以下のような JavaScriptHTML内に記述します。 <script

  • XP SP3インストールでIE 7が削除不可能に、MSが注意

    Windows XP Service Pack(SP)3をインストールするとInternet Explorer(IE)7をアンインストールできなくなる場合があるとして、米Microsoftが注意を促している。 IE 6ユーザーはSP3をインストールしても問題ないが、IE 7および8のユーザーは注意が必要だと同社のIEチームは述べている。 同チームによると、IE 7がインストールされた状態でSP3を適用すると、IE 7をアンインストールできなくなる。コントロールパネルの「プログラムの追加と削除」を開いても、IE 7の「削除」オプションはグレー表示になり選択できなくなる。 これは設計上のものだとして、IEチームはその理由を次のように説明している。XP SP2上にIE 7をインストールすると、既存のIE 6のファイルがアンインストールディレクトリにバックアップされる。SP3には新しいIE 6のフ

    XP SP3インストールでIE 7が削除不可能に、MSが注意
  • Subversionでaddremove

    たかはらです。 Subversionを使い始めた人からよく聞かれる事があります。 「大量のファイルをsvn addするにはどうするの」 「それはねー」といつも気持ち悪い呪文を教えていたのですが、最近最適解が見つかったので記事にしてみました。 今日も小ネタ&xargsネタです。 会社では構成管理にSubversionを利用しています。Subversionを使うとsvn statusというコマンドでワークディレクトリの更新状況が判ります。 上記の各行最初の一文字がそのファイルの状況を表しています。この例ではファイルdはリポジトリにない(新規ファイル)、ファイルaは更新されている、ファイルbは削除されている(ワークディレクトリに削除されている)という情報が読み取れます。通常はファイルdはsvn addでリポジトリに追加し、bはsvn removeでリポジトリから削除します。

  • Yahoo! Answerがsymfonyで作り直されてた - モノノフ日記

    symfony Web PHP Framework » Blog » Yahoo! Answers powered by symfonyにYahoo! Answersの再構築にsymfonyが使われていることが紹介されてます。 Yahoo! Answersは1億3500万以上のユーザがいて、5億1500万のアンサーがある巨大なWebアプリであり、なぜsymfonyがこのような巨大なアプリ構築のフレームワークに選ばれたかも記述されてます。 以下、ざっくりと意訳してみました。 Yahoo! Answersがsymfonyを選定した理由 考え方 複雑なwebアプリを構築するためのフルスタックなフレームワーク どこからでもベストなアイデアは採用(Mojavi, Prado, Rails, Djangoなどから) デザイン Model, View, Controllerがキレイに分かれたデザイン C

    Yahoo! Answerがsymfonyで作り直されてた - モノノフ日記
  • Google Japan Blog: Google モバイル検索についてのウェブマスター向け情報

    メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。

    Google Japan Blog: Google モバイル検索についてのウェブマスター向け情報
    aki77
    aki77 2008/05/12
    crawler, ユーザエージェント, Google モバイルウェブクローラーのIP アドレス帯域
  • Comet/Ajaxの上を行く技術 - Blog by Sadayuki Furuhashi

    上を行くかどうかは知りませんが :-p Ajaxはクライアントの都合でサーバーに通信を仕掛けるpull型の通信ができ、Cometはサーバーが好きなタイミングでクライアントへデータを送りつけるpush型の通信ができるわけですが、新たに双方向の通信ができる技術を開発しました。 具体的には、JavaScriptとサーバーの間で双方向のRPCができます。すなわち、サーバーからクライアント側のJavaScriptのメソッドが呼べるし、逆にクライアント側からサーバー側のメソッドを呼ぶこともできます。 サーバー側で call("addMessage", "Hello!") とやると、JavaScript側の function addMessage(msg) { ... } という関数が呼ばれたりします。 この技術を使って、試しにチャットシステムを作ってみました > デモ (ソースコード)*1 リアルタイ

    Comet/Ajaxの上を行く技術 - Blog by Sadayuki Furuhashi
  • Flash Player 9,0,115,0の<policy-file-request/>に対処する方法 - 古橋貞之の日記

    いまさら画期的な発見!まずは長い前置きから。 最新のFlash Playerでは、SocketまたはXMLSocketを使ってサーバーと通信するとき、最初に<policy-file-request/>\0(\0はNULL文字)という文字列を送信してきます。これに対して<cross-domain-policy><allow-access-from domain="*" to-ports="*"/></cross-domain-policy>\0というような文字列を返してやらないと、まったく通信できません。 これは(HTTPサーバーでホスティングする)crossdomain.xmlファイルとは関係ありません。SocketとXMLSocketではcrossdomain.xmlファイルは無視されます。 厄介なことに、XMLSocketだけでなくSocketを使ったときでもこのセキュリティポリシーが

    Flash Player 9,0,115,0の<policy-file-request/>に対処する方法 - 古橋貞之の日記
    aki77
    aki77 2008/05/12
    『843/tcpで待ち受けるサーバープログラムをRubyで書いた例』
  • 502 Bad Gateway nginx openresty 54.92.97.59

    502 Bad Gateway nginx

    aki77
    aki77 2008/05/12
    『843/tcpで待ち受けるサーバープログラムをPHPで書いた例』
  • Aerial(エアリアル) - Ajax/Cometの次を行く リアルタイム双方向RPC - Blog by Sadayuki Furuhashi

    JavaScript - サーバー間で双方向のRPC通信を行う技術は「Aerial」(エアリアル)という名前になりました*1。アイディアを出していただいた皆様、ありがとうございましたm(_ _)m Aerialは、通信にFlashを使い、JavaScriptとサーバープログラムとの間で双方向のRPC呼び出しを行う技術です。つまり、サーバー側からJavaScriptのメソッドを呼び出したり、逆にJavaScriptからサーバー側のプログラムを呼び出したりします。 サーバーから直接JavaScriptのコードを呼び出したり、逆にJavaScriptからサーバー側のメソッドを呼び出したりできるので、通信の内容を意識する必要がなく、バグの混入を抑えます。RPC成分入り! ライブラリを開発するときも、HTTPやブラウザ間の実装の違いを意識する必要も無く、ごく普通のTCP接続で通信を行うので、Come

    Aerial(エアリアル) - Ajax/Cometの次を行く リアルタイム双方向RPC - Blog by Sadayuki Furuhashi