FileMakerをデータベースに採用したWebアプリケーションにおいて、大きな壁になりやすいのがCSVやXML形式でのデータインポートだ。 ほかのデータベースの場合はさほど苦労しないこの機能だが、FileMakerの場合だと残念ながら最初にいろいろ検討しなければならない箇所が出てくる。実装を急ぐことも大事だが、なにより「安定した稼働・運用にのせること」が絶対条件。実装前にかならず実現できるのかどうかを確認しておこう。 そこで、今回から2回に分けて、CSVデータをベースに一括でデータをインポートする場合に最初に考えておかなければならない点とその実装方法を紹介する。 制限ある中でどのように実装するかがカギ すでに本コラムで何回か触れてきたとおり、FileMakerのWeb公開機能で得意としていない機能に「複数のレコードを一括で操作・更新することがむずかしい」というものがある。FileMake
前回はXMLパースライブラリの検討をして、libxmlを採用する事にした。今回は、実際にlibxmlを組み込んで、パースを行ってみよう。 libxmlのプロジェクトへの追加 まずプロジェクトにlibxmlを加える必要がある。 ここまででプロジェクトに追加されている外部のライブラリは、フレームワーク形式のものだった。UIKit.frameworkや、Foundation.frameworkなどだ。これらのファイルは、SDKフォルダの下の、Sysytem/Library/Frameworksに入れられている。SDKフォルダは、/Developer/Platforms/iPhoneOS.platform/Developer/SDKsにある。 これに対して、libxmlのようなUNIX由来のライブラリは、別のフォルダの中にある。SDKフォルダの下の、usr/libだ。インクルードファイルは、usr
ダスキンが運営する「ミスタードーナツ」は5月20日、ケーキタイプのドーナツ「クッキークルーラー」4種類を発売する。ココナッツを練りこんだドーナツ生地をそれぞれに使用し、焼き菓子のようなザクザクとした食感に仕上がっているという。「コーヒーと相性がよく、歯ごたえと深いコクが楽しめるドーナツです」(同社)。4商品は全国のミスタードーナツ店舗(一部ショップを除く)で通年販売の予定。 「クッキークルーラー ハニー」 「クッキークルーラー シナモン」 「クッキークルーラー チョコ」 「クッキークルーラー ココナツ」 「クッキークルーラー ハニー」はグレーズでコーティングしたシンプルな内容。「クッキークルーラー シナモン」はシナモンシュガーをまぶしている。以上2種の価格は各105円。「クッキークルーラー チョコ」はチョコレートでコーティングし、「クッキークルーラー ココナツ」はグレーズでコーティングし、
FileMakerといえば、帳票だ。持ち前の簡単・便利な操作性を活かしてパパッと帳票が組めるのはおおきな強みとひとつだと言えよう。FileMaker ServerとFileMaker Pro、そしてPHPを組みあわせれば「FileMakerでデザインした帳票をPDF化し、それをWebアプリケーションから自由にダウンロード」といったこともできてしまう。 今回は「FileMakerでデザインしたPDFをWebアプリケーションからダウンロードする」という、とっておきの構築例を紹介しよう。 FileMakerで帳票を設計し、WebからPDFをダウンロード! 第5回の最後にやや自論ではあるが、FileMakerをWebアプリケーションのバックエンドデータベースエンジンとして採用するメリットのひとつに「公開/スタックするデータをエンドユーザがFileMakerをつかって自由に加工ができること」を挙げた
米Amazon.comが、電子ブックリーダーKindle向けの電子ブックをiPhoneまたはiPod touchで読めるようにする「Kindle for iPhone and iPod touch」をリリースした。この発表で注目すべきなのは、これまでハードウエアを軸に展開してきたKindleプラットフォームをコンテンツ主体に切り換えた点だ。 これまでAmazonは、Whispernetを通じて電子ブックリーダーのKindleから直接Kindle対応書籍を購入できるようにするなど、Kindleにおいてパソコン不要の電子書籍利用をアピールしてきた。パソコンでもKindle書籍を購入できるが、Kindleに転送できるのみでパソコンでは読めない。多くのベストセラーが9.99ドル(約990円)で販売されているKindle書籍を読むにはKindleリーダーが必要だった。 AmazonはKindleの販
米国のオンライン男性誌『AskMen.com』が「女性と別れるときの禁じ手トップ10」を紹介している。 同誌では、「恋愛の終わりというのは常に傷やフラストレーション、狼狽、不愉快な思いがつきまとうものだが、次の恋人が現れればただちに過去の遺物となる」と分析。女性にとって"いい思い出の元彼"として記憶に残るためには、やってはならない別れ方が存在するとし、10の禁じ手を紹介している。 同誌によると、「連絡を絶ち、疎遠にする」ことが最悪な方法の1位。突如として連絡を絶つことは手っ取り早い手段のひとつだが、相手を困惑させる行為だり、避けるべき方法だと指南している。 2位は最悪の男として彼女の記憶に残るだけでなく、二股中のデートは自分自身にも後ろめたさを残してしまうという「浮気」。そして3位には、彼女が泣いたりして気まずくなってしまうなど何が起きるかわからない「人前で別れ話を切り出す」がランクインし
MySQL、PostgreSQL、SQLite、Oracle、SQL Server…Webアプリケーションの開発現場において、バックエンドデータベースの選択肢はさまざまだ。それぞれのデータベースにはそれぞれの長所と短所があるため、デベロッパが担当するプロジェクトで使用するデータベースは必ずしも1つとは限らない。どのデータベースを使用することになったとしても、同じ質とスピードで仕事が進められる環境を作っておきたいところ。選択肢は常に複数あったほうが安心だ。 最近ではWebアプリケーションを開発するにあたってFileMakerが少しづつではあるが採用されてきている。ご存知のとおり、FileMakerはGUIベースのデータベースソフトウェア。強力なユーザインタフェースとカスタマイズ性に富む機能を持ち併せた、Microsoft Accessと双璧をなすGUIデータベースアプリケーションだ。そのアプ
全日本空輸(以下ANA)はこのほど、特別塗装機「ポケモンジェット」を春休み期間中の3月20日〜4月5日の17日間、東京 - 札幌線で運航すると発表した。毎日3往復の特定便となる。 「ポケモンジェット」は、子ども達に人気のアニメ「ポケットモンスター」に登場するピカチュウやピチュー、ニャースなどのキャラクターが塗装された特別機。今回の運航により、春休み期間中の家族旅行の需要の喚起を図る。フライトスケジュールは東京8 : 00発 - 札幌9 : 35着、札幌10 : 30発 - 東京12 : 05着ほかで、詳細は下表のとおり。使用航空機はボーイング747 - 400型機となっている。 特別塗装機「ポケモンジェット」c 2009 Pokemon.c 1995 - 2009 Nintendo / Creatures inc. / GAME FREAK inc. なお、運航当日の機材変更によりポケモン
Intel製CPUを搭載したMac、通称「Intel Mac」が登場してからは、MacでMac OS X以外のシステムを動作させることが容易になった。PowerPC時代のエミュレーションによる処理と比べれば速度は歴然、いまやPC実機と変わらないパフォーマンスでWindowsやLinuxを実行できる。 しかし、BootCampで別なOSとしてインストールすると、あくまでWindowsやLinuxが動作するコンピュータとして振る舞うため、手に馴染んだMac OS Xの環境は利用できない。WindowsやLinuxに慣れたパワーユーザーはともかく、他のOSのいいところだけ拝借したい、というライト指向のユーザーに適しているとはいえないのだ。 「Parallels Desktop 4.0 for Mac」 またMac OS XとWindows/Linuxのどちらも頻繁に利用するという場合、BootC
AtomやRSSフィードではない普通のWebページで情報を配信するWebサイトもまだたくさん存在する。そのようなWebサイトの更新情報を把握するにはどのような方法があるだろうか。WWWCなどのWeb巡回ソフトを使って、Webページの更新情報を追っかけるという方法もあるが、あらゆるソフトの中でブラウザ使用率がもっとも高い筆者などは、ブラウザ内で処理してくれるアドオンを切望する。「Updata Scanner」は、RSSやAtomなどのフィード以外の普通のWebページの更新情報を追跡してくれるアドオンとなる。 注意:本稿では、Firefoxのアドオンのインストールを行っていますが、ソフトウェアの利用は使用者の責任で行ってください。 「Update Scanner」のインストール Update ScannerをインストールするにはmozillaのWebサイトへ行き、 [Firefoxへインス
「最近、Firefoxのブックマークが増えたなあ」と思って整理をしてみたら、重複してブックマークしているWebサイトがあった、という経験はないだろうか?もし、同じサイトを重複してブックマークしていたとしたら、ブックマークから任意のサイトを探す際に、余計なブックマークに目を通していることになり、時間のロスである。 そんな問題を解決してくれるFirefoxのアドオンが「Bookmark Duplicate Detector」である。ブックマーク中に重複しているURLがないかを検索し、削除することが可能だ。また、ブックマークの重複を防ぐことができないFirefox2では、重複してブックマークを行おうとした際に、それを警告し重複の回避を促してくれる。 注意:本稿では、Firefoxのアドオンのインストールを行っていますが、ソフトウェアの利用は使用者の責任で行ってください。 Bookmark Dup
SitePoint: New Articles, Fresh Thinking for Web Developers and Designers WebページやWebアプリケーションの使い勝手をどうやって向上させるかは悩ましい問題だ。アンケートやフォーラムで意見を集う方法もあれば、モニターを雇ってチェックしてもらう方法もある。Webページのユーザビリティはそのまま顧客満足度につながり、販促サイトであれば売上にも直結する。 そこでSitePointにJosh Catone氏がまとめている5 Ways to Get Usability Testing on the Cheapに注目した。ユーザビリティを向上させるための5つの方法をまとめたもので、有料サービスの紹介が多いが最後の項目「5. Live Feedback」で興味深いアプローチが紹介されている。 ViewFinder addon -
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く