<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>開発メモ</title>
    <description>ちょっとは人のためになる事をしないとインターネットコミュニティーの皆様に申し訳がないかと思いながら、自分の備忘録ていどでしかなく、実際の所たいした情報も提供できないでいるブログ</description>
    <link>http://ndevmemo.blog.shinobi.jp/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>JYP5071E アーカイブログファイルの不足が発生しました．</title>
      <description>&lt;div style=&quot;margin: 0px; font-size: 18px; font-family: 'Courier New'; color: #b12f40; background-color: #f5f5f5;&quot;&gt;
&lt;div style=&quot;margin: 0px; font-size: 18px; font-family: 'Courier New'; color: #b12f40; background-color: #f5f5f5;&quot;&gt;&lt;span style=&quot;color: #000000; font-size: 14px;&quot; data-mce-mark=&quot;1&quot;&gt;JYP5071E アーカイブログファイルの不足が発生しました．' エラーが発生した文の先頭位置=1 (システム名=XXXXXXXXX)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
と表示された場合&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;blockquote&gt;
&lt;div style=&quot;margin: 0px; font-size: 18px; font-family: 'Courier New'; color: #b12f40; background-color: #f5f5f5;&quot;&gt;&lt;span style=&quot;color: #000000; font-size: 14px;&quot; data-mce-mark=&quot;1&quot;&gt;rdblog -R -a&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;color: #000000; font-family: Arial, メイリオ, sans-serif; font-size: 14px;&quot;&gt;&lt;br /&gt;
でログを削除する&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: 14px;&quot; data-mce-mark=&quot;1&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;</description> 
      <link>http://ndevmemo.blog.shinobi.jp/symfoware/jyp5071e%20%E3%82%A2%E3%83%BC%E3%82%AB%E3%82%A4%E3%83%96%E3%83%AD%E3%82%B0%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%B8%8D%E8%B6%B3%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%EF%BC%8E</link> 
    </item>
    <item>
      <title>symfoware drop schema で 他の利用者が占有しています と表示される</title>
      <description>&lt;p&gt;rdbddlex でスキーマを削除しようとしたとき&lt;br /&gt;
&lt;br /&gt;
rdb: ERROR: qdg12226e:スキーマ削除文の実行で重症エラーを検出しました 詳細メッセ ージ='JYP3912E スキーマ&amp;ldquo;XXXXXXX&amp;rdquo;を他の利用者が占有しています．' エラーが発生した文の先頭位置=1 (システム名=XXXXXXX)&lt;br /&gt;
&lt;br /&gt;
が出たときの対処。&lt;br /&gt;
&lt;br /&gt;
「占有」している接続を確認する。&lt;br /&gt;
接続中のクライアント一覧の表示するコマンド rdbcninf&lt;br /&gt;
&lt;br /&gt;
$ rdbcninf -s&lt;br /&gt;
&lt;br /&gt;
RDBII rdbcninf DATE:2014/01/30 TIME:11/46/47&lt;/p&gt;
&lt;p&gt;Remote Connection Status(exec/term/free/total) :&amp;nbsp;&amp;nbsp; 2/&amp;nbsp; 0/ 98/100&lt;/p&gt;
&lt;p&gt;Status&amp;nbsp;&amp;nbsp; Idle&amp;nbsp;&amp;nbsp;&amp;nbsp; Tran&amp;nbsp;&amp;nbsp;&amp;nbsp; Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Connection-Info&lt;br /&gt;
EXEC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 680:45&amp;nbsp;&amp;nbsp; INACT&amp;nbsp;&amp;nbsp; TCP/IP&amp;nbsp;&amp;nbsp; 10.1.0.15/5048&lt;br /&gt;
EXEC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 418:07&amp;nbsp;&amp;nbsp; INACT&amp;nbsp;&amp;nbsp; TCP/IP&amp;nbsp;&amp;nbsp; 10.1.0.15/4204&lt;br /&gt;
&lt;br /&gt;
強制的に接続を解除するコマンド rdbterm&lt;br /&gt;
&lt;br /&gt;
$ rdbterm -i 10.1.0.15&lt;/p&gt;</description> 
      <link>http://ndevmemo.blog.shinobi.jp/symfoware/symfoware%20drop%20schema%20%E3%81%A7%20%E4%BB%96%E3%81%AE</link> 
    </item>
    <item>
      <title>afpd からのエラー対処</title>
      <description>&lt;div&gt;
	&lt;div&gt;
		&lt;strong&gt;volume &amp;quot;/hoge&amp;quot; does not support Extended Attributes or read-only volume&lt;/strong&gt;&lt;/div&gt;
	&lt;div&gt;
		&lt;br /&gt;
		extended attributes が有効になっていない。/etc/fstabにて&lt;br /&gt;
		&lt;div&gt;
			UUID=f9d0cd90-5d2d-4379-9025-c69eb58e7006 /hoge ext4 defaults,user_xattr 0 0&lt;/div&gt;
		&lt;div&gt;
			オプションに user_xattr を追加する&lt;br /&gt;
			&amp;nbsp;&lt;/div&gt;
	&lt;/div&gt;
	&lt;strong&gt;parse_entries: bogus eid: 9&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;br /&gt;
	ディレクトリ内の ._ で始まるファイルを消したらなおった&lt;br /&gt;
	&lt;br /&gt;
	&lt;div&gt;
		&lt;strong&gt;&amp;nbsp;sys_lsetxattr(&amp;quot;/hoge&amp;quot;): Permission denied&lt;/strong&gt;&lt;/div&gt;
	&lt;div&gt;
		&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
