<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/baraki/">
    <title>baraki wiki</title>
    <link>http://w.atwiki.jp/baraki/</link>
    <atom:link href="https://w.atwiki.jp/baraki/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>baraki wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2009-05-06T05:46:17+09:00</dc:date>
    <utime>1241556377</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/baraki/pages/13.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/22.html">
    <title>mysql</title>
    <link>https://w.atwiki.jp/baraki/pages/22.html</link>
    <description>
      **インストール
 aptitude install mysql-server
**database作成
 create database test;
**ユーザ作成
-ユーザ名:test
-パスワード:testpass
で作成するには
 grant hoge1 on hoge2.* to &#039;test&#039;@&#039;%&#039; identified by &#039;testpass&#039; with grant option
oracleと違って、
-権限：hoge1
-対象データベース:hoge2
まで指定する必要がある。さらにoracleと違うのは、今作成したユーザにログインできるホストまで構文内にある。~
それが &#039;test&#039;@&#039;%&#039; 部分。&#039;%&#039;とすると、ホストは全て許可となる。~
※勢いで &#039;%&#039;→&#039;*&#039; はダメ。私はハマりました。
http://dev.mysql.com/doc/refman/5.1/ja/adding-users.html
**ユーザ確認
 select user, host from mysql.user;
**ドキュメント
http://dev.mysql.com/doc/refman/5.1/ja/mysql-command-options.html
**権限
権限の種類は以下・・・だと思う。確定できる資料がなかったので、勘と経験でそう考えておく。~
-グローバル権限
 grant hoge on *.* to user
-データベース権限
 grant hoge on dbname.* to user
-テーブル権限
 grant hoge on dbname.tablename to user
~
grantでonする対象の種類によって権限が種類分けされる模様。
さらに、ここで権限の反映タイミングをまとめると
-グローバル権限：再接続（exit→接続して、完全にコネクションをつなぎ直す）
-データベース権限：use database発行
-テーブル権限：クエリ発行毎
~
http://dev.mysql.com/doc/refman/5.1/ja/privilege-changes.html
**mysqlで接続
 mysql -D dbname -u user -p
**CommunicationsException問題
鬼ハマったので備忘録。~
MySQLサーバと異なる端末（別IP）から接続する場合、my.confの設定によっては接続できない。
 getConnection failed: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 
 
 ** BEGIN NESTED EXCEPTION ** 
 
 java.net.ConnectException
 MESSAGE: Connection refused: connect
 
 STACKTRACE:
 
 java.net.ConnectException: Connection refused: connect
 	at java.net.PlainSocketImpl.socketConnect(Native Method)
 	at java.net.PlainSocketImpl.doConnect(Unknown Source)
 	at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
 	at java.net.PlainSocketImpl.connect(Unknown Source)
 	at java.net.SocksSocketImpl.connect(Unknown Source)
 	at java.net.Socket.connect(Unknown Source)
 	at java.net.Socket.connect(Unknown Source)
-解決方法：my.confの bind-address = 127.0.0.1をコメントアウト。~
MySQLに接続できる端末は127.0.0.1（＝localhost）だけ　という設定。なのでMySQLと同じ端末（＝同IP）はハマりなく接続可能。
参考：http://www.nilab.info/zurazure2/000318.html    </description>
    <dc:date>2009-05-06T05:46:17+09:00</dc:date>
    <utime>1241556377</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/baraki/pages/2.html</link>
    <description>
      **メニュー
