nicdkのブックマーク (2,898)

  • 携帯電話関連を中心に独自技術で業界を走るKLabへ|【Tech総研】

    携帯電話関連を中心に独自技術で業界を走るKLabへ 携帯電話関連のさまざまな独自技術で知られるKLab(クラブ)は、エンジニアに対する考え方が他社とは一味違う。現時点での技術力や知識、担当した仕事の売り上げよりも、「技術が好き」から発する、挑戦や技術上の質に対する継続的改善を尊ぶ。また、技術力のみで昇格できる社内制度も設けている。

    nicdk
    nicdk 2007/07/30
  • 学生向けセミナー開催のお知らせ : DSAS開発者の部屋

    KLab勉強会が終わった直後であれですが、セミナー開催のお知らせです。 KLabのホームページでもご案内してますが、以下の日程でセミナーを開催します。 今回のセミナーの目的は "学生のみなさんにKLabって会社がどんなことをやってるのかを知ってもらうこと" です。「それってぶっちゃけリクルーティング目的じゃね??」って声も聞こえてきそうですが、はい、実は全くその通りだったりもします(^^; 以前、『いっしょにDSASつくりませんか?』 というエントリを書きましたが、これはどちらかというと 中途採用 な方向けの研究開発職の募集でした。 このセミナーでは、技術職を目指している学生さん向けに、KLabの技術者がどのような事を考えながらどのようなサービスを生み出していったかを、できるだけわかりやすくお話するつもりです。セミナーでは履歴書もスーツも不要ですので気楽な格好でお越し下さい。できれば、「参

    学生向けセミナー開催のお知らせ : DSAS開発者の部屋
    nicdk
    nicdk 2007/07/06
  • 仙石浩明の日記: 転職エージェントは、誰の「エージェント」なのか?

    転職エージェントとは、 求職側と求人側のマッチングを行なう人材紹介会社のこと: 正式には「有料職業紹介事業所」と呼ばれ、 厚生労働大臣の認可を受けた民間の職業紹介・あっせん会社のことです。 転職を希望する方と、正社員などを募集している企業とを 「人の手」でつなぐサービスを行っています。 転職エージェントが集めた求人情報は、 企業の人事担当者から直接仕入れた生の情報です。 そのため、企業の求める人物像を的確に把握した上で、 マッチングを行うことができます。 転職の際、お世話になった人も多いだろうし、 かくいう私自身、KLab(株) 創業メンバに加わるきっかけは、 転職エージェント (もちろん、上記引用先エージェント会社とは異なる会社である) に紹介されたからだった。 当時 (2000年3月)、連載記事を書いていた日経Linux の巻末「ライターから」に、 転職には全く無関心だった (転職雑誌

    nicdk
    nicdk 2007/05/28
    基準 比較要素
  • 仙石浩明の日記: キャリアにおける「鶏と卵」 ── 「卵」を後回しにして欲しくない

    私は「やりたいことを仕事にすべき」と常日頃から主張しているのですが、 自分自身のことを振返ると、 必ずしも「やりたいこと」そのものズバリを 最初からやっていたわけではないことに気づきます。 「鶏がさきか、卵がさきかの議論になっちゃうんだけど」なんて枕詞があるが、 こと20代のキャリアにおいては 「まず目の前の仕事で最高の成果をだすことが"さき"で、 自分がやりたいと思う仕事をおっかけるのは"あと"」というのは 私の中では確信に近い。 確かに、何をやるにしても最初は素人であるはずで、 ずぶの素人が「この仕事をやりたい」と言ったところで、 任せてもらえることはレアケースでしょう。 仮に任せてもらえたとしても、 初めてやる仕事で成果を出せるとは限りません。 私は学校を卒業後、某大企業の研究所に就職し、 遺伝的アルゴリズムの研究に取組みました。 当時は (今も?) 大企業の研究所というのは人気職種

    nicdk
    nicdk 2007/02/19
  • 仙石浩明の日記: 組織を強くする技術の伝え方

    ふと立ち寄った屋で、たまたま手にした: プログラミングでメシがえるか!? ―成功するプログラマー技術仕事術 (単行) 小俣 光之 (著) を読んでみて驚いた。 私がプログラミングについて漠然と考えていたことを、 とてもよく整理した形で説明している。 ふだん私はこの手のコンピュータ関連「読み物」をほとんど読まないのだが、 書いてあることにいちいち共感してしまって、 そのまま一気に読んでしまった。 プログラミングに関して、ここまで私と考えが似通っているを 今まで読んだことがなかったので、 著者の小俣さんにメールを送ったところ程無く返信があり、 直接お会いして色々お話することができた。 メールの中で小俣さん曰く、 「書は批判的なコメントが多い中、共感いただけて当にうれしいです」。 例えば Amazon のカスタマーレビューには、 内容が古すぎます, 2007/1/29 この

    nicdk
    nicdk 2007/02/09
  • 仙石浩明の日記: 技術者を目指す学生さんたちへ

    いよいよ就職活動番ですね。 どのような進路を選ぶにせよ、 あとで後悔することのないよう、 じっくり考えて決めたいものですよね。 でも、ただ単に考えると言っても、 一人であれこれ思い悩むのは感心しません。 「思いて学ばざれば則ち殆し」と言いますから、 ぜひいろいろ見聞きした上で考えて頂きたいと思います。 企業への就職を考える場合、まず気になるのは評価制度のことだと思いますが、 まさにこの評価制度が揺れ動いているのが、いま現在と言えるでしょう。 高度成長期以来、長年用いられてきた年功主義に基づく評価制度の綻びが 誰の目にも明らかになってきてはいるものの、 年功に代わる評価方法を模索し続けているのが 多くの企業の現状だと思います。 どこの企業も新しい人事制度を模索し、成果主義が取り入れられつつありますよね。 (同時にコスト削減という意味合いもありますが) この成果主義という人事制度ですが、 多

    nicdk
    nicdk 2007/01/17
  • 仙石浩明の日記: ロングテール戦略が格差社会を生む: 機会均等

    「機会均等」には三つの種類がある。 金持ちになるための機会 貧乏にならないための機会 貧困から脱出するための機会 一番目の「金持ちになるための機会」とは、 例えば「アメリカン ドリーム」のようなものである。 ほとんど全ての人は夢想することはあっても気で目指そうとは思わない。 気で目指さないのだから達成できなくても、それは当然だろう。 ほとんどの人が、そういった夢を達成できないからといって、 機会が均等でないことの理由にはならない。 二番目の「貧乏にならないための機会」とは、 「安定した生活」のようなものである。 機会なんかなくても、人並みの努力していれば人並みの生活を維持できると、 かつては信じられていた。 昨今の競争社会は、生活水準が悪くなったと感じる人が増えつつあることから、 努力しても報われない社会だと言う人がいる。 果たしてそうだろうか? むしろ、「人並みの努力」で中流が維持で

    nicdk
    nicdk 2006/12/26
  • 研幾堂の日記

    Quemadmodum desiderat cervus ad fontes aquarum, ita desiderat anima mea ad te, "Veritas". Noli foras ire, in te redi, in interiore homine habitat veritas. An invenisti, anima mea, quod quaerebas? ΛΕΓΕ ΑΥΤΟΣ ΚΑΙ ΠΕΡΑΙΝΕ ex magna luce in intellectu magna consequuta est propensio in voluntate. 最新タイトル

    nicdk
    nicdk 2006/12/15
  • 仙石浩明の日記: 戦略的に会社を利用する

    「成功している中小企業が持つ5つの要素」から引用: 「Five Secrets of High Performing Organizations」という報告書(PDF)が 公開されていました。 この報告書はアメリカで10~100人規模の企業300社以上を調査して、 成功している企業が持つ要素を5つにまとめています。 さらに、それぞれの要素を実現するためにはどのような努力をすれば良いかを 解説してありました。 ... 4. 戦略的に技術を利用する 当は何が必要かをわかるまでは課題に対して利用する技術を特定してはいけません。 成功している中小企業は、技術を使う事が目的ではなく、 戦略を達成するために技術を利用する事を知っています。 また、一度使うと決めた技術に対する調査も徹底して行われます。 調査には、技術そのものに対してだけではなく、 効果を最大化するためのトレーニングも含まれます。 誠に

    nicdk
    nicdk 2006/12/13
  • 仙石浩明の日記: ソフトウェア産業の究極の振興策

    IPA (情報処理推進機構) のかたとお話しした。 優秀なソフトウェア技術者の成果をビジネスにつなげるための支援をするには、 どうしたらいいかヒアリングしたいとのこと。 ああ、この人もソフトウェアをモノと誤解している人なんだ。 ソフトウェア以外の分野、 たとえばバイオや新素材などでは 優れた発明・発見がビジネスに直結する。 真に有効なモノ (例えば新薬や新素材) の真に有効な製造方法が発明されれば、 あとは製造工場を建設するのに必要なカネがあればよい。 だから、資金援助を行なうことが即、その産業の振興につながる。 しかしながらソフトウェアはモノではない。 ソフトウェアには特殊な製造方法などなにもない。 あるソフトウェアを作るのに特殊な「知的財産」が必要、 などということはないのである。 確かに、ソフトウェアの分野にも一応「発明」と称するのものがあるが、 その「発明」が公開されなければ製造で

    nicdk
    nicdk 2006/12/08
  • 仙石浩明の日記: 設定10分、月額525円の「VPNワープ」を BIGLOBE と共同で提供開始

    昨日、NECビッグローブ株式会社と 共同で、BIGLOBE法人会員および個人会員向けに 「VPNワープ」の提供を 開始しました。 これまで VPN-Warp 入門編 6回、応用編 3回を書き綴ってきましたが、 「VPNワープ」サービス 開始により、 より多くの方に手軽に VPN-Warp を使って頂けるようになったと思います。 なお BIGLOBE会員でないかたも 初期費用・月額費用が無料の 「コンテンツ」コースに入会すれば、 VPNワープをご利用頂くことが可能です。 「設定10分ですぐ使える SSL VPN」を目指して、 「VPNワープ」で提供するリレー・エージェントは、 relayagent フリーダウンロード で公開しているものより、 さらに簡単な「簡易インストール方式」を採用しています。 10分で設定できるかは、もちろん個人差があるとは思いますが (^^;)、 VPNワープのページ

    nicdk
    nicdk 2006/09/25
  • DSAS開発者の部屋:keepalivedの運用ノウハウお見せします 〜 設定ファイルを同期する

    keepalivedはLinuxで冗長構成を組む道具としてとても便利ですが、運用面に関する配慮に物足りなさを感じることがあります。例えばIncludeがないとかIncludeがないとかIncludeがないとか(笑) naoyaの日記でnaoyaさんも悩んでいるようですが、設定ファイルをうまく保守する仕組みをどう作るかが導入する際の大きな鍵になると思います。今回は、DSASではどのようにして2台のkeepalivedを運用しているかを少しだけご紹介させて頂きたいと思います。 1) マスターで設定ファイルを編集する 2) バックアップに設定ファイルを転送する 3) バックアップで設定を反映する 4) マスターとバックアップの差分を確認する 5) マスターで設定を反映する 具体的にはどのようにしているかというと、、、 lv1:# vi 設定ファイル lv1:# lvs-sync -ine lv1

    DSAS開発者の部屋:keepalivedの運用ノウハウお見せします 〜 設定ファイルを同期する
    nicdk
    nicdk 2006/09/21
  • DBサーバ向けLinuxチューニングを考える 〜 メモリオーバーコミット編 : DSAS開発者の部屋

    Cでプログラムを書いていて大量のメモリを確保したくなったとき、大抵は mallocを使うと思いますが、その際には戻り値がNULLかどうかを判断してエラー処理に飛ばすと思います。しかし、Linux のメモリ管理サブシステムには「メモリ・オーバーコミット」という機構があり、実装されているメモリ以上の領域を確保できてしまいます。 #include <stdio.h> #include <stdlib.h> int main() { int i; char *p; for(i=0;i<65536;i++){ p = (char *)malloc(65536); if(0 == (long)p){ break; } } printf("SIZE=%dMB\n",i*65536/1024/1024); return(0); } swapoff したメモリ 1G のマシンでこれを実行するとこんな感じにな

    DBサーバ向けLinuxチューニングを考える 〜 メモリオーバーコミット編 : DSAS開発者の部屋
    nicdk
    nicdk 2006/09/19
  • 高トラフィックに対応できるLinuxロードバランサを目指して 〜 LVSをNATからDSRへ : DSAS開発者の部屋

    「こんなに簡単! Linuxでロードバランサ」のシリーズでは、 こんなに簡単! Linuxでロードバランサ (1) 〜 LVS + NATで負荷分散をしてみよう こんなに簡単! Linuxでロードバランサ (2) 〜 keepalivedでWebサーバのヘルスチェック こんなに簡単! Linuxでロードバランサ (3) 〜 VRRPでロードバランサを無停止にする こんな流れでNATによる負荷分散システムを構築してきました。 今回はこれを DSR(Direct Server Return) 方式に変更してみます。 「DSRとはなんぞや?」という方は、 ロードバランサの運用.DSRって知ってますか? L4スイッチはDSR構成にすべし こちらでわかりやすく説明されていますので参考にしてみてください。 一般的(?)に大規模システムを構築する場合は、「ネットワーク機器の整備はこの部門」、「サーバの調

    高トラフィックに対応できるLinuxロードバランサを目指して 〜 LVSをNATからDSRへ : DSAS開発者の部屋
    nicdk
    nicdk 2006/09/11
  • こんなに簡単! Linuxでロードバランサ (2) : DSAS開発者の部屋

    前回までで、 複数のWebサーバにロードバランスする というところまではできました。 これでリアルサーバへ負荷分散することができたのですが、冗長性がありませんでした。つまり、リアルサーバがダウンしても、ロードバランサはそれを認識できず、ダウンしているリアルサーバなのにパケットを送ってしまっていました。 このとき、クライアントから見ると、たまにサーバから応答がないように見えてしまいます。 というわけで今回は冗長化のお話、 リアルサーバのヘルスチェック を紹介したいと思います。 今回はkeepalivedを使います。 おおざっぱにいうと、keepalivedは2つの機能を提供します。 1. ヘルスチェック機構と連携したIPVSでのリアルサーバの管理 (--check) 前回ipvsadmコマンドを使って行ったような、バーチャルIPアドレス (VIP) やリアルサーバの管理を設定ファイルに記述す

    こんなに簡単! Linuxでロードバランサ (2) : DSAS開発者の部屋
    nicdk
    nicdk 2006/08/28
  • DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)

    DSASのロードバランサは高価なアプライアンス製品ではなく、LinuxのLVS (Linux Virtual Server)を利用しています。 安価、というか、ハードウエア以外は金銭的コストがゼロなので、一般のクライアントからのアクセスを受ける外部ロードバランサのほかに、内部サービス用のロードバランサも配置しています。それぞれactive, backupで2台ずつあるので合計で4台もロードバランサがあることになります。(こんな構成を製品を使って組んだら数千万円すっとびますね) また、ネットワークブートでディスクレスな構成にしているので、ハードディスが壊れてロードバランサがダウンした、なんてこともありません。 ですので「ロードバランサは高くてなかなか導入できない」という話を耳にする度にLVSをお勧めしているのですが、どうも、 なんか難しそう ちゃんと動くか不安 性能が出ないんじゃないか 等々

    DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)
    nicdk
    nicdk 2006/08/25
  • KLab

    ご指定のページが見つかりませんでした URLの変更、もしくはページが削除された可能性があります。 お手数ですが、以下のリンクから目的のページをお探しください。

    KLab
    nicdk
    nicdk 2006/08/24
  • 仕事をカジュアルに攻めるなら、情報端末はPSPを選べ!【無線LAN設定編】

    PSPを仕事に使おう――をテーマに始まった「PSP仕事術」。第1回の「文字入力編」(関連記事)はいかがだっただろうか。今回はビジネスの“命綱”たるネットワーク接続に挑戦する。 ※連載で使用しているPSPはファームウェア・バージョンを「2.80」(記事執筆当時の最新版)にしております。文中に登場する機能は最新版ファームウェアが必要となる場合がありますので、PSPの公式ページをご確認し、必要に応じてファームウェアをバージョンアップしてください。 今回攻略するのは、無線LAN接続の設定。あらかじめ利用する接続を「ネットワーク設定」に作っておかなくても、ブラウザがインターネットにアクセスする際に[新しい接続の作成]を選択し、その場で設定することができる。一般利用のために開放されている無線LANスポットがあれば、自動的にアクセスポイントのSSIDを検索して接続できるのはPCも同じだが、PSP特有

    仕事をカジュアルに攻めるなら、情報端末はPSPを選べ!【無線LAN設定編】
    nicdk
    nicdk 2006/08/18
  • DSASの中の人の手の内情報が超すごい件 - 最速配信研究会(@yamaz)

    DSAS開発者の部屋:いかにして冗長構成を作るか 〜DSASの場合〜 でDSASの中の人が手の内を公開されている.丁寧な書き口調とは裏腹に,ある種の執念すら感じとれる内容なので,皆さんぜひ読むといいです.細かい内容に関しては今後のエントリに期待するとして,「ここまでやるか?」というくらい徹底してるのでデータセンターが吹き飛ばない限りはこれで大丈夫だと思われます. 少し話がそれるが,こういう自動化に関しては徹底的にやったほうがいいと思う. 私のBlogを読んでいる人たちはおそらくは20代から30代くらいのまさに担当者レベルの方々で, 「いや勇気と根性で何とかしてますから」 という向きも多いだろう.しかしマシンの台数,負荷ともに増える一方なので,いずれ根性ではなんともならなくなる.非常に言うのはつらい話だが,実際力尽きて会社を辞めたり,彼女に振られたりした人*1を何人も見てきた私としては上記エ

    DSASの中の人の手の内情報が超すごい件 - 最速配信研究会(@yamaz)
    nicdk
    nicdk 2006/08/18
  • http://www.ne.jp/asahi/shin/ya/uneisha/netbaka/00.htm

    nicdk
    nicdk 2006/08/18