タグ

2013年12月12日のブックマーク (8件)

  • すごく簡単なアルゴリズムがphpで書けなくてつらい - Qiita

    ある条件でソートされているIDのリストを与えられて、なんとなく近い範囲でマッチングさせたいという要件があった。配列からの任意の要素の取り出しは O(n) だけど、末尾や末尾から固定した範囲の要素に限って言えば O(1) なので、後ろの方からマッチングさせながら要素を取り出していけば O(n) でマッチングできるはず。 なんにも難しいことは無い話で、 Python で書けばこうなる。 list.pop() が末尾からのインデックス (-1 が最後の要素を表す) を許すのが地味に便利だ。 # coding: utf-8 def match(seq, r=100): from random import randint # 奇数個の時に先頭周辺の要素がボッチになるのが嫌なら、先に後ろの方の # 要素を取り除いて偶数にしておくこと. while len(seq) >= 2: # 引数を省略すると末

    すごく簡単なアルゴリズムがphpで書けなくてつらい - Qiita
    coppieee
    coppieee 2013/12/12
    これは発狂して車輪の再開発をするレベル。
  • IPAテクニカルウォッチ 「ウェブサイトにおける脆弱性検査手法の紹介」の公開:IPA 独立行政法人 情報処理推進機構

    ウェブ改ざんに繋がる脆弱性等をコストをかけずに検査する、3種のツールの使い勝手を比較 2013年12月12日 独立行政法人情報処理推進機構 IPA(独立行政法人情報処理推進機構、理事長:藤江 一正)は、ウェブサイトの脆弱性を検査するオープンソースのツール3種の評価を行い、ツールの特徴と使用における留意点をまとめたレポート「ウェブサイトにおける脆弱性検査の紹介(ウェブアプリケーション編)」を2013年12月12日からIPAのウェブサイトで公開しました。 2013年は、ウェブアプリケーションやウェブサイトを構成するミドルウェアの脆弱性が原因で、多数のウェブサイトで改ざんや情報漏洩などが発生しました。例えば、ユーザが改ざんされたウェブサイトを閲覧し、ウイルスに感染した場合、ウェブサイトを運営する組織は、ユーザへの謝罪や風評対策などの対応を迫られることになります。 現在、ウェブサイトを持たない組織

  • IntelliJ IDEA 13のAndroidデベロッパにうれしい新機能群の紹介 | Post Blog

    JetBrainsは常にデベロッパの声に耳を傾けています。Androidのデベロッパももちろん例外ではありません。さまざまな要望に応える形でIDEを強化し続けた結果、Android開発をより楽しくできる機能がIntelliJ IDEA 13 には盛りだくさんになりました。 Gradleベースのビルドシステム IntelliJ IDEA 13はGradleをより強力にサポートします。IDEA 13はGoogleAndroid Studioで培われた機能が取り込まれた最初のバージョンになりますが、IntelliJ IDEA 13の利用者からはGradleのサポートがAndroid Studioより優れているとのフィードバックを頂いています。 GradleプロジェクトAndroid Studioに似たウィザードで作ることが出来ます。他にもアプリケーションアイコンやデフォルトのActivity

    IntelliJ IDEA 13のAndroidデベロッパにうれしい新機能群の紹介 | Post Blog
    coppieee
    coppieee 2013/12/12
  • よくある質問 - FlashDevelop.jp

    coppieee
    coppieee 2013/12/12
    “jsonファイルをシンタックスハイライトするには”
  • 時事ドットコム:手話通訳「でたらめ」=マンデラ氏追悼式−南ア

    手話通訳「でたらめ」=マンデラ氏追悼式−南ア 10日、ヨハネスブルクで行われた南アフリカのマンデラ元大統領の追悼式で、オバマ米大統領の横で手話通訳する男性(右)。でたらめだったとの声が上がっている(AFP=時事) 【ヨハネスブルク時事】南アフリカのメディアは11日、マンデラ元大統領の追悼式で手話通訳を務めた男性が、オバマ米大統領ら各国首脳の脇で手話として全く意味を成さないでたらめの通訳を続けていたと報じた。  南ア紙シチズン(電子版)などによると、ケープタウンにある手話教育団体幹部は、男性について「完全なペテン師だ」と指摘し、「世界中の聴覚障害者社会が激怒している。彼はもし命が惜しいなら、白状すべきだ」と述べた。  追悼式は各国の首脳級約100人が出席。オバマ米大統領らが演説した式典の模様は全世界で中継、報道され、男性がその内容を手話で伝えることになっていた。  男性は南アの手話関連団体の

    時事ドットコム:手話通訳「でたらめ」=マンデラ氏追悼式−南ア
    coppieee
    coppieee 2013/12/12
  • 社内Haskellチュートリアルのススメ | GREE Engineering

    こんにちは。インフラストラクチャ部の竹辺(@beketa)です。 このエントリはGREE Advent Calendar 2013 12日目の記事です。 1. グリーでのHaskellプログラマ採用 Haskellを導入する企業が増えているようです。最近国内のメディアで紹介された事例だけでも Tsuru Capital様: http://itpro.nikkeibp.co.jp/article/Watcher/20131003/508622/ NTTデータ様: http://itpro.nikkeibp.co.jp/article/NEWS/20131126/520642/ の複数があり、すっかり実用的なプログラミングとして定着した感があります。 弊社でも2012年の中ごろから複数のプロジェクトでHaskellを使い始めており、昨年からは一部の商用サービスでもHaskellで開発したミド

    社内Haskellチュートリアルのススメ | GREE Engineering
    coppieee
    coppieee 2013/12/12
  • 隠れていたNode.jsの4バイトメモリリーク、Walmart問題の解決 - ぼちぼち日記

    この記事は、 Node.js Advent Calendar 2013 - Adventar の12日目です。 1. ありがとう Ben Nodeの情報に普段アンテナを張っている人は既にご存じでしょうが、Nodeコア開発の中心的エンジニア Ben Noordhuis がNodeのコアチームから離れました。Node.jsの公式ブログに「Ben Noordhuis's Departure」としてアナウンスされています。 なぜ彼がNodeの開発を止めなければならなかったのかその経緯をここで述べることは控えますが、彼のこれまでの貢献なしでは今のNodeは存在し得なかった、と言えるほど彼は重要な存在でした。Benは、Nodeやlibuvのコードの開発だけでなく、github の issue の回答やPRのレビュー、 MLの質問の返答などNodeコミュニティにも精力的に対応し、去年来日した isaac

    隠れていたNode.jsの4バイトメモリリーク、Walmart問題の解決 - ぼちぼち日記
    coppieee
    coppieee 2013/12/12
  • 時事ドットコム:手話通訳「でたらめ」=マンデラ氏追悼式−南ア

    手話通訳「でたらめ」=マンデラ氏追悼式−南ア 【ヨハネスブルク時事】南アフリカのメディアは11日、マンデラ元大統領の追悼式で手話通訳を務めた男性が、オバマ米大統領ら各国首脳の脇で手話として全く意味を成さないでたらめの通訳を続けていたと報じた。  南ア紙シチズン(電子版)などによると、ケープタウンにある手話教育団体幹部は、男性について「完全なペテン師だ」と指摘し、「世界中の聴覚障害者社会が激怒している。彼はもし命が惜しいなら、白状すべきだ」と述べた。  追悼式は各国の首脳級約100人が出席。オバマ米大統領らが演説した式典の模様は全世界で中継、報道され、男性がその内容を手話で伝えることになっていた。  男性は南アの手話関連団体の間で全く知られておらず、なぜ起用されたかは不明。現在行方が分からないという。式典を主催した南ア政府は、経緯について「調査しているが(マンデラ氏追悼関連の)行事の準備で忙

    coppieee
    coppieee 2013/12/12