タグ

2015年4月15日のブックマーク (9件)

  • Treasure Dataを支える(中の人に必要な)技術 - myui's memo

    Treasure Data(以下、TD)に入社して早2週間が経ちました。 入社してから、平成14年度IPA未踏ユース第1期で同期でスーパークリエイタであった西田さんがTDで働いているのを知りました。MapReduceやHadoopが登場した頃、「Googleを支える技術」という技術書*1でお世話になったのですが、いつの間にかTreasure Dataを支える人になっていたんですね*2。 Googleを支える技術 ?巨大システムの内側の世界 (WEB+DB PRESSプラスシリーズ) 作者: 西田圭介出版社/メーカー: 技術評論社発売日: 2008/03/28メディア: 単行(ソフトカバー)購入: 47人 クリック: 1,166回この商品を含むブログ (374件) を見る TDではおかげさまで結構なペースでお客さんが増えていて事業規模拡大に備えて幅広い職種で人材募集中です。今回はTDのバッ

    Treasure Dataを支える(中の人に必要な)技術 - myui's memo
    cd01
    cd01 2015/04/15
  • 自動Android UIテストのためのGoogleストラテジー

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    自動Android UIテストのためのGoogleストラテジー
    cd01
    cd01 2015/04/15
  • Dvorak配列すげぇ楽しい

    昨年、Dvorak配列というキー配列があるのを知った (http://ja.wikipedia.org/wiki/Dvorak)。 使用頻度の高いキーがホームポジション付近にあるのが特徴で、一般的なキー配列 (QWERTY配列) と比べて指への負担が小さくなるよう配慮されている。 興味位で練習してみたら、この配列がものすごく便利で驚いた。 もともと英語圏の人が考案したものらしく、英語を打つ際には特に効力が大きい。This, that, these, those, thus, then, is, at, in, on など、使用頻度の高い語句をホームポジションの位置でタイプできる。これらをタイプすること自体はQWERTY配列でも問題ないが、ストレスの度合いが桁違いだ。 さらに、英文向けだから日語を打つときにはそれほどでもないかと思いきや、意外と効果絶大。左手のホームポジションの位置に A

    Dvorak配列すげぇ楽しい
    cd01
    cd01 2015/04/15
  • 機械学習概論 講義テキスト

    2015/04/14 初期バージョン 2015/04/16 ver1.4(参考資料追加、k平均法の解説追加など) 2015/04/20 ver1.5(最大対数尤度関数の評価、混合分布によるクラスタリングを追加) 2015/04/21 ver1.6(EM法のアルゴリズム説明を追加) 2015/04/24 ver1.7(その他の性能指標を追加) 2015/05/19 ver1.8(ギリシャ文字ベクトルフォントの修正、その他リファクタリング) 2015/05/25 ver1.9(EM法の初期データ画像を追加) 2015/06/07 ver2.1(セミナー用に修正) 2015/06/24 ver2.2(EM法の説明を追加) 2016/09/01 ver2.3(誤字修正) 2016/12/27 ver1.0 タイトルを変更 2016/07/07 ver1.4 UpdateRead less

    機械学習概論 講義テキスト
  • 作業環境における神経多様性

    Sallyann Freudenberg博士はQCon Londonで,作業環境における神経多様性について講演した。プログラミングは複雑で創造的な作業だ。Freudenberg博士は,プログラミングを行うプログラマが一般的に使用している,数多くの技術について検討した。例えば, 1. チャンキング: 我々が短期記憶に保持できるのは5~9個であるという,7 (+/-2)ルールを克服する。“ひとつひとつの事をそれぞれスロットに入れる代わりに,ポインタを入れるようなもの”だと,Freudenberg博士は説明する。例えば,チェスに関する研究は多数存在するが,その中のひとつ,Chase,Simon両氏による研究によれば,熟練したチェス競技者は,短期記憶の各スロットには“シベリアントラップ”(訳注:チェスの手筋のひとつ)などへの参照を格納しておいて,その内容は別の場所に記憶することができる。 “このよ

    作業環境における神経多様性
  • ActiveRecordを速くしたいだけの人生だった - Qiita

    Help us understand the problem. What is going on with this article? Rails3.2からRails4.2に上げたらActiveRecordが遅くなったので、どうやって調査して、どのように対処したかを語ってみたい。 とても長いので、ダルい人は最初と最後だけ読めばよいです。 TL;DR 環境: Ruby 2.1.5 ARオブジェクトを大量に(ざっくり750kくらい)loadするバッチ処理 3.2系での実行時間は約480sec、 4.2系では約2900sec 約6倍の性能劣化 原因: preloadで性能劣化してた CollectionProxyの生成周りで遅くなってた Rails4からARオブジェクトの1attribute毎にObject生成するので遅い GCの時間も増えた 調査方法: Githubのcommit、Issueを

    ActiveRecordを速くしたいだけの人生だった - Qiita
  • 第2回 並列データ処理系の歴史と重要性 | gihyo.jp

    はじめに 前回は、連載の目的や、連載で扱う並列データ処理の定義について説明しました。今回は、並列データ処理系の歴史や重要性について見ていきます。技術を学ぶうえで、その技術歴史や重要性について理解しておくことはとても良いことですので、かんたんな読み物を読むつもりでお付き合いください。 並列データ処理系の進展 並列データ処理系における基的なアルゴリズムや処理方式は、並列データベースと称される並列化された[1]データベースシステムにおける技術に基づいています。 並列データベースに関する研究・開発は、1970年代からの並列データベースマシン(Parallel Database Machine)[⁠1、2、3]と称されるデータベース処理専用の並列計算機に遡ることができます。並列データベースマシンは、データ処理用途にカスタマイズされたプロセッサや記憶装置を用いていたため、必ずしも価格に見合った

    第2回 並列データ処理系の歴史と重要性 | gihyo.jp
  • 昨今のCSS設計事情からみるCSS設計のあり方とは

    記事は2015年1月に開催されたHTML5 Conferenceでお話させていただいた、 「Beyond CSS Architecture」というCSS設計のセッションをフォローアップする記事です。 記事では、このセッションの概要と補足、またセッション中に説明できなかった点などについて書いていきます。 ※当日のセッションの動画・スライドも公開されているので、文末からご覧ください。 CSSの難しさと、昨今のCSS設計事情 この近年、CSSにおける設計論というのが話題に出てくるようになりました。筆者も拙著『Web制作者のためのCSS設計の教科書』を書いたり、各地でCSS設計をテーマとした講演をする機会が多くありました。 CSSの難しさというのは、石氏によるCSSコードの評価についての記事にも書かれているのですが、CSSは良くも悪くも厳格なコード規約は少なく、ただ宣言的に書けばいいだけです

    昨今のCSS設計事情からみるCSS設計のあり方とは
    cd01
    cd01 2015/04/15
  • 総務部長の闇は深い?意外に知られていない私の裏ミッション7つ - ひかる人財プロジェクト

    私は以前も書いたが中小企業の総務部長を生業としている。唐突だが皆さんは総務部長や総務部という部署の任務(ミッション)にどのようなイメージをおもちだろうか? 私は自分の中で総務部のあるべき姿を下記の通り定義づけている。あくまで私の定義なので世間一般で通用するかどうかはわからないがとにかく表向きはこれが総務部のあるべき姿だと位置付けているし、スタッフにもそう指導している。 私が考える総務部の役割 総務部門の業務は、企業内の事務業務を全てつかさどる部門 (1) 経営トップのサポート業務 (2) 全社的コミュニケーター(経営計画や経営戦略の策定など全社的な情報の連絡・調整、業務事項などの全社通達を行う) (3) 他部門のサポート業務(各部門が円滑に効果的に業務を遂行できるよう支援) (4) 全社的活動の推進(全社的活動の準備・PR活動・運営とその支援) もう少し補足すると、総務部は会社のヒト・モノ

    総務部長の闇は深い?意外に知られていない私の裏ミッション7つ - ひかる人財プロジェクト
    cd01
    cd01 2015/04/15