タグ

2010年9月21日のブックマーク (9件)

  • PHP Thumbnailer | Gen X Design

    file: phpthumb-latest.tar.gz version: 3.0.063 released: Jul 17th, 2009 uses: PHP 5+, GD, iMagick release notes PHP + GD + ImageMagick + You = Easy Image Manipulation introducing PHP Thumb. grow beautiful apps. Welcome Welcome to the new home of my PHP image manipulation library, now called “PHP Thumb”. It’s been a long time coming, but the third major release is complete, and I’m really exc

  • symfony で Web API を実装するときのポイントいくつか - KAYAC Engineers' Blog

    最近はまんぐうん家にいます。 nagata (@handlename) です。 FlashやJSと連携する際には、APIを実装することになりますが、 今回は「こんなことやると実装が楽になるよ!」という小技をいくつか紹介します。 ※記事ではレスポンスの形式としてJSONを使った場合を例として用いています。 ※アプリ名を「api」、モジュール名を「kayac」として説明します。 symfonyのバージョンは1.4です。 APIのレスポンスを返すための準備 symfonyのレスポンス、そのままではレイアウトが適用されてしまいます。 HTML形式で表示されるわけですね。 APIのレスポンスとして使う場合、こんなんじゃやってられません。 view.yml でレスポンスの形式を設定してしまいましょう。 apps/api/config/view.yml has_layoutをfalseにすることによっ

    symfony で Web API を実装するときのポイントいくつか - KAYAC Engineers' Blog
  • PHPでリフレクション

    こんにちは、小川です。たまには文句でも書いてみます。 先日ふと「スパイシーチキン」という単語を聞いて、昔のアシアルブログを思い出しました。 スパイシーチキンという単語を便りに検索をしてみると、スパイシーチキンの絶頂期は2006年から2007年の初めごろ。 僕は2006年の12月18日にアシアルにアルバイトとして入社したため、スパイシーチキン時代のアシアルを知っています。 むしろ、スパイシーチキンがあったからこそアシアルに入社したといっても過言ではありません。 しかし、今はどうでしょう。日常が垣間見えるのは、おおよそ月に1度投稿される阿部さんのブログくらい・・・。 symfonyの話しかしない人もいるし。そんなだからいつまでたっても彼女ができないんですよ! ああ、、、あの頃のアシアルブログはどこへいってしまったのでしょうか。 やはりここはアシアルブログ再建のためにも、再度スパイシーチキンに登

    PHPでリフレクション
  • Kindle3購入。使ってみて分かったiPadとの違い。 - Kindle3 First Impression -:ASSIOMA:ITmedia オルタナティブ・ブログ

    ASSIOMA:ITmediaオルタナティブ・ブログ (RSS) ASSIOMA ICT業界動向やICT関連政策を基に「未来はこんな感じ?」を自分なりの目線で「主張(Assioma)」します。 8月28日に注文していた、Amazon最新の電子書籍リーダ Kindle3が日ようやく到着しました。 Kindle3を手にして感じた、新鮮な気持ちを皆様とシェアするために、利用して5時間程ですが、レビューしたいと思います。 ■Kindle3購入の動機 まず、私がKindle3を購入しようとした動機を紹介します。 Point1 英語学習のために、英語PDFを読むために適した装置を探していた Point2 日語表示がデフォルトで可能になった Point3 iPadと比較して以下の点で優れていると感じた 体価格 購入プランに応じて、4~6万円するiPadに比べて、Kindleは最安値が$

  • ワンタイムトークンをハッシュ関数で処理する意味はある? | 水無月ばけらのえび日記

    更新: 2008年10月29日 「PHPでのセキュリティ対策についてのメモ (note.openvista.jp)」。なかなか良くまとまっていると思いますが、CSRFの話で少し気になった点が。 第三者が知り得ない文字列(ユーザIDやワンタイムトークンなど)をハッシュ関数(md5関数やsha1関数)を複数回用いて擬似乱数化した文字列をフォームに埋め込んでおき、サーバ側で照合することで、リクエストが利用者の意図した動作かどうかをチェックする 以上、PHPでのセキュリティ対策についてのメモ クロスサイトリクエストフォージェリ(略称:CSRF) より ※強調は引用者による。原文では<span class="weaken">でマーク付けされている ※2008-10-29追記: 引用した部分は既に修正されています。 「疑似乱数化」ってなんでしょう……。「疑似乱数」は良く聞きますが、「疑似乱数化」は耳慣

  • グズグズ癖を克服しつつある起業家が伝授する、グズグズ対処法 | ライフハッカー・ジャパン

    「あれ、やらなきゃ」、「これも、締め切り間近だ」。気は焦れども、なかなか行動に移せない...なんてことありませんか? グズグズ癖は、気合ややる気の問題として片付けられてしまうこともありますが、実はそれほど単純なものではありません。こちらでは、自ら、グズグズ癖を克服しつつある起業家、Ryan Waggoner氏のグズグズ対処法をご紹介しましょう。 グズグズしてしまう理由は、必ずしも、やる気がないからでも、気合が足りないからでもありません。むしろ、「完璧にやりたい」という思いが強すぎるがゆえ、手をつけられなくなってしまうこともあります。 たとえば、ブログのデザインを改変したいと考えたとして、最初は、「ちょっとだけ変えればいいかな」という程度だったのが、徐々に、完璧な状態にしたいとの意欲が湧いてきて、一大プロジェクト化してしまい...といった具合です。 では、具体的に、グズグズ癖を克服するために

    グズグズ癖を克服しつつある起業家が伝授する、グズグズ対処法 | ライフハッカー・ジャパン
    aki77
    aki77 2010/09/21
  • IE8のアクセラレータを作ってみた - mixi engineer blog

    久しぶりにエンジニアブログ登場のmilanoです。 こんにちは。 さて、先週のことですが、mixiをさらにオープン化するためのさまざまな施策がリリースされましたね。 その中でも、個人的に気になるSimplePostに注目してみました。 突然ですが、エンジニアブログ読者のみなさまはFirefoxとかChromeとかが大好きだと思います。Internet Explorerを使っている人は少ないのかもしれません。 でも、私はInternet Explorerが大好きなのです。 そんなIEなんですが、IE8から追加された機能に「アクセラレータ」というものがあります。 IE8で文字を選択したりすると←こういうやつが出てきますが、これのことです。 こいつをクリックするだけで、選択した文字をGoogle検索したり翻訳したりすることができるものです。 ※Microsoftによる紹介ドラマはこちら 今回、S

    aki77
    aki77 2010/09/21
  • 世界の見方が変わる地図たち - GAGAZINE(ガガジン)

    世界の見方が変わる地図たち 今回は、world mapper.com を紹介するよ。 このサイトでは、世界各国の人口、輸出入品目、平均寿命などのさまざまな統計を、世界地図の形で視覚的に表しているんだ。きっと世界の見方が変わると思うよ(ミシガン大学とシェフィールド大学の研究者が作成していて、ソースが示されているから信頼性もあるよ。統計の基準年は断りのない限り2002年だよ) クリエイティブ・コモンズ・ライセンス表示 © Copyright SASI Group (University of Sheffield) and Mark Newman (University of Michigan). -------- まずは面積 メルカトル図法にだまされてたけど、実は日ってそれほど小さくないよね? これを人口比に対応させると うわ、中国が広がるのは予想してたけど、インドも大きいね!そしてロシア

    aki77
    aki77 2010/09/21
  • NoSQLの成功は1:10問題にかかっている:Kenn's Clairvoyance

    ここ2-3年ほど、いわゆる非SQL系データベースがホットな話題になってきています。このムーブメントを総称して「NoSQL (Not-only SQL)」と呼ばれることが多いようです。まるでSQLを否定しているかのような誤解を招きやすい用語ですが、かといってキー・バリュー型データストアや列指向DBを総称できる他の呼び方もないので、このエントリではNoSQLという用語を使うことにします。 OracleMySQLなどのSQLデータベースが成熟していく一方で、SQLデータベースを特徴づける弱点である柔軟性のなさ、堅牢さと引き換えに犠牲になった更新性能の低さ、スケールアウトの難しさなどから、「何でもかんでもRDB」から「目的に応じた永続化」が模索される流れになってきました。 時を同じくして、キャッシュサーバの世界でも、MemcachedのもつシンプルなAPIの使いやすさが評価される一方、LRUによ

    NoSQLの成功は1:10問題にかかっている:Kenn's Clairvoyance
    aki77
    aki77 2010/09/21