優れとは?/ モビット
[ 813] Joelに聞く、「優れた開発者」の要件・心構え・努力すべきこと:CodeZine
[引用サイト] http://codezine.jp/a/article/aid/2292.aspx
|
IDカード美容皮膚科なら有楽町美容外科サーバーは日本ユニシスES7000転職はDODAショコラならアニヴェルセルで中古車ならオークネット自動車保険の三井ダイレクト美容整形はアクティブビューティクレジットカードは三井住友VISAセキュリティ対策は日本ユニシス 会ったときにその人が頭がいいか判断するのは通常難しくありません。しかし物事を成し遂げる人かどうか知るのはもう少し難しくて、実際にその人がうまく物事を成し遂げてきたという実績を見る必要があります。 もうひとつおまけのルールがあって、それは嫌なやつでないということです。おまけだと言ったのは、会社によっては嫌なやつでもかまわず採用し、それで問題なくやっているところもあるからです。 ――頭がいい(smart)というのには様々な要素がありますが、具体的にはどういったことを考えているのでしょうか? たとえばコミュニケーションできるとか、学ぶ力があるとか、情熱を持っているとか いろいろな側面があると思いますが、私が成功する開発者か判断するときに見るのは、ごく特定のことで、それは第一に再帰が使えること、第二にポインタが使えるということです。もちろんこれらがプログラマに必要とされるすべてというわけではありませんが、この二つは優れたプログラマになるかどうかの非常にいい指標になるのです。この二つができるというのは才能であって、ある人は持っているし、ある人は持っていないものなのです。 2007年、ネット上に1つのムーブメントを起こした「VOCALOID2(ボーカロイド)」シリーズ。突然わき上がった盛り上がりに対し、その真ん中にいた製作者の人達はどういう思いでいたのでしょうか。初音ミク生みの親であるクリプトン・フューチャー・メディア 佐々木渉氏にインタビューしました。 「PCとスパコンってどのくらい性能が違うのだろう」と思ったことはないでしょうか。本稿では、スパコン用のベンチマークであるHPCCをPCで動かし、両者を同じ土俵にのせることでこの疑問に答えます。 スパム対策で、トラックバックはデフォルトで非公開とし、編集部チェックを通した上で公開させて頂いております。重複した登録などにご注意ください。 今回は生産的なプログラマについて書きました。技術への理解,問題解決への洞察力,コーディングの力といったプログラマとしての基本的な能力が重要であることは言うまでもありませんが,今回述べたようなその他の能力も生産性を決める大きな要素だと思います。 プログラミ > いろいろな側面があると思いますが、私が成功する開発者か判断するときに見るのは、ごく特定のことで、それは第一に再帰が使えること、>第二にポインタが使えるということです。もちろんこれらがプログラマに必要とされるすべてというわけではありませんが、この二つは優れた>プログラマになるかどうかの非常にいい指標になるのです。この二つができるというのは才能であって、ある人は持っているし、ある人は持っ>ていないものなのです。 内容には、不正確な記述、執筆者の予断や誤解に基づくもの、リンク切れ、環境要件が古いものが含まれていることがあります。 記事(翻訳記事を除く)の訂正に関しては、編集部の判断により随時対応することがありますが、各著作権者および(株)翔泳社はその内容の完全性を一切保障しません。 記事内容の運用により派生した損害を含むあらゆる結果について、各著作権者および(株)翔泳社は一切の責任を持ちません。 各著作権者は記事内容に関するあらゆるサポートに付いてもその義務を放棄しています。あくまで記事は投稿され、編集を経て、公開された時点で完結したものであり、公開以降もサポートするかどうかは各者の任意事項となります。あらかじめご了承ください。 |
[ 814] ITmedia Biz.ID:優れたパスワードの選定と記憶法
[引用サイト] http://www.itmedia.co.jp/bizid/articles/0608/01/news012.html
|
最近は、至るところでパスワードの登録を求められる。何十ものサイトでログインの際に入力を求められるパスワード。ATMで必要なキャッシュカード暗証番号。ワイヤレスネットワークにログインするためのパスワード。皆さんは、どのように新しいパスワードを設定しているのだろう? いや、もっと重要なこととして、どのように記憶しているだろうか。 すべてに同じ1つのパスワードを使うやり方の問題点は、万が一盗まれたり破られたりしたとき、すべてのIDが危険にさらされてしまう点にある。例えば、自分が利用している投資信託銀行でセキュリティ侵害が起き、ユーザー名とパスワードが漏洩したとしよう。同じログイン情報をほかのオンラインバンキングやAmazonでも使っている場合、盗人にあなたの投資信託銀行口座だけでなく、オンラインバンキング口座情報や、Amazonに保存されたクレジットカード情報まで取得されてしまう危険性がある。 100個のパスワードをいちいち記憶しなくても、100個のパスワードを生み出す1個のルールを設定すればいい。ユニークなパスワードを生成する方法の1つに、ベースとなるパスワードを選び、対象となるサービスの一部を使って変形させていく方法がある。例えば、 自分のパスワード生成ルールを決める前に、要求されるパスワードの長さはサービスによって異なることに注意しよう。目安としては最低8文字だ。より安全性を高めたい場合(や、特殊文字の入力を求めるサービスの場合)は#GMLT10LIF#のように前後を囲むといい。 さらに安全性を高めるなら、配偶者のイニシャルまたは「cat」のように覚えやすい語を選んだ後、キーボード上で指を1列上にずらして同じ語を入力する。「cat」の場合なら「dg5」となる。このベースパスワードを、サービス固有の情報と組み合わせて使う。 WebサイトのURLを基にパスワードを生成し、そのサイトを訪れたとき、クリック1つで自動入力してくれる賢いパスワード生成ブックマークレットもある。同ブックマークレットの使い方についてのジョン・ユデルによるビデオデモンストレーションはこちら。また、Firefoxを使ってWebサイトログインを管理する簡単な方法もある。詳しくは、以前掲載した「Firefoxで保存したパスワードをセキュアにする方法」を参照。 ルールに基づいたパスワード管理の問題点は、「特殊文字使用不可」「12文字以上」「数字以外使用不可」「アルファベット以外使用不可」など、一部のサイトが要求するパスワード条件に、用意したパスワードが合致しない場合があることだ。こういうときは、例外として書きとどめておくか記憶するしかない。次回は、自分のモニタにメモを貼り付けておくやり方より、もっと安全なパスワード管理の方法を紹介する。 オンラインの画像保管サービス「Flickr」と、カメラ付き携帯電話を組み合わせると、自分の記憶をオンラインで保存できるようになる。 いわゆるオンラインブックマークサービスを使うのもいいが、慣れ親しんだ電子メールクライアントにブックマークの仕組みを取り込むのもシンプルな方法だ。 ついつい怠りがちなメールの返信。適切なフォルダ構造とちょっとした心掛けで、メールの処理にかかる時間を短縮できる。 ライフハック テンプレート:#103 5分でできることリスト電車を待っているちょっとした空き時間、アポの時間まであと5分──。そんなときに何をするか、用意してありますか? Web会議ツール「フレッシュミーティング」に内部統制対応ツールサイドフィードは、ブラウザでリアルタイムなWeb会議を実現する「フレッシュミーティング」に内部統制強化に対応したツールを追加した。 キャリア理論の古典で、現在も大きな影響を与えているのが、スーパーの理論だ。どんな理論かを簡単に解説しよう 企業文化からITエンジニアのコミュニティ活動をバックアップするサイオステクノロジー。企業がそのITエンジニアに期待することは DOMでは、さまざまな要素参照方法を規定している。今回はHTML内のタグ要素の参照方法や、タグの属性値の取り出し方を押さえよう |