<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="../../../../../css/rss/feedAtom.xsl" media="screen" type="text/xsl"?>

<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" version="0.3" xml:lang="utf-8">  
  <title>まぁ、モカでも片手に。</title>  
  <link rel="alternate" type="text/html" href="http://mocha.exblog.jp"/>  
  <modified>2011-10-27T14:34:22+09:00</modified>  
  <author>
    <name>cafechocolat</name>
  </author>  
  <tagline>もかさんのメモと遠吠え。</tagline>  
  <generator url="http://www.exblog.jp/">Excite Blog</generator>  
  <link rel="start" href="http://rss.exblog.jp/rss/exblog/mocha/atom.xml" type="application/rss+xml"/>  
  <entry> 
    <title>PCを操作する画面を録画する</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/13890216/"/>  
    <id>http://mocha.exblog.jp/13890216/</id>  
    <issued>2011-10-27T14:34:25+09:00</issued>  
    <modified>2011-10-27T14:34:22+09:00</modified>  
    <created>2011-10-27T14:34:22+09:00</created>  
    <author> 
      <name>cafeChocolat</name> 
    </author>  
    <dc:subject>ツール</dc:subject>  
    <content type="html">AVS Video Editor&lt;br/&gt; &lt;br/&gt; http://www.avs4you.com/jp/guides/How-to-start-working-with-Video-Editor.aspx&lt;br/&gt; &lt;br/&gt; 試す機会があったら追記したいと思います</content> 
  </entry>  
  <entry> 
    <title>iPadのプレゼンで指の位置を表示する</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/13766205/"/>  
    <id>http://mocha.exblog.jp/13766205/</id>  
    <issued>2011-10-07T18:42:00+09:00</issued>  
    <modified>2011-10-07T18:53:09+09:00</modified>  
    <created>2011-10-07T18:42:40+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>iPhone/iPad</dc:subject>  
    <content type="html"><![CDATA[ 
マウスのポインタが表示されるPCでのプレゼンと比べて、<br/>
iPadでのプレゼンは参加者が理解しにくいという話があり、調べてる最中。わかったことがあれば追記します。<br/>
<br/>
解決策１：指が触った位置を表示する<br/>
マウスと同じく表示されればいいんじゃーんってことです。<br/>
<br/>
・アプリ、Pointer。<br/>
要は専用ブラウザを使って、Google Docsなどにあげたファイルを表示するということで、<br/>
Microsoft Office的な決まった形式のファイルしか対応できない。<br/>
ということで、作成したアプリの実際の動作を見せるプレゼンには不向きデシタ。<br/>
<br/>
ちなみに、ブラウザでwebが見れればいいだけなら、<br/>
ブラウザベースのブラウザのエミュレーターがあります。<br/>
iPad Peek<br/>
http://ipadpeek.com/<br/>
<br/>
・アプリ、DisplayOut<br/>
Jailbreakが必要かつ、アプリ代$1.99をPayPalかアメリカのAmazonで払わなければいけないけど、<br/>
これだと殆どのアプリで触った場所”finger cursor”の位置表示が可能（デフォルトでは表示されるけど<br/>
表示をやめることも可能）。<br/>
さらに、アプリを外部に出力できるということは、それを入力してビデオなどで録画が可能になるっていうことですね。<br/>
<br/>
作者のページ<br/>
http://rpetri.ch/<br/>
やりかたの説明（英語ビデオ）<br/>
http://cnettv.cnet.com/how-display-your-ipad-external-monitor/9742-1_... <br/>
2405.html <br/>
実行した人のブログ<br/>
http://shinshu.fm/MHz/77.88/archives/0000328055.html<br/>
<br/>
・iPadのエミュレーター！<br/>
…というものはないようです。<br/>
Android, Windows, Linux用のiOSアプリエミュレータ作成を目指して頑張ってるクラッカー・・・というかこれはハッカーですかｗ　グループはあるようです。iEmu。ただいま資金募集中<br/>
http://www.iemu.org/<br/>
<br/>
<br/>
解決策２：iOSのエミュレーターをMacにインストール。<br/>
・Xcodeというデベロッパーツールキットに、Emmulatorというか、あくまで動作が似るだけなので、シミュレータ　Simulatorと呼ばれているようですが、<br/>
・・・が含まれているようです。<br/>
この場合、アプリのソースコードが必要になるはず。 <br/>
http://developer.apple.com/xcode/index.php　（英語）<br/>
http://itunes.apple.com/jp/app/xcode/id448457090?mt=12　（日本語）<br/>
<br/>
ダウンロードは無料で、Appleのdeveloper license（年間10,800円）はサポートとかいらなければ特に必要はない模様。<br/>
<br/>
<br/>
ところで、逆にiPhone/iPadでWindows95をエミュレートするという記事も発見。<br/>
http://gigazine.net/news/20100413_windows95_on_ipad/<br/>
bochs　（ボックス、と読むらしい）<br/>
http://bochs.sourceforge.net/<br/>
っていうところのエミュレータのようですが真偽のほどはいかに？
        ]]></content> 
  </entry>  
  <entry> 
    <title>ランダムな文字列を作る/変数Aのn文字目を得る($変数{n})</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/12719556/"/>  
    <id>http://mocha.exblog.jp/12719556/</id>  
    <issued>2011-06-01T18:30:00+09:00</issued>  
    <modified>2011-06-01T18:31:50+09:00</modified>  
    <created>2011-06-01T18:30:04+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>PG言語：php</dc:subject>  
    <content type="html"><![CDATA[ 
今日見たプログラムのメモ。<br/>
<br/>
$chrs = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";<br/>
$pw = "";<br/>
for($i = 0; $i < 8; $i++)<br/>
　$pw .= $chrs {mt_rand(0, strlen($sCharList) - 1)};<br/>
<br/>
この、$変数{1}って書き方、知らなかったんだけど…便利ですね！<br/>
n文字目というか、n+1文字目ですが。<br/>
こういうのはネット検索しにくいので、メモメモ。
        ]]></content> 
  </entry>  
  <entry> 
    <title>関数の短縮表記</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/12609381/"/>  
    <id>http://mocha.exblog.jp/12609381/</id>  
    <issued>2011-05-19T16:34:58+09:00</issued>  
    <modified>2011-05-19T16:35:02+09:00</modified>  
    <created>2011-05-19T16:35:02+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>PG言語：php</dc:subject>  
    <content type="html"><![CDATA[ 
PHPのものなのかcake PHP独自なのかとか把握し切れていませんが、とりあえずメモ。<br/>
<br/>
a() => array()<br/>
e() => echo()<br/>
low() => strtolower()<br/>
up => strtoupper()<br/>
r() => str_replace()<br/>
am() => array_merge()<br/>
h() => htmlspecialchars()<br/>
aa(‘a’,'b’) => array('a'=>'b')<br/>
<br/>
参考）<br/>
CakePHP グローバル関数<br/>
<br/>
グローバル定数とグローバル関数
        ]]></content> 
  </entry>  
  <entry> 
    <title>cakeでグローバル定数を設定する場所</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/12609304/"/>  
    <id>http://mocha.exblog.jp/12609304/</id>  
    <issued>2011-05-19T16:21:00+09:00</issued>  
    <modified>2011-05-19T16:29:20+09:00</modified>  
    <created>2011-05-19T16:21:38+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>PG言語：php</dc:subject>  
    <content type="html"><![CDATA[ 
・アプリ全体の場合<br/>
　　app/config/bootstrap.php<br/>
・コントローラ共通<br/>
　　app/app_controller.php<br/>
・モデル共通<br/>
　　app/app_model.php<br/>
<br/>
bootstrap.phpに直接書くのが嫌なら、ファイルで切り出す方法もあります。<br/>
<br/>
app/config/bootstrap.php<br/>
---------------------------------<br/>
<?php<br/>
config(‘const’);<br/>
?><br/>
---------------------------------<br/>
app/config/const.php<br/>
---------------------------------<br/>
define(’HOGE’,'hogehoge’);<br/>
---------------------------------<br/>
<br/>
<br/>
core.phpの値を敢えてbootstrap.phpで替えるっていう案も見かけました。<br/>
変更するのはbootstrap.phpのみということですね。<br/>
例）Configure::write('debug', 2); <br/>
ただ、後から別の人が見たときわかりにくくないかな？という気もします。
        ]]></content> 
  </entry>  
  <entry> 
    <title>PostgreSQLのエラーログ出力</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/12594791/"/>  
    <id>http://mocha.exblog.jp/12594791/</id>  
    <issued>2011-05-17T15:42:00+09:00</issued>  
    <modified>2011-05-17T15:43:33+09:00</modified>  
    <created>2011-05-17T15:42:57+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>DB</dc:subject>  
    <content type="html"><![CDATA[ 
postgresql.conf　により設定。自分の環境では /usr/local/pgsql/data/postgresql.conf にありました。<br/>
<br/>
log_destination = 'stderr'<br/>
<br/>
となっていたので、標準出力にログが出力されていた模様。　で<br/>
<br/>
logging_collector = off <br/>
→　サーバ起動時のみ設定可能。 <br/>
　　stderr ・CSV書式のログ出力に送られるメッセージをログファイルにリダイレクトするか否か。<br/>
　　syslogへのログより優れている点：syslogでは出力されない種類のメッセージもログに取れる。<br/>
　　例）ダイナミックリンカのエラーメッセージ<br/>
　　on の場合は、　log_directory =　でログのディレクトリを指定する<br/>
<br/>
…だったので、要はログはとってなかったらしい orz
        ]]></content> 
  </entry>  
  <entry>
    <title type="text"><![CDATA[PR: 東京23区の戸建て・土地情報が満載♪　オープンハウス]]></title>
    <link rel="alternate" type="text/html" href="http://rss.rssad.jp/rss/ad/wcP1a30ZV9kz/CxJB8o8ZoRA9?type=2&amp;ent=0c975b2a437c851f063c466c877e5839"/>
    <content type="html"><![CDATA[<table cellspacing="0" cellpadding="0"><tbody><tr><td align="center" valign="center"><a href="http://rss.rssad.jp/rss/ad/wcP1a30ZV9kz/CxJB8o8ZoRA9?type=2" target="_blank"><img alt="" style="border: 0;" border="0" src="http://rss.rssad.jp/rss/img/wcP1a30ZV9kz/CxJB8o8ZoRA9?type=3&ent=0c975b2a437c851f063c466c877e5839"/></a></td><td> &nbsp; </td><td valign="top" > まずはメアドで無料会員登録♪非公開物件が検索可能になり、物件数が2倍にUP！ </td></tr></tbody></table><div style="font-size:10px;"><span style="padding-top:5px;"><br style="display:none"/><a href="http://www.rssad.jp/trendmatch/trendmatch.html">Ads by Trend Match</a></span><br/></div>]]></content>
    <created>2011-05-17T15:42:57+09:00</created>
    <modified>2011-05-17T15:43:33+09:00</modified>
    <issued>2011-05-17T15:42:00+09:00</issued>
    <author>
      <name>rssad.jp</name>
    </author>
    <id>0c975b2a437c851f063c466c877e5839</id>
  </entry>
  <entry> 
    <title>ウェブページの表示時間を計測する</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/12484536/"/>  
    <id>http://mocha.exblog.jp/12484536/</id>  
    <issued>2011-04-27T18:17:51+09:00</issued>  
    <modified>2011-04-27T18:17:51+09:00</modified>  
    <created>2011-04-27T18:17:51+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>web</dc:subject>  
    <content type="html"><![CDATA[ 
色々方法はありますが　ウェブページの表示時間を表示してくれるサイトがあったのでメモ。<br/>
WebWait<br/>
だいたいで良いなら手軽で良いのでは。
        ]]></content> 
  </entry>  
  <entry> 
    <title>.htaccessが使えない時</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/12484297/"/>  
    <id>http://mocha.exblog.jp/12484297/</id>  
    <issued>2011-04-27T17:07:00+09:00</issued>  
    <modified>2011-04-27T17:25:13+09:00</modified>  
    <created>2011-04-27T17:07:44+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>web</dc:subject>  
    <content type="html"><![CDATA[ 
.htaccessを書き換えても設定が有効にならないと思ったら、httpd.confで無効化されてました orz<br/>
<br/>
AllowOverride None<br/>
↓<br/>
AllowOverride All　に書き換えてapacheをリブート<br/>
<br/>
（実は今回は　AllowOverride AuthConfig　になってました。これだとBasic認証設定は有効でも<br/>
　今回やりたかったアクセス制御の設定は無効です。）<br/>
<br/>
メモ。いつもhttpd.confの場所を忘れるので、、<br/>
今回のサーバーでは　/usr/local/apache2/conf　でした。<br/>
Red Hat系（CentOS、Fedora etc）だと　/etc/httpd/conf/<br/>
SUSE系、MacOSX　だと　/etc/apache2/　…にあることが多いようです。<br/>
→　httpd.confの基礎<br/>
<br/>
参考）　IPアドレスで日本国外(海外/外国)からのアクセスを制限する.htaccess<br/>
<br/>
こちらは今後の課題。特定の国からのパケットを破棄
        ]]></content> 
  </entry>  
  <entry>
    <title type="text"><![CDATA[PR: 女子会のお店選びにオススメ！]]></title>
    <link rel="alternate" type="text/html" href="http://rss.rssad.jp/rss/ad/wcP1a30ZV9kz/jKVgUGe2TlC4?type=2&amp;ent=fd43c3d5370d0b90c07fd5cab7b1bc48"/>
    <content type="html"><![CDATA[<div>ちょっとリッチなお店も満載！プレミアム割引クーポンは［くまポンbyGMO］ <br/></div><div style="font-size:10px;"><span style="padding-top:5px;"><br style="display:none"/><a href="http://www.rssad.jp/trendmatch/trendmatch.html">Ads by Trend Match</a></span><img alt="" style="border: 0;" border="0" src="http://rss.rssad.jp/rss/img/wcP1a30ZV9kz/jKVgUGe2TlC4?type=2&ent=fd43c3d5370d0b90c07fd5cab7b1bc48"/><br/></div>]]></content>
    <created>2011-04-27T17:07:44+09:00</created>
    <modified>2011-04-27T17:25:13+09:00</modified>
    <issued>2011-04-27T17:07:00+09:00</issued>
    <author>
      <name>rssad.jp</name>
    </author>
    <id>fd43c3d5370d0b90c07fd5cab7b1bc48</id>
  </entry>
  <entry> 
    <title>cakePHPメモ &lt;find/Paginator&gt;</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/12350226/"/>  
    <id>http://mocha.exblog.jp/12350226/</id>  
    <issued>2011-03-31T18:15:53+09:00</issued>  
    <modified>2011-03-31T18:15:49+09:00</modified>  
    <created>2011-03-31T18:15:49+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>PG言語：php</dc:subject>  
    <content type="html"><![CDATA[ 
・Paginator→ページング機能付きfind<br/>
<br/>
・condition<br/>
　演算子を含む<br/>
  array("Post.title <>" => "This is a post")<br/>
　array("First post", "Second post", "Third post")<br/>
　array(<br/>
　 "NOT" => array( "Post.title" => array("First post", "Second post", "Third post"))<br/>
　)<br/>
　複数条件（AND）<br/>
　array (<br/>
　 "Post.title" => array("First post", "Second post", "Third post"),<br/>
　 "Post.created >" => date('Y-m-d', strtotime("-2 weeks"))<br/>
　)<br/>
　複数条件（OR）<br/>
　array( "or" => array (<br/>
　 "Post.title" => array("First post", "Second post", "Third post"),<br/>
　 "Post.created >" => date('Y-m-d', strtotime("-2 weeks"))<br/>
　 )<br/>
　)<br/>
　全文検索<br/>
　array("MATCH ( Post.body ) AGAINST ('keyward')")<br/>
<br/>
<br/>
<br/>
3.7.3.7 複雑な find の条件<br/>
http://book.cakephp.org/ja/view/1030/%E8%A4%87%E9%9B%91%E3%81%AA-find-%E3%81%AE%E6%9D%A1%E4%BB%B6<br/>
Paginatorの使い方。CakePHP1.2<br/>
http://www.cpa-lab.com/tech/Paginator%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9%E3%80%82CakePHP1.2<br/>
CakePHP モデルの関数 findAll<br/>
http://sandman.s6.xrea.com/nucleus/item-72.html
        ]]></content> 
  </entry>  
  <entry>
    <title type="text"><![CDATA[PR: 【三井の賃貸】間取り別、都心の人気物件最新ランキング]]></title>
    <link rel="alternate" type="text/html" href="http://rss.rssad.jp/rss/ad/wcP1a30ZV9kz/7XTECiBjT870?type=2&amp;ent=749e2452f95230dce8cb22d5ef54aad1"/>
    <content type="html"><![CDATA[<div>毎週更新！都心の最新人気物件を間取り・エリア別に当社独自のランキング形式でご紹介 <br/></div><div style="font-size:10px;"><span style="padding-top:5px;"><br style="display:none"/><a href="http://www.rssad.jp/trendmatch/trendmatch.html">Ads by Trend Match</a></span><img alt="" style="border: 0;" border="0" src="http://rss.rssad.jp/rss/img/wcP1a30ZV9kz/7XTECiBjT870?type=2&ent=749e2452f95230dce8cb22d5ef54aad1"/><br/></div>]]></content>
    <created>2011-03-31T18:15:49+09:00</created>
    <modified>2011-03-31T18:15:49+09:00</modified>
    <issued>2011-03-31T18:15:53+09:00</issued>
    <author>
      <name>rssad.jp</name>
    </author>
    <id>749e2452f95230dce8cb22d5ef54aad1</id>
  </entry>
  <entry> 
    <title>サブドメインのDNS登録</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/12027446/"/>  
    <id>http://mocha.exblog.jp/12027446/</id>  
    <issued>2011-01-31T16:49:00+09:00</issued>  
    <modified>2011-03-03T16:21:36+09:00</modified>  
    <created>2011-01-31T16:49:00+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>web</dc:subject>  
    <content type="html"><![CDATA[ 
サブドメインをDNSに登録しようとしていてつまづいたので…環境が違うとディレクトリとか違うかもだけど、自分メモ。<br/>
<br/>
1. ウェブサーバー上にサブドメインを作成<br/>
2. /var/named/chroot/var/named下の対象ドメインのzoneファイルにサブドメインを追加<br/>
  ※シリアルの値を既存のものと変更しないと、namedを再起動しても反映されないので注意<br/>
3. 210.171.173.141でnamed再起動<br/>
   /etc/rc.d/init.d/named restart<br/>
→dig, nslookup等で確認<br/>
<br/>
zoneファイルはこんな感じ<br/>
-------------------------------------------------------------------------------------<br/>
; dminname.net.zone2011/01/31<br/>
<br/>
$TTL 300; 5 minutes<br/>
;$TTL 1h; 1 hours<br/>
;$TTL 43200; 12 hours<br/>
<br/>
@INSOAdns3.dminname.co.jp.admin.dminname.net. (<br/>
2011013100; Serial<br/>
<br/>
5400; Refresh(1.5 hours)<br/>
1800; Retry(0.5 hour)<br/>
1800000; Expire(5 weeks 6 days 16 hours)/2<br/>
21600); Minimum(6 hours)<br/>
<br/>
;10800; Refresh(3 hours)<br/>
;3600; Retry(1 hour)<br/>
;3600000; Expire(5 weeks 6 days 16 hours)<br/>
;43200); Minimum(12 hours)<br/>
<br/>
INMX120mail.dminname.net.<br/>
<br/>
INNSdns3.dminname.co.jp.<br/>
INNSns1.dminname.ad.jp.<br/>
<br/>
dminname.net.INA210.123.456.321<br/>
www.dminname.net.INA210.123.456.321<br/>
mail.dminname.net.INA210.123.456.321<br/>
<br/>
subdomain.dminname.net.INA210.123.456.321
        ]]></content> 
  </entry>  
  <entry>
    <title type="text"><![CDATA[PR: カードローン最新ランキング！今月のトップ10を発表]]></title>
    <link rel="alternate" type="text/html" href="http://rss.rssad.jp/rss/ad/wcP1a30ZV9kz/lyP16H41xuwE?type=2&amp;ent=7ace1e416bbc2d35878c5c872e79ca59"/>
    <content type="html"><![CDATA[<div>人気ランキングからカードローンを借りる。お急ぎの方に便利、初めての方でも安心 <br/></div><div style="font-size:10px;"><span style="padding-top:5px;"><br style="display:none"/><a href="http://www.rssad.jp/trendmatch/trendmatch.html">Ads by Trend Match</a></span><img alt="" style="border: 0;" border="0" src="http://rss.rssad.jp/rss/img/wcP1a30ZV9kz/lyP16H41xuwE?type=2&ent=7ace1e416bbc2d35878c5c872e79ca59"/><br/></div>]]></content>
    <created>2011-01-31T16:49:00+09:00</created>
    <modified>2011-03-03T16:21:36+09:00</modified>
    <issued>2011-01-31T16:49:00+09:00</issued>
    <author>
      <name>rssad.jp</name>
    </author>
    <id>7ace1e416bbc2d35878c5c872e79ca59</id>
  </entry>
  <entry> 
    <title>PostgreSQLでselect結果をファイルに出力する</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/11727472/"/>  
    <id>http://mocha.exblog.jp/11727472/</id>  
    <issued>2010-12-16T15:23:00+09:00</issued>  
    <modified>2011-01-26T15:43:17+09:00</modified>  
    <created>2010-12-16T15:22:59+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>DB</dc:subject>  
    <content type="html"><![CDATA[ 
コマンドラインから出力　（-A 桁そろえをしない、列区切りはタブ）<br/>
$ psql db_name -c 'SELECT id FROM users;' -A -F \t<br/>
<br/>
psqlから出力<br/>
<br/>
全レコードを出力 (列区切りはタブ）<br/>
　psql# COPY table_name TO '/home/tmp/data.txt' DELIMITERS '\t';<br/>
<br/>
　※COPYコマンドはimportにも使えるよう。<br/>
　　COPY table_name FROM ''/home/tmp/data.csv' DELIMITER ','<br/>
<br/>
select文結果を出力<br/>
psql# \o /home/tmp/data.txt　　　　…出力先をファイルに<br/>
psql# \a　　　　　　　　　　　　　　　　　　　　…桁そろえをしない<br/>
Output format is unaligned.<br/>
psql# \pset fieldsep '\t'　　　　　　　　…セパレータの設定。列区切りはタブ<br/>
Field separator is '       '.<br/>
psql# SELECT id FROM users;<br/>
psql# \o  　　　　　　　　　　　　　　　　　　　…出力先を標準出力に<br/>
psql# <br/>
<br/>
<br/>
※　出力結果から改行を取り除く<br/>
上記COPYコマンドを利用すると、改行は\r\n等に置き換えて出力される。<br/>
SELECT文の場合は改行のまま出力されるが、それだとその後の処理が面倒だったので<br/>
文章が入力されるカラムで改行を空白に置き換えた上で、文字数を100字に切って出力した。<br/>
<br/>
psql# SELECT id, name, substr(regexp_replace(note, '\(\r\n|\r|\n\)', ' ', 'g'), 0, 100) FROM users;<br/>
<br/>
ちなみに、日本語文字が半バイトで切られることはありませんでした(EUC-JP)。<br/>
<br/>
pg_dumpというのもあるので、そのうち使ってみたい。参考
        ]]></content> 
  </entry>  
  <entry> 
    <title>PostgreSQLの初歩コマンド集</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/11727215/"/>  
    <id>http://mocha.exblog.jp/11727215/</id>  
    <issued>2010-12-16T14:53:00+09:00</issued>  
    <modified>2011-01-24T15:49:42+09:00</modified>  
    <created>2010-12-16T14:53:01+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>DB</dc:subject>  
    <content type="html"><![CDATA[ 
以前ちょっと調べるも、結局やらなかったPostgreSQL。最近使い始めました。<br/>
<br/>
psql … コマンドラインツール<br/>
・起動<br/>
$ psql (データベース名 (-U ユーザー名 -W))<br/>
<br/>
・psqlの内部スラッシュコマンド（メタコマンド、バックスラッシュコマンド）<br/>
\c DB名　DBに新たに接続<br/>
\l　データベース一覧の表示<br/>
\dt　テーブル一覧の表示<br/>
\d テーブル名　テーブル構造の表示<br/>
\di テーブル名　インデックス一覧の表示<br/>
\q　psqlを終了<br/>
\?　内部スラッシュコマンドを終了<br/>
<br/>
ユーザ一覧の表示<br/>
psql# select usename from pg_user
        ]]></content> 
  </entry>  
  <entry> 
    <title>携帯メールで使用されている（いた）ドメイン一覧</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/11496074/"/>  
    <id>http://mocha.exblog.jp/11496074/</id>  
    <issued>2010-10-30T11:34:05+09:00</issued>  
    <modified>2010-10-30T11:34:04+09:00</modified>  
    <created>2010-10-30T11:34:04+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>モバイル</dc:subject>  
    <content type="html"><![CDATA[ 
http://d.hatena.ne.jp/yoshi-ken/20080102 より<br/>
<br/>
結構ありますね<br/>
<br/>
●docomo<br/>
@docomo.ne.jp<br/>
@em.nttpnet.ne.jp<br/>
@pipopa.ne.jp<br/>
@phone.ne.jp<br/>
@mozio.ne.jp<br/>
<br/>
●au/tu-ka<br/>
@ezweb.ne.jp<br/>
@ez[a-j].ido.ne.jp<br/>
@a[2-4].ezweb.ne.jp<br/>
@b2.ezweb.ne.jp<br/>
@c[1-9].ezweb.ne.jp<br/>
@e[2-9.ezweb.ne.jp<br/>
@h[2-4].ezweb.ne.jp<br/>
@t1.ezweb.ne.jp<br/>
@t[2-9].ezweb.ne.jp<br/>
@ido.ne.jp<br/>
@sky.tu-ka.ne.jp<br/>
@cara.tu-ka.ne.jp<br/>
@sky.tkk.ne.jp<br/>
@sky.tkc.ne.jp<br/>
<br/>
●softbank/vodafone/j-phone<br/>
@disney.ne.jp<br/>
@i.softbank.jp<br/>
@softbank.ne.jp<br/>
@c.vodafone.ne.jp<br/>
@d.vodafone.ne.jp<br/>
@h.vodafone.ne.jp<br/>
@k.vodafone.ne.jp<br/>
@n.vodafone.ne.jp<br/>
@r.vodafone.ne.jp<br/>
@s.vodafone.ne.jp<br/>
@t.vodafone.ne.jp<br/>
@q.vodafone.ne.jp<br/>
@jp-c.ne.jp<br/>
@jp-d.ne.jp<br/>
@jp-h.ne.jp<br/>
@jp-k.ne.jp<br/>
@jp-n.ne.jp<br/>
@jp-r.ne.jp<br/>
@jp-s.ne.jp<br/>
@jp-t.ne.jp<br/>
@jp-q.ne.jp<br/>
<br/>
●willcom<br/>
@willcom.com<br/>
@wm.pdx.ne.jp<br/>
@dk.pdx.ne.jp<br/>
@di.pdx.ne.jp<br/>
@dj.pdx.ne.jp<br/>
@pdx.ne.jp<br/>
@bandai.jp<br/>

        ]]></content> 
  </entry>  
  <entry> 
    <title>qmailとsendmailの違い</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/11484196/"/>  
    <id>http://mocha.exblog.jp/11484196/</id>  
    <issued>2010-10-27T18:43:26+09:00</issued>  
    <modified>2010-10-27T18:43:26+09:00</modified>  
    <created>2010-10-27T18:43:26+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>web</dc:subject>  
    <content type="html"><![CDATA[ 
・メッセージの格納ファイル<br/>
　sendmail： [mbox形式]<br/>
　　全ユーザへのメッセージ全てが同一ファイルに追記される<br/>
　qmail:　[Maildir形式]<br/>
　　ユーザー毎にホームディレクトリが割り当てられ、<br/>
　　メッセージ毎にファイルが作成される<br/>
<br/>
・実行プロセス<br/>
　sendmail：　単一プロセスで実行（プロセス名=sendmail）<br/>
　qmail：３つのグループに分割されている
        ]]></content> 
  </entry>  
  <entry> 
    <title>outlookからdocomo/auにメールが送れない場合</title>  
    <link rel="alternate" type="text/html" href="http://mocha.exblog.jp/11451815/"/>  
    <id>http://mocha.exblog.jp/11451815/</id>  
    <issued>2010-10-20T18:25:17+09:00</issued>  
    <modified>2010-10-20T18:25:18+09:00</modified>  
    <created>2010-10-20T18:25:18+09:00</created>  
    <author> 
      <name>cafechocolat</name> 
    </author>  
    <dc:subject>ツール</dc:subject>  
    <content type="html"><![CDATA[ 
一部のoutlookからdocomoのメールアドレスにメールを送った場合に、配信不能という配信エラーが戻ることがある。これは、docomoの以前のメールアドレスが、RFC に準拠しない、以下のアドレス形式で取得可能だったが、outlookがRFCに準拠しないメールアドレスに送付しない仕様変更があったため。<br/>
<br/>
・@ の直前にピリオド (.) がある<br/>
・または @ より前でピリオドが連続する<br/>
<br/>
2009年4月より、docomoでは新規取得されるメールアドレスについて、上記のようなものを許可しなくなったが、それ以前に取得されたアドレスについては該当するものでも変更を強制していない。
        ]]></content> 
  </entry> 
</feed>

