‘ソフトウェア’ カテゴリーのアーカイブ

FileMergeでは拡張子の追加を忘れずに

2010年5月16日 日曜日

少しずつ生活リズムが遅い方にずれてきてしまっているようで、今日も遅めに起きました。

午後クリーニングに出していたものを引き取りにでかけたあと、病院へ立ち寄りました。症状が改善されたようなので薬を止めてみることにしました。

引き続きツール(CGI版)の修正を進めましたが、今までファイルの修正箇所の確認に使っていたFileMergeが改行コードの違うCGIファイルをうまく扱えなくて困っていたのですが、もしかしてと思いPreferencesのFiltersの設定を確認したところ.cgi用のFilterが追加されていませんでした。

.cgiの設定を追加したところ問題なく動作しました。当たり前ですね。

サーバのWordPressとMySQLをアップグレード

2010年5月2日 日曜日

ずっとアップグレードしたいと思っていたものの、MySQLのアップグレードもしないといけないため、テストしてみないといけなかったりで、なかなか実行できなかった、WordPressのアップグレードをしました。

いずれのアップグレードも問題なく終わり、今のところ特に問題はないようなのでほっとしました。アップグレード後はプラグインのアップグレードがとても楽だったり、コメントをiPod touchから簡単に管理できたりといろいろ便利です。

テスト用にインストールしてあったMovable Typeは文字化けしてしまったので、あらかじめエントリーをエクスポートしておかないといけないようです。

散歩ついでの買い物のあと、途中の公園で少年野球を眺めながら、しばし休憩をしました。

スゴ録のDLNAサーバに接続

2010年4月29日 木曜日

明け方にようやくRDLNAでスゴ録のDLNAサーバに接続することができました。

今日も残りの文字作りを進めました。

小さい一区切り

2010年4月27日 火曜日

今日も文字作りを進めました。

とりあえず小さめですが一区切り付くところまでを終えられたので、デザイン支援用に使っているCGIをFontLab Studioのマクロで実装できるかのテストもしました。

使いたい機能はきちんと実装されているので、どうにかできそうな感じです。

Trac-ja 0.11.7(Trac-0.11.7.ja1)のPortfile

2010年4月12日 月曜日

Trac-ja 0.11.7(Trac-0.11.7.ja1)をMacPortsでインストールするためのPortfileを作る作業をしました。

ローカルでport indexのテストをしてからSourceForge.JPにあるMacPorts JPのSVNリポジトリにコミットしました。

もし問題等がありましたらお知らせいただければと思います。

今日も文字作りを進めました。

PHPでWordPressのデータにアクセス

2010年2月7日 日曜日

今日もMPEG-2のトランスコード作業を進めました。

参考書に掲載していたサンプルを参考にしてPHPからWordPressのデータにアクセスするテストをしてみました。データの取得は問題なくできたので、次回は更新(書き換え)がうまくできるかを試してみる予定です。

エディタで書くのは面倒くさいので、PHPの開発用にAptana Studioをインストールしてみました。PowerBook G4にはちょっと重いようです。

午後からPAGE 2010へ

2010年2月5日 金曜日

MPEG-2へのトランスコード作業を進めて、午後からPAGE 2010を観に池袋へ行きました。

まずヒラギノUDのセミナーを聴いてから、フォントメーカーの展示を見て回りました。もちろんフォント製品のカタログももらってきました。(イワタは昨年よりも多めに用意していたものの、今日の午後には無くなってしまったとのことでした。)

それからFontographer 5のデモがみられるということだったので、加賀電子のブースに立ち寄り、参考出品として展示されていたアプリをさわらせてもらって、話を聞いてきました。

  • グリフ編集ウィンドウでのアンチエイリアスのON/OFF
  • グリフ一覧ウィンドウ(フォントウィンドウ)はFontLab Studio等と同じ印象
  • 最大6,400グリフ
  • 複数エンコードサポート(さらに追加の予定。自作のエンコードもサポートしている様子)
  • 使い勝手は従来のFontographerと同じ(メトリクスウィンドウは現行のFontographerのものと同じように見えました)
  • OpenType、Type 1、TrueTypeサポート。FontographerでサポートしていないOpenTypeの機能を実装したい場合は、自作したfeaturesファイルの指定も可能な様子
  • Universalバイナリ

