タグ

2008年10月24日のブックマーク (17件)

  • ページが見つかりません|さくらインターネット公式サポートサイト

    サイトご利用にあたって 個人情報保護ポリシー 情報セキュリティ方針について 約款

    aki77
    aki77 2008/10/24
    逆引き
  • koshigoewiki:php:デザインパターン [KoshigoeWiki]

    koshigoewiki/php/デザインパターン.txt · 最終更新: 2005/12/04 17:15 by koshigoebushou

  • Google Visualization API - Using Visualization : Overview の和訳 その2|株式会社 フラッツ

  • Google Visualization API Overviewの和訳 その1|株式会社 フラッツ

    こんにちは、木村です。 最近興味を持っている、Google Visualization APIの和訳ページが、Google Codeに無かったので、デベロッパーガイドのOverviewページを勉強がてら訳してみました。原文はこちらです。 Google Visualization APIとはデータをグラフに視覚化するためのJavaScript APIです。データは行列を持ったテーブルとして扱います。 意訳ですので、原文の単語と全く違う言葉に置きかえている場合も多々あります。原文と併せて、ご覧頂ければと思います。気になる箇所や間違っている箇所があれば、どうかご指摘下さい。 それでは、以下訳です。 Visualizationsの使用:概略 Googole Visualization APIの開発ドキュメントへようこそ。Google Visualization APIは、構造化されたデータへのア

  • window.nameによるクロスドメインXMLHttpRequestを実装してみる - snippets from shinichitomita’s journal

    前回のつづき。 さて、大体 window.name によるクロスドメイン通信がどんなものかで、dojo のwindowNameモジュールがどんなことやってるかはわかった。個人的にdojoはすばらしいことをやっていると思うが、これだけのために常にdojoを使う気にはならない。ので、可能な限りポータブルなライブラリを実際に自分で実装してみることにする。 実装前におさえておきたい前提 クロスドメインでリクエストを送るためには、ターゲットとなるリソースが配置されているサーバの同一ドメイン上に、プロキシの役割を担うHTMLファイルがあらかじめ配置可能である必要がある。これはFlashで例えればcrossdomain.xmlのようなもので、リソース側がクロスドメインのリクエストをオプトインしている、と考えればよい。さらにポリシーを記述することができるという点でもよく似ている(これは後述)。 何らかの静

    window.nameによるクロスドメインXMLHttpRequestを実装してみる - snippets from shinichitomita’s journal
  • XSSを修正しないという事 (Kanasansoft Web Lab.)

    今読み返すと、あちこちに変な日語が混じっていますね。 訂正するのも嫌らしいのでそのままにしておきます。 はてなブックマークというサービスで、当エントリーに対してついたコメントに返信していきます。 このエントリーには、「XSSの危険性をわかっていない人に理解してもらう」というのが前提としてありました。 そして、「技術の疎い人にも理解して動いてもらう」という願いもありました。 このために、「多少の誤解を与えたとしてもなんとなく理解してもらう」事を重要視しています。 これを踏まえて以下記述します。 「#」ではじまるのがはてなブックマークのコメントです。 #2008年10月24日 g616blackheart ガードが堅いと言われた……どうしてだろう? #2008年10月24日 anigoka なんかガードが堅いて言われちゃったんだけど、なに,オレが非コミュだって言いたいの!? 申し訳ないです。

  • AutoPagerize Wiki: Home

    About This Wiki AutoPagerizeに関するWikiです。ページの追加/編集は、気にせずどんどんしてください。 Documents About SITEINFO (ja) SITEINFOについて how to write siteinfo (ja) SITEINFOの書き方入門 siteinfo introduction (en) SITEINFO introduction in English APIs (ja) APIについて xpath cookbook XPathクックブック siteinfo request 要望リスト Links userscripts.org: http://userscripts.org/scripts/show/8551 source code: http://github.com/swdyh/autopagerize/tree/ma

    aki77
    aki77 2008/10/24
  • クリックジャッキングに対抗するNoScriptの新オプション - builder by ZDNet Japan

    NoScriptに追加された「ClearClick」機能 クリックジャッキングは、悪意のあるウェブページがユーザのクリック動作を乗っ取り、意図しないリンクやボタンなどあらゆるオブジェクトをクリックさせることができるという脅威である。JavaScriptおよび各種プラグインの実行を制御する「NoScript」は、このクリックジャッキングに対して(完全ではないものの)有効なデフォルト設定を提供しているとのことだった。 この度そのNoScriptにおいて、隠された要素へのクリックをブロックする「ClearClick」と呼ばれる機能が追加された。この機能によってクリックジャッキングによる脅威に対抗できるとのことだ。 同機能が追加されたのはバージョン1.8.2だが、その後いくつかのマイナーチェンジが加えられ、現在の最新版は1.8.2.8となっている。addons.mozilla.orgはまだこの最新

    クリックジャッキングに対抗するNoScriptの新オプション - builder by ZDNet Japan
  • AutoPagerize0.0.11 - SWDYH

    変更点 バグ修正 DEBUG_MODEのときにエラーがおきる DEFAULT_STATUS = ’disable’にしたときに表示がでない スクロールしなくて済むときにロードが起きない Microformats対応 Microformatsはyoupyさんからアイデアをもらいました http://subtech.g.hatena.ne.jp/youpy/20070603/p1 AutoPagerizeに必要な情報をページ中のHTMLに埋め込んでおけば、 SITEINFOがなくてもAutoPagerが起動するようになります 埋め込みの形式は以下の通りです link要素またはa要素でrel="next" (複数あった場合は、先に現れるものが選ばれます) classでautopagerize_insert_before (複数あった場合は、先に現れるものが選ばれます) 追記 2008/05/15

    AutoPagerize0.0.11 - SWDYH
    aki77
    aki77 2008/10/24
    『AutoPagerizeに必要な情報をページ中のHTMLに埋め込んでおけば、 SITEINFOがなくてもAutoPagerが起動するようになります』
  • symfony - open-source PHP5 web framework

    Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

    symfony - open-source PHP5 web framework
    aki77
    aki77 2008/10/24
    チートシート
  • Doctrineで論理削除を意識せずに扱う

    上記のように記述すればSoftDeleteテンプレートが実装されます。 それではSoftDeleteテンプレートがどのようなことを行うのかを少し説明します。 SoftDeleteテンプレートを実装したモデルは自動的に deletedカラムがモデルに追加され、trueの場合は削除として扱われるようになります。 検索時は、Doctrine_Queryのexecuteメソッドが実行されたタイミングで、(deleted = false OR deleted IS NULL)の条件が追加されます。もちろんエイリアスも張られます。 Doctrine_Tableに実装されているファインダメソッド(findXXX)や$article->getComments()などとやったときも内部でDoctrine_Queryが生成されるので Doctrineのオブジェクトを取得する場合は大体大丈夫なのではないかと思い

    Doctrineで論理削除を意識せずに扱う
  • Dropboxから「本当に」ファイルを消す - 2008-10-19 - いぬビーム

    普通に消すだけだと復活できてしまう。 Web Interfaceを開く 消す前にファイルがあったフォルダを開く "Show deleted files" をクリック 消したいファイルの上にカーソルを乗せて右端の▽をクリック を選択 これしないと空き容量も増えないかも。 それにしてもDropbox便利だ なんで今までこういうの無かったんだろ? Subversionとかわかんなくても使えるし、導入も普通にインストールするだけだし。非プログラマとチーム開発するときに使えば結構な量の悲劇を防げそう。 複数ユーザ対応&ストレージを社内設置できる企業向けサービスとかやらんのかな。あるいはサーバサイド自作か。

    aki77
    aki77 2008/10/24
    『Dropboxから「本当に」ファイルを消す』
  • Windowsで空白を含むフォルダ名を回避する話と、Dropbox×Subversionの話 - いぬビーム

    Windows版Dropboxのディレクトリ名は "(置き場所)\My Dropbox" で固定なんだけど、空白を含むパスの扱いで困った。Vistaはシンボリックリンクが使えるらしいけどXPだし、ジャンクション*1はうちのエディタだと保存時にリンク先ではなくリンクのあるパスに新ファイルを作成してしまう。 で、古い方法で回避した。Windowsは C:\My Dropbox というディレクトリには C:\MYDROP~1 といった名前でもアクセスできる。これを使う。 MS-DOSとかもう触ったこと無い人の方が多そう。Windows95より前のマイクロソフトのOSでは、ファイル名を8文字(+拡張子3文字)までしか付けられなかった。Windows95から長い名前を使えるようになったんだけど、古いOSとの互換性のため、長い名前のファイルには自動的に短いファイル名を付ける仕組みがあった。今でもそれは

    Windowsで空白を含むフォルダ名を回避する話と、Dropbox×Subversionの話 - いぬビーム
    aki77
    aki77 2008/10/24
    『Windowsで空白を含むフォルダ名を回避する話と、Dropbox×Subversionの話』
  • Google MapsとMySQLの連携

    こんにちは、アシアルの中川です。 Google Mapsに表示する情報をMySQLのgeometry型で扱う方法を試してみました。 Google Mapsのある地点にマーカーを表示したりすることがある場合、 緯度・経度の情報で地点に表示させることができますが、 データベースにこの情報を保存する場合、lat(float), lng(float)とそれぞれカラムに保存する方法もあるのですが、この方法では各データの位置の関係が非常に扱いにくくなります。 Google Mapsで表示されている範囲内のデータのみ取得したい場合や、 ある地点から近い順に取得する場合などに面倒なことになります。 そこで、MySQL4.1以降で用意されている空間情報を扱う機能の「geometry」型を使用します。 「MySQL 4.1 リファレンスマニュアル :: 10 MySQL における空間情報の機能(日語)」 「

    Google MapsとMySQLの連携
    aki77
    aki77 2008/10/24
    『MySQL4.1以降で用意されている空間情報を扱う機能の「geometry」型を使用します』
  • Amazon EC2のベータが取れ、SLAができ、Windows/SQL Serverも対応した | 秋元@サイボウズラボ・プログラマー・ブログ

    Amazon Web Services Blogにて、クラウドコンピューティングプラットフォームの雄、Amazon Web Servicesの新機能が発表された。 Amazon EC2は「ベータ」ではなくなった SLA(サービスレベル保証)がついた Windowsがベータとして対応になった MS SQL Serverがベータとして対応になった ということ。また、 インタラクティブなAWS管理コンソール ロードバランス、自動スケーリング、クラウドモニタなどの新機能のリリース が予定されているそうだ。 待望のSLAだが、各Region(といっても今は一個しかない)での99.95%以上の稼働率を保証するとか。 Amazon EC2は僕も個人で使っているので、SLAが決まったのも良いし、予定されている新機能というのも楽ができそうでいい感じだ。 この記事は移転前の古いURLで公開された時のものですブ

  • コナミコマンドをJSで実装してみた。 - >& STDOUT

    Google社員にコナミファンでもいるの?w に触発されて。 いままで何百人やったかわかりませんが、やってみました。こんだけ有名なお題なので、被ってたらごめんなさい。 //usage: document.onkeydown = konamiCommandChecker; //body function konamiCommandChecker(e){ var commandArray = new Array(); var correctArray = new Array(38, 38, 40, 40, 37, 39, 37, 39, 66, 65); var hitCount = 0; commandArray.push(e.keyCode); if(commandArray[commandArray.length-1] == correctArray[commandArray.lengt

    コナミコマンドをJSで実装してみた。 - >& STDOUT
  • Mailinator

    Email and SMS Workflow Testing Mailinator allows Developers and QA Testing teams to automatically test their SMS and Email workflows like 2FA verifications, sign-ups, and password resets with trillions of inboxes at your fingertips. Whether you do Manual Testing, use an API, or a framework like Selenium, Cypress, Playwright, or Puppeteer - Mailinator will close the loop on email/SMS testing.

    Mailinator
    aki77
    aki77 2008/10/24
    使い捨てメールアドレス, 捨てアド, RSSで確認可能