ログインユーザーからの hoge ディレクトリのアクセス権が無い。&lt;br /&gt;
ログインユーザーに公開しているディレクトリのトップ(afpd.conf path=のディレクトリ)の書き込み権限を与える。サブディレクトリに対しては書き込み許可の必要は無い。トップのみで良い。&lt;br /&gt;
ログイン可能ユーザーのグループをつくり、&lt;br /&gt;
groupadd afpuser&lt;br /&gt;
usermod -G smbuser ログインユーザーID&lt;br /&gt;
chgrp afpuser /hoge&lt;br /&gt;
chmod g+w /hoge&lt;br /&gt;
など。&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
	&lt;strong&gt;posix_acls_to_uaperms(obj, path, st, ma) failed: Too many levels of symbolic links&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;strong&gt;acl = acl_get_file(path, ACL_TYPE_ACCESS) failed: Too many levels of symbolic links&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;br /&gt;
	間違って、自分をさしているシンボリックリンクがあると発生した。&lt;br /&gt;
	シンボリックリンクを消す。&lt;br /&gt;
	&amp;nbsp;&lt;/div&gt;
</description> 
      <link>http://ndevmemo.blog.shinobi.jp/%E9%96%8B%E7%99%BA/afpd%20%E3%81%8B%E3%82%89%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E5%AF%BE%E5%87%A6</link> 
    </item>
    <item>
      <title>ATL COM Service のトラブル</title>
      <description>Visual Studio 2012 / Visual C++ ATL Wizard で作成したオブジェクトが、Local Serverでは作成できるが、Serviceとして登録した場合に、オブジェクトが作成できない問題の解決方法。&lt;br /&gt;
&lt;br /&gt;
対象のクラスの .rgs ファイルに AppId 値を追加する。&lt;br /&gt;
再コンパイルを行う&lt;br /&gt;
xxxx.exe /service　で登録する&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
HKCR&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;NoRemove CLSID&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;ForceRemove {6E94C55F-4AE0-45F1-A6A1-47C97110E1A4} = s &amp;#39;Manager Class&amp;#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;ForceRemove Programmable&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;LocalServer32 = s &amp;#39;%MODULE%&amp;#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;val ServerExecutable = s &amp;#39;%MODULE_RAW%&amp;#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;val AppID = s &amp;#39;%APPID%&amp;#39;&lt;/strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;TypeLib = s &amp;#39;{FDEF3EA6-16EE-4421-996D-E615C277C041}&amp;#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;Version = s &amp;#39;1.0&amp;#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
</description> 
      <link>http://ndevmemo.blog.shinobi.jp/%E9%96%8B%E7%99%BA/atl%20com%20service%20%E3%81%AE%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB</link> 
    </item>
    <item>
      <title>error: call to implicitly-deleted default constructor of '...'</title>
      <description>&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-size: 11px; font-family: Menlo; &quot;&gt;
	&lt;strong&gt;error: call to implicitly-deleted default constructor of &amp;#39;...&amp;#39;&lt;/strong&gt;&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	clang, C++ の一見して何が悪いかわからないエラー。&lt;br /&gt;
	&lt;br /&gt;
	エラーとなるクラスのメンバー変数にデフォルトコンストラクターがないクラスのオブジェクトがあると発生する。&lt;br /&gt;
	&amp;nbsp;&lt;/p&gt;
