PC関連

クラウドサービス

クラウドという呼び方もすっかり定着しました。 柴咲コウがテレビCMをしていたジャストシステムの インターネットディスクの時代から、 サービス内容は基本的に変わっていないのですが。 しかし最近は、各社値下げされてきたので、 有料プランへ切り替える踏…

Word 2010が互換モードで起動してしまう

Word2010を起動時、白紙の文書が互換モードになってしまう。通常、起動時の互換モードを解除するには、1.ファイルタブ→オプション 2.保存→標準の保存形式を「Word文書(*.docx)」にする 3.OK 4.赤×で一旦とじる 5.Wordを起動この手順をふめばよい。 しかし、…

ネットワーク・ストレージ・サービス 再検証

ネットストレージも そろそろ進歩があったかなと思い、 また調査してみました。 今回はフォルダ同期が出来るサービスだけに しぼって調査しました。 サービス名 無料容量 最安有料プラン 月額1000円前後のプラン 10Mの転送時間 備考 Yahoo!ボックス 5G 50G34…

LAN接続のHDD

現在使用中のNAS(LAN接続のハードディスク)が 残り容量わずかになってきたので、 追加購入を検討しているところです。 現在LS-WH2.0TGL/R1とLS-CH1.5TLとを使用中です。 どちらもUSBのHDD(2TB以下)を増設可能なタイプなので、 増設する手もあります。 USB2.0…

ネットワーク・ストレージ・サービス

インターネット(クラウド)上に ファイルを保存するスペースがあり、 PCやスマートフォンから ファイルのアップロードやダウンロードが できるサービスが増えてきました。 それらのサービスの比較を してみたいと思います。 統合型サービス テキストエディ…

Macのブラウザをいろいろ試す

Yahoo!モバゲーにて、 「盗っても!コレクション」を遊んでますが、 どうも重い。 使っているブラウザはGoogle Chromeなので、 特別遅いわけではないのだが、 MacBook ProでFlashのゲームはどうも重い。 ファンもうるさい。 なので、ちょっと他のブラウザを…

電卓の精度を測定する

(A) [1] [÷] [3] [×] [3] [=] 期待する答えは1。 これを実行し、0.99999999...のようになる電卓は、表示と同じ精度しか持っていません。 (B) [1] [÷] [3] [×] [3] [-] [1] [=] 期待する答えは0。 これを実行し、-1.00000000000000e-33(または-1e-33)のように…

いきなりPDF from スキャナ 2

「いきなりPDF from スキャナ 2」を購入しました。 ここでは、複数のJPGファイルをPDFに変換するまでの 長い道のりを書いています。 これは、スキャナから直接PDFにするアプリです。 しかし、個人的な購入目的は、 「画像ファイルからPDFを作成できる」 とい…

Ruby on Railsをインストール

Web開発未経験者が、 Ruby on Railsをインストール してみました。 環境は、 Windows XP (Mac OSX のParallels Desktop上で動作) と特殊ですが、これで動けば、 大体の環境でインストールできる のではないでしょうか? Rumix(Ruby)のインストール Ruby/Ruby…

keynoteをiPod touchで操作する

webを検索すると、Stage Handというのがよさそう。 900円と若干高めだが、必要に駆られ購入を決意。 と思ったが、Appストアで検索しても出てこない。 keynoteで検索すると、Wooji Presentation Remote というのが900円で説明書きも近い。 webをもう一度検索…

Expression3

Creature House Expression 3という、 ベクターグラフィック編集ツールです。 イラストレーターとペインターの間のような 操作性らしいです。 マイクロソフトでダウンロードできます↓ http://www.microsoft.com/expression/expression-design/Default.aspx

Excel VBA 覚え書き

while文 While 条件文 [Statements] WendWendがループの終端です。 Cのような括弧を使う言語だと、 締め括りにキーワードは必要ないので、 ついつい忘れがちです。 また、このようなwhile文もあります。 Do While 条件文 [Statements] Loop Cのdo-while文は…

Excel VBA

エクセルでマクロを自作してみた。 気づいた点をメモ。 Sub または Function が定義されていません まずは簡単なマクロを作り実行してみると、 Sub または Function が定義されていません というエラーが出て実行できなかった。 自分の作ったマクロが悪いの…

Travianで新しい村を作った時

倉庫4 穀倉4まで上げます。 本部10まで上げます。 倉庫8まで上げます。 本部15まで上げます。 穀倉8まで上げます。 次の順番で上げます。 農耕地1 農耕地2 農耕地3 粘土採掘所1 粘土採掘所2 きこり1 きこり2 粘土採掘所3 農耕地4 きこり3 農耕地5 農耕地6 粘…

flickrのTimezonex設定

flickrのタイムゾーンが1日遅れている。 iPhoneアプリのMomentoを使っていて気づいた。 アカウント作成時にUSで設定してしまったようだ。 Yahoo.com経由でアカウントを作ったので、 そのせいかもしれない。 さて、flickrのタイムゾーンを変更しようとしたの…

