DebianへCouchDBをインストールしてみた。

最初は https://cwiki.apache.org/confluence/display/COUCHDB/Debianこちらを参考にインストールしてみるも、最後のInstall CouchDB 2.0+の段階でこける。erlang関連のバージョンの問題で、いくつかインストールができない模様だった。その後色々と調べてみ…

CouchDBを使ってみる

DB

目標はPythonから使用するところだが、一旦は使いかたをまとめてみる。DB追加 curl -X PUT http://[ID]:[PASS]@localhost:5984/dbnameDocumentの追加 curl -X PUT http://[ID]:[PASS]@localhost:5984/dbname/id -d 'json_data'同一IDのDocumentを追加しよう…

タイトル変更

普段の考えが技術的なものだけでなく多岐にわたってきたのでタイトル変更 カテゴリも見直して、再運用 さすがにメモなどに色々と書いているけど、頭の中を整理するにも書き残す事にする 部下ができたときや、独立したときなんかにも役に立つかもしれないので

システム開発における文書化の重要性について

まず、現在実践しているフローは 営業がクライアントにてヒアリングを行なう 帰社後、開発サイドへヒアリング内容をおろす 開発を行なう クライアントが営業と確認する なお、すべてにおいて文書はなく口頭で行なっているものとする 言語化すると、すごく頭…

OPOS for .NET

調べていくうちに C/C++ CLI でもできそうな気がしてきた別のアンマネージドなDLLから呼び出されるのであればC#見たいなマネージドなDLLを作ってしまうと 結果的にCLIでラップすることになりそう。C#やるにしても、CLIやるにしても どちらも勉強からだから大…

EPSON APD + TM-T88IIIにおける印刷高速化

細かい仕様などはマニュアルに書いてなかったため試行錯誤した結果・文字の印刷 これは、どれだけ増えても早い なので、文字だけを印字する場合は考慮する必要はない ・線の描画 MFCとか使ったことないので、WindowsAPI使用だけども MoveToExとLineToで線を…

TM-T88IIIとの格闘。。。

先ほどの記事での格闘結果は APDで回転印刷をする場合の高速化はほぼ不可能な気がしたので 別のドライバーを使用することにした。OPOS for .NET サンプルにも回転印刷などがあるため、期待が持てる

OPOS for .NET

C#

VC#にて開発開始したものの いきなり躓いた。APDの時も、MFCのサンプルしかないぞ!? ってな感じで、ごっそりWin32APIに書き換えたけど。。。今回は.Net Frameworkのバージョンの問題のようだ http://d.hatena.ne.jp/akisan123/20110429/1304087800 こちら…

間違えてcommit, pushしたとき用

GIT

$ git checkout ;; 特定のバージョンまで戻す $ git clean -df ;; 管理されていないファイル, ディレクトリの削除 やっつけ的な作業になるけどこれで対応 巻き戻すだけならこれでOK リモートへ反映させるなら、何かしら更新してからpushもっと厳密にやる必要…

RAID1復旧メモ

導入したマシンのHDDが初期不良だったため 早速復旧手続きをすることに はまらなかったけど、繰り返す可能性があるためメモ # cat /proc/mdstat RAIDデバイスの状態を確認 # fdisk /dev/sda パーティション設定 fdiskが起動してからコマンドで操作する コマ…

RAID1でインストール

若干ハマったのでメモ各領域毎にパーティション作成してRAIDを組むRAID領域でパーティションでいけるかと思ってたら大間違いだった。

behaviorについて

HTMLの開始タグ出力終了後と、終了タグ出力直前に割り込みで処理をしたいのだが うまくいかない。 もっと具体的に言うと、idを見て自動的に¥や円を挿入したいと言う事なんだけど componentの値やmodelそのものを変える方向でいったが うまくいくところと、…

magentoのカテゴリでハマった

PHP

インストールしてからだいぶ経ってるけど、カテゴリ設定でハマった カテゴリ追加してみるものの、サイトマップやらHOMEやらにでず困った。 結局、原因は店舗に対するルートカテゴリの設定だった。。。 magentoでは初期店舗にはDefault Categoryが設定されて…

magentoをインストールしてみる。

PHP

まずはダウンロード。 日本語対応してるのが現状では、1.4.1までになるので本家から1.4.1をダウンロード 次に日本語化ファイルもダウンロード https://github.com/rack990/Magento-Japanese-Translation解答して、設定だけどフォルダが足りないので作成する …

GoogleMapsあれこれ

// スクリプト読み込み // センサーを使う場合はsensor=true <script type="text/jaavscript" src="http://maps.google.com/maps/api/js?sensor=false"></script> // マップ読み込み // elementId はロードする要素 // options はマップのオプション zoom, center, mapTypeIdがあれば動くと思う new google.maps.Map(elementId, options); // マーカー // map…

Ajaxではまったのでメモ

