ファイルメーカーPro、MySQL、PHPでホームページ制作,システム開発 Sat, 10 Oct 2009 21:26:39 +0900 tag:03enterprise.com,2008:DarekanWeb 03enterprise 03enterprise Copyright (c) 2009, Majestic, Inc. 「サポートされない操作が実行されました。アプリケーションを終了します。」の問題 Tue, 13 Dec 2011 04:48:53 +0900 Tue, 13 Dec 2011 04:48:53 +0900 Server Management FileMaker Pro 10 が起動できなくなる問題につき、FileMakerナレッジサイトで情報が公開されている。 03enterprise FileMaker Go for iPhone/iPad デバイス切替用の値取得 Tue, 01 Nov 2011 23:00:21 +0900 Tue, 01 Nov 2011 23:00:21 +0900 Server Management Get ( アプリケーションバージョン )によりデバイス名を含めたアプリケーションバージョン名を取得できるが、デバイス別にレイアウトを切り替えるようなスクリプトでは、バージョン数字を省いてデバイスの違い部分のみを抜き出す必要がある。アプリケーションバージョン名は下記のようになっているが、そこからデバイス名を抜き出すには、Go_iPad 1.2.3 > iPadGo 1.2.3 > iPhone/iPodのような名称から、スペースの前の部分のみを抜き出す必要がある。(注:Go_iPadは2単語として扱われる)そこで、Left ( Get ( アプリケーションバージョン ) ; Position ( Get ( アプリケーションバージョン ) ;" " ; 1 ; 1 )-1 )とする。 03enterprise Magic Trackpad Addictのためのキーボードトレイ、入荷しました。 Tue, 01 Nov 2011 08:56:29 +0900 Tue, 01 Nov 2011 08:56:29 +0900 Cool Gizmos お待たせいたしました、Apple Magic Trackpad と Wireless Keyboardを合体して使えるキーボードトレイ、”Crispy Backboard” 入荷いたしました。ご注文いただき、ご入金確認後1営業日以内に発送致します。03enterprise オンラインストア組み合わせの構造 03enterprise ありがとうスティーブ・ジョブズ。 Thu, 06 Oct 2011 09:37:26 +0900 Thu, 06 Oct 2011 09:37:26 +0900 General このホームページ画像を見たとき、なにかの比喩、新手の広告?かと思いました。病気は回復しているものと信じていました。彼の偉業に心より感謝し、哀悼の意を表します。Statement by Apple's Board of DirectorsCUPERTINO, Calif., Oct 05, 2011 (BUSINESS WIRE) -- We are deeply saddened to announce that Steve Jobs passed away today.Steve's brilliance, passion and energy were the source of countless innovations that enrich and improve all of our lives. The world is immeasurably better because of Steve.His greatest love was for his wife, Laurene, and his family. Our hearts go out to them and to all who were touched by his extraordinary gifts.SOURCE: Apple 03enterprise キーボードとトラックパッド(Apple Magic Trackpad)を一体化(Mac OSX10.7 Lion対策)2 Mon, 26 Sep 2011 01:25:19 +0900 Mon, 26 Sep 2011 01:25:19 +0900 Cool Gizmos タイトルにもあるオリジナル商品「Crispy Backboard」の販売を再開しました。税込2,980円です。03enterprise オンラインストアマニュアルダウンロード【特徴1】作業効率化、スムーズなオペレーションのために、最適なキーボードとトラックパッドの組み合わせを実現します。MacOSX 10.7 Lionになり、マウスよりもトラックパッドを使うことで、より効率的なオペレーションができるように進化しました。現在、基本的なトラックパッドの位置はキーボードの横=マウスがあった位置に配置されることを前提に設計されており、その位置でご利用になっている方も多いかと思われます。しかし、キーボードの左右に配置されたトラックパッドは、利用の際に、大きな腕の移動を必要とするため、使い勝手が悪いのが実情です。そこで、あなたの指が最も近いキーボード手前中央部にトラックパッドが配備されるこの製品を使うことで、あなたのマシンは、新しい時代にマッチした快適なインプットデバイスへと進化することができます。【特徴2】シンプルかつ最小限のデザイン、長年の職人技による高精度の加工技術を採用。キーボードとトラックパッドを組み合わせる他社製品はいくつかありますが、いずれもユーザーにとって納得のできるものではありませんでした。たとえば、手のひらがトラックパッドに接触してしまう、非常に高価格(キーボードやトラックパッド本体の価格より高い)など、商品として大きな問題があったからです。まず、素材は透明な4mm厚アクリル板を採用しました。軽量かつリサイクルも可能、使用感から導き出した適度な厚みと、精錬かつデスク上で無用な存在感を避ける素材です。(キーボードやトラックパッド同じアルミの質感をした同等製品もありますが、相当な質量の物体がデスクの主要部分を専有し、異様な存在感でうんざりしてしまう嫌悪感を感じることでしょう。)トラックパッドの面積が大きすぎるので、あえて、トラックパッド上部約1/3はキーボードで覆う設計です。また、手のひらがトラックパッドに触ってしまうトラブルを避けるため、手前部分で約2mmほど、トラックパッドとパームレスト部分に段差を付けています。(さらに段差が必要な場合は、付属のゴム足の取り付け位置を調節してみてください。7cm x 7cm位のパームレストパッドを別途お求め頂く方法もお勧めです。)基本アイデアをもとに、米国ロサンゼルスにてデザイン開発。次にその設計図PDFを、日本が世界に誇る職人の街、大田区のプラスチック加工工場に送信、日本スタッフが立ち会いのもと、ディテールにまで議論を交わしながら、1点ずつ手作業で仕上げました。 【ユーザーの感想】使用前使用後・設置面積を小さくできるのもうれしいですが、何よりMacBookと全く同じ状態に出来るのが素晴らしいです。ノートをデスクトップのように使う方にもお勧めできます。(横浜市・Tさん) 03enterprise MacOSX Serverに、PHP PECL imagickをインストール Thu, 08 Sep 2011 17:50:50 +0900 Thu, 08 Sep 2011 17:50:50 +0900 Server Management 強力な画像処理ツール、imagemagickをPHPで活用するためのインストール方法まとめ。まずは、Xcodeが必須。DVDからインストールするか、Apple Developerとして登録後、ダウンロード。バイナリプログラムの簡易インストールツール、MacPortsをダウンロードしてインストール。http://www.macports.org/ターミナルから下記コマンドを打ち、ターミナルからportのコマンドが使えるようにしておく。$ export PATH="/opt/local/bin:/opt/local/sbin:$PATH"$ export MANPATH="/opt/local/share/man:$MANPATH"pear、phpizeをインストールしたいので、$ port install php5 +pearとしてインストール。大きなオマケapache2もインストールされてしまうが、黙認。すぐにphpizeのコマンドを使っても動かないので、ターミナルを一旦再起動する。本体Imagemagickをインストール。$ port install Imagemagickimagickの最新stableパッケージを、http://pecl.php.net/package/imagick/からダウンロード。解凍後、ディレクトリに移動し、インストール。$ cd /path/to/the/downloaded/imagick-3.X.X$ phpize$ ./configure --with-imagick=/opt/local$ make$ sudo make install/etc/php.iniにエクステンションの設定を追記する。extension=imagick.soapache再起動でインストール完了。 03enterprise MacOSX 10.7.1 Lion + FileMaker Server 11 + Mac miniへ引越:試験運用開始 Thu, 08 Sep 2011 17:14:14 +0900 Thu, 08 Sep 2011 17:14:14 +0900 Server Management 本日より、当サイトは、MacOSX 10.7.1 Lion Server + FileMaker Server 11v3、マシンは新製品のCore i7搭載Mac mini 8GB RAMという構成のサーバーに引っ越しました。FileMakerサイトからの正式なアナウンスでは、FileMaker Server 11のMacOSX 10.7 Lion対応状況として、「Web 公開機能が動作しません。インスタント Web 公開と カスタム Web 公開 (PHP, XML, and XSLT) の双方が機能しません」ということですが、Core i7のサーバー環境を待ちわびていた管理者としては、自らが人柱となってでも早期導入を進めたい限りでして、いつになるか分からないアップデーターや次期バージョンをのんきに待っていることはできない状況です。現状の設定では、OS、FileMaker Serverとも、クリーンインストール状態で、とくに設定の変更はしていません。しかし、インスタント Web 公開も カスタム Web 公開 (PHP, XML)も問題なく動作していて、サーバーログを一通りみたところでも、それらしきエラーは記述されていないようです。もちろん、なんからのエラーが発生した際は、速やかにこちらのサイトにアップします。いましばらく、こちらのサイトの稼働をご参照いただければと思います。Update:2010年9月30日、予定だった10月よりも早く、ファイルメーカー社より正式なMacOSX Lionへの対応版がアナウンスされました。早速こちらのサーバーも切替作業を行いました。FMI開発者の方々のご尽力に感謝です。Update:一定時間アクセスが無いと、データベースにアクセスするページを開いたときにデータベースからの反応が無い場合がある。エラーログは無し。スリープ状態ということか。一度アクセスすれば、正常に戻る。 [crit] (2)No such file or directory: mod_jk: could not init JK log lock in childというエラーを表示。関連はあるのか?Update:「サーバー管理」からWeb管理ツールが消滅。GUIによる設定は、簡易版である「Server」からの設定のみとなる。この「Server」がくせ者で、サービスのオン・オフを行うと、confファイルをサーバーの仕様で書き直してしまう。無理矢理ロックをかけたり、独自のconfファイルを設置すると起動しなくなる。もちろんコマンドでWebサーバーをコントロールすればよいのだが、別の作業を行った際にそのアクションが働いてしまうこともある。かなりまずい点である。FTPの管理ツールが消滅したことも課題になっているが、ちょっと削りすぎでは?Update:2011/11/04 WebDAVの設定方法が変わっている。Webサーバーの設定で、バーチャルサーバーのIPアドレスを指定するとWebDAVでエラーが発生し接続不可能になる。configファイルでIPアドレスを指定するとそれを読みに行かなくなる? 共有フォルダの指定が正しく反映されない。 03enterprise クリエイティブマインドを刺激するために Thu, 01 Sep 2011 08:14:40 +0900 Thu, 01 Sep 2011 08:14:40 +0900 Web Design Beyond 広告、マーケティング、新商品開発など、アイデアが必要な場合は、とにかく他からの刺激が必要だ。なにかにインスパイアされたいときは参照されたい。http://www.graphis.com/商業グラフィックデザインの年間賞を出している出版社、クオリティの高い作品が紹介されている。今日ではオンラインで応募を受け付けている。http://adsoftheworld.com/世界のTV広告が動画で見られる。http://www.thecoolhunter.net/アート、建築、プロダクトなど、とにかくCoolなネタが満載。 03enterprise ファイルメーカーWeb公開表示スピードをさらに高速化するために(5) SSD or 高速CPU? Tue, 23 Aug 2011 17:03:54 +0900 Tue, 23 Aug 2011 17:03:54 +0900 Server Management 先日、機種の交換時期ということもあり、FileMakerカスタムWeb公開のスピード改善策を検討する上で、いつくかのケースを試すチャンスがあったので、データとして報告しておきたい。昨今の低価格化により、ようやくHDDの代替部品として現実化してきたSSD。パソコンが起動するまでの高速化はもちろん、FileMakerの起動や、バックアップ、データインポート、破損したファイルの修復などにはHDDとは別次元の高速処理ができることが判明している。そこで、FileMakerカスタムWeb公開におけるパフォーマンス向上にはそれがどれくらい貢献できるのかを確認してみた。下のグラフが各機種による合計10回のテスト値の平均値であるが、残念ながらSSDがFileMakerカスタムWeb公開のパフォーマンス向上には貢献しないことが判明した。それよりも、やはり最新の高速CPU(Core i5 もしくはCore i7)機器を導入することが確実な改善策となっている。約2倍のパフォーマンス改善が数値として表れている。さらに、ファイルメーカーサーバーの新バージョン:v.11を使用することもパフォーマンス改善に貢献している。同じCPUならば、v.10が稼働しSSDを実装したもの(下グラフ3)より、v.11が稼働しHDDを実装したもの(下グラフ2)が少なからず高性能の値を示している。ベンチマークテスト50,000件のレコードをもつFileMakerファイルをカスタムWeb経由 同条件で検索・ソートした場合の10回の平均処理速度1) HDD Core2Duo 1.83GHz FileMaker Server v.112) HDD Core2Duo 2GHz FileMaker Server v.113) SSD Core2Duo 2GHz FileMaker Server v.104) HDD Core i5 2.3GHz FileMaker Server v.115) HDD Core i7 2.0GHz FileMaker Server v.11 03enterprise キーボードとトラックパッド(Apple Magic Trackpad)を一体化(Mac OSX10.7 Lion対策) Fri, 01 Jul 2011 01:25:19 +0900 Fri, 01 Jul 2011 01:25:19 +0900 Cool Gizmos 【お知らせ】2011/秋、こちらの記事の試作品をベースに開発した新製品、「Apple Wireless KeyboardとMagic Trackpadを一体化して使えるキーボードトレイ」(下写真)の販売を開始します。それに先立ち、9/26より初期ロット若干台を先行販売開始します。ご注文は下記ページをご覧下さい。03enterprise オンラインストア最近、マウスの調子が悪くなった機会に、いろいろと入力機器をを考えてみた。パソコンショップにはたくさんのマウスが並んでいて、たくさんの多機能ボタン、ワイヤレス機能など、その進化はすさまじいものがある。しかし、実際に使ってみると、最近のテレビリモコン同様、ほとんどのボタンは不要か習得できず、無用の機能となっていることが多い。一方、昔はトラックボールというのも人気だったが、スマートフォンやスレートの登場で、Mac OSにもマルチタッチという操作方法が広がり、トラックパッド(タッチバッド)の地位が一気にアップした。トラックパッドはあくまでもユビの本数と動かし方がポイントで、覚えた動作だけ使えばいいので、形状はシンプルだ。MacOSX Lionでは、トラックパッドを使った操作方法がかなり充実してきている。いらないジェスチャーはオフにもできるので、誤動作も少ない。アップルは光学ドライブの次にマウスを切るかも?そこで今回、アップルのMagic Trackpadを使ってみることにした。もともとPowerBook520以来、トラックパッドには慣れているし、iPhone/iPadも使っているので、使い方は習得済みだ。しかし、このMagic Trackpadを、設計通り、元マウスが配備されていた位置:キーボードの右側に配置してみたところ、どうもしっくり来ない。MagicWandというトラックパッドをキーボード横につなげることができる製品もあるようだが、この組み合わせの配置は、ちっとも使いやすくないばかりか、いちいち手を右に移動し、指を浮かしていなければならないため、かなり手の甲の筋が疲れるのだ。いつもノートパソコンで使っていて、こんなに使いづらかったり、疲れると感じることはないのに・・・である。今一度、ノートパソコンでトラックパッドを使ってみると、普段、指はキーボードに乗せていて、カーソルを動かしたいときだけ、ちょこっと人差し指でトラックパッドをなぞり、親指でクリックしている。実は、このキーボード手前中央にトラックパッドが配置されていることは、入力動作として非常に楽で効率的であることが分かった。そこで、MacBookのようにキーボード手前中央にトラックパッドが合体しているような「トラックパッド付きキーボード」は無いものか・・・と探してみると、さまざまなPC用(センスが悪すぎて使いたくない)のほかに、こちらや、こちらのような一体化できる製品が見つかった。洗練されたデザイン、アイデアとしては最高だ。しかし自分はテンキーを頻繁に使うので、残念だがこちらの製品を採用することができない。それ以上に大きな問題として、トラックパッドの表示面積が大きすぎる。デスク上で無用に大きな面積を専有されてしまう。トラックパッドは一番手前にスイッチがあるので、もしトラックパッド中央部より先(キーボードに近いほう)を押すと、支点に近くなり相当力をかけて押し込まないとクリックができない。奥行はMacBookの6cmもあれば十分だから、トラックバッドの上半分が隠れていても良いということになる。さらに、Magic Trackpadは左右の幅もかなり大きいので、パッド部がこれだけ左右に広がっていると、手のひらが絶対に触ってしまい、誤動作を招いてしまう。これらは実用性を損ねる大きな問題だ。ということで、上記製品は「難有り」と判断した。となると、残された選択肢は、自作だ。まずは手持ちの硬質ウレタンシートを使って、適当なサイズに裁断、貼り合わせて形を作り、Magic Trackpadをキーボード手前中央に配置してみると・・・これはなかなかいい。右手は常にキーボードから離れずに全ての動作が完了し、トラックパッドの操作もスムーズだ。手のひらが当たらないよう、左右のパームレスト部をトラックパッドの上まで張り出すようにした。これでキーボードと手のひらの高さも揃えることができた。自分には、手前のパームレスト部が大きいほうが、手前の角に当たることが無いので、手のひらに当たる感触はいい、ということも分かった。この試作品の問題は、もろもろの設計以外にも、ウレタンというソフトな素材であることが問題だった。キーボードを強く押したり、手のひらに重みがかかると、Magic Trackpadがクリックされてしまう。やはり固い材質で作らなければダメだ。次に、木材、ベニヤ板などを購入し、カットして組み合わせて作った。厚板(上、450x240x13mm)、薄板(下、450x240x7mm)にそれぞれ穴を空ける。厚板の穴に合わせてトラックパッドを乗せて、薄板を乗せる。キーボードを乗せ、リストレスト兼・トラックパッドを隠す板を乗せる。これで基本機能はOKなのだが、いかんせん、台が分厚すぎる。デスクに大判まな板が乗っかっているようだ。また、穴空け加工が面倒で、決してシンプルな作りとは言えない。それから、手前側の段差が大きいと、トラックパッド操作の度に手のひらが段差の角に擦れ、あまり気分が良くない。リストレストの手前側の段差は低いに越したことはない。そこで、さらに設計から見直し、もっとシンプルに、デスク上でもあまり目立たないようにしたいと思い、1)主要素材を透明アクリル版に2)より少ない材料で、穴空け加工不要に3)手前の縁に段差を付けない設計変更を行った。ご意見として、トラックパッドとキーボードを持ち上げても分離しないほうがよい、という意見がある。とくにリビングでリモコン代わりに使いたいようなときには、しっかりと一体化しているほうが良いようだが、今回はその一体化の要件で「持ち上げたときでも」という条件は割愛した。リモコン代わりなら、こちらの様な小型のものが良いと判断したからである。仮止めでサイズのあたりを見る。透明アクリル板は、昔の首振りiMac G4、G4 Cubeにも通じるデザインになる、なかなか悪くない素材だ。最終的に、L字とコの字のアクリル棒で固定、トラックパッドがガタつかないようにウレタンで押さえるようにする。完成。リストレストをトラックパッドの表面から3mm高く上げて、センターより左手側にオフセットしてずらしたことで、右手のひらが当たってしまう問題を回避した。 03enterprise 計画停電に対する緊急サーバーホスティングサービスについて Thu, 17 Mar 2011 19:03:05 +0900 Thu, 17 Mar 2011 19:03:05 +0900 Server Management 東京電力では、震災で十分な電力供給ができない恐れがあるとして、各地区で計画停電を行っています。株式会社マジェスティックでは、該当地区オフィス内にてサーバーをご利用の方に対し、緊急サービスとして、ファイルメーカーサーバーの即時・短期レンタルにも応じております。最新バージョンと機器によるファイルメーカーファイルの共有が可能です。詳細は右メニュー内の「お問い合わせ」リンクよりお問い合わせください。 03enterprise LANケーブル(イーサネットケーブル)の爪折れ修理 Sun, 13 Mar 2011 19:03:05 +0900 Sun, 13 Mar 2011 19:03:05 +0900 Server Management 今回はちょっと細かいネタだ。今日、多くの市販LANケーブルにはツメ折れ防止のデザインが施されているが、古いケーブルや、周辺機器に付属しているケーブルなどにはツメがむき出しになっているものが多い。大抵、LANケーブルを外そうと、デスクの裏から引っ張ったときなどに、他のケーブルにひっかかってツメが反り返り、折れてしまうことで、その重要な機能があっさりと失われてしまうのである。配線工事業者なら、専用の道具でこのジャック部分をサクっと直してしまうかもしれないが、ほとんどの人はそんな専用工具など持っていない。いや、もし持っていたとしても、極細ケーブルの色を見て合わせたり、直すのは結構、面倒だ。この爪だけの問題でケーブルを破棄して買い換えるのは、お金の問題以上に、エコではない。そこで、この部分をエコに、お金をかけずに直せる方法を考えてみた。なお、サーバー関連や、オフィスの基幹部分など、クリティカルなシーンでの適用はおすすめできないことをあらかじめご了承いただきたい。1)ツメの折れたLANケーブルジャック部分。大抵、ツメの根元・台座部分の出っ張りは残っているはずだ。これが重要。2)ツメの部分になる不要なプラスチック素材を探す。今回は空になったPETボトルを活用。炭酸系はベコペコなので不向き。コシが強く、熱にも強いお茶用がお勧めだ。もちろんPET素材以外にも、他のプラスチックでもいいが、折り曲げた部分が白くなってポキリといってしまうタイプのものは不可で、折り曲げに強く、接着剤が使えるものを選ぶこと。3)厚目で平らな部分が細長く取れる部分を選び、幅6ミリ以上、長さ3センチ以上で切り取る。今回、ツメが引っかかりにくいデザインにしてみたいので、底のカーブを含めて幅12ミリx 長さ50ミリで切り取った。4)差し込み口に近いほうを、幅6ミリにする。幅6ミリの部分は2センチ以上必要。端から1センチの長さで折る。今回、ツメの先が引っかかりにくいよう、ケーブルに通す穴があるデザインにする。デザインのポイントはケーブルを抜く際にツメを押し下げて抜けることと、次に述べる引っかかりツメの部分で、それ以外の部分のデザインは自由だ。どうぞご自身でベストなデザインをお考えいただき、良いデザインができたらこちらにも教えて欲しい。5)差し込み口に引っかかる本ツメの部分を作る。健全なツメの寸法を見て、同じようにT字形にカットする。細かい部分のカットには、はさみやカッターより、ニッパーや切れ味のいい爪切りを使うといいかもしれない。仮にこの段階でジャック部分に当てて、ネットワーク機器に差し込んでみる。うまくいけばカチッとはまり、十分に機能するはずだ。接着材などで固定しなくても、ジャック部分にツメの台座が残っているので、きちんとロックされる。6)折り曲げた部分に接着剤を付けてジャックに接着する。乾いたら、今回のケーブル用の穴にケーブルを引っかけて完成。別のデザイン。ツメを長めにし、引っかからないように山形に曲げた。試しに機器に差し込んでケーブルを引っ張ってみると、相当の力を込めても抜けない。簡単な修理を行いたい際は、どうぞお試しいただきたい。 03enterprise FMGo + ファイルメーカーServer9では落ちる、という報告 Tue, 01 Feb 2011 19:03:05 +0900 Tue, 01 Feb 2011 19:03:05 +0900 Server Management サポートサイトの情報では、FileMaker Goは、FMS v.10以上の動作確認済み、それ以前は未確認、ということであるが、FMS v.9では、アクセスしてしばらく使っていると接続が切れる症状が報告されている。 03enterprise そろそろ、エクセル、ワード、アクセスで見積書・請求書を作るのはやめませんか? Fri, 24 Dec 2010 17:55:26 +0900 Fri, 24 Dec 2010 17:55:26 +0900 Server Management いまだに驚きなのが、そこそこの規模の会社でも、いまだにExcel、Word、Accessで見積書、請求書を作っているところが多いということだ。そもそも、なにが問題なのかをご理解いただく必要があると思う。【エクセル、ワードで見積書・請求書を作ることの問題】1)情報の共有ができない・・・ファイルは各個別のパソコンに保存されているので、他の人が容易にみることができない。もしファイルがファイルサーバーに保存してある場合でも、下記の問題が生じる。2)ファイルサーバーで同じファイルを共有している・・・同じファイルを開くことになるので、情報の上書きという問題が生じる。3)情報の検索が困難・・・ファイルに対し、日付やクライアント名など特定の条件で検索・絞り込みをして抽出することが難しい。4)計算処理が面倒・・・ワードが不得意なのはおわかりかと思うが、エクセルでも計算処理が面倒なのはご理解いただけるだろうか?それは各見積書・請求書の、期間・クライアント・担当別集計作業だ。もちろんエクセルの関数、マクロ、VBAを駆使してその機能を実装している方もいらっしゃると思うが、相当骨の折れる作業である。しかし、そもそも、この問題と必要性に気づいていない方は、業績の分析や対策を行っていないということで、そのポリシーそのものが問題である。5)レイアウト作成・修正が面倒・・・エクセル、ワードはセルや行間でレイアウトがコントロールされているため、レイアウトの調整が面倒。パワーポイントのように1ピクセル単位で個別のパーツを動かせないのだ。またちょっとだけ異なるレイアウトを別途作り活用することは、相当面倒だ。【アクセスで見積書・請求書を作ることの問題】上記の問題に気づき、アクセスを使って見積書・請求書を作っている方も多いと思う。しかし、アクセスの共有機能は貧弱で、パフォーマンスの低下(極端に遅くなる)、データ破損などの問題が発生しやすく、肝心の1)情報の共有についての問題はちゃんとクリアできていない。その問題をクリアするために、MS SQL ServerやOracle、もしくはSales Force.comを導入する方も多いようである。ご予算が余ってしょうがない企業の方はどうぞお勧めしたい対応策だ。【上記全ての問題に対応できるのはファイルメーカーシステム】そのような理由から、エクセル、ワード、アクセスで見積書・請求書を作っている方々は、1日も早くファイルメーカーベースのシステムに切り替えることを強くお勧めする。面倒なシステムを使って見積・請求書を作っていることで、日々無意味な残業時間を計上していることになるからだ。確かにMicrosoft Office以外にソフトウェアライセンスの費用がかかること、オフィス外からの作業が出来なくなることも頭が痛い問題かもしれないが、ファイルメーカーWeb共有を使ったASP/クラウド型システム展開も可能なので、外出先やグループ企業での共有が必要だったり、ライセンス料をセーブしたい方はその方向も検討されるといいだろう。 03enterprise クラウドには国内サーバーを:回線スピードで劣る海外サーバーはヘビーデューティーな用途には不向き Wed, 17 Nov 2010 01:19:54 +0900 Wed, 17 Nov 2010 01:19:54 +0900 Server Management 上記グラフは、Bフレッツを利用している都内から、各地点のサーバーまでの回線速度を調べた結果だ。計測は「Speedtest.Net」を利用した。国内の突出した回線スピードがおわかりかと思う。かつては、あまりサーバー/データセンターの場所に関してこだわることは無かったかもしれない。むしろ、安くてインフラの進んだ米国等にサーバーを設置するほうが良い、といった話もあった。しかし、日本国内のインフラが進み、画像ファイルや数メガバイトに及ぶファイルのやりとりが日常化してきたのは、上図のとおり卓越した国内の回線スピードの恩恵に他ならない。今日、回線の早さはそのままビジネスのスピードに直結する。それを考えれば、国内業務がメインの企業で、大量のトラフィックが必要なクラウドサービスを利用する際、海外サーバーのサービスは選択ポイントとしてマイナスだ。海外との回線スピードが遅いのは、海を渡るケーブルの太さがボトルネックになっていのか、もしくは意図的にK社あたりがトラフィックを制限しているのだろうか。しかし、今日のクラウドサービスを提供している企業で、海外資本の企業の例として、「salesforce.com の設備はカリフォルニア州サニーヴェイルに設置されています。(http://www.global-eng.co.jp/product/it/salesforce_3.html)」とあるように、Salesforceの利用者は、この遅い、はるばる太平洋を超えた回線上のデータのやりとりを行わなくてはならない。実際に、ファイルメーカーのソフトウェア・アップデートを海外からダウンロードする際、Bフレッツ回線で400MB程度のファイルダウンロードに20分程度かかった場合も、米国でダウンロードする場合はケーブル回線にも関わらず5分程度で完了する、という違いを体感している。もちろん10年後のインフラはどうなっているか分からないが、少なくともここ2-3年は、国内のデータセンターを利用したインターネットサービスを利用することがビジネスのスピードアップに影響することを強く訴えたい。 03enterprise FileMaker - MySQL ODBCドライバが頻繁にクラッシュ Thu, 11 Nov 2010 20:17:28 +0900 Thu, 11 Nov 2010 20:17:28 +0900 Server Management あるときから突然、MacOSX Server + FileMaker Server + MySQL + Actual Technologies ODBC Driverの環境で、1日数回、突然Web公開エンジンがクラッシュするようになってしまった。原因がつかめず、ログを見てみると、Thread 30 Crashed:0 atopnsrc.so 0x06975a5b SQLTables + 187203となっている。明らかにActual TechnologiesのODBCドライバが原因だ。。。しかしここ何年も快適に動いていたもので、突然クラッシュし始めることがおかしいので、よくよくファイルメーカーファイルを確認してみると、削除して存在しないMySQLテーブルへの外部データソース定義が残っていて、<テーブルが見つかりません>のメッセージが出ている。これかと思いそれを削除すると、クラッシュはぴたりと収まった。FileMakerファイルの外部データソースが見つからずに<テーブルが見つかりません>となっていてもクラッシュに至ることは少ないが、MySQLの場合は注意が必要である。原因がつかめない間も、サーバーのダウンタイムは極力最短にとどめたい。そんなときは、サーバーの動作監視ツール類と、サーバー起動のコマンドを組み合わせて作動させることで、自動復旧が可能となる。Web公開エンジン起動のコマンド:fmsadmin start wpcFMデータベースサーバー起動のコマンド:fmsadmin start server 03enterprise FileMaker PHP Site Assistant - iPhone用レイアウトでヘッダボタンがずれる件 Thu, 14 Oct 2010 09:25:37 +0900 Thu, 14 Oct 2010 09:25:37 +0900 Server Management FileMaker Server の一機能であるPHP Site Assistantでは、iPhone用のレイアウトも作成できる。しかし、一覧表示などのページで表示される、ヘッダ部分の送りボタンのレイアウトが崩れる問題がある。その問題を解決するには、生成されたfmview.phpの220-230行目あたりにある、下記のプログラム部分を修正することで対応可能である。【修正前】 $links = array ( 'first' => '1番目', 'prev' => '前へ', 'records' => array ( 'rangestart' => 0, 'rangeend' => 0, 'foundcount' => 0 ), 'next' => '次へ', 'last' => '最後' );【修正後】 $links = array ( 'first' => 'first', 'prev' => 'prev', 'records' => array ( 'rangestart' => 0, 'rangeend' => 0, 'foundcount' => 0 ), 'next' => 'next', 'last' => 'last' ); 03enterprise ファイルメーカーのバージョンと対応するOSバージョン Sun, 03 Oct 2010 21:01:55 +0900 Sun, 03 Oct 2010 21:01:55 +0900 General FileMaker.comのサイトに、対応表および個別記載が表示されている。http://help.filemaker.com/app/answers/detail/a_id/5584http://help.filemaker.com/app/answers/detail/a_id/4701なお、Windows7では、FileMaker 9以前のバージョンはサポートされていない。http://www2.filemaker.co.jp/fmi/xsl/techinfo/browserecord.xsl?AnswerID==7453 03enterprise iPad Warriors! クールな活用例 iPad + FileMaker Go + WiMax Wed, 29 Sep 2010 17:57:39 +0900 Wed, 29 Sep 2010 17:57:39 +0900 Cool Gizmos 最先端のデジタル指向で革新的なマーケティング調査を行っている株式会社グルーブワークス様が、iPadとファイルメーカー Goを使った独自の市場調査スタイルを推進している。今回拝見したのは、FileMaker Goを載せたiPad 8台が入った特注アルミ大型アタッシュケース2セットだ。従来の「調査員が調査用紙片手にアンケートを取り、その後その結果をオペレーターがデータベースに入力し直す」という調査ステップを一気に効率化できる、超クールなスタイルであることは間違いない。iPadに最適化されたFMGoのレイアウトは紙以上に視認性が高く、高速WiMaxで繋がっているので、サーバー上の共有.fp7ファイルへのアクセスもスムーズだ。繁華街で心配な3G回線混雑の心配もない。iPad専用のスタイラスペンも使わせてもらったが、指よりずっとポイントしやすく、ラジオボタンの選択などには便利だった。iPad + FMGoの組み合わせは、さまざまなビジネススタイルの進化をもたらすと思われるが、このツールはまさにその未来を体感できるツールであった。 03enterprise 祝!FileMaker Go for iPhone/iPad 新発売! Wed, 21 Jul 2010 12:23:50 +0900 Wed, 21 Jul 2010 12:23:50 +0900 Server Management ついに、待望のファイルメーカーMobileの決定版がiPhone/iPad対応として発売になった。-3GとWifiの両方でサーバー接続とリアルタイム同期(シンクロ作業ではない)が可能-ポータル(for iPadのみ)やタブ、画像フィールドなど、パソコン版と同様の仕様といったもので、パソコンでの情報更新と同様の感覚で作業が可能なことが魅力だ。ちょうど、FileMakerの.fp7ファイルを添付したメールが来ていたが、iPhone/iPadでは、添付ファイルをタップ(iPhoneの場合は長押し)すると「FileMaker Goを使って開くか?」ということを聞いてくるので、そのままiPhone/iPadを使って外出先でもデータベースの閲覧をすることができた。今後、外出先の営業マンが自社に帰らずともiPhoneでFileMakerにアクセスできるので、在庫チェックをしたり、報告書をすぐに作成したりといったことが出来るようになる。今お伝えできるFileMaker ProとFileMaker Goの違いとしては、-FileMaker v.10以上での共有環境をサポート、それ以前のバージョンでは未検証(当方の検証ではとりあえず動かすことはできている)-プレビューモード、レイアウトモードがない、当然レイアウトの編集はできない-テーブルビューは集計、フィールドタイプ変更、表示フィールド変更等ができない-新規データベースが作れない-データベースの管理(テーブル編集、リレーショナル編集等)ができない-スクリプトの作成・編集ができない、一部のスクリプトが使えない-ファイルの修復ができない-印刷、エクセル出力、PDF出力、スナップショットリンクができない-グラフの表示ができない-検索条件の保存ができない-プラグインが使えないといったものがある。逆に、それ以外の点ではFileMaker Proと同じということであるから、非管理者権限で、小型ノートパソコンを使って無線/モバイル環境でFileMakerを開くのと同等の機能がある、と理解できるのではないだろうか。ただし、メニューバーやパレットは無く、操作に関するインターフェースはかなり異なるので、使いこなすには少々慣れが必要だ。また、iPhoneでの利用の際は、画面が小さいので、iPhoneでのご利用をお考えの場合は、その320x480ピクセルに収まるようなレイアウトデザインの新規開発を行った方がベターだ。とくにヘッダが画面上部を大きく占めるようなデザインはiPhoneでは致命的だ。これにより、ファイルメーカーデータをモバイル機器で閲覧する方法として、1)インスタントWebパブリッシング2)PHP Site Assistant3)PHP Custom Web Publishing4)<新>FileMaker Goという4つの選択肢ができたわけだ。それぞれに特徴があるので、目的のソリューションにあったツールを選択したい。モバイル環境でファイルメーカーを閲覧・編集するツールFireWallスルー(ポート80)FileMaker グラフ WebビューアPDF生成印刷インポート・エクスポート速度・レスポンスインスタントWebパブリッシング○○○×△×△PHP Site Assistant○×-△*○△*○PHP カスタムWebパブリッシング○×-△*○△*○FileMaker Go××○×××○*PHP ライブラリを等を使用し別途開発いずれにせよ、すでにFileMaker Goのアップデータも出ており、今後頻繁に仕様の変更もありえるだろう。実際の導入には、もうしばらくの実践的なテスト運用が必要だ。http://itunes.apple.com/jp/app/filemaker-go-for-ipad/id379690325?mt=8http://itunes.apple.com/jp/app/filemaker-go/id379686220?mt=8 03enterprise Bentoを使ってWebデータベース/CMSを構築 Mon, 14 Jun 2010 06:01:53 +0900 Mon, 14 Jun 2010 06:01:53 +0900 General (1)Bentoの可能性新しくファイルメーカーから発売されたBentoは、シンプルな使い勝手から、個人ユーザーが簡単なデータベースを作って利用するといったシーンに適している。その名の通り、弁当箱におかずやご飯を並べる感覚で、複雑・面倒なデータ型やSQL、計算式の知識も必要なく利用できる。その他、iPhone/iPadで使える(オフラインで利用し、更新後同期させる)、価格が安い(シングルパックで5,040円)といったメリットが挙げられる。しかし、インターネット経由の共有ができない、スクリプトが使えない、関数が使えない、細かいレイアウト設定ができない・・・などのマイナス面はエンタープライズ指向のソリューションにふさわしいプラットフォームとは言えない。しかしそれらマイナス面の多さを考慮しても、データベースエンジンにSQLiteという軽快なSQLデータベースを利用していることは、大きな注目に値する。SQLiteは、クライアント/サーバーシステム、数GBレベルの巨大なシステム、高速処理のための並列処理などの点で弱点があるが、ハンドリングが楽で、高速なMySQLなどにも匹敵する処理速度を誇っている。SQLiteは、ファイルメーカーとは異なり、特別なサーバーソフトを必要としないため、数多くのレンタルWebサーバーでも利用が可能だ。つまり、そのデータベースファイルをサーバーにアップロードすれば、すぐにそれがWebデータベースとして機能する。このようなユニークなアドバンテージを持つBentoは、企業Webサイトやクラウドサービスにまた違った側面からのソリューションを提供することができるのではないだろうか。(2)Bentoのデータを他のツールで閲覧Bentoは、データベースエンジンにSQLiteを使っているため、ターミナルからSQLiteコマンドを使ったり、SQLite管理ツールを使えば内容を閲覧・編集することができる。SQLiteのテーブル構造各テーブル内のフィールド構造こちらの画像は、SQLite Database Browserというソフトだ。http://sqlitebrowser.sourceforge.net/Bentoで作成されたデータベースファイルは、/Users/(あなたのユーザーフォルダ)/Library/Application Support/Bento/bento.bentodbというパッケージファイルを選んで、Control+クリック(または右クリック)でパッケージの内容を表示すると、さらにその中のフォルダが見えてくる。下位のフォルダContents/Resources/フォルダ内のDatabaseファイルに、入力されたデータが入っている。SQLite Database Browserを使って、このDatabaseファイルを開けば、テーブルの構造やレコード内容が確認できる。BentoがSQLite内にテーブルを作成する際に推定されるルールとして、-ユーザーが作ったライブラリは、gn_lib_(ライブラリ名)や、gn_lib_library1、gn_lib_library2のような名称が自動的に定義される。-リレーショナル情報は、gn_sharedjoin_lib_xxxx...のテーブル名で作られる。-メディアフィールド内の画像・動画類は、Databaseファイルと同じ階層にある「Media」フォルダに、ファイル名.シリアルンバー.jpg等に改名されてコピーされる。バイナリデータとしてレコード内の取り込まれるわけではないので、大きなサイズの画像を追加してもデータベースファイルサイズに大きな影響は無い。その代わり、gn_imageGnFieldといったフィールド名称で、bentomedia://xxxx.0.jpgというテキストによるパスが保存される。(3)BentoのデータをWebで開くBentoでは、作成されたライブラリ名とフィールド名がそのままSQLiteのテーブル名とフィールド名にはならない。そのため、WebでBentoデータを表示するためには、まずSQLiteデータベース内でのテーブル名、フィールド名の構造を確認しなければならない。構造は、SQLite Database Browser等でDatabaseファイルを開いて確認するのが楽だ。オリジナルのDatabaseファイルを操作するのはアクセス権などの問題もあるので、DatabaseファイルをWebで操作できる場所にコピーする。セキュリティ上注意が必要なファイルであるので、実際の運営ではWebのルートディレクトリ以下にコピーするのは危険だ。テーブルが確認できたら、下記のスクリプトで全体をブラウザで確認してみる。<?php$db = new SQLite3('(Databaseへのパス)/Database');$results = $db->query('SELECT * FROM (テーブル名)');while ($row = $results->fetchArray()) { var_dump($row);}?>上記スクリプトで表示されたフィールド名から指定フィールドを選び、内容を表示させてみる。<?php$db = new SQLite3('(Databaseへのパス)/Database');$results = $db->query('SELECT * FROM (テーブル名)');while ($row = $results->fetchArray()) { echo($row[(SQLiteフィールド名)]."");}?>ここまでできれば、あとはHTMLに組み込んで、レイアウトをデザインするだけだ。最後の課題として、Bentoで更新したレコードをリアルタイムにWebへ反映させるためには?という問題があるが、これは、オリジナルのDatabaseファイルをPHPスクリプトで参照できるディレクトリへ移動し、オリジナルDatabaseファイルがあったディレクトリにはそのシンボリックリンクを作ることで、Bentoでデータを更新し、それがそのままWebへリアルタイムに反映されるようになる。 03enterprise ファイルメーカーPro 11:MacOSXでペーストされた画像はWeb公開でサポートされない問題 Wed, 07 Apr 2010 10:06:26 +0900 Wed, 07 Apr 2010 10:06:26 +0900 Server Management FileMaker Pro 11では、MacOSXの他のアプリケーションからファイルメーカーのオブジェクトフィールドへ画像をペーストした場合、ファイルメーカー上ではその画像はきちんと表示されているが、Web公開(インスタント/カスタム共に)ではファイル無しの表示となる。つまり、ペースト方式でオブジェクトフィールドに挿入した画像は、Web公開でJPEG画像への変換ができなくなったということである。ちなみに「挿入」〜「ピクチャ」メニューから挿入した画像ファイル(EPSフォーマットを除くほとんどのフォーマット)のWeb公開については問題ない。ファイルメーカー上で画像が表示されていないのであればまだ問題は少ないが、頻繁に使用するペースト方式での画像挿入の非Web公開サポートは作業上の大きなマイナスだ。 03enterprise 祝:ファイルメーカー Pro v.11新発売 Wed, 10 Mar 2010 02:48:05 +0900 Wed, 10 Mar 2010 02:48:05 +0900 Server Management 米国での3/9朝、ファイルメーカーの新バージョン11が発表になった。本日から米国サイトで英語のみの試用版のダウンロードと購入が可能だ。今回の目玉はなんといってもグラフ作成機能である。いままで、グラフ作成のためにわざわざエクセルを使用していた方も多いのではないだろうか。今後は、わざわざそのためのエクスポート〜グラフ作成〜レイアウト調整といった手間が一気に省けることになった。お節介までに機能的になったエクセルを使うより、簡単なこの新機能はずっと好都合だ。棒/円/折れ線など基本的なグラフ形式は全て対応し、現在の検索結果やソート順がグラフにリアルタイムに反映・表示される。Webブラウザへの表示もインスタントWeb経由/fmi/iwp/data.jpg?-containerlayobj&-lay=(レイアウト番号)&-index=(オブジェクトID番号)という値を使えばJPEG画像として送出してくれる。<その他の新機能>クイックレポート:表形式のレイアウトで瞬時にフィールド(カラム)やレコードが作成可能に。エクセルの列や行を手作業で追加していく感覚だ。強化されたレイアウト/レポートアシスタント:ステップバイステップの流れとインターフェースで作成可能に。最新データインポート機能:ファイルを開く際に、自動的に元エクセルデータやテキストデータから最新データを更新。スナップショットリンク:特定ファイルのレコードセット・レイアウト・ソート順が記録されたXMLデータを.fsplファイルとして保存・再生可能。XML形式のテキストファイルなので、あとから編集も可能だ。クイック検索:ツールバー上の1つの検索窓から全フィールド/レコードの検索が可能に。インスペクタ:レイアウト各種設定機能をタブ付きフローティングパレット化。新規のパレットを作ることも出来る。オブジェクトバッジ:レイアウト上のオブジェクトを色分けして管理。インボイススターターソリューション:新たに請求書テンプレートが追加。改良されたスタートスクリーン:新規データベース、使用頻度の高いファイルの管理や役立つ素材の検索など。(上2画像)テキストハイライト:キーテキストをハイライト。レイアウトフォルダ:レイアウト管理機能のアップグレード。フォルダ構造が追加され、グループ管理や階層メニュー表示が可能に。ポータルフィルタ:関連レコード内容を、計算式でさらに絞り込み可能に。スクリプティング強化:スクリプトの作成と修正がさらに自由に。外部ファイル保護:テーブル、スクリプト、値一覧のセキュリティ強化。検索実行とマージフィールドでの$変数利用:データベース設計の効率化・簡素化が可能に。インスタントウェブ強化:ファイルメーカーレイアウト同様のグラフ、ポータルフィルタの利用が可能に。インターフェースがファイルメーカーと同様上部にツールバーが配置されるようになった。<ファイルメーカーServer v.11>大きな機能拡張は無いが、管理ツールの機能強化、データ無しのクローンファイルの自動作成、スケジュールの保存と読み込みなどの機能が加わった。<グラフィック、パッケージの変更>今回、v.7以来続いてきたパッケージやアイコンのデザインスキームに大きな変更があった。Advanced版が、黒ベースのデザインとなったことと、Server版のフォルダ画像が複数になっていることで、製品区別がわかりやすくなった。しかしダウンロード販売がメインとなった今日、このパッケージ画像の意味はなんだろうか?もはや店頭でのマーケティング効果ではなく、Webで商品紹介する上で、パッケージ製品としての区別に過ぎなくなっているのではないだろうか。アップルストアの店頭でそのパッケージを現物を見ることができるが、粗品程度のシンプルなデザインだ。<ファイルメーカー Pro v.12に期待>残念ながらレイアウト内オブジェクトのライブラリ化(オブジェクトをグループ化し、レイアウト全体での共通パーツ化)は未対応である。ファイルメーカーのソリューション開発が意外に手間取るのは、GUIであるが故にエキスパートにとっては開発が非効率的であるためだ。素人向けのBentoと差別化するためにも、将来は、フィールドおよび計算式の検索・置換なども充実してほしいところだ。 03enterprise 歴代Macのパフォーマンスチャート Fri, 05 Mar 2010 08:53:56 +0900 Fri, 05 Mar 2010 08:53:56 +0900 Cool Gizmos 2000年ころ発売されたPowerPC G3から今日までのマックのベンチマークがグラフ一覧で掲載されている。現在お使いのマシンの買い換え指標等に便利ではないだろうか。 03enterprise ファイルメーカーからダイレクトにスカイプを使って電話 Fri, 19 Feb 2010 23:45:06 +0900 Fri, 19 Feb 2010 23:45:06 +0900 Server Management Beezwax社が、ファイルメーカーからスカイプを使って電話をしたり、受けたり、ログを取ることができるソリューションを開発しているという。詳細は問い合わせが必要だが、非常にスマートなコールシステムができることは確かだ。 03enterprise iPadで広がる新しい出版ビジネス/ジュニア・シニアマーケット Thu, 28 Jan 2010 08:30:47 +0900 Thu, 28 Jan 2010 08:30:47 +0900 Cool Gizmos 日本時間では1/28(木)早朝3時に、アップルから新しいデバイス、iPadが発売された。詳細なハード・ソフト機能は、各種IT情報サイトに期待するとして、当方としては、iTunesのBookStore構想が大変興味深かった。今日、レコード業界がiTunes MusicStoreで大きな変革を迫られたように、近い将来、出版・印刷業界にも大きな変化が始まるだろう。執筆者の立場としては、印税より、iTunes Storeのダウンロードのほうが、効率的に収入が得られる。印刷の手間と時間が省ける(その代わりにiPad仕様のデータを作る必要があると考えられるが)と思うと、自費出版のように個人で出版していた人にとっては一気に敷居が低くなるはずだ。また、書籍データのダウンロード方法についても、いままではPDFデータの販売という形もあったと思うが、複製・海賊版の問題や販売チャネルの問題があったために出版側が及び腰だったと考えられる。このあたりはiTunesが一定のルールを構成してくれると思われるので、今後は一気に動きが加速するだろう。コストダウンが急務な米国の学校では、ここ数年でまたIT化が加速している。教室では黒板に代わって、ノートブックパソコンとプロジェクターによる授業が行われているが、米国企業では、そんな学校での活用を見込んでiPad用教科書や辞書コンテンツ開発が進んでいるようである。もちろん、大きなアイコンでわかりやすいインターフェースは、いままでキーボードに慣れなかったシニア層にも新しいITビジネスの可能性を作り出すに違いない。パソコン普及率十数パーセントの高齢者(60代)のマーケットにも、大きなインパクトを与えることだろう。多くの商品で「機能」を売りつける他社同等商品と比べ、消費者への「メリット」を売るこの新しい商品には、大きな可能性が秘められている。 03enterprise ファイルメーカー カスタムWeb構築ならではの、気をつけなければならない点 Thu, 03 Dec 2009 17:07:14 +0900 Thu, 03 Dec 2009 17:07:14 +0900 Server Management ファイルメーカーを使ったダイナミックなWebサイト構築・・・カスタムWeb公開では、ファイルメーカーというデータベースに依存する注意点がある。とくにありがちなポイントをいくつか挙げておこう。1)チェックボックスによる入力を行ったフィールドチェックボックスは、非常に便利な機能であるが、複数をチェックした場合、実際に入力されている内容は、チェックする順番に並んで入っている。そのため、同じ2つの項目がチェックされていても、入っているフィールド内容が異なっている可能性があることを留意しなければならない。Webからの複数チェックボックス送信も、普通のチェックボックスのフォームタグでは最後のチェックボックス内容しか入ってこない。そのため、配列にして送信し、各値を\r\nで繋げ直してからフィールドに追加する。2)スペース、改行、全角/半角、特殊文字なんらかのミスでフィールドの最後にスペースや改行が入っていたり、英数・記号の全半角の違いが、検索結果に影響することがある。もちろん、基本的にファイルメーカーは日本語環境にフレキシブルに対応しているので、英数の全角/半角は同じように検索できるが、可能な限り、英数・記号は半角で入力、カタカナは全角で入力する、というようにルールを決めて統一をしておきたい。なお、曲者なのが特殊文字で、ファイルメーカーでは特殊な検索を可能とするために正規表現的なルールがある。@=任意の1文字、!=重複した値の検索、といった演算子だ。このため、メールアドレスを検索しようとしてaaa@bbb.cccなどと入力して検索をかけても、そのままではヒットしない。この場合はaaa\@bbb.cccとエスケープ文字を@の前に挿入して検索しなければならない。演算子一覧3)フィールド定義、レイアウトの変更ファイルメーカーはちょっとマスターすれば簡単にフィールドを追加・削除したり、レイアウトを変更できてしまうものだが、それがかえって仇になる場合がある。ファイルメーカーのWeb機能は、レイアウト名とフィールド名を利用して検索しているため、Webに利用するレイアウト名、フィールド名が変わってしまったり、削除されてしまうと検索結果に影響が出てしまう。とくに、Webに利用するレイアウトにはWebに利用するフィールド全てが配置されていないといけないので、一般のオペレーターがレイアウトを変更できないようにしておく必要がある。また、Webに利用するレイアウトに、同一のフィールドがポータル上および単なる関連フィールドとして重複して配置されていると、Webに利用する際に設計通りに動かない場合があるので、注意が必要だ。4)サーバーのデータバックアップ構成上記3同様に、ファイルメーカーではあまりにも簡単にレコードの操作ができてしまう反面、ちょっとした人為的ミスがデータベースを全く使い物にならなくしてしまうトラブルがある。たとえば、-検索モードでフィールドにテキストを入力していたつもりが、ブラウズモードでテキストを入力してしまったために、知らないうちにデータを書き換えてしまう。-正しく絞り込んだつもりが、対象レコード削除の際、必要なレコードも削除してしまう。-フィールド内容をDeleteしてしまい、気づいた時には、やり直しも効かなくなってしまう。などの失敗は、私も何度も経験した。実は、こういった問題はハードディスクの損傷等でデータベースが破損する頻度より、ずっと多い。こういった問題については、サーバーのバックアップ構成で対応したい。(もちろん提供するサービス内容にもよるが)たとえば、もしHDが2つしか接続できない、という場合、実践的には、データのバックアップは、ミラーリングの構成ではなく、定時バックアップのほうがよっぽど助かるのだ。巷のレンタルサーバーは、サーバー内のデータバックアップはミラーリングのみで対応、というサービスも多いようだが、データがダメになった場合や削除してしまった場合は、ミラーリング先のデータもダメになり、簡単に復旧はできない。それならば、定期的かつ自動的にデータを別ボリュームに保存しておき、いざというときに置き換えられる構成にしておいたほうが安全だ。この構成で、過去数え切れないほど、助けられた経験がある。 実戦に耐える、より実践的なファイルメーカーサーバーのレンタル/構築サービスに関するお問い合わせは、株式会社マジェスティックまでお気軽にお問い合わせください。・ファイルメーカーサーバーのレンタル(ホスティング)、オフィス内への構築サービス・オフィス間のVPN環境構築、ファイアウォール設定、セキュアなモバイル接続環境構築・ファイルメーカーのインターネット カスタムWeb公開、SSL設定・上記サービスの運営、サポート 03enterprise FileMaker カンファレンス 2009開催 Sat, 31 Oct 2009 21:16:19 +0900 Sat, 31 Oct 2009 21:16:19 +0900 Server Management 2009 年 10 月 30 日(金)、当社オフィスビルのある東京・品川インターシティのホールにて、日本初のファイルメーカーユーザーカンファレンスが行われ、当社もショウケースに出展した。ファイルメーカーの活用事例などを紹介するソリューショントラック、テクニカルな技術解説のテクニカルトラックが合計6本行われ、各トラックとも非常に充実した情報を解説していた。オープニングセッションで、ファイルメーカーは「ワークグループ向け」であることを解説されていたが、他のセッションでは、ファイルメーカーの得意分野である優れたインターフェースおよびその容易な開発機能を利用した「エンタープライズ」ツールとしての具体的事例紹介もされていて、ますますファイルメーカーのメリットを生かした活用の場が広がっていることを実感できた。従来からユーザーグループ主催のセミナー等は頻繁に行われていたが、ファイルメーカー社が主催するこのような大規模なイベントは、幅広い情報収集と多くのユーザーとの交流ができ、非常に有意義なものであった。米 FileMaker, Inc. 社長 Dominique Goupil(ドミニク・グピール:写真中央)も来場されていて、クロージングセッションでは、ユーザー、デベロッパーとの交流を行っていた。景気が低迷し、またインターネットが情報収集の主要手段になってしまっている今日だからこそ、このような場所と時間という貴重なリソースを通したイベントはますます重要な機会である。ぜひとも今後、毎年定期的な開催を行って欲しいものだ。 03enterprise Snow Leopard Server搭載 新・サーバー専用Mac miniが「惜しい」理由 Thu, 22 Oct 2009 08:00:21 +0900 Thu, 22 Oct 2009 08:00:21 +0900 Cool Gizmos 大企業はもちろん、中小の一般企業でも、1社に最低1台、「サーバー」は必需品となってきている。ワープロ/そろばん代わりだったパソコンは、業務の中心機能として重要な役割を担っている。そんな昨今、2009年10月21日に、「Snow Leopard Server搭載Mac mini」なるものがアップルから発売された。この箱一つで、ファイル共有やインターネットサーバーはもちろん、グループワークには欠かせない住所やカレンダーの共有、モバイル環境からVPNのような面倒な手間のない安全なサーバーへの接続、などが可能になる。このMac miniのベンチマーク値は3724、4年前のMac Pro下位モデル(Intel Xeon 5130 2.0 GHz 4 cores)のベンチマーク値が3952、5年前のXserve G5は2081であるから、4年前のMac Proと匹敵し、5年前のXserveよりずっと速い値だ。しかし、徹底したプロダクトデザインの結晶である極小サイズ筐体、UNIXベースのOSに比類なき簡便性をもつGUI管理インターフェース、そして消費電力の少ないエコ設計など、大変魅力的なパッケージであるこの製品も、残念ながら大きな問題点が1点ある。それはハードディスク関連部分だ。ハードディスクは、現在、価格や性能など、トータルで最もパフォーマンスに優れたストレージである。しかし、残念ながらその信頼性は100%ではない。そのために、このMac miniはハードディスクを2台内蔵していて、RAID等で冗長性を持たせることでその信頼性をカバーしている。しかし、その内蔵ハードディスクが故障したとき交換が容易に出来ないのは、重大な問題だ。ちなみに、コンピューターの故障原因の45%は、ハードディスク関連であると言われている。もう一つ、言わせてもらうと、本体の電源差し込み口が非常に抜けやすい。ケーブルの点検等でちょっと引っかけただけでも抜けてしまう。「サーバー」と名乗るマシンであれば、この部分も改善が必要だ。サーバーの使命はノンストップで安定した稼働だ。Mac miniそのものは、コンパクトでありながらもしっかりとした設計で、アルミニウムボディで放熱作用も良好、耐久性の高さという点では、サーバー機器としての素質は十分だ。だからこそ、上記の弱点をクリア出来た場合、ハイコストパフォーマンス(本体62,900円〜)&エコ(リサイクル可能なアルミニウム筐体と世界最高のエネルギー効率)という夢のサーバーシステムを実現できる。株式会社マジェスティックでは、新型Macmini(2.53GHz以上のIntel Core2Duo、4〜8GB RAM)、 高速化されたFireWire800バスの外付け大容量HD、セキュアなデータセンター内ラックで保管、FileMaker Server の組み合わせという、コストとパフォーマンスにおけるベストなレンタルサーバーをご用意しております。お問い合わせはこちらまで。 03enterprise ユーザーのシリアル番号が重複する問題〜ファイルメーカー サーバー 10 サーバーマシンスペック/動作環境のご確認を Sat, 10 Oct 2009 21:26:39 +0900 Sat, 10 Oct 2009 21:26:39 +0900 Server Management たまたま、ファイルメーカー サーバー不具合の問い合わせで、-FileMaker Server 10を起動してしばらくすると、クライアントからサーバーへの接続時に、ユーザーのシリアル番号が重複している、と表示され、ファイルが開けない問題が発生する-サーバー側 FileMaker Server Admin Consoleにて、その重複していると表示されているユーザーを切断しようとしても、切断できない-しばらく時間をおいて(10分以上)接続しても、同様の症状は変わらない-サーバーにて、FileMaker Server Admin Consoleがフリーズ、もしくは起動できなくなってしまうという症状があった。このサーバーマシンのスペックは、RAMを512MBしか積んでいなかったので、RAMを1GB以上に拡張してもらうことで問題に対応してもらった。つまり、メモリ不足が原因で、このような問題が発生することがあるということだ。ファイルメーカー サーバーのシステム条件では、RAM推奨2GB、最低1GBとなっている。なお、Mac OS X 10.6からは、最低条件が Dual core / RAM 4GBとなっており、 マシンスペックには十分なメモリを積むことが必須となっている。なお、「現在、最大登録者数で、このFileMaker Proを使用しています。」のメッセージは、通常、下記の問題が原因となっている。1)他のユーザーとライセンスキーが重複している。ライセンスキーは、Windows・・・メニューバー ヘルプ>FIleMaker Proについて...>情報ボタンを押すMacOS・・・メニューバーFileMaker Proメニュー内のFIleMaker Proについて...>情報ボタンを押すことで表示される。2)FileMakerがクラッシュしたあと、同じサーバーにすぐ再接続した際に表示される。サーバー側ではクラッシュ前の接続状態が残っているため、5分ほど待ってから再度接続することで対応可能、もしくはサーバー管理者に接続状態を解除してもらう。 03enterprise