ちゃんとメモを取らなかったため、あとから思い出して書いたので間違っている箇所があるかもしれません。ここ違うよ、というような点がありましたらご指摘いただけると助かります。

ヒラギノUDのセミナーには知り合いが何人も来ていたこともあってPAGE終了後に食事のお誘いをいただいたのですが、すでに予定をいれてしまっていたのでとてもとても残念でしたが、お断りして次の予定に向かいました。

Trac-ja 0.11.6(Trac-0.11.6.ja1)のPortfile

2010年1月31日 日曜日

久しぶりに明け方まで作業をしていたので遅く起きて、家の事を済ませてから、先日新しいバージョンがリリースされているのに気づいたTrac-ja 0.11.6(Trac-0.11.6.ja1)をMacPortsでインストールするためのPortfileを作る作業をしました。

ローカルでport indexのテストをしてからSourceForge.JPにあるMacPorts JPのSVNリポジトリにコミットしました。

もし問題等がありましたらお知らせいただければと思います。

映像編集の方は、MPEG-2へのトランスコードの品質をチェックするためにCompressorを使ってのテスト変換に取りかかりました。

TicketImportPluginはとても便利

2010年1月28日 木曜日

昨晩はAppleのiPadの発表を見ないで休んだので、いくつかのサイトを回って情報を収集。実際のサイズとか重量がどうなのかが気になります。あと書籍のコンテンツはどうなるんでしょうね。O’Reillyみたいに、リアル版とデジタル版(.pdf、.mobi、.epub)がセットのO’Reilly Ebook Bundlesとか、もう少し進んで相互にアップグレード可能とかだと便利なので、そうなってほしいんですけれど。

TicketImportPlugin日本語版は問題なくインストールできたようなので、テスト用に準備した.csvファイルをインポートしてみました。そうすると、

Oops…Trac detected an internal error:AttributeError: 'NoneType' object has no attribute 'decode'

というエラーが出てしまい、うまく読み込めないようです。解決法はないものかと検索してみたりしたものの、これ、というものが見つからなかったので、Excelの.xlsファイルを読み込ませてみることにしました。すると、何の問題もなくうまくインポートのプレビューができました。なのでExcelで少し作業を進めていたのですが、どうしてもうまくいかない理由が気になって新規に.csvファイルを用意してもう一度試してみたところ、今度はうまく読み込むことができました。うまくいく.csvファイルとそうで ないものを比べてみたら、うまくいかないものは.csvファイルの内容に整合性がとれていない箇所がありました。つまり、行と列で値が対応していない箇所があったのが原因でした。はずかしいミスです。

Excelでも現在のxlrdのバージョンでは.xlsxのファイルは

Unable to read this file, does not seem to be a valid Excel or CSV file.

とでて読み込めないようです。

Tracに大量のTicketを登録しないといけない場合はTicketImportPluginをインストールして、Excel等からインポートした方が圧倒的に楽です。作者の方に感謝です。

TracにTicketImportPluginをインストール

2010年1月27日 水曜日

昨日終えきれなかったTicketをお昼前に終えることが出来たので、次のマイルストーンのTicketを登録する準備をしました。

Ticketの登録はなかなか手間なので、Excelや.csvから一括で登録や修正が出来るようにするTicketImportPlugin日本語版をインストールする事にしました。

レンタルサーバにSSHで接続して作業するのは久しぶりだったので少し緊張しましたが、特に問題なくインストールできました。PythonからExcelファイルにアクセスするためのxlrd 0.7.1も問題なくインストールできたようです。