力ワザHello World

2008年4月7日 00:47
Hello Worldコレクション | コラム | エンタープライズ | マイコミジャーナルが面白い。


一見、「色々な言語でとりあえず『Hello,World!』を実装してみただけのよくある企画だろ」とか思うんだけど、実はそれぞれの言語で濃い実装をしていたりして面白い。



たとえば、shでのHello,Worldで

#!/usr/bin/tail -1 ← tailコマンドを使ったスクリプト





Hello World ← ファイルの最終行にメッセージを直接記述



って、アレゲすぎだろ。



あと、C++での

#include



using namespace std;



class Hello { ← Helloクラスの定義

    public: ← 外部から操作できるようにpublicにする

        Hello() { ← コンストラクタの定義

            cout << “Hello World” << endl; ← メッセージを出力

        }

};



static Hello h; ← Helloクラスのオブジェクトを静的に宣言する



int

main()

{

    return 0; ← main()では何もせずにリターンする

}



とか。



普通に知らないテクニックありまくりで勉強になります。


Linux開発者が脱童貞に成功して話題に

2008年4月4日 20:28
ソースがGIGAZINEだしタイトルの訳が本当にあっているのか分からないしアレゲすぎるのでタレこまずにこっそりと。


Linux開発者が脱童貞に成功して話題に – GIGAZINE



元ネタはこちら。

BBspot – Linux Developer Gets Laid



PCの電源がブローしちゃったのでDVD買いに行くついでにBest Buy(アメリカの大手量販店)に行って、マトリックスのDVDを買ったらレジのお姉さんもマトリックス好きで意気投合したそうな。



そして面白いのがIRCでの反応の数々。



「もしほかの開発者がこれをまねようとしたら、沢山のプロジェクトが脱線するぜ! 無責任だ! Linuxやオープンソースへ貢献したくないのかw!」だって。



俺もマトリックス買いに行ってきますw



てか、原文だと”Get Laid”って書いてあるだけで、別に童貞かとかってまったく言及されていないんだけど、そういう意味もあるんですかね。自分の辞書だと、Get Laidは「(アレな意味で)寝る」という意味しか載ってないんだけど。


NGN

2008年4月3日 14:29
いまのNTT電話網の置き換えとして考えると歓迎すべきだけど、インターネット代替と考えると微妙だと思う。


手軽かつ低料金で、オンデマンドで専用線のような使い方ができるとか、企業ユーザーにとってはよいのではないでしょうか。



ただ、個人ユーザー的には映像伝送くらいしかメリットはないような気がするんだよね……。



ということで、多分しばらくはNGNを使うことはないでしょう。