タグ

2012年1月23日のブックマーク (19件)

  • 人格劣る稼ぎ頭は、出世させるべきか -サイバーエージェント社長兼CEO 藤田晋氏

    私がインターネットサービスを主な事業とするサイバーエージェントを立ち上げたのは、1998年のことである。現在はアメーバピグを中心としたAmeba事業が好調で収益の柱に成長しており、お陰様で「2011年 働きがいのある会社」の第6位にもランクインしている(グレート プレース トゥー ワーク調べ。前年は第7位)。 しかし、サイバーエージェントの歩みは決して平坦ではなかった。00年に東証マザーズに上場した直後にネットバブルが崩壊。先行投資がかさみ04年までは赤字の連続。業績の悪化に連れて社内の人間関係も悪化し、離職率が異様に高い状態が続いた。 このままではまずい。会社を根的に変えなければ……。危機に際して私が参考にしたのは、日的経営だった。即戦力を必要とするベンチャー企業は中途採用に頼りがちだが、日の場合、優秀な人材のほとんどが新卒で就職を決めてしまう。一方で、中途の人材マーケットはそもそ

    人格劣る稼ぎ頭は、出世させるべきか -サイバーエージェント社長兼CEO 藤田晋氏
    nobu666
    nobu666 2012/01/23
  • zoie

    Zoie is a real-time search and indexing system built on Apache Lucene. Donated by LinkedIn.com on July 19, 2008, and has been deployed in a real-time large-scale consumer website: LinkedIn.com handling millions of searches as well as millions of updates daily. Zoie implements 2 facades: (Class Diagram) DataConsumer: Consumer of a collection of indexing events. IndexReaderFactory: As the name state

    zoie
    nobu666
    nobu666 2012/01/23
  • mysqldumpの--order-by-primaryオプションについて - SH2の日記

    TIPSです。このようなテーブルがありまして、 CREATE TABLE `link` ( `id1` int(11) NOT NULL DEFAULT '0', `id2` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id1`,`id2`), KEY `ix1` (`id2`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;データは以下のような感じで、このときは2,900万レコードありました。 +---------+---------+ | id1 | id2 | +---------+---------+ | 5 | 69 | | 5 | 1022 | | 5 | 1487 | … | 1081 | 2021414 | | 1081 | 2087813 | | 1082 | 11 | | 1082 | 225

    mysqldumpの--order-by-primaryオプションについて - SH2の日記
    nobu666
    nobu666 2012/01/23
  • algorithm - 基数木 + 平衡二分探索木 = 三分探索木 : 404 Blog Not Found

    2012年01月22日16:36 カテゴリアルゴリズム百選翻訳/紹介 algorithm - 基数木 + 平衡二分探索木 = 三分探索木 珠玉のプログラミング Jon Bentley /小林健一郎訳 最有力候補は、これかも。 Ternary search tree - Wikipedia, the free encyclopedia 三分探索木 - Wikipedia 404 Blog Not Found:algorithm - Patricia Trie (Radix Trie) を JavaScript で最近のTrie研究の傾向は、要素の動的変更が自在にできる一般向けのものではなく、一旦作成したら要素の追加と削除が困難な代わりにものすごくコンパクトになる、簡潔データ構造の応用手段の方に偏っていると素人目に感じるのですが、そろそろJudyたんのごとくハッシュテーブルとガチで闘うとか、逆

    algorithm - 基数木 + 平衡二分探索木 = 三分探索木 : 404 Blog Not Found
    nobu666
    nobu666 2012/01/23
  • ドコモの高速通信「Xi」のいいところ、いまいちなところ - カイ士伝

    ARROWS X LTE (F-05D) ブロガー徹底レビューまとめサイトへ 現在モニター中のARROWS X LTE F-05D、ARROWS Tab LTE F-01Dともに対応している高速通信のXi。通信速度も速く料金も安価でメリットも大きい一方で、いろいろ使っていて課題も感じたのでこのあたりでまとめエントリーしておきます。 Xiとは何ぞやということや料金もろもろなどは以前のエントリーを参照いただくとしまして。 Xiスマートフォン用料金プランまとめ – カイ士伝 https://bloggingfrom.tv/wp/2012/01/02/6918 テザリングしてもパケット料金はスマートフォンの定額プランと同じ上限で利用でき、4月まではキャンペーンでかなり安価に。また、これもたまに質問されるのですが、Xiを契約したからといって使える回線はXiだけということはなく、Xiエリア外は今まで通

    nobu666
    nobu666 2012/01/23
  • 声に出して読みたい7つのPython用語 - None is None is None

    冷凍マグロ系スクリプト言語として知られるPythonの、もっともすばらしい用語7点をご紹介します。これらのネーミングセンスを学ぶことにより、PHPerやRubyistでは不可能な変態力を身につける事が出来るでしょう(Perl Mongerには負けるかも知れない)。 PyPI(ぱいぱい or ぱいぴいあい) PyPIはPythonライブラリを誰でも登録・ダウンロードできる、PerlのCPAN・Rubyのgemに当たるものです。4月になったら新人プログラマーに教えてあげましょう。 例:PyPIは基だ! PIL(ぴる) PILは画像処理用のライブラリです。高度な処理はできませんが、手軽に画像を扱う事ができるので、簡単な処理にもフォトショを使っている人を見たらこう言っておきましょう。 例:PILは絶対使っとけ! なお、Pillow(ぴろー)(英語で枕の意)というforkがあり、インストーラでしか

    声に出して読みたい7つのPython用語 - None is None is None
    nobu666
    nobu666 2012/01/23
  • バグから学ぶ計算機科学 Scalaのハッシュテーブルにおいて並列コレクションのためのコード変更が大量の衝突を引き起こした事例

    バグから学ぶ計算機科学 Scalaのハッシュテーブルにおいて並列コレクションのためのコード変更が大量の衝突を引き起こした事例 書いた人: ると 書いた日: 2012年1月21日 はじめに Twitterで「有名なオープンソースソフトで今まであったおもしろいバグを解説したとかないだろうか」とツイートしたらそれなりに需要があるようでした。そこで先ず隗より始めよという故事にのっとり、死馬の骨としてバグ解説記事を書いてみます。 今回のバグはScala 2.9の標準ライブラリに含まれるmutable.HashSet(ハッシュテーブルを使った重複無しコレクション)のコピーがJavaの標準ライブラリに含まれるHashSetの100倍遅いというバグです。並列コレクションのためにぱっと見問題の無い変更を加えたら思わぬところで影響が出たというものです。 なお、今回はScalaに関するバグですが、Scala

    nobu666
    nobu666 2012/01/23
  • 【閲覧注意】加湿器の中身を開いたら新時代の幕開けを見た : 暇人\(^o^)/速報

    【閲覧注意】加湿器の中身を開いたら新時代の幕開けを見た Tweet 1:ローカルルール・名前欄変更議論中@自治スレ:2012/01/22(日) 17:14:19.73 ID:9zSiDI+EO そろそろお肌の乾燥が気になる季節ってことで一年間使ってない加湿器を引っ張り出してきたら、どうしたことか電源がつかない。 アダプターが断線してるのかと思って弟のアダプターを借りてみるもやはりつかない。 あーそろそろ寿命かなー、とか思って蓋を開けてみたら、そこには名状しがたき冒涜的な光景が。 加湿器の全体像はこんな感じ 3:h219-110-239-005.catv02.itscom.jp:2012/01/22(日) 17:15:19.06 ID:k1NARh1e0 ほう 続けろ 5:ローカルルール・名前欄変更議論中@自治スレ:2012/01/22(日) 17:16:11.38 ID:DjQPu0UH0

    【閲覧注意】加湿器の中身を開いたら新時代の幕開けを見た : 暇人\(^o^)/速報
    nobu666
    nobu666 2012/01/23
    これはひどい
  • 開発とテストの融合こそゴール。続、グーグルはあれほど多くのソフトウェアのテストをどのように行っているのか?

    開発とテストの融合こそゴール。続、グーグルはあれほど多くのソフトウェアのテストをどのように行っているのか? グーグルでTest Engineering Directorを務めるJames A Whittaker氏が書いたエントリを紹介した先日の記事「グーグルはあれほど多くのソフトウェアのテストをどのように行っているのか?」が非常に好評で、「続きがあれば読みたい」というコメントをいただいていました。 Whittaker氏がそのエントリの続き「How Google Tests Software - Part Threeを公開していますので、ご要望に応えて紹介することにしましょう。 品質は開発の問題であってテストの問題ではない 品質とはどのように実現するものなのか? という問いに対して、Whittaker氏は次のように書いています。 The simple solution to this con

    開発とテストの融合こそゴール。続、グーグルはあれほど多くのソフトウェアのテストをどのように行っているのか?
    nobu666
    nobu666 2012/01/23
  • Scrum ではコードレビューをどうやっているか? - haradakiro's blog

    森崎先生のソフトウェアレビューの講演を聴いて、今やっているレビューの方法をまとめときたいと思ったので、まとめてみます。今回は、コードレビューの話です。Scrum ではといっていますが、レビューのやり方はチームによって違うので、あくまでも例ですよ。PBI とか、仕様、ドメインモデルのレビューの話はまたこんど。 レビューの目的は、もちろん作成するプロダクトの品質向上です。障害を検出するのも、もちろん目的ではあるのですが、それ以降のスプリントで作成されるコードで同じ障害を作り込まないのが目的としては大きいです。そのため、レビューはプロジェクトもしくはチーム立ち上げ後、数スプリントで重点的にやります。後はスプリントの振り返りでレビューをやりたいが出てきたら、チームで決めます。 レビューのやり方 基はチーム全員で集まってやります。最大2時間。それ以上やっても集中力が続かないので。プロジェクタで対象

    Scrum ではコードレビューをどうやっているか? - haradakiro's blog
    nobu666
    nobu666 2012/01/23
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    nobu666
    nobu666 2012/01/23
  • 富士通の3万人SE職務転換大作戦は成功するのか? - GoTheDistance

    全文は紙面でないと読めないのが残念ですが、非常に気になるニュースが飛び込んできました。 富士通、余剰SE変身作戦 富士通がグループで抱える約3万人のシステムエンジニア(SE)の大がかりな職務転換に乗り出した。一つのシステムを複数の企業などが利用するクラウドサービスがこのまま普及すれば、顧客の要望を聞いて個別システムを作り込むSEは仕事がなくなり、余剰人員問題が顕在化するからだ。野副州旦元社長の急進的な改革路線を修正した富士通はSE余剰問題で軟着陸を目指すが、クラウドの奔流にのみ込まれる危うさもはらむ。 富士通、余剰SE変身作戦 実は富士通グループさんには弊ブログを頻繁にご覧頂いておりまして、企業ドメインの中では最もアクセスの多いドメインであります。クロールしにきているのかなと思うぐらい。ブログで言及している「なんでもかんでも受託開発では、もうSIビジネスで成長することは出来ない」という危機

    富士通の3万人SE職務転換大作戦は成功するのか? - GoTheDistance
    nobu666
    nobu666 2012/01/23
  • 垂れ流されるログのおしりを追いかける - (ひ)メモ

    滝のように流れるログは見ていて楽しいのですが、見ているばかりでは仕事にならないので、 https://github.com/hirose31/chase-tail というスクリプトを書きました。 機能はこんな感じで、 ログ中のきわどいキーワードに色をつけて目立たせる HTTPステータスの「50[0-9]」とかMySQLの「Lock wait timeout exceeded」とか 秒間にある一定行数以上ログが流れたら「NOTIFY_FLOOD」と出力する iTerm 2のPreferences→Profiles→AdvancedタブのTriggersにキーワードを登録しておくとGrowlで通知できるので、「NOTIFY_FLOOD」を登録しておけば、いつよりログがビャービャー流れたときにGrowlで知ることができます ちなみに、iTerm以外のアプリがフォアグラウンドでも、chase-ta

    垂れ流されるログのおしりを追いかける - (ひ)メモ
    nobu666
    nobu666 2012/01/23
  • gitにでかいバイナリファイルを入れるとどうなるか - 西尾泰和のはてなダイアリー

    ふと気になったのでgitにでかいバイナリファイルを入れたらどうなるのか調べてみた。 自分の発表が録画された112メガのaviファイルを実験対象に使う。 cp まずはgitを使わない普通のcpの時間を測っておく。 real 0m0.744s user 0m0.001s sys 0m0.179s git add git addにはコピーの10倍以上の時間がかかる。 real 0m9.339s user 0m7.989s sys 0m0.490s git commit git commitには意外と時間が掛からなかった。 real 0m0.055s user 0m0.002s sys 0m0.031s git clone 先ほど動画ファイルをcommitしたリポジトリをcloneしてみる。単純なファイルコピーに比べると3倍弱時間がかかる。 real 0m1.943s user 0m0.932s

    gitにでかいバイナリファイルを入れるとどうなるか - 西尾泰和のはてなダイアリー
    nobu666
    nobu666 2012/01/23
  • tail.io - 標準入力をブラウザで tail -f できる htmlcat のクローンを Node.js + Socket.IO で作った - hakobera's blog

    標準入力をブラウザで tail -f できる htmlcat というのを書いた - NaN days - subtech この記事をみて便利そうだったのですが、Perl 詳しくなくて動かし方がよくわからなかったので、勉強がてらに Node.js + Socket.IO でクローンを作ってみました。npm モジュールとして登録してあるので、以下の方法でインストールできます。 $ npm install tail.io -gコマンドラインツールなのでグローバルインストールしてください。これで tailio というコマンドが使えるようになります。 (追記) Socket.IO のデバッグログを標準で出力しないようにしました。また、--port オプションでポート番号を明示的に指定することもできるようにしてみました。既にインストールした人は npm update tail.io -g でアップデー

    tail.io - 標準入力をブラウザで tail -f できる htmlcat のクローンを Node.js + Socket.IO で作った - hakobera's blog
    nobu666
    nobu666 2012/01/23
  • 指定したバックグラウンドプロセスをデーモン化する - 元RX-7乗りの適当な日々

    昔、「ログアウト後もコマンドを実行し続けたい場合」というエントリで"nohup"コマンドの使い方を書いたのですが、nohupし忘れた時はどうすればいいのか、という話。 指定したバックグラウンドプロセスをデーモン化するためにdisownというbashの組み込みコマンドがあります。 #!/bin/sh while :; do sleep 5 done ためしに上記のようなスクリプトを用意して、"&"付で実行します。 $ sh test.sh & [1] 2692 $ jobs [1]+ 実行中 sh test.sh &次に、disownコマンドを実行します。引数には"%"+ジョブ番号を指定します。(上記例だとジョブ番号は"1") $ disown %1 $ jobs $ この通り。psコマンドの結果は↓ $ ps -edf ・・・省略・・・ nami 2692 1708 0 02:25 pts

    指定したバックグラウンドプロセスをデーモン化する - 元RX-7乗りの適当な日々
    nobu666
    nobu666 2012/01/23
  • 管理職はなぜ書き込みをしないのか? - teruyastarはかく語りき

    社内コミュニケーションとしてTwitterなどの ソーシャル系サービスを使うのがとても有効だ という記事をよく見かけます。 昨日見たホットエントリーでも、 脱電子メールの4年間:IBM社員のワークスタイル « WIRED.jp 世界最強の「テクノ」ジャーナリズム IBM社で「電子メールを廃止」した者はスアレズ氏だけではない。 同氏はほかに数十人を知っているという。 例えば最高情報責任者オフィスのプロジェクト・マネージャーである ジュリアナ・レオンは、スアレズ氏ほど徹底してはいないが、 同僚からメッセージが来た時にはConnectionsで答えるようにしている。 そうすると、質問してきた人物は他の人から回答を得られる場合も多いし、 その回答は公開されているので、他の人も読むことができるからだ。 (略) 「メッセージ製品について調査していたときに、 人々がメールの件名をどう使うかも調べた。 件

    管理職はなぜ書き込みをしないのか? - teruyastarはかく語りき
    nobu666
    nobu666 2012/01/23
  • テキストファイルを処理するときのUnixコマンドまとめ - nokunoの日記

    個人的にテキストファイルを処理することが多いのですが,簡単な処理ならUnixのコマンドをパイプとリダイレクトで組み合わせてできることが多くあります.今回はそんななかでもちょっとマニアックなTIPSをまとめてみました. sortコマンドでタブ区切りのファイルを指定する最近知って驚愕したのがこれ.sortコマンドでタブ区切りのファイルを指定したいときは,Ctrl+v Tabでタブ文字を入力していたのですが,$ sort -t $'\t' -k 2,2 のようにしてタブ区切りで2番目のキーでソートすることができます. 1000行おきにデータをサンプリングする1000行おきにファイルからデータをサンプリングしたいときとかは,perlでワンライナーを書くのが速いようです.$ perl -ne '$i++; print unless ($i % 1000)' 某所のコードゴルフによるとこれだけ短くでき

    nobu666
    nobu666 2012/01/23
  • 20歳で会社をつぶした1年間の記録 |こっぺのぶろぐ

    nobu666
    nobu666 2012/01/23