タグ

2011年6月10日のブックマーク (7件)

  • Perlオブジェクト基礎文法最速マスター - 小池啓仁 ヒロヒト応援ブログ By はてな

    Perl5でのオブジェクトの基礎を解説したいと思います。 Perlでのオブジェクト指向と言えば、モダンPerl系ではMooseモジュール等なのですが、今回は、あくまでも基礎編です。 Perlで最速にオブジェクトをマスターするには、まず、「リファレンス」と「use宣言」と「bless」の3つが理解できていないとなりません。 なぜかと言うと、Perlでのオブジェクトはblessされたリファレンスなのです。また、Perlでのクラスはモジュールなのです。そのモジュールでの一番の謎は、use宣言なのです。 なので、はじめにこの3つを理解してから、そのあと「オブジェクト」と「オブジェクト指向」について解説していきます。 つまり、以下の順番です。 リファレンスについて use宣言について blessについて Perlでのオブジェクトについて Perlでのオブジェクト指向について ■リファレンスについて

    Perlオブジェクト基礎文法最速マスター - 小池啓仁 ヒロヒト応援ブログ By はてな
  • [入門~応用] Java サンプルプログラム集 - Javaプログラム全集

    Javaのサンプルプログラム集合格に必要な0 問を全て無料で公開。成績管理機能による弱点の分析や、成績ランキング、あなたの苦手問題を自動的に抽出した印刷用ページも全て無料で提供しています。各種メディアにも紹介されています。新しくJavaでプログラムを組む場合では、その9割以上が以前使ったロジックです。 当サイトでは、管理人の開発経験の中から使用頻度が高い項目を優先して選び、逆引き式(目的別) にまとめました。 一つ一つには、すぐにコピーアンドペーストして使えるように最低限度の動作確認済みのJavaサンプルコードを加えました。 更に、プログラムしてよく間違えるパターンを注意書きとして加えると共に、応用が利くようにアドバイスも出来るだけ付け加えました。 配列や制御構文など基的な文法から最新のJDK1.5やAJAXまでの解説を提供しています。 プログラミングする際に、初心者・中級者が

  • node.js普及の足がかりになるか。node.js/MongoDB製のCMS·Calipso MOONGIFT

    Calipsoはnode.jsで作られたCMS(コンテンツマネジメントシステム)。日語ローカライズも行われている。 Calipsoはnode.js製のオープンソース・ソフトウェア。まだまだ格的に使われていはいないものの、知名度が高まってきているのがnode.jsだ。サーバサイドJavaScript命とも言えるのではないだろうか。既に数々のライブラリ、モジュールが開発されている。 メイン画面 だが開発者向けのツールだけではシェアを拡大させるには物足りない。HTML5の実験にもたびたび使われているが、そうではなくもっと一般的なWebアプリケーションが必要なのだ。それがCalipso、node.js製のCMSだ。 Calipsoはnode.jsとMongoDBを使って作られているCMS(コンテンツマネジメントシステム)だ。高速な動作、認証システム、プラグインとモジュールによる機能の追加、

  • MongoDBを使った開発のお供に。マルチプラットフォームで使えるMongoDB管理UI。 MOONGIFT

    JMongoBrowserはマルチプラットフォームで動作するMongoDB管理ソフトウェア。 JMongoBrowserはWindows/Mac OSX/Linux用のフリーウェア。NoSQLの採用が増えてきた。メインで使う場合もあるが、今のところは補助にシステムで、特にNoSQLが有効に使える場面で採用することが多いようだ。 メイン画面 使われることが増えれば、自ずと管理インタフェースが必要になる。実際に登録されているデータを閲覧したり更新する、そのためのソフトウェアがJMongoBrowserだ。 JMongoBrowserはGUIアプリケーションとして提供されるのが利点と言える。サーバに接続し、DBを一覧したりコレクションを閲覧することができる。ドキュメントをアップデート、複製、削除することももちろん可能だ。コレクション自体の操作もできる。 クエリーウィンドウ さらにJSON/BSO

  • Facebookライクなサイドバーが簡単に実現可能なjQueryプラグイン「MyFacebookStyleSidebar」:phpspot開発日誌

    Facebookライクなサイドバーが簡単に実現可能なjQueryプラグイン「MyFacebookStyleSidebar」 2011年06月09日- Official Demo page for MyFacebookStyleSidebar jquery plugin Facebookライクなサイドバーが簡単に実現可能なjQueryプラグイン「MyFacebookStyleSidebar」 このプラグインを使えば左側にメニュー、右側にコンテンツがあり、メニュークリックでAjaxなどによって画面を切り替えるUIが実現できます。 ajaxでページ読み込みはもちろんiframeも利用可能みたいです。 ローディング画像を表示できたり、SEOフレンドリなAjaxコール、そしてクロスブラウザ動作という特徴を持ちます。 実際に数億人が使うUIを真似ることで、世界中の人々が使いやすいUIというものを構築で

  • もっと少量のjQueryコードでHTMLテーブルの列にリンク先を指定できるようにする方法

    ちょっとしたコードの解説 せっかくなので、どういうコードなのかというのを、さらっとみましょう。 jQuery(function($) { //data-hrefの属性を持つtrを選択しclassにclickableを付加 $('tbody tr[data-href]').addClass('clickable') //ata-hrefの属性を持つtrをクリックしたら動作 .click( function() { //data-href属性の値をattr()メソッドで取得し、ページを遷移させる window.location = $(this).attr('data-href'); //もしtr内にa要素があれば、a要素にホバーした時に以下動作させる }).find('a').hover( function() { //a要素の先祖要素trのクリックイベントを解除 $(this).paren

    もっと少量のjQueryコードでHTMLテーブルの列にリンク先を指定できるようにする方法
  • ぼくのかんがえたとうけいがくぶかりきゅらむ - Issei’s Analysis 〜おとうさんの解析日記〜

    個人的にもやもやと考えたカリキュラムです。日の大学には存在しない統計学部がもしあったら、こんなカリキュラムを組みたいなぁ、と。 統計学の講義は分布や変数の型を教えるところから入るんだけど、授業を受けていて分かりにくいな〜と学生の頃から常々感じていました。(あくまでも個人的な偏見と妄想に満ち溢れた記事であることをご了承ください。。) それでは、カリキュラムを発表します!! 1. データ解析I一般化線形モデル教師付き機械学習非線形モデル(一般化加法モデル)カテゴリカルデータ解析生存時間解析グラフィカルモデリング経時データの解析探索的データ解析(EDA)多次元データの縮約非教師付き機械学習(クラスタリング)データマイニング 2. データ解析IIデータハンドリングI(R)データハンドリングII(perlrubyなどスクリプト言語)データベースからのデータ取得I(RDBMS系)データベースからの