CamiAppを試してみよう

先日のEvernoteのセミナーで、コクヨさんからCamiAppのサンプルをいただいたので試してみよう。

今はメモはプロジェクトノートに書いて、ドキュメントスキャンで読み込んでEvernoteに入れています。プロジェクトノートはスキャナで簡単に読め込めるオキナのA4を使っています。オキナのプロジェクトノートは、方眼で図とか書きやすいし、1枚になるのでスキャナで読み込めるし、万年筆でもにじまないしと気に入っています。有名な表紙がオレンジのメモ帳と比べて、方眼の色が薄いので、スキャンして色移りがしないし、なにせ値段が安いといいことづくめです。

CamiAppは気になっていたけど、ドキュメントスキャナがあるから必要ないかと思っていました。しかもコクヨに人には内緒ですが、実はキングのSHOT NOTEのほうが気になっていました。

Google+: View post on Google+

Evernote Businessのセミナーに参加しました。

コクヨの品川スタジオで開催されたEvernote Businessのセミナーに参加しました。

テーマは、新しくリリースされたEvernote Businessです。企業向けにEvernoteが進化したものです。ユーザーに対してノートのアクセス権管理ができて、メンバー同士で知識の情報共有ができるというもの。

セミナーの中である人が質問されていたけど、セキュリティが重要になるかと思います。タブレット上でEvernoteを同期するのはとても簡単ですが、もしそのタブレットをなくしたらどうしましょう。共有してもOKなデータとNGのデータを個人が厳しく振り分けなければいけません。EvernoteがBusinessになっても、紛失したタブレットに対しても、データを強制的に削除するということができませんので。

と言いながらも、とりあえずのデータはすべてEvernoteに放り込んでいます。後々の検索が強力なので、手書きでも何とか探しだすことができて便利です。

Evernoteの日本マネージャーの方に、Excelデータでも検索できてExcelを起動しなくてもリーダーで見えるようにリクエストをしておきました。これができれば、今あるExcelで作った請求書や見積書をすべてEvernoteで検索できます。

Google+: View post on Google+

バッファローBluetoothキーボードでNexus7でJIS配列にする

最近、1キロのレッツノートを持ち歩くのも苦になってきた。Nexus7で済ませられないかと思っていた。Nexus7では文字入力が苦であったのでキーボードで入力できるように試しにBluetoothキーボードを買ってみた。