セレクトボックスの連動ではまる というか、1回やってたはずなのにはまったのでメモとりあえず、MakerとBrandでサンプルを書いておく List<Maker> makerList = getMakerList(); IChoiceRenderer<Maker> makerRenderer = new IChoiceRenderer<Maker>(){ public Object getDisplayV</maker></maker></maker>…

FontDescriptorについて

先日のコードで割愛した部分ですが 現状、設定されている数値の細かい事が理解しきれてないため わかり次第整理して書く。 わかっている部分は Type - FontDescriptor固定 FontName - Type0フォントのBaseFontと同じ Flags - 装飾フラグのみFlagsはビット列…

日本語を出す

とりあえず、日本語を出すことには成功 ただし、今度はASCII文字が出ない 更にフォント構造の理解が必要…_| ̄|○ とりあえず、日本語が出た時のコードをメモ // システムインフォ // ここの情報でエンコードが決まるらしい COSDictionary systeminfo = new C…

COSDictionaryについて

昨日の続きまずPDCIDFontType0Fontからたどって、COSDictionaryを生成してるのを見つける PDCIDFontType0FontはPDCIDFontを継承 PDCIDFontはPDSimpleFontを継承 PDSimpleFontはPDFontを継承 こんな関係 引数なしで呼び出した場合、COSDictionaryはPDFontで生…

Font関係勉強メモ

日本語読み込みに関してはいろいろな人がやっていて、それなりに情報は出揃っているのだが 日本語出力関係に関してはほとんど情報がないと言うことで、ひたすらソースと格闘まず、先日書いた PDFont font = PDType1Font.HELVETICA; これだけど、サンプルに書…

JPEG画像をPDFに表示させる

まずはソースから PDDocument doc = new PDDocument(); PDPage page = new PDPage(); PDXObjectImage img = new PDJpeg(doc, new FileInputStream(filepath)); PDPageContentStream stream = new PDPageContentStream(doc, page); // 元画像とサイズ同じで出…

横向きでの出力

日本語の情報ないわ、サンプルもどこにあるかわからんわだったけど PDFBoxのorg.apache.pdfbox.examples.pdmodel.CreateLandscapePDF.classを見たら解決一応簡単なコードも public class LandscapePDF { public LandscpapePDF(){ PDDocument doc = new PDDoc…

テキストスクロール

はい、次の依頼が舞い込んでまいりました お題はナイトスクープテイストとりあえず、メインの部分を作るのは問題なさそうだけど OP部分のテキストスクロールで躓くaviutl拡張編集のテキストで 自動スクロールなるものが存在するけど… 思った動作じゃない_|…

テキストスクロール解決編

調査してると…簡単な方法あった(;´∀`) 拡張編集のオブジェクト編集ウィンドウの中央にあるX,Y…などを クリックすると、移動系の選択肢がでてくるので 初期値の移動なしから、直線移動などを選択して 左側と右側の数値をいじればOK

静止画から動画へ

とある事情でプロモーションのためのビデオを作ったので やったことをメモ書き程度で保存 使用したソフト aviutl 使ったプラグイン 拡張編集 その他 静止画素材シーン切り替えをうまく見せるだけでよかったので 基本的に順番に静止画を読み込み、画像が切り…

TCPDFのエラー

PHP

TCPDF ERROR: Some data has already been output, can't send PDF fileなんて出て検索かけると英語ばっかり/(^o^)\ ob_end_clean();これを$pdf->Output();の前に入れると良いとのことなので入れてみるも… バッファ削除に失敗しましたなんて警告がでる@つ…

PHPからPDF生成

PHP

色々ライブラリ的なのがあるっぽいけどtcpdfを使用する AddPage(); /* 内容処理書く */ $pdf->Output('filename.pdf', 'I');これで空白ページが作れる OutputのOptionはI,D,F,Sが存在 I:ブラウザ…

RSSパーサ

先日の記事で書いたのは 一応完成したけど、よく調べてみるとPHPにXMLパーサあるじゃん…orz とりあえず、現状のままで問題ないので しばらくは作ったのでいって 余裕があるときにXMLパーサ使って動かすようにしよう とりあえず SimpleXMLでは全部のElementを…

RSSから日付とタイトルだけ抜き出して使いたい

どうせならRSSをパースして情報使えるようにしたほうがいいんじゃね? みたいに思って、考える… 現状の構成では他のライブラリ入れると言う選択は出来ない つーことは、自分で作らねばならん とりあえず、さらっと調べて出てきたPHPのRSSパーサがこの2つ Ma…

security.debian.orgが遅かったけど解決

解決法がDebian公式HPにあった問題としては最初の数秒は速度でるんだけど その後速度が2kB/sくらいしかでなかった公式に乗ってるけども… echo 0 > /proc/sys/net/ipv4/tcp_window_scaling echo 4096 65536 65536 >/proc/sys/net/ipv4/tcp_rmem echo 4096 655…