本日、博士論文の公聴会を開いた。そして、博士号取得がほぼ確定した(これから事務的な手続きがあるのでまだ覆る可能性はないとはいえない)。十二月に修了である。規定の三年間では取得できなかったので、決して簡単だったなどと言うことはできないが、予想よりははるかに簡単だった(予想では私の能力では六年くらいかかるのではないかと思っていた)。もう一度別の研究分野で博士号を取れと言われたら、さらに楽に取れそうな気がする。以下、情報工学系の博士号の取り方を考えてみる。 博士号が取れるか取れないかは、情報工学系の場合、ひとえに「論文誌に論文が載るか載らないか」にかかっている。つまり、「博士号=論文を載せる能力」である。簡単に博士を取るためには、簡単に論文を載せる必要がある。 論文を書くときに気をつけなければならないのは、論文誌の空気を読むことである。当該論文誌に載っている論文の中で、「よくあるテーマ」を探すこ
図解「ネットとリアルの関係」とmixiの影響 「ネットとリアルの関係」というテーマは実に興味深い。今回は考えてることを言葉だけで説明しきるのが難しい気がしたので、ちょいと図にしてみました。 ネット初期=ほとんどの「リアル隣人」はネットをしていない こちらはネット初期の図(90年代中盤以前ぐらい)。青いのがリアルのネットワークで、オレンジがネット上のネットワークです。 ネットは少数の好き者が利用するソリューションに過ぎず、そこにいる人は何となく「リアルで浮いてる人」が多かったように思う。そりゃ自分のことか。 あと、パワフルすぎてリアル社会内だけでは行動力が有り余っていて、ネットに来てます、という感じの人が少数。リアル人脈の隣人たちがネットをしているという確率は非常に低く、「ネット」と「リアル」の世界(=ネットワーク)の関連性は低かった。 ネット普及期=隣人もネットをしているが、ネットで隣人と
7 Secrets of Being Popular | Lifehack.org 敬愛する心理学者ウィリアム・ジェームスの言葉に「人間の最も強い性向の一つは、自分が評価されたいと思う気持ちである」というものがあります。ふだんは他人と競争したりしていても、はっと気がつくと一人だったりすると非常にやるせないものがありますよね。 私もむかしは(今も?)たいへん気むずかしい人間で、人に好かれるよりは自分が立っている場所を精一杯守ろうと周囲に噛みついてばかりの頃がありました。なんのことはない、劣等感の裏返しなだけだったのですが、それに気づくまでは非常に遠回りをして損をした気がします。 Lifehack.org のゲストポストに、「人に好かれるための7つの秘密」という記事がありました。読んでみれば秘密でもなんでもなく、あたりまえのことが当たり前に書かれているだけでしたが、ちょっと心に残りましたので、
「動画上で行う非同期コミュニケーションを普及させたい」――ニコニコ動画開発の出発点は、そんな思いだったという。「でも、流行るかどうかわからなかったので」開発は小さくスタートした。ドワンゴの戀塚(こいづか)昭彦さんが、1人でプロトタイプを開発。昨年末、最初に公開した「ニコニコ動画(仮)」は、戀塚さんと、同社の鈴木慎之介さんの2人で開発した。 アドビシステムズが11月1日開いた開発者向けイベント「Adobe MAX Japan 2007」に戀塚さんが登場し、Flashを使ったサービスとしてニコニコ動画を紹介。「みんながちょっとずつ参加できる」のが人気の秘密と語り、コメント機能がサービスのキモだと位置づける。「アイデア一発のサービスにしては、細かい調整に手間がかかってます」 ニコニコ動画は「視聴者の力が大きい」メディア ニコニコ動画の人気の秘密は「みんながいろんな手段で少しずつ参加できる」ことだ
2007-11-01 14:29 : 平凡なエンジニアが未踏ソフトウェア創造事業をやったらどうなるのか書いてみた 最近、八角研究所で技術記事を書いているのですが、私が参加した 2006 年度下期未踏ソフトウェア事業(2006 年 11 月 ~ 2007 年 8 月末まで)の体験談を書いてみました。 未踏の体験談を書こうと思った動機について書きます。 私がお世話になった PM は東工大の千葉先生だったのですが、同じ PM 配下でも他の方は凄腕のエンジニアであり、能力的にも住む世界が異なるという感じでした。そういうエンジニアは目立つので、私は未踏のエンジニアというともの凄い凄腕ばかりを思い浮かべてしまうのですが、未踏ソフトウェア創造事業そのものは、適切な提案ができれば平凡なエンジニアにも門戸が開かれています。 というか、普通のエンジニアこそ挑戦すべき制度です。とはいえ、
1: 役場勤務(アラバマ州) 2007/11/03(土) 14:26:39 ID:pCaQH4vr0 会社員10人に6人「私は定時に退社」 会社員の10人に6人は業務終了の時間になれば、即時に退社する「定時退勤」タイプであることが、調査により分かった。 オンラインの就業情報サイト・サラムインが22日、リサーチ専門機関・ポールエバーと共同で会社員1691人を対象に行なったアンケート調査の結果をまとめて発表した。 それによると、「あなたの退社スタイルは」と尋ねる質問に「定時退社」と答えた人は58.7%に達した。 うち34.3%は「業務が残っていても定時に会社を出る」と回答。 理由は「仕事よりも私生活が重要だから」(33.8%)、「重要な仕事でないから」(18.8%)、「残業手当などが出ないから」(14.1%)、「目を気にする必要のある人がいないから」(13.8%)--など。 一方
外からはなかなか評価されない仕事としてもう一つ大きいのがサーバーの仕事です。はてなのように、1ヶ月のUU(ユニークユーザー)数900万人、月間のPV(ページビュー)が10億PVを超えるサイトを運営するには、当たり前ですが相当なサーバーやネットワークが必要となります。 これまでこのサーバーやネットワークについては、「なるべく安く」ということを目標に構築してきました。売り上げが安定的ではないため、業績が悪化した際にリスクとなる固定費をなるべく減らしたかったからです。(ちなみにはてなは外部からこれまで資本を入れておらず、全て自分たちの事業で生み出した利益を元に設備投資を行ってきています。苦労して生み出した利益を使ってサーバーを買うわけですから、そのコストについて厳しくなるのは当然ですし、そのおかげでネットベンチャーには珍しく、完全自己資本でここまで会社を成長させることができました。ただ、自己資本
「往年の名作「スーパーマリオブラザーズ」、あの濃い内容でわずか40キロバイト」に載っていたわずか565バイトのテトリス。文字数にして551文字。79文字*7行のプログラミングで、テトリスが動きます。 以下のソースコードをメモ帳に貼り付けて、htmlで保存すればテトリスが動きます。 <body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y() {C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/ A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1 if(e=!e){if(f|B){fo
現在、IT業界が空前の人手不足に喘いでいるのを知ってますか? たとえば、転職市場におけるベンダー各社の動きで一番分かり易いのが、中途採用の紹介料を軒並み倍増しているという点です。 今年の初め、人材紹介会社やヘッドハンターに支払う紹介料金の相場は、大体20%程度だったと記憶していますが、それが今や紹介料40%!年収が1000万円の人物を企業に紹介したら、400万円が紹介報酬として貰えるのです。 なぜここまでIT業界が人手不足に陥っているのか? 色々な要因がありますが、最近とても深刻になっているのが、「そもそもIT業界に魅力を感じる人が減ってきている」という事実でしょう。 10月30日に情報処理機構(IPA)がIPAフォーラム2007でこんな企画を実行しました。 『IPAはIT業界の重鎮と理系学生による討論会を開催した。テーマは「IT産業は学生からの人気を回復できるのか」だ。 討論したのは
なかなかハードルが高く,多くの人が踏み出せないでいるカーネルのソース・コードの読解。本連載では,今までカーネル・ソースなんて見たことがないという人に,読みこなすコツをお教えします。今回は,どうしたらカーネル・ソースを読みこなせるようになるのか,筆者の経験をお話します。 Linuxユーザーなら誰しもカーネルのソース・コード(カーネル・ソース)を読んで,どのような処理を行っているのかを確認したり,自分なりの変更を加えたりしたくなるのではないでしょうか。しかし,カーネル・ソースの量は膨大な上,C言語で書かれているので,コンピュータ内部やOS(オペレーティング・システム)の仕組みを理解したプログラマでないとなかなか読みこなせません。そのため,カーネルを読むための第一歩を踏み出せない人が数多くいることは事実です。 本講座では,プログラマではないごく普通のLinuxユーザーが,カーネルをある程度自力で
尾藤正人(a.k.a BTO)です コンピュータは低レベルのシステムを抽象化することで、どんどん扱いやすいものに進化してきました。 コンピュータの歴史は抽象化の歴史だと言い換えるのは大げさかもしれませんが、近いものはあるかもしれません。 ウノウで行うプログラミングはWebプログラミングがほとんどですが、WebプログラミングはPerl, PHP, Python, RubyのようなLLを使ってプログラムを書くことが多いかと思います。 LLは高度に抽象化されて低レベルで行っている処理を意識せずに記述することができる大変優れた言語です。 LLでプログラムを記述するにあたって低レベルのシステムを理解する必要があるとは思いませんが、知っていて損はない知識です。 少し前にマシン語についての話が話題になりました。 ちょうどタイミングよく社内勉強会の当番が回ってきたので、マシン語(というかアセンブリ言語を含
Shibuya Perl Mongers 2代目リーダーにして,ppencodeの作者。広島市立大学卒業後,大企業向けmod_perl製品の開発に従事。2005年よりサイボウズ・ラボ株式会社に入社。LL Ringに参戦。Namazu for Win32,Plagger,Ajajaのコミッターでもある。 CGIといえばPerl。そんな風にいわれていた時期もありました。レンタル・サーバーのCGIで手軽にPerlが使えたこともあり,ちょっとした掲示板のスクリプトやアクセス・カウンタなど,CGIプログラムの多くがPerlで書かれていました。このためPerlが爆発的に普及したのです。Perlは日本のインターネット黎明期を支えたプログラミング言語として,広くその名が知られています。 その半面,Perlで書かれたプログラムの保守性に悩む声も聞かれるようになりました。事実,Perlのプログラミング経験が少
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く