買ったのはバッファローのBluetoothキーボードであるBSKBB06という製品。しかし、このキーボードをNexus7で使用すると、US配列になってしまって記号が正常に入力できない。例えば、「(」が「*」になってしまう。 一瞬、バッファローのBluetoothキーボードを捨ててやろうと思ってしまいました。

同じ問題に当たっている人がいるようで、「日本語106/109キーボードレイアウト」というAndroidアプリを見つけました。このソフトを入れると正常にJIS配列で入力できるようになって助かりました。

これで快適にNexus7で文字入力ができると思いましたが、あまりにもキータッチが悪くて、厳しい買い物をしたなあと思いましたよ。2,000円ちょっとのキーボードでは仕方ないのかな。それともまともなBluetoothキーボードを探さないといけないのかな。

Google+: View post on Google+

念のためにPowerPoint Viewerをインストール。

もうMS-Officeは2003からバージョンアップしていない自分は、ずっとLibreOfficeユーザーですので、WordとかPowerPointのデータで送られてくると困ります。いくらLibreOfficeががんばっても中身が崩れて見ることあるので、大事なところが読めないとか面倒なことがあります。

というわけで念のためにPowerPoint ViewerをMSのサイトからダウンロードしてインストールしておきます。これで中身を見ることができます。

Embedded Link

PowerPoint Viewer
Microsoft PowerPoint Viewer を使用すると、PowerPoint 97 以降のバージョンで作成されたプレゼンテーションを忠実に再現して表示することができます。

Google+: View post on Google+

#CakePHP でFixtureをbakeしたときenumフィールドでエラーが出たときの対応。

CakePHPでbakeでFixtureを作成したとき、モデルにenumのデータタイプがあると

Notice Error: Schema generation error: invalid column type enum(‘xxx’,’yyy’,’zzz’) for Model2.field does not exist in DBO in [C:\xxxxxx\lib\Cake\Model\CakeSchema.php, line 610]

のようにエラーが出て正常にFixtureが生成できなくなります。

対応としては、FixtureをBakeするときにレコードを作成させてしまいます。

Possible Models based on your current database:
1. Model1
2. Model2
3. Model3
4. Model4
5. Model5

Enter a number from the list above,
type in the name of another model, or ‘q’ to exit
[q] > 2
Would you like to import schema for this fixture? (y/n)
[n] >
Would you like to use record importing for this fixture? (y/n)
[n] >
Would you like to build this fixture with data from KeywordGroup’s table? (y/n)
[n] > y

ここにエラーがたくさん表示される。

Please provide a SQL fragment to use as conditions
Example: WHERE 1=1
[WHERE 1=1] >
How many records do you want to import?
[10] >

できあがったFixtureにはenumのフィールドに関しての$fieldsが抜けているので、Stringとして追加してしまいます。

public $fields = array(
:
:
‘field’ => array(‘type’ => ‘string’, ‘null’ => false, ‘default’ => null, ‘length’ => 50, ‘collate’ => ‘utf8_general_ci’, ‘charset’ => ‘utf8’),
:
);

$recordsには、本番DBから適当にデータが追加されているはずです。この$recordsのデータがテストデータとしてinsertされます。

適当ですが、これでテストできました。

OSC2013 Tokyo/Spring に行ってきた。

半年に1度、東京で開催されているOSCに行った来た。東京でも日野ですから、この時期とても寒い。しかも、会場の大学は、WiMAXがつながらない大学です。WiMAXがつながらないので、セミナーには集中できるのはいいことだ(負け惜しみ)。

3回ほどOSCに参加しましたが、だんだんとユーザーグループの発表内容は同じになってくるみたい。それってこの前聞いたよな、ってセミナーがいくつかあった。

今回は、知っていることではなく、業務では絶対関係なそうというセミナーにも参加してみた。と言いながら参加してみると、意外と関係してるようだ。2つほどユーザー会の人とコンタクトした。

今回の成果として、Joe'sクラウドのVPSの1年間の無料利用をもらえた。早速登録してみる。今もホスティングを使っているが、相変わらず申込フォームが飾り気がないのね。しかもフォームがSSL対応ではないし。いつもながら大丈夫なの? と思うJoe’sさんなのでした。

あと、ニフティの人からニフティクラウドの解説本をもらった。セミナーで紹介していたC4SAもサクッと試してみた。とっても簡単にアプリサーバー込みでインストールできた。これで1ヶ月945円は安いね。15日間無料で転送量も無料なのでお試しにはいいぜ。

いつもバグトラックシステムで使っているCandyCaneのサイトをC4SAで立ち上げてみた。やはりコメントの編集辺りがバグっているな。自分のサーバーでも同じく動かないところがあるけど、自分のインストールが悪いのではなくて、元々CandyCaneがバグっているのね。時間が合ったらソースを追いかけないといけないのか。

ということで、OSCはモチベーションを上げてくるよい機会なのでした。

Embedded Link

アプリ開発・運用を「シンプル」で「スマート」に。ニフティクラウド C4SA
アプリ開発・運用を「シンプル」で「スマート」に。開発者向けアプリケーションプラットフォームならニフティクラウド C4SA

Google+: View post on Google+

東横線の相互直通運転の利用ハンドブックでの気になるポ

東横線の相互直通運転の利用ハンドブックでの気になるポイント

東横線でこのようなハンドブック(表紙はちょんまげ君)を配っていたけど、東横線利用者は読んでおいたほうがいいかも。気になるポイントをいくつか。

8両と10両編成が混在するので、駅に止まる位置が違う。今まではトラブルがあると特急や急行は、すべて各駅停車に変更になった。8両しか止まらない各停専用の駅もあるけど、これからどうするのだろう?

渋谷止まりに電車に乗ってしまうと、渋谷駅では折り返しの下りホームに入るので、副都心線の先まで行きたい場合は、一旦ホームから階段で上りホームに行かないといけない。これは面倒だ。

東横線で急行で副都心線でも各駅、それとは違って副都心線で急行になる電車もあるらしい。途中で降りられなかったとうこともありそう。

川越とか飯能とか遠くの方でトラブルがあっても、東横線でも影響があるな。直通運転開始直後はキチンと動かないのではないかな。副都心線の開業だけでも大変だった。

渋谷駅での銀座線の乗り換えはとても大変。新しい渋谷駅は地下5階。今までは地上2階だった。銀座線のホームは地下鉄だけど地上。おそらく半蔵門線の表参道が混みそう。

Google+: View post on Google+

あまりにも野良猫が多いので

あまりにも野良猫が多くて、家の裏で大騒ぎしたり、庭に糞をしたりで、迷惑なので、通り道の塀や軒先の上にトゲトゲと敷いたり、わさび成分が入ったイヤなニオイを撒いたりと、いろいろやってみました。これで敷地内に猫ちゃんずが入ってこなければいいな。

Google+: View post on Google+

TortoiseGitでエクスプローラーの右クリックが応答なしになるときの対応メモ。

tortoisegitTortoiseGitをインストールしていて、エクスプローラーの右クリックが応答なしになってしまうときの対応メモを残しておきます。今のところ、応答なしにならないので、これでいいかはわかりません。自分のところでは、うまくいっている程度で読んでください。

エクスプローラーの右クリックをしたときに、何も反応が無くて、最後に応答なしで終わってしまう現象が起こりました。右クリックを使っているアプリケーションをアンインストールした結果、原因はGitのWindowsクライアントのTortoiseGitでした。TortoiseGitは、プログラミングでよく使っているのでアンインストールはできません。

いろいろと設定を変更をしたところ、次の設定で解消しました。

  • TortoiseGitのSettingsを起動します。エクスプローラーの右クリックからSettingsは起動できますが、応答なしになってしまいますので、スタートメニューから起動します。
  • 「アイコンオーバーレイ」の「アイコンオーバーレイ/状態表示列」を「エクスクローラー上でのみオーバーレイとコンテキストメニューを表示」にチェックします。
  • 同じく「状態のキャッシュ」で「拡張したシェル」を選択します。
  • 含めるパスに、Gitのリポジトリのあるフォルダをしてします。自分の場合は、「C:\Users\ando\workspace\*」となります。

以上の説明は言語を日本語にしたときの設定です。英語の場合は、適当に読み替えてください。

ATOK2013で漢字変換が遅くなったときの設定

やはりATOK2013でも漢字変換が遅くなってしまいました。入力していくと固まったようになる。

ジャストシステムのサイトには、出たばかりのATOK2013のトラブル情報なんて載っていないだろうと探してみると、既にありました。

http://support.justsystems.com/faq/1032/app/servlet/qadoc?QID=049103

まずは、最初の「変換候補の設定を変更する」の設定を試してみます。何だかこれでOKでした。「0キーを使って切り替える候補」って何だっけ? というのもさておき、これでしばらく試していきます。

勝手にGoogle日本語入力に切り替わっても、全く気が付かなかった情けないATOKユーザーなのでした。MS-IMEはさすがにわかる・・・。

Embedded Link

[049103]入力や変換の速度が遅い
入力や変換の速度が遅くなる場合は、以下を確認します。 変換候補の設定を変更する; ATOKの設定を変更して動作を確認する; 他の日本語入力システムではどうか確認する. I 変換候補の設定を変更する. 0キーを使って切り替える候補の設定を変更し、現象が改善するかどうかを確認します。 ■操作. 言語バーの メニュー …

Google+: View post on Google+