<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki.paulownia.jp/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.paulownia.jp/feed.php">
        <title>/dev/nullpo</title>
        <description></description>
        <link>http://wiki.paulownia.jp/</link>
        <image rdf:resource="http://wiki.paulownia.jp/lib/images/favicon.ico" />
       <dc:date>2010-03-10T15:36:46+09:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/vi?rev=1268200966&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/centos5?rev=1268012594&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/start?rev=1267551093&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/json?rev=1267031485&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/html/html5?rev=1267031340&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/objective-c?rev=1266513651&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/%E3%82%A8%E3%83%A9%E3%83%88%E3%82%B9%E3%83%86%E3%83%8D%E3%82%B9%E3%81%AE%E3%81%B5%E3%82%8B%E3%81%84?rev=1266066226&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/http/cookie?rev=1266049072&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/javascript?rev=1265608683&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/javascript/class?rev=1265607815&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/ubuntu?rev=1265393862&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/mysql?rev=1265274628&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.paulownia.jp/linux?rev=1265094099&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.paulownia.jp/lib/images/favicon.ico">
        <title>/dev/nullpo</title>
        <link>http://wiki.paulownia.jp/</link>
        <url>http://wiki.paulownia.jp/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.paulownia.jp/vi?rev=1268200966&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-10T15:02:46+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>vi</title>
        <link>http://wiki.paulownia.jp/vi?rev=1268200966&amp;do=diff</link>
        <description>プラグイン

~/.vim/pluginに入れるだけ

	*  rails.vim - Ruby on Rails plugin
	*  svncommand.vim - Subversion (svn) integration plugin

vimrc

Mac の vim のデフォルト設定は非常に寂しいので色々設定してやる。ホームディレクトリに.vimrcを作って以下の記述</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/centos5?rev=1268012594&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-08T10:43:14+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>Cent OS</title>
        <link>http://wiki.paulownia.jp/centos5?rev=1268012594&amp;do=diff</link>
        <description>yum

GPGの鍵が無いと言われるのでインポートしておく。Cent 5ならば &lt;http://ftp.riken.jp/Linux/caos/centos/RPM-GPG-KEY-CentOS-5&gt; にある。

rpm --import http://ftp.riken.jp/Linux/caos/centos/RPM-GPG-KEY-CentOS-5
Sun JDK 6をインストール

sunからjdkを拾ってきて（jdk-6u11-linux-i586-rpm.binとか）実行</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/start?rev=1267551093&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-03T02:31:33+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>メモ</title>
        <link>http://wiki.paulownia.jp/start?rev=1267551093&amp;do=diff</link>
        <description>メモ帳です。プログラムに関係ないネタも書きます。



プログラミング

	*  JavaScript
	*  Ajax（エイジャックス）
	*  Java
	*  Ruby
	*  perl
	*  正規表現
	*  Silverlight
	*  Flex
	*  Objective-C

Web技術、仕様

仕様</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/json?rev=1267031485&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-25T02:11:25+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>JSON</title>
        <link>http://wiki.paulownia.jp/json?rev=1267031485&amp;do=diff</link>
        <description>JSON は JavaScript Simple Object Notation の略称で JavaScript のオブジェクト表現を利用したテキストベースのデータ交換フォーマットである。JavaScriptのみならず各種言語でJSONフォーマットを利用するライブラリが用意されているのでXMLより手軽にデータ交換ができる。JavaScriptとの相性が抜群に良いため、WebアプリケーションのAjaxでのレスポンスデータ形式としてよく利用される。</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/html/html5?rev=1267031340&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-25T02:09:00+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>HTML5</title>
        <link>http://wiki.paulownia.jp/html/html5?rev=1267031340&amp;do=diff</link>
        <description>W3Cの次世代HTML規格。アプリケーションプラットフォームとしての機能が大幅に強化されている。

	*  &lt;http://www.w3.org/TR/html5/&gt;
	*  &lt;http://www.w3.org/TR/html5-diff/&gt;

	*  デブサミ2010 HTML5ライトニング・トーク « HTML5.JP ブログ
	*  HTML5 Canvas and Audio Experiment
	*  Sketchpad - Online Paint/Drawing application</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/objective-c?rev=1266513651&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-19T02:20:51+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>Objective-C</title>
        <link>http://wiki.paulownia.jp/objective-c?rev=1266513651&amp;do=diff</link>
        <description>C言語上位互換のオブジェクト指向言語。Smalltalkのオブジェクト指向を取り入れている。

Hello World

MacOSXのCocoa Frameworkを使用してクラスを定義してハローワールド

hello.h



#import &lt;stdio.h&gt;
#import &lt;Cocoa/Cocoa.h&gt;

