プログラミング言語の速度比較
「Gentoo : Intel Pentium 4 Computer Language Shootout」というプログラミング言語のベンチマークをしているサイトがあります。 このサイトでは、Linux入りPentium 4マシンを使って様々な言語で書いたプログラムのベンチマークを公開しています。 今回はC言語とC++,C#,Javaを比べてみました。 あと、その他言語もそれぞれ比べてみました。
凄いプログラマはバグを多数見つけられる
凄いプログラマな方がテストを行うと、大量にバグを発見してくれる凄いテスターになってくれます。
バグを指摘されたプログラマの返答ベスト20
「Top 20 replies by Programmers to Testers when their programs don't work」という記事がありました。 笑えたので訳してみました。 ただ、かなり意訳気味なのでニュアンスが違っている項目があると思います。 詳細は原文をご覧下さい。
プログラマがC言語を学ぶべき10の理由
「Ten reasons why every programmer should learn C」という記事がありました。 個人的な感想ですが、何と無く言いたい事はわかる気がしました。 ただ、多少誇張している(言い過ぎ/嘘)かなと思いました。 あと、恐らくLinuxとオープンソースなどを念頭において書いているんだろうなと思いました。
Windows XPが地球温暖化を促進していた?
「How Windows XP Wasted $25 Billion of Energy」という記事がありました。 マイクロソフトによるとWindows Vistaを使うと今までと比べてPC一台あたり年間50〜75ドルの電気代節約になるそうです。 ただ、それはWindows Vistaが優れているのではなく、今までのWindowsに入っていた「three stupid mistakes(3つの馬鹿な間違い)」を修正しただけであると書いてありました。 それにより、世の中に対して不必要な電気代と二酸化炭素を発生させていたと、その記事では主張しています。 主張の一部は「本当かぁ?」と思いましたが、記事の視点としては面白かったので、もしよろしければ原文を読んでみてください。 ソフトウェア開発者の立場としては、直接地球温暖化に影響を与えてるという実感は持てない事が多いですが、場合によっては数行のコードでCO2排出量が全然変わってしまう可能性があるという事を実感させられました。
プログラミング言語と求人
プログラミング言語と求人の関係に関して調べてみたくなったので、なんとなく見てみました。 あまりまじめな調査はしていませんが、とりあえず、リクルートエージェントの求人検索でキーワード検索をしてみました。
URLは永遠ではない
WebサイトのURLは永遠ではないんだなぁとふと思いました。 例えば、ドメイン名はドメイン管理者(契約者)が更新契約を行わないと失効してしまいます。 有名な例としてはpukiwikiの例が挙げられます。 「pukiwiki.org存亡の危機」。
Googleマップで見る人面風景
Google mapsの航空写真地図で人面に見える場所を集めてみました。
動画でわかるソートアルゴリズムの違い
「The Sorting Algorithm Demo」というページでソートアルゴリズムの比較をしています。
おばあちゃんのWindowsが海賊版?
「My Mother is a Software Pirate」という記事がありました。 この記事を書いている記者の母親(65才)のWindowsマシンがWindows Genuine Advantage antipiracy mechanismに引っかかってインターネットに接続できなくなったそうです。
映画に登場するハッカー(クラッカー)ベスト20
「Top 20 Hackers in Film History」という面白い記事がありました。 映画に出てくる登場人物でコンピュータスキルを持つ「Hacker」ベスト20という事でした。
プログラマのモチベーションを高める9の事項
「Nine Things Developers Want More Than Money」という記事がありました。 面白かったので要約してみました。 誤訳や勘違いがあるかも知れないので詳細は元記事をご覧下さい。
賢いプログラマは質の高いソフトウェアを作れる
でも、それを売ってお金に換えられる人はもっと賢い。
ブログにコメント欄を設置しないリスク
ブログにコメント欄を設置するリスクに関しては多くが語られていますが、コメント欄を設置しない事によるリスクもあるのではないかと考え始めました。
最速ブラウザは?
「Browser speed comparisons」という記事がありました。 この記事ではブラウザのベンチマークテストを行い、速度比較を行っていました。 この記事では、ブラウザの立ち上がり、table描画、スクリプト、CSS描画、画像描画、履歴(バックボタン)などのベンチマークテストをしていました。
UNIXの歴史
UNIX系OSの歴史と分岐を表している図です。
[論文] Web標準と慣習の競合
「The Web designer's dilemma: When standards and practice diverge, Aaron Weiss, Web design '06: balancing standards and practice ,Pages: 18 - 25, March 2006, ACM Press」 という論文を読みました。 面白かったので要約してみました。 以下の文は論文に書いてある事の要約です。 私の誤訳や誤解があるかもしれないので、詳細は論文を読んでください。
ディスカス魂 経過報告
昨日オープンしました「ディスカス魂」ですが、おかげさまで順調な立ち上がりを見せています。 昨日は共同制作者であるディスカスドリームさんのサイトで行っていたプレゼント企画発表日であったのと、私のblog記事がhatenaのhotentryに入った事が重なり、1500弱のアクセスを頂けました。 ユニークユーザ数は900強でした。
制作費を受け取らないWebクリエイターは実現可能か?
Google Adsense、Amazonアフィリエイト、その他インターネット広告などの下地により、発注者から制作費を受け取らずに発注者と対等な立場でWeb製作をするクリエイターというものが実現したら嬉しいなと思い始めました。
最近のエントリ
- Interop 2023のShowNetバックボーン詳解
- Interop Tokyo 2023 ShowNet取材動画
- 「ピアリング戦記 - 日本のインターネットを繋ぐ技術者たち」を書きました!
- 1.02Tbpsの対外線!400GbE相互接続も - Interop ShowNet 2022
- Alaxala AX-3D-ViewerとAX-Sensor - Interop 2022
- SRv6を活用し、リンクローカルIPv6アドレスだけでバックボーンのルーティング - Interop ShowNet 2022
過去記事