-[[トップページ]]
-[[とりあえずメモっとく]]
-[[有名人]]
-[[java]]
-[[vba]]
-[[oracle]]
-[[mysql]]
-[[linux]]
-[[サッカー]]
**リンク
-[[@wiki&gt;&gt;http://atwiki.jp]]
-[[@wikiご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]

**カウンター
合計：&amp;counter()
今日：&amp;counter(today)
昨日：&amp;counter(yesterday)

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


//**更新履歴
//#recent(20)

//&amp;link_editmenu(text=ここを編集)
//#ref(http://x7.hebiichigo.com/bin/ll?105175000)


#javascript(){{
&lt;script type=&quot;text/javascript&quot;&gt;
var gaJsHost = ((&quot;https:&quot; == document.location.protocol) ? &quot;https://ssl.&quot; : &quot;http://www.&quot;);
document.write(unescape(&quot;%3Cscript src=&#039;&quot; + gaJsHost + &quot;google-analytics.com/ga.js&#039; type=&#039;text/javascript&#039;%3E%3C/script%3E&quot;));
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
try {
var pageTracker = _gat._getTracker(&quot;UA-7448965-1&quot;);
pageTracker._trackPageview();
} catch(err) {}&lt;/script&gt;
}}    </description>
    <dc:date>2009-05-04T20:11:48+09:00</dc:date>
    <utime>1241435508</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/12.html">
    <title>とりあえずメモっとく</title>
    <link>https://w.atwiki.jp/baraki/pages/12.html</link>
    <description>
      **問題のない新しいことなんてない
+カーシェアリング（近所やらで車共有）は月6万節約
+でも子供の習い事とかパートとかで車は自由に使いたい
+なのでやっぱ無理かなぁ・・・
++新しいことをやろうとすると問題は出る
++問題が出ない新しいことなんて、そもそも問題なんてない
+++↑いまいち破綻気味だけど、完璧な新規なんてありえない、に近いのかな
++新しいことをやって、その上で問題を解決すればよい
+++まずはやる。意外と問題だったことは解決できる問題であることが多いという経験則か
++問題の出ない新規はありえない
**HotSpot VM
+Sun MicroSystem社の初期JavaVM
+HotSpot技術を使用
+++詳細は下記
+JIT技術を使用
+++詳細は下記
+サーバに対応するバージョンと、クライアントに対応するバージョンがある
++実態は同じVM。起動時のオプションによって使い分け、サーバのバージョンのみ下記オプションで起動する
 java -server MyApp

参考：http://ja.wikipedia.org/wiki/HotSpot

**GIMP
使い方
http://gimp2.info/?m=mymanual

**Javaのセキュリティ
http://[[java]].sun.com/j2se/1.5.0/ja/docs/ja/guide/security/spec/security-spec.doc1.html#21150

**JFrameとJPanel
デフォルトのLayout
|JFrame|BorderLayout|
|JPanel|FlowLayout|

**クラウドコンピューティング
&gt;クラウドコンピューティングとは、インターネットに接続されているコンピュータと、そのコンピュータが提供するデータ、サービスを利用して計算をする

&gt;「ニュースサイトが提供するニュースデータを集めて、興味のあるものだけを抽出するフィルタリング処理を施して、情報を公開する」という処理は、クラウドコンピューティングの単純な例だといってよいでしょう。ニュースサイトが提供するニュースデータのように、現在のインターネットではさまざまなデータが利用できます。そういったデータを利用して、ユーザーが必要とするサービスを提供するために、インターネットに接続されているコンピュータを利用するわけです。

&gt;「サービスを提供しているサーバが実際はどれなのか」「提供されているデータはどこに保存されていたものなのか」といった情報は、「もはや雲に隠れて分からない」という状態

&gt;先ほどの例に出したニュースデータが、ニュースサイトから来たデータであるという事実は、フィルタリング処理をされた後では分かりにくくなっているでしょう。クラウドコンピューティングの世界では、ハードウェアがどこにあり、処理はどこでされたのか、といったことを気にすることなくユーザーが使えるといわれています。

**クリップボード
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.JTextField;

public class ClipboardTest extends JFrame{

	
	JTextArea txtarea1;
	JTextArea txtarea2;
	JButton btn1;
	JButton btn2;
	
	public static void main(String[] args) {
		
		ClipboardTest me = new ClipboardTest();
		me.init();
	}
	
	private void init(){
		
		// コンポーネント設定
		setLayout(new GridLayout(2,2));
		setDefaultComponent();
		
		
		// サイズ設定（適当）
		setSize(300,300);
		setVisible(true);
	}
	
	private void setDefaultComponent(){
		
		txtarea1 = new JTextArea();
		add(txtarea1);
		
		btn1 = new JButton(&quot;コピー&quot;);
		btn1.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
			
				String value = txtarea1.getText();
				txtarea2.setText(txtarea1.getText());
			}
		});
		
		add(btn1);
		
		txtarea2 = new JTextArea();
		add(txtarea2);
		
		btn2 = new JButton(&quot;Clipboard内部&quot;);
		btn2.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e) {
			
			}
		});
		add(btn2);
	}
}
**僭越
（名・形動）[文]ナリ
身分や権限などを越えて、差し出がましいことをする・こと（さま）。
「―な言い方」「―のそしり」「―ながら私が…」
［派生］ ――さ(名)
http://dictionary.goo.ne.jp/search.php?MT=%D1%A8%B1%DB&amp;kind=jn&amp;mode=0&amp;base=1&amp;row=0
**Firefox開発
https://developer.mozilla.org/Ja
**OECD
-Organization for Economic Co-operation and Development（経済協力開発機構）
-ヨーロッパ、北米等の先進国によって、国際経済全般について協議することを目的とした国際機関
-本部：パリ
-目的
--経済成長：出来る限りの経済成長、雇用の増大、生活水準の向上を図ること--開発：経済発展途上にある諸地域の経済の健全な拡大に寄与すること
--貿易：多目的かつ無差別な世界貿易の拡大に寄与すること
-下部組織（？）として国際エネルギー機関（IEA）etc
**パラノイア
精神病の一種で、体系だった妄想を抱くものを指す。強い妄想を抱いている、という点以外では人格的に常人と大して変わらない点が特徴。
-被害妄想 - 挫折・侮辱・拒絶などへの過剰反応、他人への根強い猜疑心（さいぎしん）。
-誇大妄想 - 数を誇大に示したり、大げさな表現を好むなど。
-激しい攻撃性 - 誹謗中傷など。
-自己中心的性格。
-異常な独占欲。
**LIVE
逆さに読むとEVIL（悪魔、罪）    </description>
    <dc:date>2009-02-09T00:54:41+09:00</dc:date>
    <utime>1234108481</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/21.html">
    <title>フォームを表示する</title>
    <link>https://w.atwiki.jp/baraki/pages/21.html</link>
    <description>
      **フォームを表示/非表示する
