タグ

2009年12月24日のブックマーク (33件)

  • Takuto Wada on Twitter: "本日はリアルライフを充実させておりました。"

    日はリアルライフを充実させておりました。

    Takuto Wada on Twitter: "本日はリアルライフを充実させておりました。"
    imai78
    imai78 2009/12/24
    ジョイジョイktkr!
  • mercurialでチケット駆動開発 - logiqboard

    格的にmercurialを使い始めて数ヶ月、色々ノウハウがたまったのでまとめてみる。 想定する状況 VCSはmercurial一で運用 IssueがなにかしらのBTSで管理されており、チケット単位でかつ並列に開発を進めたい リリース順≠開発完了順(チケットAは開発完了しているが優先してチケットBだけを今すぐリリースしなければいけない という状況がありえる リポジトリ配置 中央(central) どこかの共有サーバー上にあり、全ての開発成果が集まる場所。 中央@個人用(default) ↑と同じ場所にある個人の開発用の中央リポジトリ。個人ローカルと完全に同期する。 確認環境(test) 中央からclone, pullされる。リリースチェック、各チケットの動作確認を行う。 個人ローカル 個人の開発環境上に置かれるリポジトリ。やりたい放題する。 ブランチ運用 default リリースブランチ

    mercurialでチケット駆動開発 - logiqboard
  • プログラミング言語ヒエラルキー:Geekなぺーじ

    「Programmer Hierarchy」という面白いネタがありました。 結構笑えました。 一部日語化してみました。 図中の矢印は「相手よりも上であるとみなしている」事を示しているそうです。 もともとは「Geek Hierarchy」というオタク同士が「俺はこいつらよりオタクではない」と思いあっているというネタがあって、それのプログラマ版のようです。 ちょっとアメリカ文化ですが、元ネタのオタク版も面白いのでもしよろしければご覧下さい。 おまけ:プログラミング/技術関連お笑いネタ プログラマレベル 人生の全てはTCP/IPに学んだ いいから殺せ。後はこっちでなんとかするから 技術系シモネタ

  • http://www.ync-net.co.jp/~kaz/diary/?date=20050816

  • プログラマレベル:Geekなぺーじ

    レベル0 レベル0の人はプログラムを一度も書いた事がありません。 レベル0の人は、プログラミングとはどのような作業なのか想像もつきません。 世の中のほとんどの人は、このレベルです。 レベル0の人は、プログラムをかけるプログラマはいわゆるオタクだと思っています。 ありがちな発言 「プログラミングできるんだ。ふーん。凄いね。」 レベル1 レベル1の人は学校の授業の課題としてプログラムを書いた事があります。 しかし、あまりプログラミングには興味を持てず、コンピュータに詳しい知人に課題をやってもらったり、教えてgooなどで課題の答えを聞いたりしているので、仕事としてプログラミングはできません。 ありがちな発言 「教えて下さい」 レベル2 このレベルの人は、2度ほど何かの小規模プログラムを書き上げた経験を持っています。 段々とプログラミングへの興味が広範囲に及ぶようになり、勉強をするのが楽しくて仕方

  • Geekなぺーじ:HTML知識レベル

    「Levels of HTML knowledge」という記事がありました。 かなり皮肉たっぷりで笑えました。 以下、要約していました。 誤訳などがあると思うので詳細は原文をご覧下さい。 原文のさらにネタ元の「Levels of CSS knowledge」も面白いです。 レベル 0 このレベルの人はHTMLを見ることはありません。 例えば、メールで送信されてきたHTMLメールを原文のまま見るなど、稀に何かの間違いで表示されてしまっているHTMLを見ることはあります。 彼らはレベル0以上になろうとも思いません。 ありがちな発言 「H?TM? 何それ?」 レベル 1 このレベルの人たちは、自分たちが日々目にしているWebサイトの裏で何らかのプログラムが動作している事を認識しています。 このクラスの人たちはWebサイトを自分たちで作るときには、専用のツール(Photoshop、Dreamwea

  • naoyaのはてなダイアリー - Perlプログラマのレベル10 - Perlプログラミング救命病棟より

    プログラマ、と一言で言っても、if文の意味をようやく理解したばかりの駆け出しのプログラマもいれば、汎用的で優れたライブラリを量産できるような凄腕のハッカーもいる、つまりはピンきりです。 Perlプログラマに関してはどうでしょう。一流のPerlプログラマになるためには、見えない階段があるようです。use strict を使い始めたらその階段を一歩上ったと言えるでしょうし、正規表現を理解したときも一段あがることになると思います。リファレンス、クロージャ、オブジェクト指向、CPANモジュール、mod_perl、MVCフレームワーク。それらも階段を構成する材料の数々と言えるでしょう。 さて、Perlプログラミング救命病棟という書籍から、ちょっと長いですがそんなPerlプログラマのレベル10のリストを引用してみます。 レベル1: Perl 関係の書籍や資料を何も読んでいない。Perl がプログラミン

  • KAYAC Engineers' Blog

    SREチームの長田です。 今回は、カヤックのメンバーが業務で使うために開発・公開しているOSSなプロダクトをまとめて紹介しようという企画です。 KAYAC organization以下にあるものだけでなく、在籍中のメンバーが作ったものもひっくるめて、実際に業務で使用しているものを中心に 紹介しています。 以下の3つのカテゴリに分けて記載しています。 各カテゴリ内はアルファベット順です。 ツール編 人間が手動で実行するもの アプリケーション編 どこかに常駐して、イベントを受け取ると動作するもの ライブラリ編 ツールやアプリケーションから参照されるもの 集めてみたらそこそこの量になったので、記事では詳細な説明は省いています。 GitHubリポジトリのURLや関連記事のリンクを併記していますので、より詳しく知りたい場合はそちらを参照ください。 (...) 内はそのプロダクトで使用している主なプ

    KAYAC Engineers' Blog
  • tech.kayac.comで公開されたjQuery関連記事まとめ(~2009年版) : tech.kayac.com - KAYAC engineers' blog

    最近、このブログの方向性に危機感を抱いています。agoです。 そろそろあちこちで「2009まとめ」的な記事が見られるようになってきましたが、tech.kayac.comでもjQueryに特化してまとめてみたいと思います。 jQueryを使ってphpで言うところのstrip_tagsとかhtmlspecialcharsする方法 かなり簡易的な方法ですが、それぞれ一行で出来たので記事にしてみました。 JSをphp的に使用したい場合、php.jsと言うのもあるようです。 jQuery.liveをfirefoxで使うときの注意点 jQuery 1.3系でサポートされた$().live()で実際はまった問題の紹介です。 JS制作に欠かせない3つのツール Flash制作に欠かせない3つのツール・まとめ編 | エントリー | _level0.KAYAC _level0.KAYACとの連動記事です。 jQ

    tech.kayac.comで公開されたjQuery関連記事まとめ(~2009年版) : tech.kayac.com - KAYAC engineers' blog
    imai78
    imai78 2009/12/24
    非常に為になるマトメ!
  • jQuery1.4aでのlive event/special event - monjudoh’s diary

    BPStudy#28 : ATNDの発表資料。 スライドなどは用意しておらず、これで発表する。 自己紹介 技術方面でのキーワード jQuery 主にevent周りを追っかけている Mercurial 俺々管理からチーム開発まで、開発をより上手くまわせるバージョン管理の仕方を追求中 Struts2 今仕事で使ってる 気に入った 技術者相手では名前で損してる印象 Python Be PROUD社員だったりDjango・Pyhonハッカソン、Python温泉によく参加してたりで誤解されがちだが全然書けない Perlの方がまだ書ける Be PROUD 株式会社ビープラウドの社員 ついったでbeproudハッシュタグ付き発言を時々している 今日の題jQuery1.4 先日jQuery1.4のアルファ版がリリースされた。 jQuery 1.4 Alpha 1 Released | Official

    jQuery1.4aでのlive event/special event - monjudoh’s diary
  • 「クラウド」という技術はない

    筆者は新たなキーワードが登場したとき、マーケティング的な要素をぬぐい取り、できるだけ技術そのものを見ようと努めている。その視点で2009年の話題のキーワード「クラウドコンピューティング」を見てみると、「クラウド」とひとくくりで呼んでいるものに実体はないように思う。 ここでは、米Amazon Web Services(米Amazon.com)の「Amazon EC2」、米Salesforce.comの「Force.com」、米Googleの「Google App Engine」、米Microsoftの「Azure」の順で、技術質や押さえどころを書いてみたい。 Amazon EC2→自動化されたホスティング・サービス Amazon EC2は、インターネットを介して仮想サーバーを貸し出すサービスである。CPUやメモリー、ディスクなどのスペックが決まっている仮想サーバーを選択すると、数分程度の

    「クラウド」という技術はない
    imai78
    imai78 2009/12/24
    初歩の初歩のとっかかり
  • ネットブックでAndroidを動かす(1)

    Androidをパソコンに移植して動かしてみよう。x86用AndroidのソースをUbuntuでビルドし,ネットブックで実行する。既存OSをそのままにし,USBメモリーから起動して使えるようにする。マウスや無線LANも利用できるようにする。 (登尾 徳誠,ゆいせき,技術協力 Cerevo 中河 宏文) 米Google社が開発した基盤ソフトの「Android」は,主に携帯電話向けに設計されている。日国内では,NTTドコモがスマートフォン「HT-03A」にAndroidを採用している。 しかし,Androidの開発はオープンソースのプロジェクトで進められており,その中にはx86アーキテクチャPC向けのAndroidを開発しているプロジェクトもある。 x86用Androidは通常のAndroidと機能面では同じだ。ただ,実装では違う点がある。Androidは元々,英ARM社の設計したARM ア

    ネットブックでAndroidを動かす(1)
  • http://jakemcgraw.com/imgs/langs.jpg

    imai78
    imai78 2009/12/24
    なんだこりゃw
  • アルピニスト・野口健のブログ : 片山右京さん遭難について - ライブドアブログ

    12月18日、富士山登山を行っていた片山さんら3名が遭難しましたが、その知らせに驚きまた他人事とは思えなかった。何故ならば同じ日に富士山登山を予定していたからだ。しかし、一緒に登ろうとしていた平賀カメラマン(山岳カメラマン)が海外ロケに出かけており延期。右京さんの遭難前日、奥多摩登山を行っていましたが、この日からグッと冷え込んでいた。天気予報は「雪が降るかもしれない」と伝えていたので、ダウンジャケットなどの防寒具に身を包んでいたが、それでも寒かった。奥多摩でこれだけ寒かったのだから富士山は大変だっただろうと、延期になった事を安堵していた矢先の右京さん遭難。 右京さん遭難の一報の直後からテレビ、新聞などの報道陣から話を聞きたいと連絡が相次いだ。そして何人かの記者から「片山さんが登山仲間を残したまま下山しましたが、どう思いますか!」と、最初から右京さんの判断に問題があったのでは、といったニアン

    imai78
    imai78 2009/12/24
    人間の判断一つで生死が決められるほど自然は甘くないし、そう思わないのはただの傲慢。さらには、誰かのせいにしたいという感情を代弁する権利を無条件にマスコミが持っていると考えるのも甚だ疑問。
  • レガシーコード本 読了! - @ikikko のはてなブログ

    久しぶりの読了宣言のような気がします。を読んでなくはないのですが、今の職場に移った事にともなって通勤時間が短くなって読書の時間も短くなったんですよね。睡眠不足で、電車の中で立ったまま寝てることもよくありますし。 で、今回のは通称「レガシーコード」。邦訳が出てないころから話は聞いてて、邦訳が出たらぜひ読んでみたいと思ってて今に至ります。時間がかかりましたが、何とか12月19日 "TDD" Boot Camp  ~ "TDD" をつかめ! ~(東京都)の前に読み終わってよかったです。来たる12/19のTDD Boot Campでは、この辺を意識しながら望みたいです。 あと、実はこれ会社の経費で買ってもらいました。経費で買ってもらった以上、ちゃんと恩返しをということで読書感想文を載せます。まぁ、自分で買っても、感想文は載せていますけどね。。。 レガシーコード改善ガイド (Object Or

    レガシーコード本 読了! - @ikikko のはてなブログ
  • 日本の技術者(理系思考)がいかにダメかを説明してみる | 芸人社長のブログ

    そろそろちゃんと語らなくてはいけないか。 日からイノベーションを起こすためにも、日技術者がいかにダメかを語ってみる。 ・素晴らしい技術を開発したら、イノベーションが起きる ・世界的なWebサービスを作ったら、世界的なWebサービスになる と勘違いしている人が多そうなので。 高須賀さんのブログを見て思ったわけだが、 日ではイノベーションの – Toru Takasuka の起業・経営 ■日ではイノベーションの 課題に文系の人(文系的思考)が取り組むのも歪。 結果、出口が無い。ビジネスで役立たない。 日でも米国のように文系/理系のカテゴライズをやめたほうがよいのでは。 「理系の人がイノベーションを起こそうというのは、おかしな話だ。」と先に書かれたと思って、焦ったけども、違ったようだ。僕とは逆の意見だ。 ただ、理系・文系と分けているのは良くないと思う点では一致。ダブルメジ

  • JavaScriptのswitch文の速度はブラウザの違いでこんなにも差があった。 - 風と宇宙とプログラム

    はじめに JavaScriptswitch文は、CやJavaと異なりcaseのところに任意の式が書けるため、実行時にcaseの式も評価されるので基的にはif-else文の並びと類似のものになります。つまり、caseの数に応じてパフォーマンスも低下すると予想されます。当にそうなのか確認してみました。 測定した各ブラウザのバージョンは以下の通りです。 Firefox Chrome Safari Opera IE 3.5.6 4.0.249.30 4.0.4 (531.21.10) 10.10 8.0.6001 caseが数値リテラルの場合 パフォーマンスを測定するテストコードは下記のような簡単なものです。caseが1000個あるswitch文を10万回繰り返して実行したときの時間を測定しました。perf_test()関数の引数vに与える値に応じてcaseの条件で一致する場所が変わります。

    JavaScriptのswitch文の速度はブラウザの違いでこんなにも差があった。 - 風と宇宙とプログラム
  • DevLOVE2009 Fusion で Python について発表しますた - 宇宙行きたい

    とりあえず資料貼っておきます. そもそも何でお前が Python の発表してるんだって言われるかもしれませんが, 許してくだしあ>< で,懇親会で LT 出来るという事なので急遽, インデントのせいで Python を嫌っている人に 「じゃぁ インデントしないで書けばいいじゃん」 というプレゼンをしました. (所属を asakusa.rb にしたのに誰も突っ込んでくれませんでした) インデントをブロックとして使ったほうが良いと考えているので, 使わないで書くのは大変ですが,出来無いと言われると悔しいので ちゃんと出来る方法を書きました. ちなみに end 書けばいいじゃんは「うじひさ」のネタ インデントを使わない(ワンライナ)は 昔,lambda を覚えるときに id:nishiohirokazu に教えてもらったネタです.

    DevLOVE2009 Fusion で Python について発表しますた - 宇宙行きたい
  • さよなら、難しいコーチング

    業務を円滑に進めるためにコーチングの要素を取り入れたアプローチは有効だ。だがスキルの習得や実践が難しい、と挫折してしまうマネジャーも少なくない。そこで今回は仲間とともに成果を挙げるコーチングのコツを紹介しよう。 先日、ある経営者とお会いした際に、わたしの名刺に書かれた「コーチング」という言葉に興味を持ってもらった。その経営者は10年ほど前にコーチングを知り研修を受けたものの、その難しさに断念してしまったそうだ。 コーチングには傾聴、質問、モチベーションアップなどのスキルやツールがある。だがこの方のように難しさを感じている方も多い。コーチングの要素の多くは横文字で表現されており、それが余計にわずらわしさを感じさせるのかもしれない。 難しいスキルやツールにとらわれずに、簡単なポイントを繰り返し実践する。これがコーチングを実務で生かすための方法だ。そこで今回は、業務でコーチングを行うためのポイン

    さよなら、難しいコーチング
  • Firefox 3.5、ブラウザ市場でシェア1位に

    Web分析会社StatCounterによると、Firefox 3.5がバージョン別ブラウザシェア調査で、12月第3週(14~21日)にInternet Explorer(IE)7を追い抜き、シェア21.93%でトップを獲得した。この週のIE 7のシェアは21.2%、3位のIE 8は20.33%だった。 2009年初めの時点では、IE 7が40%超、IE 6が約23%のシェアを握り、それぞれ1位、2位を走っていたが、両ブラウザとも次第にシェアが低下している。その一方で、6月に登場したFirefox 3.5は急速にシェアを伸ばした。1月時に1%に満たないシェアだったIE 8も徐々に勢力を伸ばしており、間もなくIE 7を追い抜きそうだ。

    Firefox 3.5、ブラウザ市場でシェア1位に
  • はてなブログ | 無料ブログを作成しよう

    新米と秋刀魚のわた焼き お刺身用の秋刀魚を買いました。1尾250円です 3枚におろして、秋刀魚のわたに酒、味醂、醤油で調味して1時間ほど漬け込み、グリルで焼きました 秋刀魚のわた焼き わたの、苦味が程よくマイルドに調味され、クセになる味わいです 艶やかな新米と一緒に 自家製お漬物 土…

    はてなブログ | 無料ブログを作成しよう
    imai78
    imai78 2009/12/24
    GoTheDistanceよりこっちの方がまとまってて好き
  • NEC、住民票などのコンビニ交付を実現する新ソフトを自治体向けにリリース

    NECは12月21日、総務省が推進しているコンビニエンスストアのキオスク端末による証明書の交付(コンビニ交付)に地方公共団体が取り組む際、すばやく低コストでシステムを構築できるソフトウェアを商品化し、同日から販売を開始したと発表した。コンビニ交付に参画する予定の東京・渋谷区での先行導入が決まった。 商品名は「GPRIME/コンビニ交付」。コンビニ交付は、コンビニエンスストアに設置したキオスク端末に住民が住基カードをかざすことで住民票や印鑑証明書の写しなどの各種証明書を入手できる仕組み。2010年2月からサービスを開始する。 地方公共団体がコンビニ交付を実施するには、コンビニエンスストアのキオスク端末に必要なデータを配信する「証明書交付センター」に、各団体が持つ証明発行サーバを接続する必要がある。新製品は、既存の住民情報システムと連携して証明書イメージデータを作成し、各地方公共団体の証明発行

    NEC、住民票などのコンビニ交付を実現する新ソフトを自治体向けにリリース
    imai78
    imai78 2009/12/24
    セブンアンドアイの例のサイトの開発ってNECも絡んでなかったっけ?
  • 第2回 開発力の向上工期半減を目指す

    開発期間半減に向けた七つの取り組み 倍速開発は七つの取り組みで実現する。開発工程だけでなく、要件定義段階からメスを入れて効率化を図る。 「要件定義段階のミスは、大きな手戻りにつながる。上流の作業品質強化は生産性向上の必須条件だ」と、技術開発部副部長の木谷強ソフトウェア工学推進センタ長は話す。 上流作業の強化の一環で、同社が来年4月から格的に開始するのが、要件定義書のレビューだ。技術開発部が各プロジェクトの要件定義書に点数を付けて客観的に評価する(図2)。 点数を付けるために、同社はまず、「要件定義書に何を記載するべきか」を規定。同社の開発標準や国際標準のドキュメントを参考にし、全5章、18節からなる「要件定義ガイドライン」として昨年9月に作成し、さらに採点の仕方を「要件定義書スコアリング手順書」としてまとめた。 ソフトウェア工学推進センタの大杉直樹シニアエキスパートは「形式的に正し

    第2回 開発力の向上工期半減を目指す
  • 評価を高める仕事術(2)「先が読めない」人は損をする

    この連載では、「ダメに見せないことで評価を高める」ための仕事術を扱っている。前回は、ダメ評価につながる11のネガティブ特性について説明した。ネガティブ特性は以下の通りである。 先を読まない、深読みしない、刹那主義 主体性がない、受け身である うっかりが多い、思慮が浅い 無責任、逃げ腰体質 質が語れない、理解が浅い ひと言で語れない、話が冗長 抽象的、具体性がない、表面的 説得力がない、納得感が得られない 仕事が進まない、放置体質 言いたいことが不明、論点が絞れない、話が拡散 駆け引きできない、せっかち、期を待てない 今回から、11のネガティブ特性の具体的な説明と対策を説明していく。一つ目は、「先を読まない、深読みしない、刹那(せつな)主義」である。 現状起こっていることだけに反応する 「先を読まない」とは「将来に向けて起こりそうなことを予想しない」という行動特性を指す。筆者の経験では、意

    評価を高める仕事術(2)「先が読めない」人は損をする
  • 第64回 リスク管理がうまくいかない7つの理由(後編)

    リスク管理の重要性については,頭では重要だと分かっていながらも現場のプロジェクトではなかなか真剣に取り組めていないのが実情だ。前回は,リスク管理がまじめに取り組まれない理由のうち,前半の4つの理由を見てきた。今回は,リスク管理がなぜ現場でまじめに取り組まれないのか,その残りの理由について考えていきたい。 後藤 年成 マネジメントソリューションズ マネージャー PMP 前回のおさらいとして,リスク管理がまじめに取り組まれない7つの理由を再掲します。下記の7つの理由は,最初の2つの技術的な理由と後の5つの心理的な理由に大きく分けることができます。今回は,心理的な理由にあたる[理由5]~[理由7]を皆さんと一緒に考えていきましょう。前回と同様,解決策までは言及しませんが,「ほかに理由はないのか」「あなたならどうするか」を考えながら読んでみてください。 [理由1]リスクは一意に特定,定義できない

    第64回 リスク管理がうまくいかない7つの理由(後編)
  • 大和ハウス工業、家を模したTwitterクライアントを無償提供

    大和ハウス工業は2009年12月22日、ミニブログサービス「Twitter」クライアント機能を備えるソフト「デスクトップ ジーヴォ」の無償提供を開始した。家を模したデザインで、ユーザーのTwitter利用状況や地域の天候に応じてその状況が変化していく。大和ハウス工業はソフトの提供を通じて、家の購入をまだ検討していないような潜在顧客層へのアプローチを狙う。 デスクトップジーヴォは、パソコンのデスクトップに常駐。画面上にある家の様子は、自分のTwitterアカウントのタイムラインの状況や未読件数、自分のツイート(つぶやき)件数などに応じて変化する。 例えば、自分のタイムラインに未読のつぶやきがあると、庭の木に青い鳥が出現し、ダイレクトメッセージが届くと玄関のポストに手紙が届く。家の周囲の天候は、自分の住む地域の天候と同様に変化していく。 家の中の様子を見ることも可能で、タイムラインに特定のキー

    大和ハウス工業、家を模したTwitterクライアントを無償提供
    imai78
    imai78 2009/12/24
    日本の企業としては結構頑張ったんではないか。
  • Moodleとは - MoodleDocs

    Moodleは、教育者、管理者、および学習者に、 単一の堅牢で安全な統合システムを提供して、個人向けの学習環境を作成するように設計された学習プラットフォームです。 ソフトウェアをダウンロードを自分のWebサーバーにインストールするか、知識のあるMoodle Partnersに支援を依頼できます。 Moodleは、Moodle HQが主導し、調整するMoodleプロジェクトによって構築されています。これは、80以上のMoodleパートナーサービスのネットワークによって財政的にサポートされています。会社世界中。 グローバルに学習のために構築 世界中で実績があり、信頼されています 世界中の何万もの学習環境を支えているMoodleは、シェル、ロンドンスクールオブエコノミクス、ニューヨーク州立大学、マイクロソフト、オープンなど、大小さまざまな機関や組織から信頼されています。大学。 Moodleは、ア

  • オンラインコラボレーションエディタ·Etherpad MOONGIFT

    EtherpadはJava製のオープンソース・ソフトウェア。Google Waveを使ってオンラインのリアルタイムコラボレーションを推進するGoogleが先日、Etherpadで知られるAppJetを買収した。Googleによる買収はさほど珍しいものではないが、買収されたサービスが閉鎖されるケースが多いのが懸念された。 複数人でのリアルタイムコラボレーション だがEtherpadを開発するAppJetはEtherpadをオープンソース化することをGoogleに条件として提示し、Googleもそれを了承した。そして意外と早くそれは実現し、Google Code上に公開されることになった。それが同名のEtherpadだ。 EtherpadはJava + MySQLで構築されているオープンソース・ソフトウェアで、Web上でエディタを開き、複数人で同時にコラボレーションができる。ユーザ登録は不要で

    オンラインコラボレーションエディタ·Etherpad MOONGIFT
  • SVGを使ったものすごいグラフライブラリ·dygraphs JavaScript Visualization Library MOONGIFT

    dygraphs JavaScript Visualization LibraryはJavaScript製のオープンソース・ソフトウェア。グラフライブラリは多数あれど、大抵は円グラフや棒グラフなどのシンプルなグラフを描く機能しかない。高度なグラフを描こうとすると利用できるライブラリは途端に少なくなる。 高機能なグラフライブラリ また高度なグラフはクライアントサイドだけでなく、サーバサイドの仕組みが必要になることも多い。そんな中dygraphs JavaScript Visualization Libraryはとても簡単に使えるグラフライブラリになっている。JavaScriptSVGを描いてグラフ化するのだ。 主なグラフはX-Y軸を持った折れ線グラフになるようだ。とはいえ測定範囲を含んだグラフを描いたり、グラフの一部をマウスを使って拡大する、マウスオーバーすると値が表示されるなど高度な機能

    SVGを使ったものすごいグラフライブラリ·dygraphs JavaScript Visualization Library MOONGIFT
  • Google Waveの通知を行うWindowsアプリ·Google Wave Desktop Notifier MOONGIFT

    Google Wave Desktop NotifierはWindows向けのオープンソース・ソフトウェア。Google Waveは大きな期待感、可能性をもって開発されているが実際のところ利用者があまり多くない(一般公開されていない)現状ではなかなか利用法が見いだせずにいる。 通知が出る 特に大きな問題として、自分宛のメッセージ(Wave)が追加されたことを感知する手段がないということがある。メールほど一般化されていないために新しいデータの受信が感知できる手段がなければ、常時開いておくしかない。しかしWaveはメモリをうのでメッセージがこないと閉じられてしまい、次第にメッセージがきても気づかれなくなる。そこで使いたいのがGoogle Wave Desktop Notifierだ。 Google Wave Desktop NotifierはWindows向けのGoogle Wave通知ソフ

    Google Waveの通知を行うWindowsアプリ·Google Wave Desktop Notifier MOONGIFT
  • Mac OSXのカーネルパニックを再現する·iPanic MOONGIFT

  • 第1回 Moodle(ムードル)とは | gihyo.jp

    Moodleは、オンラインで授業を行うために開発されたシステムですが、ユーザ管理の機能がしっかりしており、また、さまざまな機能が備わっているので、いろんな用途に応用が可能です。プラグインが多数公開されており、独自プラグインの開発が容易なことも魅力です。 最近、「⁠Moodleによるeラーニングシステムの構築と運用」という書籍が発売されました。これは、Moodleの使い方、管理の仕方を詳しく説明した書籍です。この書籍では説明されていない、 Moodleに日語環境をセットアップする際の注意点 最新バージョンでの機能 カスタマイズ、独自機能の開発 などの内容を、この連載では取り上げます。 今回は初回ですので、Moodleというのはどのようなものか、どのような用途に使えるかを簡単に説明します。 Moodleってなに? Moodle(ムードル)は、GNU GPL(General Public Li

    第1回 Moodle(ムードル)とは | gihyo.jp
  • なぜ勉強しろと言えば言うほど勉強をしないのか | 芸人社長のブログ

    「勉強しろ!」という人は、多分バカだし、その子供もバカになるはずと思う。 一言で言うなら、「モチベーション・コントロール」をしていないからです。 理由としては、以下の記事に書いてあることに近いけども、理由が違う。 なぜ勉強しろと言えば言うほど成績は下がるのか。 – keitaro-news なぜ勉強しろと言えば言うほど成績は下がるのか。それは、試験以外使う当てのない知識を無理矢理インプットさせる行為であり、試験を乗り越えた先にはなにも残らないという虚脱感を子供達は知っているからです。それは実は私たちも子供の時は知っていたはずです。なぜ同じ事を繰り返すのでしょうか。 虚脱感を知っているからとかじゃなく、「モチベーション・コントロール」の問題でしょう。 そもそも人に命令されてすすんで勉強する子供(というか人)っているのか? ということでしょう。これをやれって言われて、喜んでやる子供って相当問

    imai78
    imai78 2009/12/24
    仕事の場合、「やらないとマズイ」、「やらないとヤバイ」が実は最も効果的なのかも。