タグ

2011年10月26日のブックマーク (22件)

  • Packt Publishing Technical & IT Book and eBook Store | Home

    Packt is the online library and learning platform for professional developers. Learn Python, JavaScript, Angular and more with eBooks, videos and courses

    Packt Publishing Technical & IT Book and eBook Store | Home
    atsushifx
    atsushifx 2011/10/26
  • Search | Packt Subscription

    Search over 7,500 Programming & Development eBooks and videos to advance your IT skills, including Web Development, Application Development and Networking

    Search | Packt Subscription
    atsushifx
    atsushifx 2011/10/26
  • PROVE for PHP

    Coming Soon!

    atsushifx
    atsushifx 2011/10/26
  • ホリエモンの海外口座には犯罪性が認められなかった - アンカテ

    LD側は、自社株の売却収入を粉飾原資にするため、海外法人などを使った資金還流を行っていたが、その捜査の中で、他の粉飾決算や、スイス系金融機関の口座に預金された資金の存在などが浮上。特捜部は、脱税や横領などの事実はないか捜査を進めてきた。(中略)海外口座の預金は、LDが法人として運用し、堀江前社長など個人に帰属するものではなかったうえ、犯罪性は認められなかったという。 検察が印象操作に必死なのは煽り耐性が低いからかもという記事で取りあげていた件ですが、 プライベートバンクは個人資産家の財産を総合的に管理するのが主な業務で、特にスイス系の金融機関は、匿名性が高いとされる。捜査機関の口座照会を拒むこともあり、指定暴力団山口組旧五菱会系のヤミ金融グループによる事件など、犯罪収益のマネーロンダリングに悪用されるケースも多い。また、タックスヘイブンは、法人税の免税などの優遇措置があり、ペーパーカンパニ

    ホリエモンの海外口座には犯罪性が認められなかった - アンカテ
    atsushifx
    atsushifx 2011/10/26
  • 「Selenium AES」で回帰テストの定時実行化を | Tricorn Tech Labs

    こんにちは、SATOOです。 最近、弁当を作り始めました。 毎朝少しだけ早起きして、おかず仕込みに勤しむ毎日です。 職場で弁当を“作って”持ってきている男性はまだ私だけで、「弁当男子」の称号をほしいままにしています(当か?)。 さて、Webアプリケーションテストの自動実行ツールとして有名な「Selenium」というツールがあります。 体である「Selenium Core」はJavaScriptで書かれていて、JavaScriptによってWebブラウザを操作してテストを実行します。 「Selenium RC」を使えば、リモートでテストを実行できます。 さらにテストケースの作成には、「Selenium IDE」というFirefoxのアドオンを使うと便利で、Firefox上で行った操作を記録してテストケースが作れたりします。 非常に有用なツールと言えます。 「Selenium」に関しての情報

    「Selenium AES」で回帰テストの定時実行化を | Tricorn Tech Labs
    atsushifx
    atsushifx 2011/10/26
  • イントロソート - Wikipedia

    イントロソート(英: introsort)は、David Musser(英語版) が1997年に設計した、クイックソートとヒープソートを組み合わせたソートアルゴリズムである。 最初はクイックソートを行い、再帰のレベルがソートされた要素数(の対数)を超えるとヒープソートに切り替える。時間計算量は最悪でも O(n log n) であり、同時に典型的なデータに対するソートではクイックソートに匹敵する性能を示す。 イントロソートは、クイックソートやヒープソートと同様、比較ソートである。 クイックソートは、性能がピボット(データ列を分割する境界値)の選択に強く依存するという欠点があった。 例えばデータ列の先頭や最後尾をピボットに選ぶと、ほぼソートされた入力について最悪の性能を示す。 ニクラウス・ヴィルトはこれを避けるため、データ列の中央の要素をピボットに選ぶようにしたが、工夫をこらした並びに対しては

    atsushifx
    atsushifx 2011/10/26
  • 高速な安定ソートアルゴリズム "TimSort" の解説 - Preferred Networks Research & Development

    先日、TimSortというソートアルゴリズムが話題になりました。TimSortは、高速な安定ソートで、Python(>=2.3)やJava SE 7、およびAndroidでの標準ソートアルゴリズムとして採用されているそうです。 C++のstd::sort()よりも高速であるというベンチマーク結果1が話題になり(後にベンチマークの誤りと判明)、私もそれで存在を知りました。実際のところ、ランダムなデータに対してはクイックソート(IntroSort)ほど速くないようですが、ソートというシンプルなタスクのアルゴリズムが今もなお改良され続けていて、なおかつ人々の関心を引くというのは興味深いものです。 しかしながら、オリジナルのTimSortのコードは若干複雑で、実際のところどういうアルゴリズムなのかわかりづらいところがあると思います。そこで今回はTimSortのアルゴリズムをできるだけわかりやすく解

    高速な安定ソートアルゴリズム "TimSort" の解説 - Preferred Networks Research & Development
    atsushifx
    atsushifx 2011/10/26
  • Love Languages?

    Ruby Lisp Java Perl JavaScript Python C Haskell PHP Erlang Go Scala

    atsushifx
    atsushifx 2011/10/26
  • 従業員の「競業避止」は、たいてい無効 | おごちゃんの雑文

    もう一つのGREEが辞められない話。 退会出来ないことで有名なグリー、なんと退職もさせてもらえないらしい(元ソースに貼りたいが、元ソースは落ちるらしい) 話の元がりっくんなので、信憑性とかどうなのかわからんけど、以下はこの話が事実として。 さらに退職にあたって「IT エンジニアとして今後一定期間働かないこと(要約)」極めて受け入れ難い契約を追加で要求された。 これについて、普通の従業員ならガン無視でいい。 よく雇用契約や退職時に、このようなことを言われることがある。「同業他社に転職禁止」とかの類。ギョーカイ用語では「競業避止」と呼ばれる奴だ。 これを言われると、なんとなく「そーだよなー」って思ってしまうものなのだけど、普通の従業員なら ガン無視 で何ら問題ない。仮に訴訟をちらつかされたとしても、スルーでいい。 いやしくも日国民には、日国憲法で保証された、職業選択の自由がある。 日国憲

    atsushifx
    atsushifx 2011/10/26
  • asahi.com(朝日新聞社):「自転車は車道」徹底へ 警察庁、歩道の通行許可見直し - 社会

    印刷 自転車通行可の歩道の要件  警察庁は25日、これまで自転車の通行が許されていた一部の歩道のうち、幅3メートル未満の歩道は許可しない方向で見直すことを決め、全国の警察部に通達を出した。歩行者との事故を減らすのが目的で、通行できる歩道でも悪質な例は交通切符を切って厳しく対応するよう求めている。規制強化の一方で、自転車道を新設するなど環境の整備も進める方針だ。  「軽車両」の自転車は、原則として歩道を通行してはいけないことになっている。例外は、13歳未満の子どもや70歳以上のお年寄りが運転する時くらいだ。  ただ、歩道の幅が2メートル以上あり、歩行者の邪魔にならない場合は、各都道府県警の判断で自転車の通行が許可されてきた。こうした歩道が全体の5割近くを占めるとみられる。  通達では、道幅の要件を「3メートル以上」に引き上げ、これに満たない歩道は、歩行者がとても少ない場合や車道を通るのが危

    atsushifx
    atsushifx 2011/10/26
    Use a Data。自転車事故の内容による内訳はどうなってる?
  • アジャイルプラクティスのWeb上の資料 やじゅ@アプリケーション・ラボ/ウェブリブログ

    アジャイルプラクティスのWeb上の資料 << 作成日時 : 2011/09/30 22:40 >> ブログ気持玉 0 / トラックバック 0 / コメント 0 積読になっていた「アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣」を通勤電車内で読み終わりました。 付録の参考資料に「Web上の資料」があったけど、Web検索しても一覧サイトが見つからなかったので地道に入力しました。 中身が英語なので全然読めてませんし、あと古いためにリンク先があやしいですが提示しておきます。 (リンク先が怪しいのはタイトルに「*」マークを付けておきました、完全に駄目なのは一覧から除外しました。) ☆天使の助言☆ 日語版 http://www.ohmsha.co.jp/data/link/978-4-274-06694-8/ Agile Developer http://www.agi

    atsushifx
    atsushifx 2011/10/26
  • DevOpsというオシゴト | quipped

    DevOpsというオシゴトをご存知だろうか? DevOpsというのはDevelopmentとOperationsのかばん語で、この数年話題になっているフレーズである。伝統的に、ソフトウェアの世界は、大きくわけてDevelopmentとOperationsの2つに分かれていた。Developmentに属するのは、いわゆるプログラマーやソフトウェアエンジニアと呼ばれる人たちで、ガンガンコードを書いてアプリケーションを作る人たちのことだ。Operationsは、プログラマーたちが書いたソフトウェアを管理したり、開発環境を整えたり、サーバーを監視したりするのが主な役割で、インフラエンジニアやシステム管理者と呼ばれる人たちがこちらに属する。 今までDevelopmentとOperationsは、きっぱりと分離されていた。それもそのはず、必要とされるスキルも経験も大きく違う。例えばウェブの世界でいえば

    atsushifx
    atsushifx 2011/10/26
  • 資料公開 タスク管理超基礎(学生向け)

    先週金曜日に慶應SFCのPBLの授業の中でチーム開発ではなぜタスク管理が必要なのか、タスクはどのように作るべきなのかについて基中の基を説明しました。 その際の資料を公開しておきます。 既にチームとして開発を行っている方にはたいして役にたたないと思いますが、新入社員とかへの説明には役にたつかもしれません。 プロの方でも役にたつかもしれないのは最後のページだと思うので再掲しておきます。 タスクの管理の仕方。 やらなければいけないことをなるべく網羅する(いきなり全部は無理) 誰がみても分かるように 何が出来るとそのタスクが終わるのかの条件をはっきりさせる 計画をたてやすくするために大きなタスクは処理しやすい大きさに分ける 進捗状況を分かるようにする(誰がやってる?もう終わった?) リストは定期的に見直す

    資料公開 タスク管理超基礎(学生向け)
  • 今日から始めるアジャイルな見積りと計画づくり #sgt2011 #scrumdo #scrumbc - ヲトナ.backtrace

    10/22 の Scrum Gathering Tokyo 2011 で開催した Scrum Boot Camp の午後の前半に使った研修資料です。 内容は、アジャイル開発における計画と見積りについて手を動かしながら、ざっくりと学べる内容にしたつもりです。 Agile Estimating and Planning in your drawing paper View more presentations from Nishimura Naoto 個人的には、午後一の研修の内容としては、もう少し身体を動かすような内容の方が良かったかなーとちょっと反省しています。 #午後一は眠いしねww あと、残りの資料も今週中には公開しまーす。

    今日から始めるアジャイルな見積りと計画づくり #sgt2011 #scrumdo #scrumbc - ヲトナ.backtrace
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    atsushifx
    atsushifx 2011/10/26
  • 審査員も思わず総立ちした注目のアプリ「Facematch」がスゴイ 【増田(@maskin)真樹】 | TechWave(テックウェーブ)

    学生を対象とした開発イベント「ブレークスルーキャンプ 2011」の審査を勝ち抜いた12チームの決勝プレゼン大会が9月16日に開催された。次々に学生スタートアップのプレゼンテーションが繰り広げられる中、審査員席で筆者はもちろん、隣に座っていたMOVIDA JAPANの孫泰蔵氏までもが立ちあがった。オオオオッー! 会場にもどよめきが広がり、その場にいた200名近いオーディエンスは画面に釘付けになった。 その作品の名は「Facematch」(フェイスマッチ)。東京工業大学 合田武広氏、早稲田大学 伊香賀淳氏、東京電機大学 太田真明氏、大阪工業大学 張巧実氏、名古屋芸術大学 大橋弦也氏ら5人によるチームによるプロジェクトだ。主張したいメッセージはひとつ。とてもシンプルにまとまっているのが印象的だ。 気になる人ともう一歩近づくためのアプリ Facebookに登録されている知り合いと、その先のソーシャ

    審査員も思わず総立ちした注目のアプリ「Facematch」がスゴイ 【増田(@maskin)真樹】 | TechWave(テックウェーブ)
    atsushifx
    atsushifx 2011/10/26
  • すまほん! - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    atsushifx
    atsushifx 2011/10/26
  • 発明王はここまでやる→エジソンのすごいノート

    08/05/1871 Edison, Thomas Alva -- Technical Notes and Drawings Inventions and creativity 01/03/1888 Edison, Thomas Alva -- Technical Notes and Drawings Research and development from the Rutgers collection of Thomas Edison's papersーhttp://edison.rutgers.edu レオナルド・ダ・ヴィンチに憧れていたトーマス・エジソンは、ダ・ヴィンチにならってノートをつけた。 アイデアをメモし、それを読み返し、またメモを書いた。 その数、3500冊。 ピンチに陥ると、エジソンはノートと相談した。 たとえば1900年、エジソンが出資していた鉄鉱石採掘企業が倒産寸前

    発明王はここまでやる→エジソンのすごいノート
    atsushifx
    atsushifx 2011/10/26
  • dbus

    What is D-Bus? D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed. D-Bus supplies both a system daemon (for events suc

    atsushifx
    atsushifx 2011/10/26
  • ソーシャルゲームにおける日本型データ・ドリブンのあり方とは(後編)

    「野島美保の“仮想世界”のビジネスデザイン」とは? ゲームは単なる娯楽という1ジャンルを超えて、今や私たちの生活全般に広がりつつある。このコラムでは、ソーシャルゲームや携帯電話のゲームアプリなど、すそ野が広がりつつあるゲームコンテンツのビジネスモデルについて、学術的な背景をもとに解説していく。 データ・ドリブン(駆動型)というと、「ソフトウエアにデータを入れれば解決案が自動的にアウトプットされる」魔法の箱があるように、過度に期待される節がある。確かに、大量ログデータを解析するデータマイニングは、売上向上に対して今までにはない即効的な効果を発揮する。しかし、データ分析が注目されるあまり、数字が単なる数字にしか見られないようになった時、ゲームを楽しむ顧客ひとりひとりに思いをはせるサービスの質から遠ざかっていかないかと、筆者は危惧する。 →ソーシャルゲームにおける日型データ・ドリブンのあり方

    ソーシャルゲームにおける日本型データ・ドリブンのあり方とは(後編)
    atsushifx
    atsushifx 2011/10/26
  • フェイスブック、仮想通貨「Facebook Credit」を一般ウェブサイトにも解放へ / GameBusiness.jp

    フェイスブックが導入を進めている仮想通貨「Facebook Credit」ですが、同社は、フェイスブック以外のウェブサイトでも利用可能にするべく一部のパートナーとβテストを開始しているそうです。 「Facebook Credit」はクレジットカードや各国地域で利用されている決済手段からチャージか可能な仮想通貨。フェイスブック上で提供されているゲームやアプリの課金で利用が広がっています。これを導入すれば各デベロッパーは課金決済の煩わしさから解放され、世界共通の基盤を利用できるようになります。一方で決済手数料として30%をフェイスブックに支払う必要があります。 フェイスブックのデベロッパー向けブログによれば、同社は少数のパートナーとβテストを進めていて、現在はGamehouse.comの『Collapse! Blast』というゲームなどで利用されているとのこと。βテストに参加したいデベロッパー

    atsushifx
    atsushifx 2011/10/26
  • グローバル視点の起業家育てる--Open Network Labがデモイベント開催

    グローバル視点のエンジニアを育成し、起業を支援する目的でデジタルガレージとネットプライスドットコム、カカクコムの3社が2010年4月に立ち上げたインキュベーション事業「Open Network Lab(ONL)」。9月には意思決定の迅速化にむけ、事業を切り出し、法人化している。 ONLでは、3カ月間の起業家育成プログラム「Seed Accelerator」を展開。これまで3期、計18チームが参加してきた。すでに多くのチームがサービスを提供しているほか、ONLの協賛企業や投資家から出資を受けるケースも少なくない。 そんなONLが10月21日、投資家や業界関係者を招待したデモイベント「Open Network Lab Demo Day」を開催した。Seed Accelerator第1期生、第2期生の一部のチームと、第3期生の7チームが、それぞれ自身の手がけるサービスのデモを行った。 第1期生と

    グローバル視点の起業家育てる--Open Network Labがデモイベント開催
    atsushifx
    atsushifx 2011/10/26