-フォームを表示する
 Load 表示したいフォーム名    // メモリに展開
 表示したいフォーム名.Show    // 表示
LoadはJavaでいうnewみたいなもの？
-フォームを非表示する
 UnLoad 非表示したいフォーム名


参考：http://officetanaka.net/excel/vba/statement/Load_UnLoad.htm    </description>
    <dc:date>2009-02-08T23:39:45+09:00</dc:date>
    <utime>1234103985</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/20.html">
    <title>vba</title>
    <link>https://w.atwiki.jp/baraki/pages/20.html</link>
    <description>
      -[[フォームを表示する]]    </description>
    <dc:date>2009-02-08T23:01:48+09:00</dc:date>
    <utime>1234101708</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/19.html">
    <title>PCのネットワークカードを取得する</title>
    <link>https://w.atwiki.jp/baraki/pages/19.html</link>
    <description>
      **とりあえず標準出力
 package term;
 
 import java.net.NetworkInterface;
 import java.net.SocketException;
 import java.util.Enumeration;
 
 public class MyPC {
 	
 	public static void main(String args[]){
 		
 		Enumeration result = null;
 		
 		try {
 			// * PCが持つすべてのネットワークカードを取得 *//
 			result = NetworkInterface.getNetworkInterfaces();
 		} catch (SocketException e) {
 			
 			e.printStackTrace();
 		}
 		
 		while(result.hasMoreElements()){
 			
 			// * 表示 *//
 			System.out.println(result.nextElement());
 		}
 	}
 }    </description>
    <dc:date>2009-02-08T22:33:45+09:00</dc:date>
    <utime>1234100025</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/18.html">
    <title>java</title>
    <link>https://w.atwiki.jp/baraki/pages/18.html</link>
    <description>
      -[[AppletでExcel風に操作]]
-[[PCのネットワークカードを取得する]]    </description>
    <dc:date>2009-02-08T22:30:21+09:00</dc:date>
    <utime>1234099821</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/17.html">
    <title>linux</title>
    <link>https://w.atwiki.jp/baraki/pages/17.html</link>
    <description>
      **Unix
学術機関やコンピュータメーカーの手によって、独自の拡張が施された多くの派生OSが開発され、現在ではUNIX風のシステム体系を持ったOSを総称的にUNIXと呼ぶことが多い。
-Solaris、SunOS（Sun Microsystems社）
-HP-UX（Hewlett Packard社）
-AIX（IBM社）
-BSD、FreeBSDなどの派生OS（カリフォルニア大学バークリー校(UCB)）
-Linux
各UNIXクローンOS間の互換性を確保するため、国際標準化機構(ISO)によって、最低限備えるべき技術仕様POSIXがまとめられている。

http://e-words.jp/w/UNIX.html

**Linux
本来、「Linux」とはカーネル(kernel)と呼ばれるOSの核となる部分のみを指すが、いわゆるディストリビューション（＝カーネル＋ソフトウェア）のこともよく指す。
-Unixとは違い、GPLライセンスを持つ

**UnixとLinuxの違い
-LinuxはUnixの互換OS。つまりUnix亜種
-Unixは商標登録されている
仮にUnixとまったくの同機能を持つLinuxがあったとしても、そのLinuxはUnixを名乗れないようだ（商標登録されているため）。たぶん大した違いはない。


でもまったく同じというわけでもないと思う。例えば、基本的にLinux上で使えるコマンド（lsとか）はUnixでも使えるが、オプション（ls -lとか）指定して拡張機能を使おうとすると、LinuxとUnixで違いが出る。


