仕事に関するsuiiのブックマーク (10)

  • プログラマの権利宣言

    Jeff Atwood / 青木靖 訳 2006年8月24日 企業は開発者に給与として60-100kドル支払いながら、ひどい作業環境と汚い使い古しのハードウェアによって彼らを損なっている。信じられない話だ。そんなのはビジネス的に理屈に合わない。ところがそういうのをどこでも目にする。ソフトウェア開発者が成功するために不可欠なものを与えていな い企業がいかに多いかは驚くばかりだ。 そこでプログラマの権利宣言を採択し、成功に不可欠な基的なことを否定する企業からプログラマの権利を守ることを提案する。 すべてのプログラマは2つのモニタを持つ権利を有する 下落する液晶ディスプレイの価格と、遍く存在するデュアル出力ビデオカードのことを考えるなら、開発者を1つのディスプレイに制限するのはばかげた話だ。ディスプレイを2つにすることによって得られる生産性の利益については、今では十分に説明されている。開発者の

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

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

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

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

    どうなっているの?あのソフトの仕組み - 今からでも遅くない!アルゴリズム入門:selfup
  • メモをさせない方法|悪態のプログラマ

    悪態のプログラマとある職業プログラマの悪態を綴る。 入門書が書かないプログラミングのための知識、会社の研修が教えないシステム開発業界の裏話は、新人プログラマや、これからプログラマを目指す人たちへのメッセージでもある。 仕事柄、SE やプログラマに作業内容等の説明をする機会が多い。そんなとき、相手の様子を見ていると、全くメモをとらない人と、常にメモをし続ける人がいる。 話している相手が全くメモを取っていないと、内容を忘れはしないかと心配になる。そして、案の定、そういう人は後になってから質問に来たりする。 一方で、メモばかりしている人を見ると、当に内容を理解しながら聞いているのかと心配になる。また、相手が下を向いてペンを動かしていると、話を続ける気にはならないので、書き終わるのを待つことになる。時間の無駄だ。 そして、いずれの場合も、メモすべきような重要なこととそうでないことの判断が出来てい

    メモをさせない方法|悪態のプログラマ
  • 3年後ヤバイ!?技術力が腐る職場のぬるま湯度チェック|【Tech総研】

    居心地はいいが、厳しさや緊張感のない「ぬるま湯」と表されるような職場環境。その状態に浸かりきると、意欲も技術力も落ちて、3年後エンジニアとして致命的な事態になる可能性も。あなたの職場に潜む危険度をチェックしてみよう。 エンジニアとしての成長を妨げる「ぬるま湯的な職場」とは、具体的にはどんな環境なのだろう。 Tech総研では、エンジニア200人を対象にアンケート調査を実施し、「このまま居続けると技術力が身につかない」という危機感をエンジニアにもたせ、異動や転職を考えさせた職場環境についてヒアリングした。 今回、その結果をもとに、10コのチェック項目を作成してみた。該当するものが多いほど、職場の「ぬるま湯度」は高いかも。さて、あなたの職場はいくつ当てはまる?

    suii
    suii 2006/09/25
  • エンジニアのやる気は報酬だけじゃ維持できない(Page 1) ― @IT情報マネジメント

    連載は「プロジェクトと人」を「人」に視点を当て、そこからある程度の普遍性を持ったプロジェクト運営のプロセスを探り出すことを目的としています。第1回(「スキルシートでいったい何が分かるのか」)はEさんを例に、プロジェクト内でうまく活躍できずに去らざるを得なかった経緯を見ながら、「チーム構成プロセス」や「開発プロセス」の「難しさ/問題点」を洗い出しました。今回は、皆さんから寄せていただいた第1回記事に対するWeb投票結果の考察から話を展開していきます。 集計結果から導き出される次なる課題 以下がWeb投票の結果です。「第1回において、Eさんがチームを去らねばならなかった最大の問題点は何だと思いますか」というのが質問です。選択肢は5つ設定しました。 プロジェクト入隊試験などフィルタリングを行わないチーム構築プロセスの未整備。あるいはメンバー選びなどを支援するノウハウのない所属する組織 メンバー

    エンジニアのやる気は報酬だけじゃ維持できない(Page 1) ― @IT情報マネジメント
  • 印刷のテクニック IE・ネスケ ページ設定

    ページ設定(IE.6) Alt・F・U(オルト F U の順にキーを押し、メニューの操作を行う。以下このように略記) 参考 Alt でメニューを選択 Fでファイル Uでページ設定 になる。 ヘッダ、フッターのカスタム設定

  • 企業を変革するビジネス視点のIT情報サイト - ITmedia エンタープライズ

    データが組織の資産として認知される中、データ活用に取り組む企業を待ち受けるのが「管理」の問題だ。「データが集約できない」「データの所在が分からない」「仕様がバラバラで連携できない」といった課題に加え、消費者を守るために厳格化する法規制への対応やセキュリティへ体制も求められる。「使う」ためのデータを、戦略としていかに「持つ」べきか。テクノロジーの変遷や直近の事例を通して探る。

    企業を変革するビジネス視点のIT情報サイト - ITmedia エンタープライズ
  • ツライ!でも言えない!上司への弱音の吐き方・伝え方|【Tech総研】

    いつも納期に追われている、休みがない、人間関係がうまくいかない……アンケートからストレスにさらされるエンジニアたちの悩みが見えてきた。この状況を打破するために、上手に弱音を吐き、状況を変えるノウハウを伝授!

    suii
    suii 2006/08/29
  • SEの職場ってオタクだらけだよね?|【Tech総研】

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

  • 1