ITと仕事に関するsuiiのブックマーク (4)

  • 定番アルゴリズムを徹底理解! - 今からでも遅くない!アルゴリズム入門:selfup

    このパートでは,プログラミングを勉強するうえで欠かせないアルゴリズムの中でも定番中の定番を紹介します。ソート(並べ替え)やサーチ(検索)などの機能は今では標準のライブラリとして提供されています。実用的なプログラムを作るときにそのものずばりをいちいち書く機会は少ないかもしれません。しかし定番のアルゴリズムは,様々に形を変えて普段のプログラミングに登場します。 解説を読んで仕組みがわかったら,ぜひそれをプログラムにしてみてください。読んだだけではプログラムを書けるようにはなりませんし,プログラムを書いてみて初めて,実は十分に理解できていなかったと気付くことがよくあります。しかもアルゴリズムは特定のプログラミング言語に依存しないので,一度身に付ければ,後でどんな言語を学ぶ場合でも役に立ちます。 1番目から6番目まではソートのアルゴリズム,7番目から9番目まではサーチのアルゴリズムです。一つひとつ

    定番アルゴリズムを徹底理解! - 今からでも遅くない!アルゴリズム入門:selfup
  • どうなっているの?あのソフトの仕組み - 今からでも遅くない!アルゴリズム入門:selfup

    Webの全体像を効率よく取り込み,分類する 「YSTのシステムは大まかに三つの機能に分かれます(図2)。最初は世界中のWebページをYSTのシステムに取り込む『クローリング(crawling)』という機能です」(Yahoo! JAPAN,リスティング事業部 検索企画室の宮崎光世氏,以下同)。 取り込むと簡単に言っても,Webページの数は膨大なうえ,更新の頻度や情報の質などがまちまちです。すべてのページに同じようにアクセスしていると非効率なことこの上ありません。そこで,限られた時間で質の良い検索ができるようにするための工夫をしています。例えば,クローリングを繰り返すうちに頻繁に更新されることがわかったページは短いサイクルでチェックし,ほとんど更新のないページはチェックの頻度を落とす,といったことをしているそうです。 ただ,更新の頻度が単に高いだけではダメです。重要性が高いと考えられるWebサ

    どうなっているの?あのソフトの仕組み - 今からでも遅くない!アルゴリズム入門:selfup
  • 企業を変革するビジネス視点のIT情報サイト - ITmedia エンタープライズ

    ビジネスを革新するIT部門向け実践情報サイト

    企業を変革するビジネス視点のIT情報サイト - ITmedia エンタープライズ
  • SEの職場ってオタクだらけだよね?|【Tech総研】

    SEの職場を見渡すと、よく見かけるのはパソコンの上に飾ってあるフィギュア。そのせいか、コンピュータ業界に勤めているだけで、オタクだと思われることってよくある話。たとえ仮に自分がオタクだったとしても、それの何が悪いのか?今回もきたみりゅうじがぶったぎります! セレブだなんだとはやし立てられることの増えたコンピュータ業界。でも相変わらず取材などで別業界の人と話をすると、「やっぱオタクの人って多いんですか?」なんてことを聞かれます。どうも「コンピュータ=オタク」という図式はなかなかに根深いようなのです。 でも、実際のとこどうなんでしょう。やっぱオタクだらけなの? さてさて、それは以降の物語をご覧あれ。 まず思うのが「オタクならオタクで何が悪い」だったりして。だって、そう言われるほどに特化して身につけてる知識って、やたらと深いのが常ですからね。格好だけ気にして、何事にも浅い知識しか有しない人よりも

  • 1