RKDetailDesign Nightly Build 162.003 を公開しました

2009年11月16日 アールケー開発

RKDetailDesign Nightly Build 162.002を公開しました。このバージョンは開発途中版でまだ、正式版ではありませんが、正式版にあるいくつかの不具合を修正しました。

変更点

  • プレインテキストエディタで表示フォントを変更したあと、入力したテキストやペーストしたテキストにも設定したフォントが適用されるように修正しました。
  • プレインテキストエディタのデフォルトフォントを環境設定ウインドウで設定できるようにしました。
  • プレインテキストの印刷時のフォントを指定できるようにしました。
  • プレインテキストがプリント時にページの途中に行が配置され、2つのページに一行がまたがってしまう不具合を修正しました。

RKDetaliDesignのダウンロードはこちらから

▲ページトップへ戻る

RKDetailDesign Nightly Build 162.002を公開しました

2009年11月3日 アールケー開発

RKDetailDesign Nightly Build 162.002を公開しました。このバージョンは開発途中版でまだ、正式版ではありませんが、正式版にあるいくつかの不具合を修正しました。

Nightly Build 162.002での変更点

  • イメージファイルを実寸表示したときにぼやける不具合を修正しました。
  • イメージファイルを実寸表示したときに表示位置がずれる不具合を修正しました。

開発途中版をお試しになりたい方はダウンロードページからダウンロードしてご利用ください。

>> RKDetailDesign ダウンロード

▲ページトップへ戻る

RKDetailDesign Nightly Build 162.001を公開しました

2009年10月30日 アールケー開発

RKDetailDesign Nightly Build 162.001を公開しました。このバージョンは開発途中版でまだ、正式版ではありませんが、正式版にあるいくつかの不具合を修正しました。

正式版 (1.6.1) との違い

  • 64ビット版 (x86_64) のバイナリを追加しました。
  • プロジェクトウインドウの「グループとドキュメント」で選択なし状態にできない不具合を修正しました。
  • 「書き出し対象」が常に「全アイテム」になる不具合を修正しました。
  • プレインテキスト編集でファイルを読み込めないときにエラーメッセージを表示するようにしました。
  • プロジェクトウインドウのツリー部分のスクロール位置を記憶するように変更しました。

開発途中版をお試しになりたい方はダウンロードページからダウンロードしてご利用ください。

>> RKDetailDesign ダウンロード

▲ページトップへ戻る

Outlook 2007 が突然起動しなくなってしまったときの解決方法

2009年10月29日 アールケー開発

突然、Outlook 2007が次のようなメッセージを表示して起動しなくなってしまいました。

cant-launch-outlook2007

「Microsoft Office Outlook を起動できません。Outlook ウインドウを開けません。」

Windows Updateが自動でインストールしたアップデータの中に問題があるものがあったのか、全く原因が思い当たりません。少し調べてみるとOffice Service Pack 2 (SP2) が怪しいということがわかりました。

それでも、削除して再度インストールされれば同じことの繰り返しなので、インストールされている状態での解決方法を調べてみました。

続きを読む »

▲ページトップへ戻る

Xcodeでのリモートデバッグ

2009年10月19日 アールケー開発

Xcodeではリモートデバッグの機能が入っています。Xcodeのヘルプでも解説されています。ただ、ヘルプに書かれている方法ですと、デバッグするプログラムを動かすマシンとデバッガを動かすマシンの両方からアクセスできる、共有フォルダをサーバーに用意する必要があり面倒です。また、サーバーのOSによっては、Xcodeの中間ファイルを作成できないことがあります。共有フォルダを用意しない場合は、ビルドしたバイナリをデバッグするプログラムを走らせるマシンにコピーするとなっています。これはもっと面倒です。

少し調べてみると、共有の場所にあることは必須条件ではなく、デバッグするプログラムが動作するマシンとデバッガを動かすマシン上のどちらからみても、デバッグするプログラムとプロジェクトファイルやソースファイルのファイルパスが一致していればよいということのようです。

それなれば、次のような方法でもできるはずと考えました。

続きを読む »

▲ページトップへ戻る

WordPressが重いときの対策方法