</description> 
      <link>http://ndevmemo.blog.shinobi.jp/%E9%96%8B%E7%99%BA/error-%20call%20to%20implicitly-</link> 
    </item>
    <item>
      <title>NSOperationQueue, NSOperation メモ</title>
      <description>&lt;p&gt;
	&lt;strong&gt;キューのキャンセル&lt;/strong&gt;&lt;br /&gt;
	&lt;br /&gt;
	- [NSOperationQueue cancelAllOperations] - [NSOperationQueue waitUntilAllOperaitonsAreFinished]&amp;nbsp;を行なった後のキューに、あたらしいオペレーションを追加すると、変な場所で EXEC_BAD_ACCESS 例外が発生する。キャンセルしたキューは再利用しないで、再作成すべき。&lt;/p&gt;
&lt;p&gt;
	&lt;br /&gt;
	&lt;strong&gt;複数のキューにまたがる依存・優先関係&lt;/strong&gt;&lt;br /&gt;
	&lt;br /&gt;
	複数のキューを作成し、 - [NSOperation addDependency] をもちいて、複数のキューをまたがる依存関係(dependency)を作ることが出きる。&lt;br /&gt;
	&lt;br /&gt;
	平行実行数を押さえたキューと、無制限のキューを併用して、オペレーションの個数を制御しながら、OOB的なキューで終了や優先処理を行なうなどができる。単一のキューでごちゃごちゃ操作するより簡単。&lt;br /&gt;
	&lt;br /&gt;
	&lt;strong&gt;キャンセル処理&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
	- [NSOperation cancel] を受けたら、isFinished = YES に移行しないと、オペレーションがキューに溜まったままになる。特に、開始していないオペレーションに対する処理をわすれがち。&lt;/p&gt;
&lt;p&gt;
	&lt;br /&gt;
	&lt;strong&gt;キューの平行動作数と子オペレーション、currentQueue の問題&lt;/strong&gt;&lt;br /&gt;
	&lt;br /&gt;
	子オペレーションを利用する場合、+ [NSOperationQueue currentQueue] で取得した現在のオペレーションキューに、子オペレーションを追加し、KVOで終了を待つ処理は&lt;font color=&quot;red&quot;&gt;危険&lt;/font&gt;。&lt;br /&gt;
	&lt;br /&gt;
	現在のオペレーションキューに、平行動作オペレーション数の余裕がないと、たちまちデッドロックする。&lt;br /&gt;
	平行動作数を変更すれば動くようになるかもしれないが、キューの平行動作数に依存する実装は好ましくない。&lt;br /&gt;
	&lt;br /&gt;
	子オペレーションを使う場合、そのオペレーションのインスタンスに NSOperationQueue を作成し、そこに子オペレーションを追加すると良い。&lt;br /&gt;
	&lt;br /&gt;
	なお、平行実行数が無制限なら問題はおきない。平行実行数無制限で組んだあと、パフォーマンス調整のため、「フォアグラウンドが重いなら、バックグラウンド平行実行数をおさえりゃいいんじゃね?」的に - [NSOperationQueue setMaximumConcurrentOperations:] を加えた瞬間、うごかなくなったりするので気をつける。&lt;br /&gt;
	&amp;nbsp;&lt;/p&gt;
</description> 
      <link>http://ndevmemo.blog.shinobi.jp/%E9%96%8B%E7%99%BA/nsoperationqueue-%20nsoperation%20%E3%83%A1%E3%83%A2</link> 
    </item>
    <item>
      <title>tomcat で war をデプロイできずにはまったこと</title>
      <description>&lt;div&gt;
	要約:&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;ul&gt;
	&lt;li&gt;
		tomcat (7で確認)では、すでにある webapp を War のアップロードで上書きでプロいできないようだ。&lt;/li&gt;
	&lt;li&gt;
		まず、Undeploy してからデプロイすれば更新される。&lt;/li&gt;
	&lt;li&gt;
		server.xml の設定項目は、（たぶん）関係ないので頑張るだけ無駄。&lt;/li&gt;
	&lt;li&gt;
		デプロイ時のエラーメッセージはサーバーマネージャーのタイトルの下、小さな枠内に、すごく控えめに表示される。よーくみていないと、エラーに気づかない。&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	詳細:&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	deploy ができなくなった、とおもったが、とても初心者な勘違い。&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	Tomcat Web Application Manager 　の Deploy - War file to deploy で、ファイルをアップロードすると、そのままデプロイ出来るのかと思っていたが、そうではない。&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	検索すると、server.xml のunpackWARs や autoDeploy に関するが引っかかるが、関係なかった。&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	アップロード後、なにもエラーないので(ここが勘違い)、デプロイできているのかとおもいきや、コードの変更が反映されない。エラーメッセージがめだたなくて、気づいていないだけだった。エラーメッセージは、画面上部、Message: に表示される。失敗メッセージが &amp;lt;TT&amp;gt; の目立たないフォントで表示されてて、気づかなかったのが敗因。&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