理由として、LinuxはGPLライセンス上で開発されている上、LinuxはそもそもUnixの派生として存在しているので、Unixに合わせた開発は行われていないんだと思う。話を紛らわしくさせているのは、POSIXの存在か。

POSIX自体は素晴らしい規約だが、おかげでコマンドを基本的な使い方で使うと（オプションなしで使うと）、ほぼ同じ動作をするので、LinuxとUnixを同一視しやすいと思う。

あくまでLinuxはUnixの派生なので、出来ることはほぼ同じなれど、コマンドの使い方や微妙な違いに対して、LinuxなのかUnixなのかを使いわける必要がある。

**POSIX
IEEEによって定められた、UNIXベースのOSが備えるべき最低限の仕様のセット。

アプリケーションソフトがOSの提供する機能を呼び出すための方法(システムインターフェース)などを定義している。

http://e-words.jp/w/POSIX.html    </description>
    <dc:date>2009-02-06T02:51:31+09:00</dc:date>
    <utime>1233856291</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/16.html">
    <title>サッカー</title>
    <link>https://w.atwiki.jp/baraki/pages/16.html</link>
    <description>
      **UEFAチャンピオンズリーグ
-クラブチームの国際サッカー大会
-9月から翌年の5月
-UEFAに加盟する各国地域内での前年度リーグ戦の上位クラブが参加できる
--UEFAランキング1位〜3位の国: 4クラブ
--UEFAランキング4位〜6位の国: 3クラブ
--UEFAランキング7位〜15位の国: 2クラブ
--UEFAランキング16位以下の国: 1クラブ
**スクデット
「スクデットを取る」と表現する。
-セリエAで優勝すること
-イタリア語：小さな盾
-翌年1年間、ユニフォームの胸にイタリア国旗のトリコローレを示した盾型のエンブレムを縫い付け戦うことができる
**ラ・ステッラ
スクデットを10回取ったチームのユニフォームに縫い付ける、金色の星。
-ユベントスが2個
-ミラン、インテルが1個
-現在はこれ以外のチームは持っていない
**ビドーネ・ドーロ
金のバケツ賞。
-逆バロンドール。世界最悪のサッカー選手で賞    </description>
    <dc:date>2009-02-05T01:28:36+09:00</dc:date>
    <utime>1233764916</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/baraki/pages/13.html">
    <title>有名人</title>
    <link>https://w.atwiki.jp/baraki/pages/13.html</link>
    <description>
      **金田一秀穂
世界一受けたい授業の国語の先生。
-1953～
-祖父に金田一京介、父に金田一春彦
-言語学（日本）の家系
-兄は金田一真澄（ロシア語学）
--兄がロシア語学に進んだので、秀穂が後を継ぐことになった
-高校に馴染めず、修学旅行や卒業式は欠席
-上智大学文学部心理学科卒
-大学院修了後は自分探しのため、3～4年フリーター
-東京外国語大学大学院博士課程修了
-中国大連外語学院、コロンビア大学で日本語講師
-ハーバード大学客員研究員
-杏林大学外国語学部教授（現職）
**金田一京介
国語辞書に名前がよく書いてある人。金田一秀穂のおじいちゃん。
-1882～1971年（明治15～46年）
-アイヌ研究の第一人者
-石川啄木の親友
-中学時代、米内光政と柔道をしていた
--でも実は実際に作ったのは、当時東京帝国大学院生の見坊豪紀。院生の名で辞書を出すわけにもいかないので、三省堂に見坊を紹介してくれた金田一の名を借りることにしただけ

**石川啄木
短歌の人。
-1886～1912年（明治19～45年）
-代表作：一握の砂（歌集）
-金田一京介の親友
-素行不良で中学退学させられる
--テスト中にカンニングばれる
--欠席多し
--成績悪い
--でもその後高校はいったみたい
-金田一京介によく金借りる
--京介新婚時代に結婚式の晴れ着も質に入れさせる（京介が人がよすぎたのが原因か）
--金田一家恐怖の人間
-石川家の嫁姑戦争を京介が和平させる
-風俗大好き
-肺結核で死去（享年26歳）

&gt;はたらけど はたらけど猶わが生活 楽にならざり ぢっと手を見る
&gt;たわむれに 母を背負いてそのあまり 軽きに泣きて 三歩あゆまず

参考：http://ja.wikipedia.org/wiki/%E7%9F%B3%E5%B7%9D%E5%95%84%E6%9C%A8
参考：http://park23.wakwak.com/~fujix/darwin36.htm    </description>
    <dc:date>2009-02-05T01:25:32+09:00</dc:date>
    <utime>1233764732</utime>
  </item>
  </rdf:RDF>
