タグ

2011年12月2日のブックマーク (6件)

  • SQLで素因数分解をする - Project Euler #3 - 分け入ってもコード

    PostgreSQL Advent Calendar 12/1 ついにPostgreSQL Advent Calendarが始まりました。一日目は@choplinからお届けします。 SQLはプログラミング言語である みなさんSQLは好きですよね。 ところでSQLRDBの操作を行うための言語だと一般的には考えられています。SQL - WikipediaによるとSQLはその為に作られた言語だそうですし、その使い方でとっても素晴らしい働きをしてくれます。 しかし、DBを用いずとも、SQL単体で様々な計算が可能だということはあまり知られていないようです。エントリではその知られざる実力の一端をご紹介いたします。 SQLで素因数分解を行う ご存知かとは思いますが、素因数分解とはある正の整数を素数の積の形で表すことです。 ぱっと見では中々SQLで解きにくい問題ではないでしょうか? Project E

    SQLで素因数分解をする - Project Euler #3 - 分け入ってもコード
    mas-higa
    mas-higa 2011/12/02
    これは変態 "SQLでも手続き的な記述を行うことが可能です"
  • = MewでiCloudのメールを読み書き - @peccul is peccu

    [2011-12-01 02:08:32] EmacsAdventCalendarJPの2日目です. 昨日はid:syohexさんのquickrun.elで開発効率アップ - Life is very shortでした. 明日は@takaxpさんのemacs:org-tree-slide - PastelWikiです. 一時Mewを離れてMail.appに浮気していたのですが,やっぱりMewのauto-refileが強力なのでまたMewに戻ってきました. 最近iCloudのアカウントを作ったらメールアドレスもらえたので,Mewで複数アカウント切り替えたりiCloudのメール読み書きする設定をさらそうと思います. SoftwareDesignのEmacs虎の巻とかぶってるかも..mew.elをとりあえず貼付けるとこんな感じ.実際は7アカウント分の設定あるけど2つだけ. (setq mew-c

    = MewでiCloudのメールを読み書き - @peccul is peccu
    mas-higa
    mas-higa 2011/12/02
    コメント欄にも注目
  • codnote.net

    This domain may be for sale!

  • #tddbc の作り方( #TddAdventJp ) - bluebird

    TDD Advent Calendar jp: 2011の先頭バッターであるこのエントリでは、先日開催したTDDBC横浜での経験をもとに、みなさんがTDDBCを開催することになった場合に、気をつけるといいことを書きたいと思います。 宣言 まずは「やります!」と宣言することからはじまります。TDDBCはやりたいと意思表明すれば誰でも開催することができますが、TDDBCのMLで宣言すると、開催経験のあるみなさんのサポートを受けることができてよいでしょう。 会場手配 会場を確保しないことには話がはじまりません。地域にもよりますが、首都圏の場合は半年以上前から公共施設の受付がはじまるので、早めのスタートが肝心です。また、多くの自治体では、公共施設の予約の時に使用者登録が必要となります。 会社の会議室を借りれる場合はスケジュールに余裕はでますが、稟議のフローは確実に進めてください。 基調講演の手配

    #tddbc の作り方( #TddAdventJp ) - bluebird
    mas-higa
    mas-higa 2011/12/02
    "最低でも当日の受付を仕切る人と会場設営を仕切る人は分けてください。この2つを1人で仕切るのは無理です。"
  • 「ドコモ版iPhone」の可能性は 飛び交う観測 - 日本経済新聞

    NTTドコモが米アップルのスマートフォン(高機能携帯電話)「iPhone(アイフォーン)」を来年販売することで基合意したと1日、一部で報じられた。ドコモは同日否定したが業界では「ドコモがアイフォーンを販売する可能性は残っている」との見方が根強い。ドコモは同日、「現時点でアイフォーン及びiPad(アイパッド)の取り扱いについてアップルと基合意した事実はない。アップルと具体的な交渉をしている事

    「ドコモ版iPhone」の可能性は 飛び交う観測 - 日本経済新聞
    mas-higa
    mas-higa 2011/12/02
    えっ、これ虚構新聞じゃないの?
  • 妥当性とは仕様の所作 - SQLインジェクション対策とバリデーション - *「ふっかつのじゅもんがちがいます。」withぬこ

    繰り返しになりますが、妥当性検証は仕様の問題であってセキュリティ対策ではありません。 バリデーションは仕様の問題であってセキュリティ対策ではないとはどういうことか説明します。SQLインジェクションの対策は、1. SQLを文字列結合で作らない 2. プレースホルダを使う です。バリデーションは関係ありません。 簡単な例 Webアプリケーションで郵便番号を指定するフォームを考えましょう。 日郵便番号を指定するフォームの設計でよく見るものは大きく分けて2通りあり、上3桁と下4桁を別々に入力させるものと、1つのフォームにまとめて入力させるものです。住所から補完させる設計もありえますがここではおいておきます。 <input type="text" name="postal_code_1"> - <input type="text" name="postal_code_2"> <input typ

    妥当性とは仕様の所作 - SQLインジェクション対策とバリデーション - *「ふっかつのじゅもんがちがいます。」withぬこ
    mas-higa
    mas-higa 2011/12/02
    サニタイズ脳: 何が正しいか理解しないで不適切な対症療法をとること