</description> 
      <link>http://ndevmemo.blog.shinobi.jp/%E9%96%8B%E7%99%BA/tomcat%20%E3%81%A7%20war%20%E3%82%92%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4%E3%81%A7%E3%81%8D%E3%81%9A%E3%81%AB%E3%81%AF%E3%81%BE%E3%81%A3%E3%81%9F%E3%81%93%E3%81%A8</link> 
    </item>
    <item>
      <title>Xcode 4.4 にしたら git が使えなくなった</title>
      <description>Xcode 4.4 にしたら、既存の　git のワーキングコピーに対するソースコントロールができなくなった。&lt;br /&gt;
&lt;br /&gt;
Project Navigator のソースコントロール状態を示す &quot;M&quot; とか&quot;A&quot;とか &quot;C&quot;のマークが出ない。Version Editor 画面でリビジョン比較ができない。プロジェクトと git との関連性が失われたような感じ。&lt;br /&gt;
&lt;br /&gt;
手動(コマンドラインなど)で git の操作をしていたプロジェクトで発生するようだ。Xcode 4.4 より前は、フォルダに .git があるだけで良かったが、Xcode 4.4 になり挙動がかわったようだ。&lt;br /&gt;
&lt;br /&gt;
解決方法:&lt;br /&gt;
&lt;br /&gt;
問題があるプロジェクトが開いていたら閉じる&lt;br /&gt;
&lt;br /&gt;
Organizer の Repositories を開く&lt;br /&gt;
左下の '+' で &quot;Add Working Copy...&quot;&lt;br /&gt;
&quot;.git&quot; がおいてあるフォルダを指定&lt;br /&gt;
&lt;br /&gt;
Organizer の Projects を開く&lt;br /&gt;
プロジェクトをオーガナイザーから削除&lt;br /&gt;
左の一覧で Ctrl+Click して Remove From Organizer&lt;br /&gt;
一覧から削除されるだけで、プロジェクト本体に影響はない&lt;br /&gt;
&lt;br /&gt;
プロジェクトを開く&lt;br /&gt;
&lt;br /&gt;
以上で直るはず&lt;br /&gt;
</description> 
      <link>http://ndevmemo.blog.shinobi.jp/%E9%96%8B%E7%99%BA/xcode%204.4%20%E3%81%AB%E3%81%97%E3%81%9F%E3%82%89%20git%20%E3%81%8C%E4%BD%BF%E3%81%88%E3%81%AA%E3%81%8F%E3%81%AA%E3%81%A3%E3%81%9F</link> 
    </item>
    <item>
      <title>スマートレンダリング</title>
      <description>地デジTS -&gt; handbrake　-&gt; MP4(H.264) -&gt; TMPGEnc Authoring Works 5 スマートレンダリング
&lt;p&gt;
上記を実現する設定のメモ
&lt;p&gt;
以下のオプションをhandbrakecliに与える。
&lt;p&gt;
&lt;tt&gt;
--crop 0:0:0:0
--preset Normal
--strict-anamorphic
--encoder x264
--cfr
--vb &lt;i&gt;3844&lt;/i&gt;
--x264-preset=fast
--two-pass
--turbo
--encopts &lt;font color=&quot;red&quot;&gt;ref=1&lt;/font&gt;:subq=2:trellis=0:8x8dct=0:rc-lookahead=50:&lt;font color=red&gt;bluray-compat=1&lt;/font&gt;:vbv-maxrate=&lt;i&gt;10000&lt;/i&gt;:vbv-bufsize=1500:&lt;font color=&quot;red&quot;&gt;tff=1&lt;/font&gt;:&lt;font color=&quot;red&quot;&gt;keyint=30&lt;/font&gt;:threads=12:bframes=0:weightp=0:psnr=0:psy=0
&lt;/tt&gt;
&lt;p&gt;

&lt;font color=&quot;gray&quot;&gt;--vb、vbv-maxrateは私の好み。threads=12も当方環境にあわせた値。&lt;/font&gt;

&lt;p&gt;


&lt;h3&gt;試行錯誤で得た条件(必要十分条件ではないとおもわれる)&lt;/h3&gt;

&lt;li&gt;BD互換 (bluray-compat=1)
&lt;li&gt;解像度: 1920x1080 または1440x1080 (-strict-anamorphic --crop 設定)
&lt;li&gt;固定フレームレート(CFR)　29.94 fps (--cfr)
&lt;li&gt;トップフィールド優先インターレス (tff=1)
&lt;li&gt;最大ビットレート AVCHD for DVDの場合　17Mbps程度。BDの場合はもっといける。
&lt;li&gt;最大GOP 30 (keyint=30)

