suiiのブックマーク (375)

  • 第1回 もう一度,C言語から始めよう

    コンピュータはマシン語しか理解しない 皆さんは,そもそもコンピュータは何語で動いているのかわかりますか? 日人にとっての母国語が日語で,英国人にとってのそれが英語であるように,コンピュータにとっての母国語は機械語(マシン語)です*1。人間は,必要に迫られれば学習し,カタコトでも他国語を話せるようになりますが,コンピュータはちっとも自発的に学習してくれません。何年たっても,マイクロプロセサが直接に解釈・実行できる言語はマシン語だけです(多くの日人が,中学からずーっと英語を勉強しているわりに,英語を話せないという事実はまあ,それはおいといて…)。 マシン語というと,何か意味のある言葉のようなイメージがしますが,デジタル機器であるコンピュータの中では,プログラムも含め,あらゆる情報が2進数で表現されています。ですから,マシン語は人間の目には単なる数字の羅列にしか映りません。例えばこんな感じ

    第1回 もう一度,C言語から始めよう
  • Rubyを仕事に使うべし! Part1 なぜ仕事で使うとうれしいのか:ITpro

    プログラミング言語Rubyが注目を集めています。Ruby関連の書籍が次々と出版され,2006年6月には国内初の大規模Rubyイベントである「日Rubyカンファレンス2006」が催されました。また,Rubyで書かれたWebアプリケーション・フレームワークRuby on Rails(以下Rails)が話題となり,Rubyの高い生産性が一般に知られるようになってきました。 Rubyの生産性はJavaの10倍とさえいわれます。なぜRubyは生産性が高いのでしょうか。それは,Rubyはいろいろな言語から優れた所を集めた「いいとこ取り」言語だからです。Rubyの特徴は「構文が強力なので,迅速な開発ができる」「人に優しい言語なので,楽しくプログラミングできる*1」「問題が起こりにくいように設計されているので,初心者でも簡単に安全に作業でき,熟練者は高度なプログラミングを行える」といった点です これらの

    Rubyを仕事に使うべし! Part1 なぜ仕事で使うとうれしいのか:ITpro
  • 初心者がJavaを“超高速”で学ぶためのコツ:ITpro

    皆さんの中には,「いまどきJavaくらいできなきゃねぇ~」と言われてからもう何年も過ぎちゃった…なんて人も多いのではないでしょうか。いつ何時「新しいプロジェクトJavaでいくから」なんて上司に言われたりしないか,内心ドキドキしてる方もいらっしゃるでしょう。私が受け持つJavaの授業でも,受講生の方からそういった悩みをよく聞きます。 しかしよく聞いてみると,なんだかとても効率の悪い勉強をしているなあと驚くことがあります。なぜなら多くの方が「Javaの入門書で勉強しているのにJavaのプログラムを作れるようにならない」と言われるからです。COBOLやC言語のプログラミング経験があるにもかかわらずです。 なぜJavaの学習がなかなか進まないのでしょうか。残念ながら「Javaのスキルが上がらない」という方の多くは,「データとアルゴリズム」「Javaの文法」「オブジェクト指向」の三つをきちんと学べ

    初心者がJavaを“超高速”で学ぶためのコツ:ITpro
  • Gmail「読み込み中」の原因

    最近、メールの受送信に、もっぱらGmailを使っています。 仕事場、自宅、外出先ではノートと、場所によって3つのPCを使い分けている身としては、Webベースのメーラーならば、いつでもどもでもメールを送受信できるということで重宝しています。 また、Gmailのスパムフィルターはなかなか優秀で、ほとんどのスパムメールを弾いてくれるのも、気に入っているところです。 しかし、先日からGmailを開くと、「読み込み中」と表示されたままいつまで経っても、Gmailが表示されなくなってしまいました。 仕事場のPCでGmailを開くといつまで経っても「読み込み中」 しかし、GoogleDisktopの「メール」を見ると、ちゃんとメールを受け取っている様子。 でも、ノートでGmailを開くと、なんの問題もなく表示されます。 もちろん自宅のPCでも。 どこに問題があるか解らず、しばらくほおっておいたのですが、

    Gmail「読み込み中」の原因
    suii
    suii 2006/10/06
  • 核実験宣言、金正日が「今だ」と考えた理由 - ニュース - nikkei BPnet

    suii
    suii 2006/10/05
  • これ、Googleで!

    「これ、Googleで!」 と思ったキーワードを マウスで選択してクリックするとGoogle検索!? 「これ○○○!」 シリーズを集めました! [日語] [English] 知人に紹介する(これGmail!) リンクフリー(更新:2006/10/8) Gmailにスクラップする「これGmail!」の作成ついでに他にも便利なブックマークレットを作りました。例えばブログを読んでいて、特定のキーワードについてGoogle検索したいなと思った時、そのキーワードをマウスで選択して「これGoogle!」をクリックするだけで検索してくれます。 他にも、Amazon検索や、Wikipedia検索、はてな検索など、検索を中心に多数用意しました! (既にある物も含まれます) ※ブラウザによっては右クリックで似た機能があります。Googleツールバーも同様。 以下のリンクを右クリックして「お気に入りに追加」し

  • 20〜30代に増える「若年性健忘症」にご用心 (05/10/27) - ニュース - nikkei BPnet

    「聞いたことをすぐ忘れてしまう」「相手の話すことが理解できない」――。このような深刻なもの忘れの症状に悩む、20〜30歳代の人が増えているという。  河野臨床医学研究所付属第三北品川病院理事長の築山節氏は、こうした人を「若年性健忘症」と名付けている。最近は、脳神経外科を専門とする築山氏の外来を訪れる患者のうち、約2割を若年性健忘症の患者が占めるまでに至っているそうだ。  若年性健忘症は、「脳梗塞」などの病気が原因ではないため、コンピューター断層撮影(CT)検査や磁気共鳴画像(MRI)検査といった、脳の形態をみる検査をしても、何も異常は見つからない。ただ、「会社を辞めざるを得ないなど、深刻な症状の人もかなりの数に上る」(築山氏)という。  「ちゃんと仕事をこなしているから、もの忘れなんて自分には関係ない」と思っている人は、ちょっと待ってほしい。その仕事は、何でもマニュアル通りにこなすだけだっ

    suii
    suii 2006/10/05
    まだ年じゃないのに”気をつける”ではなく”治療”が必要かもしれませんorz
  • あなたのカラダ、大丈夫? 眼精疲労

    あなたのカラダ、大丈夫? 眼精疲労
    suii
    suii 2006/10/05
  • 大西 宏のマーケティング・エッセンス: 【警告】Googleカレンダーで情報流出?

    2006年10月03日09:06 【警告】Googleカレンダーで情報流出? カテゴリインターネット kinkiboy Comment(12)Trackback(10) 無防備な人が多いには驚きます。Googleカレンダーで、まるでソーシャルブックマークみたいに公開設定をしている人が何人もいます。実に詳細な仕事のスケジュールが公の場にさらされており、このことを私どもの会社のスタッフが気づき、ぜひこのブログで警告してあげて欲しいというリクエストがありました。 見てみると、その人の所属する会社、どのような仕事をしている人かだけでなく、取引先の会社や仕事内容までわかってしまうものがありました。このことが取引先に知れたら信用問題になるでしょうし、関係者が見れば大変な情報でしょう。わかる人が見れば進行しているプロジェクト内容も推測できます。人がどのように動いているのかはトップシークレットのひとつであ

    大西 宏のマーケティング・エッセンス: 【警告】Googleカレンダーで情報流出?
    suii
    suii 2006/10/04
  • 第1回 XMLの基本構文を学習する

    ブログ日記を,はてなダイアリーで作成されている方も多いかと思います。はてなダイアリーには,はてなで書かれた日記を他に移行するためのエクスポート機能が備わっています。このエクスポート機能を実行すると,次のようなXMLデータが出力されます。今回は,このはてなダイアリーのエクスポート機能で出力されるXMLデータを題材にして,XMLの基構文を学習していきたいと思います。 例1:はてなダイアリーでエクスポートされたXML文書 <?xml version="1.0" encoding="UTF-8"?> <diary> <day date="2006-08-30" title="ようやくXML Schemaの勉強開始" > <body>今日XML Schemaの勉強を開始しました。結構難しい・・・</body> </day> <day date="2006-08-31" title="はやくもXML

    第1回 XMLの基本構文を学習する
    suii
    suii 2006/10/04
  • YAMDAS現更新履歴 - 最低なユーザインタフェースを実現する14の黄金律

    SAP Design Guild -- Golden Rules for Bad User Interfaces こういう記事は好きだな。うまくニュアンスを訳せないものもあるが、詳しくは元ページを見てくださいな。 ユーザを不要な作業で煩わせ続けろ! 標準に従うな! 動作を遅くしろ! 可能な限り省略形を使え。元の用語を入れるスペースがある場合は特に 技術用語でユーザを教育しろ 重要でよく利用する機能はユーザの見えるところから隠せ アプリケーションはマウスだけで操作させる。キーボードショートカットなど提供するな アプリケーションの利用を真のチャレンジにしろ! エンドユーザを避けろ! 悪い例のメッセージを使いまくれ! ユーザの予測に反した悪いデフォルト値を設定するよう気を遣え システムが応答する度に作業のコンテクストを破壊しろ ユーザに楽させるような機能を捨てろ。奴らは煩わせておけばよい 時間や

    YAMDAS現更新履歴 - 最低なユーザインタフェースを実現する14の黄金律
  • オブジェクト指向スクリプト言語 Ruby

    Rubyとは... オープンソースの動的なプログラミング言語で、 シンプルさと高い生産性を備えています。 エレガントな文法を持ち、自然に読み書きができます。 ダウンロード または もっと読む...

  • 現代という時代は、どのようなプログラミングを求めているのか? - 分裂勘違い君劇場 by ふろむだ

    Rubyを使うべき当の理由は、根源的には、日で自殺者が増えた理由と同じです。 今後日が没落していく理由とも同じです。 団塊の世代に無能な人間が多い理由とも同じです。 サービス残業が増えた理由とも同じです。 日の多くの若者たちが未来に希望を抱けない理由とも同じです。 いまの学校教育が無能な人間の製造工場になってしまっている理由とも同じです。 その理由は、根的には、「単純ニーズの飽和」という環境変化に起因します。 そして、それによって、プログラミングが経営行為になってしまったことが原因なのです。 団塊の世代の仕事人生の大部分は、単純ニーズを満たすための仕事に費やされました。 冷蔵庫の普及率が低く、しかも誰もが冷蔵庫を欲しがった時代には、何をやるべきかは、明らかでした。 とにかく、額に汗して働き、安くてよい冷蔵庫をどんどん作れば良かったのです。 冷蔵庫に限らず、洗濯機、ラジオ、テレビ

    現代という時代は、どのようなプログラミングを求めているのか? - 分裂勘違い君劇場 by ふろむだ
  • 「NTT版YouTubeと呼ばないで」,ClipLifeが目指す動画共有サイトの姿

    2006年前半,動画共有サイトの最大手「YouTube」が一気に話題をさらった後,日でも大手企業が動画共有サイトを立ち上げる動きが目立ってきた。NTTグループが8月末からトライアルとして開設した「ClipLife」もそうした動画共有サイトの一つだ。 YouTubeなどブームの先駆けとなった動画共有サイトは,誰もが自由に動画を投稿でき,閲覧も無料である。一部には著作権者の了承を得ずに違法に公開される動画もあるといった問題点も含んでいる。放送事業者などの著作権者が,権利を侵害している動画の削除を要請するといったケースも頻発している。 これに対して日の大手企業が手がける動画共有サイトは,違法性のある動画が流出しないように,投稿された映像を公開前に一旦チェックする方針を打ち出しているものが多い。NTTのClipLifeもそうしたサイトの一つで,著作権侵害などの不正な映像を半自動的に検出する技術

    「NTT版YouTubeと呼ばないで」,ClipLifeが目指す動画共有サイトの姿
  • CNET Japan Blog - 中島聡・ネット時代のデジタルライフスタイル:時代にマッチした「サイト利用規約」を作ってみた

    ここのところ、「無断リンク禁止は悪なのか?」、「野村総研がリンクする際には文書で申し出よというので文書で申し出た」などの時代遅れの「サイト利用規約」に関する話題で盛り上がっている。 「前例にならって無難な道を選ぶ」サイト運営者が多い結果だとは思うが、彼らをいくら非難したところで、「悪例(=ウェブの黎明期に作られてそのまま継承されている利用規約)」がこれだけ氾濫している段階では、すぐには解決しないような気がする。 そこで、参考にしていただければと、私なりに「今の時代にマッチした『サイト利用契約』」の雛形を作ってみた(ちなみに、「いっそのことクリエイティブ・コモンズにのっとった規約を」、という意見もあるとは思うが、まずは無難に現状の著作権法にのっとって書いてみた)。 1.当ウェブサイトに記載されている内容(コンテンツ)の著作権は、特に明示していない限り○○○に帰属します。著作権法で定められた「

    suii
    suii 2006/10/03
  • 人力検索はてな - Web関係でメシを食っている人に質問です。(制作じゃなくても営業関係でも何でもありです) Webでメシを食っていく上でのおすすめの巡回先を教えてください。 (オープ

    Web関係でメシをっている人に質問です。(制作じゃなくても営業関係でも何でもありです) Webでメシをっていく上でのおすすめの巡回先を教えてください。 (オープン済みの回答との重複は基的にNGで) 自分のおすすめはこんな感じです。 http://slashdot.jp/ http://www.gizmodo.jp/ http://jp.techcrunch.com/ http://satoshi.blogs.com/life/ http://akihitok.typepad.jp/blog/ http://labs.cybozu.co.jp/blog/akky/ http://zen.seesaa.net/ http://www.future-planning.net/x/ http://gigazine.net/index.php?/news/ http://www.sem-r.c

  • http://ikp.jp/moripika-1.htm

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    suii
    suii 2006/10/03
  • Rubyの生産性の高さはどこまで本当か? - 分裂勘違い君劇場 by ふろむだ

    もの人がブックマークしているこの「Ruby仕事に使うべし!」という記事で書かれているRubyの優れた特徴は、実際のところ、どの部分が、どこまで当なのでしょうか? 少し検証してみたいと思います。 「Rubyがスゴイ」とされる点のどれがホントでどれがウソ? 「Ruby仕事に使うべし」では、まず、Rubyの特徴として、 (1)いろんな言語のいいとこ取り (2)構文が強力 (3)楽しくプログラミング (4)問題が起こりにくいように設計されている という点を冒頭で掲げています。 まず、これらをどのように検証すればよいか、考えてみます。 まず、(1)のいいとこ取りについては、いいとこ取りをし続けながらいつも進化しているのは、最近の言語はみんなそうで、それはRuby独自の特徴でもなんでもありません。 たとえば、C#は、その典型で、VM、自動メモリ管理、パッケージによる名前空間管理、マルチスレッド、

    Rubyの生産性の高さはどこまで本当か? - 分裂勘違い君劇場 by ふろむだ
  • レトロゲーム、クラシックアーケードゲームを無料ダウンロード!Excelゲーセン 

    総閲覧数: 4470742   日: 916 昨日: 1539 (ページビューの合計) ▼エクセルゲームの作り方がわかる!▼マクロ達人たちへのインタビューが読める!▼Excel実用フリーソフトもダウンロード! この際、総合HOME「VBAアクションゲームExcel(エクセル)で動かそう」へもお立ち寄り下さい。 来場者計日昨日(since2002/12/23 同時再閲覧カウントせず)