2009年10月18日 アールケー開発

WordPressが重いときの対策方法についての覚え書きです。いろいろなところで書かれていることのまとめです。

※なお、この記事の方法でも落ちるときは落ちます。

対策1 : キャッシュを導入する

WordPressは動的にページを生成するため、どうしても重くなりがちです。そのため、キャッシュを導入します。注意が必要なことは、キャッシュはサーバーの負荷を軽くできるという長所もありますが、更新されてもキャッシュが表示されてしまい、更新された後のページが表示されないなどの短所もあります。コメントやトラックバックを許可しているサイトの場合は設定方法に注意が必要かもしれません。

続きを読む »

▲ページトップへ戻る

Xcodeの静的アナライザ

2009年10月15日 アールケー開発

※ソースコードの整形表示を行うWPのプラグインの負荷が大きかったため、プラグインを使わずにテキストにしています。そのため、表示が崩れてしまっています(インデントがない)。ソースをよく見たい方は一度、コピーしてテキストエディタで整形してご覧ください。

Xcode 3.2では、静的アナライザが入りました。現時点ではObjective-CのコードとCのコードのみに対応しているようですが、ビルド時にメモリーリークを検出できるような雰囲気なので試してみました。

まずはこんな感じの100%リークするコードをわざと書いて検出できるのか試してみました。

int main (int argc, const char * argv[]) {
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    char* m = malloc(10);
    strcpy(m, "abc");
    NSLog(@"%s", m);
    NSString* s = [[NSString alloc] initWithString:@"abc"];
    NSLog(@"%@", s);
    [pool drain];
    return 0;
}

使ってみる

まずは普通にビルドしてみました。ワーニングもなく普通にビルドされました。

続きを読む »

▲ページトップへ戻る

「履歴書with職務経歴書」の動作確認済みソフトウェアを追加しました

2009年10月3日 アールケー開発

「履歴書with職務経歴書」の動作確認済みソフトウェアを追加しました。このテンプレートは職務経歴書付きの履歴書を作るためのテンプレートです。Word用のテンプレートの他、PDF版のテンプレートを収録しています。

以下のソフトウェアでレイアウトが崩れていないことを確認しました。

  • Microsoft Office 98 Windows版
  • Microsoft Office XP Windows版
  • Microsoft Office 2007 Windows版
  • Microsoft Office 2004 Mac版
  • Microsoft Office 2008 Mac版

>>「履歴書with職務経歴書」はこちら

▲ページトップへ戻る

PHP PEARのMDB2のメソッド

2009年9月28日 アールケー開発

PHP PEARのMDB2を使ったデータベース接続で使用するメソッドのまとめです。自分が使っているもののみなので、全部ではありません。暗記はしていますが、ふっと思い出せないときに便利かと思い書きました。

ライブラリの読み込み

require_once "MDB2.php";

接続

$db = MDB2::connect($dsn);

$dsnは次の構文で記述する。

DBドライバ://ユーザ名:パスワード@ホスト名/データベース名

データベース名の後ろに「?charset=utf8」を付けてUTF-8を文字コードに使用することを指定することが可能。できなかったときは「set names utf8;」というクエリー実行する。

解除

$db->disconnect();

クエリー実行

$qをクエリーとする。

DBから値をとらないとき

$res = $db->exec($q);

DBから値をとるとき

$res = $db->query($q);
$res->fetchRow($mode);  // 1レコード取得。

$modeには次のいずれかを指定。

MDB2_FETCHMODE_ORDERED  // 配列
MDB2_FETCHMODE_ASSOC    // 連想配列
MDB2_FETCHMODE_OBJECT   // インスタンス変数になる

エラー判定

PEAR::isError($res);
▲ページトップへ戻る

ドキュメントページを作成しました

2009年9月25日 アールケー開発

アールケー開発が公開しているソフトウェアに関係するドキュメントを公開するためのドキュメントページを作成しました。

第一弾として、MultiTextConverterの取扱説明書とリリースノートを公開しました。今まではダウンロードしたアーカイブ内にしかなかった取扱説明書をWeb上で参照できるようになりました。

▲ページトップへ戻る