トラビアン(Travian)始めました

最近話題のゲーム、トラビアン - ブラウザーゲーム - 時間が進むと資源が貯まるので、 それを使って開発、徴兵、交易、戦争するゲームです。 iMob系のゲームにさらに要素を盛り込んだような ゲームですね。 まず最初にするのが、チュートリアルです。 第1の…

大量のマクロ登録が出来るマウス

Razerのmambaという無線マウスです。 Superior Wireless Mouse for Gaming - Razer Mamba Wireless

iPhone開発 覚え書き

文字列(NSString)を数値に変換する。 しばらく開発をしていなかったら忘れていたので、 リマインド的に書いてみます。 NSString *numStr = @"123"; int num = [numStr intValue];

ビルドでCSSMERR_TP_NOT_TRUSTEDエラー

新しいMACのセットが終わりビルドしたらエラーが出ました。 certificatesもprovisioningも大丈夫なはず。 と思い、原因不明でうんうん唸っていたのですが、 なんのことはない、WWDRをインストールしていませんでした。 WWDRはcertificatesのところに、 If yo…

iPhone 開発 cocoa ファイルの入出力

NSData型をファイルに入出力する時は、NSStringとほぼ同様に、 [anyNsData writeToFile:file_path atomically:YES]; NSData *data = [NSData dataWithContentsOfFile:file_path options:NSMappedRead error:&error];このようにして行えます。 別のやり方もあ…

iPhone 開発 cocoa テキストファイルの入出力

NSString型にはファイル出力する機能がある。 これを使うと簡単にテキストファイルの読み書きが出来る。 ↓こちらを参考にしました。 http://wiki.onakasuita.org/pukiwiki/?Objective-C%2F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%85%A5%E5%87%BA%E5%8A%9B …

いろいろなキーボード

日本の誇り。μTRONキーボード http://www.personal-media.co.jp/utronkb/ この未来的なデザインはすごい http://www.safetype.com/index.asp 言わずと知れたMALTRON KEYBOARD 片手用もあります。 http://www.maltron.com/index.html http://www.maltron.com/…

UIImageをNSDataにする (iPhone Cocoa)

セーブするためには、UIImageをNSDataに変換する必要がある。 以下の方法で変換できる。 NSData *data = UIImagePNGRepresentation(image); CGFloat compressionQuality = 0.8; NSData *data = UIImageJPEGRepresentation(image, compressionQuality);

UIImageの拡大縮小(iPhone cocoa)

30x40のサイズにする場合。 CGRect newRect = CGRectMake(0, 0, 30, 40); UIGraphicsBeginImageContext(newRect.size); [image drawInRect:rect]; UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext();

NSStringについて (iPhone cocoa)

文字列の検索 NSRange rng = [str rangeOfString:@"検索文字列"]; NSLog(@"%d", rng.location); // 位置 NSLog(@"%d", rng.length); // 長さ 部分文字列の取得(指定位置から末尾まで) NSRange rng = [str rangeOfString:@"検索文字列"]; NSString substr =…

(iPhone 開発 Cocoa)タイマーの使い方

バックグラウンドで定期的な処理を行いたいとき、使いたいタイマー。 iPhoneでは、簡単に使用できる。 基本は"scheduledTimerWithTimeInterval:"メソッドを使って呼び出したい関数を登録する。 HogeAppDelegate.h #import <UIKit/UIKit.h> #import "TimerManager.h" @interf</uikit/uikit.h>…

C#でテキストファイルを読み込む

一番簡単な方法は、 System.IO.StreamReader reader = new System.IO.StreamReader("hoge.txt", Encoding.GetEncoding("Shift_JIS")); string line = reader.ReadLine(); Console.WriteLine(line); reader.Close(); ストリームを使ったやり方はこれ。 System…

iUnitTest iPhoneでテストファーストを使う (iPhone cocoa)

早速実験してみました。 http://github.com/katsuyoshi/iunittest/tree/master ↑こちらからダウンロードします。 インストールはターミナルから行います。 詳しくはReadMe.txtを参照。 インストールし、新規プロジェクトを選択すると、 UserTemplatesの中に…

OCUnit iPhoneでテストファースト UnitTestを使う (iPhone cocoa)

こちらをかなり参考にしました↓ OCUnitのTestCase作成 - /var/log/seiji この日記は、ユニットテストの経験者を対象に書いています。 ユニットテストについては、こちらのページの本がとても参考になります。↓ CppUnitの使い方 - かえるカウンセラーの日記

NSArray (iPhone cocoa) について

NSArrayは、値変更が出来ない。 値変更したければ、NSMutableArrayを使う。 NSMutableArray* list = [NSMutableArray arrayWithArray:somearray]; // インデクス0と1を入れ替える NSObject* tmp = [list objectAtIndex:0]; [list replaceObjectAtIndex:0 wit…