@interface Hello : NSObject
- (void)say;
@end</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/%E3%82%A8%E3%83%A9%E3%83%88%E3%82%B9%E3%83%86%E3%83%8D%E3%82%B9%E3%81%AE%E3%81%B5%E3%82%8B%E3%81%84?rev=1266066226&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-13T22:03:46+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>エラトステネスのふるい - 作成</title>
        <link>http://wiki.paulownia.jp/%E3%82%A8%E3%83%A9%E3%83%88%E3%82%B9%E3%83%86%E3%83%8D%E3%82%B9%E3%81%AE%E3%81%B5%E3%82%8B%E3%81%84?rev=1266066226&amp;do=diff</link>
        <description>x = 10001000

sample_numbers = (2 .. x).to_a
prime_numbers = [2]

while not sample_numbers.empty? do

    max_prime_number = prime_numbers.last

    # 素数で割れるものを除外
    sample_numbers = sample_numbers.reject { |i|
        i % max_prime_number == 0
    }
    
    # 残ったものの最初の数が素数
    prime_numbers &lt;&lt; sample_numbers.shift
    
    # 検査する数の最後が、最大の素数の平方より小さければ、残りは全部素数
    if sample_numbers.last &lt; prime_numbers.last ** 2
        prime_numbers &lt;&lt; sample_numbers
        prime_numbers.flatten!
        brea…</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/http/cookie?rev=1266049072&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-13T17:17:52+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>Cookie</title>
        <link>http://wiki.paulownia.jp/http/cookie?rev=1266049072&amp;do=diff</link>
        <description>サードパーティクッキー

アクセスしているページのドメイン外から送られてくるクッキー。ユーザには何一つメリットが無いので基本無効で良い。

しかし、無効にすると便利拡張機能や外部API呼び出しが動かないことがある。</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/javascript?rev=1265608683&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-08T14:58:03+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>JavaScript</title>
        <link>http://wiki.paulownia.jp/javascript?rev=1265608683&amp;do=diff</link>
        <description>JavaScriptはオブジェクト指向スクリプト言語。主にブラウザ上でDHTMLの実現、ユーザ操作の補助、Ajaxと呼ばれる手法で高度なWebアプリケーション作成に利用される。

仕様

	*  ECMAScript - 言語仕様。現行の仕様はECMAS-262 ECMAScript Language Specification 3rd Editionとして文書化されている。 
		*  ネイティブオブジェクト - ECMAScriptで定義されているオブジェクト。StringやDateのように言語仕様に含まれているもの。
		*  ホストオブジェクト - 言語仕様では定義されておらず、実装が提供するオブジェクト。windowやXMLHttpRequest。…</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/javascript/class?rev=1265607815&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-08T14:43:35+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>クラス</title>
        <link>http://wiki.paulownia.jp/javascript/class?rev=1265607815&amp;do=diff</link>
        <description>JavaScriptにはクラスはないが、関数オブジェクトをコンストラクタとして呼び出すことができる。

Functionオブジェクト

関数を定義すると、新しい Function オブジェクトが作成されます。</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/ubuntu?rev=1265393862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-06T03:17:42+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>Ubuntu</title>
        <link>http://wiki.paulownia.jp/ubuntu?rev=1265393862&amp;do=diff</link>
        <description>Ubuntu 8.04 Server でごにょごにょやったメモ

aptitude

aptのラッパーみたいの。

.bash_profileが無いよ

代わりに ~/.profile にパスやエイリアスの設定を書く。~/.bash_profileを作ると ~/.profileは読まれなくなるらしい</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/mysql?rev=1265274628&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-04T18:10:28+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>MySQL</title>
        <link>http://wiki.paulownia.jp/mysql?rev=1265274628&amp;do=diff</link>
        <description>*  バイナリダウンロード
	*  MySQL 5.1リファレンスマニュアル


ネットの情報は間違いも多い。鵜呑みにせず公式のマニュアルで確認すること。公式サイト、オライリーの書籍（実践ハイパフォーマンス等）はほぼ無条件で信用してもいいだろう。もちろんこのページの情報も鵜呑みにしないこと。きちんとマニュアルで調べる。すべての情報はマニュアルに掲載されている。…</description>
    </item>
    <item rdf:about="http://wiki.paulownia.jp/linux?rev=1265094099&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-02T16:01:39+09:00</dc:date>
        <dc:creator>nil paulownia</dc:creator>
        <title>Linux関連めも</title>
        <link>http://wiki.paulownia.jp/linux?rev=1265094099&amp;do=diff</link>
        <description>man page

2. man page はいかにしてアクセスされるか？

ファイル

4番目のビットについて、rwsrwsrwtみたいなやつ

	*  4 - SUID - 実行ファイルならば、所有者の権限で実行する
	*  2 - SGID - ディレクトリならば、そこに作られたファイルのグループ所有権がディレクトリと同じになる
	*  1 - 何だっけ？ - ディレクトリならば、そこに作られたファイルを削除できるのは作成者のみ</description>
    </item>
</rdf:RDF>