&lt;h3&gt;ハマリポイント / tips&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;TMPGEnc Authoring Works 5(以下TAW5) は、BD/AVCHD仕様にあったソースならスマートレンダリングできるが、具体的なチェック値などはよくわからない。
&lt;li&gt;TAW5 にスマートレンダリングできない画像を追加すると、その後のスマートレンダリングの可否判定がおかしくなる(SR画像なのにFR表示になったり)。ファイルがスマレン可能か調べる場合、毎回、TAW5を終了・起動させる。これにきづかず、大ハマリ。
&lt;li&gt;handbrakeのデフォでは画像サイズを変更してしまうので Strict 設定が必要。
&lt;li&gt;handbrakeのデフォのVFRは不可。
&lt;li&gt;handbrake(GUI)で上記設定のエンコもできる。解像度、ビットレート、フレームレートを適宜設定。encoptsのパラメータを　Advance タブにあるテキストボックスにコピペする。基本設定が上記条件に合致し、赤字のencoptsさえ入っていればスマレン可能な映像が得られるはず。

&lt;/ol&gt;
&lt;p&gt;
ちなみに、ファイルのdemuxが嫌いなので、目視でチャプターを切ったりする以外では、なるべくguiを使いたくないので、こういうことをしております。
</description> 
      <link>http://ndevmemo.blog.shinobi.jp/%E7%94%BB%E5%83%8F%E9%96%A2%E4%BF%82/%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%AC%E3%83%B3%E3%83%80%E3%83%AA%E3%83%B3%E3%82%B0</link> 
    </item>
    <item>
      <title>CentOS 6.2 に cups-pdf をインストールする</title>
      <description>インストール手順にしたがったら CUPS で一覧表示されなかったのでメモ。&lt;br /&gt;
cups-pdf のパーミッションに注意。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/download.shtml&quot;&gt;http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/download.shtml&lt;/a&gt;からソースのtarballをダウンロードする。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/documentation.shtml&quot;&gt;http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/documentation.shtml&lt;/a&gt;の Installation に準じてインストールするが、追加作業を要する。&lt;br /&gt;
&lt;ul&gt;
	&lt;li&gt;
		Modify the file cups-pdf.h to set the location of the configuration file.&lt;/li&gt;
&lt;br/&gt;
	修正不要。オリジナルのままでかまわない。
&lt;br/&gt;
&lt;br/&gt;
	&lt;li&gt;
		Compile cups-pdf.c in the same directory as cups-pdf.h is located and move the binary to CUPS&amp;#39; backend directory (/usr/lib/cups/backend/cups-pdf)&lt;br /&gt;
		&lt;br /&gt;
		[ e.g. by calling &amp;quot;gcc -O9 -lcups -s -o /usr/lib/cups/backend/cups-pdf cups-pdf.c&amp;quot; ]&lt;/li&gt;
	&lt;br /&gt;
	この通りコンパイルする。&lt;br /&gt;
	&lt;br /&gt;

	/usr/lib/cups/backend/cups-pdf のパーミッションを調整する必要がある。&lt;br /&gt;
&lt;textarea cols=&quot;40&quot; rows=&quot;3&quot;&gt;chmod 700 /usr/lib/cups/backend/cups-pdf&lt;/textarea&gt;
	&lt;/br&gt;
これをしないと、CUPSが認識しない。&lt;br /&gt;
	&lt;br /&gt;
	&lt;li&gt;
		Copy the file cups-pdf.conf to /etc/cups/cups-pdf.conf (or whatever you set above in cups-pdf.h) and modify it to meet you requirements. All options are commented and the defaults should work fine on most systems.&lt;/li&gt;
	&lt;br /&gt;
	修正不要。オリジナルのままでかまわない。&lt;br /&gt;
	&lt;br /&gt;
	&lt;li&gt;
		Copy the file CUPS-PDF_opt.ppd to /usr/share/cups/model/Generic/CUPS-PDF_opt.ppd&lt;br /&gt;
		[ if you do not wish to use option setting via PPD you can use CUPS-PDF_noopt.ppd instead ]&lt;/li&gt;
	&lt;br /&gt;
	/usr/share/cups/model/Generic はないので mkdir する必要がある。&lt;br /&gt;
	というか、/usr/share/cups/model にコピーすれば良い。&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
&lt;/ul&gt;
&lt;br /&gt;
</description> 
      <link>http://ndevmemo.blog.shinobi.jp/%E9%96%8B%E7%99%BA/centos%206.2%20%E3%81%AB%20cups-pdf%20%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B</link> 
    </item>

  </channel>
</rss>