News and Updates
2018
- 2018-12-12INTER-Mediator勉強会2018-#8を2018年12月12日(水)にjoin.meを利用してオンラインで行いました。
- 2018-11-08INTER-Mediator 《FileMakerカンファレンス連動》勉強会 2018を東京・虎ノ門で開催しました。プレゼンテーションは、「INTER-Mediatorの概要(新居雅行)/スライド資料, ビデオ」「FileMaker Server 17とINTER-MediatorによるWebアプリ開発(松尾篤)/スライド資料」でした。
- 2018-11-03INTER-Mediator 5.8をリリースしました。バージョン5.8では、FileMaker Server 17のFileMaker Data APIに正式に対応し、ネイティブ認証およびLDAP認証使用時の動作速度が大幅に改善されています。JavaScript用のAPI(INTERMediatorOnPage.doBeforeValueChange(id)、INTERMediatorOnPage.doAfterValueChange(id)、INTERMediator.setRecordLimit(cname, limit)、INTERMediator.clearRecordLimit(cname))が追加されているほか、定義ファイルでIS NULL演算子を指定できるようになるなど、数多くの機能追加・改善および不具合修正が行われています。旧バージョンからバージョンアップする際には必ず事前に「バージョン移行ガイド」をご参照ください。同時に、Ver.5.8をベースにしたINTER-Mediatorを試用できるバーチャルマシンである「INTER-Mediator-Server VM」も更新、リリースしました。是非お試しください。
- 2018-10-18INTER-Mediator勉強会2018-#7を2018年10月18日(木)に東京・大久保で行いました。
- 2018-09-19INTER-Mediator勉強会2018-#6を2018年9月19日(水)にjoin.meを利用してオンラインで行いました。プレゼンテーションは、「複数のレコードを作成する(新居雅行)/スライド資料, ビデオ」「INTER-Mediator 5.8とFileMaker Data API(松尾篤)/スライド資料, ビデオ」でした。
- 2018-08-19『INTER-Mediator《大》勉強会2018』を2018年8月19日(日)に国立情報学研究所で行いました。
- 2018-07-12INTER-Mediator勉強会2018-#5を2018年7月12日(木)に東京・大久保で行いました。プレゼンテーションは、「INTER-Mediatorをオンプレミスサーバにデプロイ(飯島基文)/スライド資料, ビデオ」「Ver.6の進捗状況(新居雅行)/スライド資料, ビデオ」でした。
- 2018-06-14INTER-Mediator勉強会2018-#4を2018年6月14日(木)にjoin.meを利用してオンラインで行いました。プレゼンテーションは、「大勉強会でのハンズオンv2(飯島基文)/スライド資料, ビデオ」「composerへの対応(新居雅行)/スライド資料, ビデオ」「FileMaker Server 17の新機能と改善点(松尾篤)/スライド資料, ビデオ」でした。
- 2018-05-16INTER-Mediator勉強会2018-#3を2018年5月16日(水)に東京・大久保で行いました。
今回は夏の大勉強会に向けて、モブプログラミングでの進行の可能性を検討するため、実際に参加者でモブプログラミングを行いました。
- 2018-03-29INTER-Mediator 5.7をリリースしました。バージョン5.7では、PHP
7.2に対応し、今回新たにMicrosoft SQL Serverをサポートしました。data-im-format属性によるクライアントサイドでの書式設定機能が追加されている他、実験的にFileMaker
Server 16のFileMaker Data API (Trial)に対応しています。また、不具合も多数修正されています。旧バージョンからバージョンアップする際には必ず事前に「バージョン移行ガイド」をご参照ください。同時に、Ver.5.7をベースにしたINTER-Mediatorを試用できるバーチャルマシンである「INTER-Mediator-Server VM」も更新、リリースしました。是非お試しください。
- 2018-03-28INTER-Mediator勉強会2018-#2を2018年3月28日(水)にjoin.meすなわちオンラインで行いました。プレゼンテーションは、「改めて計算プロパティについて」(新居/スライド資料, ビデオ)「大勉強会でのハンズオン方法」(飯島/スライド資料, ビデオ)「Selenium
WebDriverを利用したサンプルアプリケーションのテスト」(松尾/スライド資料,
ビデオ)でした。
- 2018-02-21INTER-Mediator勉強会2018-#1を2018年2月21日(水)に東京・大久保で行いました。今回は会議システムjoin.meを使って中継も行いました。プレゼンテーションは、「INTER-Mediator
5.7とFileMaker Data API (Trial)」(松尾/スライド資料, ビデオ)「ステップ動作のための仕組み」(新居/スライド資料, ビデオ)でした。
2017
- 2017-12-20INTER-Mediator勉強会2017-#6を2017年12月20日(水)に東京・大久保で行いました。発表内容は、「クライアントサイドの書式設定」(新居/スライド資料/ビデオ)、「Docker for
Macを使ってINTER-Mediatorを試用する」(松尾)などでした。
- 2017-11-25『INTER-Mediator 《ミニ》勉強会 2017 in 山口』として、徳山のコワーキングスペースで、ハンズオンを実施しました。高専生4名を含む8名が参加しました。新居がプレゼンテーションをし、様々な話題でディスカッションを行いました(プレゼン資料)。
- 2017-10-24『INTER-Mediator 《FileMaker
Conference連動》勉強会 2017』の一環として、「INTER-Mediator
ランチミーティング」を2017年10月24日(火)にカンファレンス会場近くのコワーキングスペースで行いました。「何で開発するかを1から考える 〜WebからFileMakerまでを俯瞰する〜」と題して、新居がプレゼンテーションをし、様々な話題でディスカッションを行いました(資料は非公開)。
- 2017-10-22『INTER-Mediator 《FileMaker
Conference連動》勉強会 2017』の一環として、INTER-Mediator勉強会2017-#5を2017年10月22日(日)に東京・大久保で行いました。プレゼンテーションは、「サンプルプログラムのenroll(新規ユーザー登録)を動かしてみよう」(今泉/スライド資料)、「データベース設計ができるようになるワークショップ」(新居/資料は非公開)でした。
- 2017-09-16
INTER-Mediator 5.6.1をリリースしました。
バージョン5.6.1では、INTER-Mediator-Server VMで一部サンプル(Practiceの"search (using
JavaScript)")のページが正常にロードされない不具合を修正しました。INTER-Mediator本体はバージョン5.6と同一です。
同時に、Ver.5.6.1をベースにした「INTER-Mediator-Server
VM」
もリリースしました。
- 2017-08-27『INTER-Mediator《大》勉強会2017』を2017年8月27日(日)に国立情報学研究所で行いました。太木裕子氏(京都造形芸術大学芸術学部キャラクターデザイン学科准教授)による『デザインを重要視したWebシステム開発』などの講演が行われました。
- 2017-07-05INTER-Mediator勉強会2017-#4を2017年7月5日(水)に東京・大久保で行いました。発表内容は、「INTER-Mediatorの試用や学習用に使えるVirtual
Machine(2017年版)」(松尾)、「データ書き込み時の排他制御」(新居)などでした。
- 2017-06-23
INTER-Mediator 5.6をリリースしました。
バージョン5.6では、スタイル設定を特にしなくても見栄えの良いページを作成できるようになり、
さらにページの見栄えを変更できるテーマ機能を新たに追加しました。
また、公式にMariaDBをサポートするようになった他、
オプションとして提供されているAuth_Supportフォルダー内のPasswordResetフォルダーにあるresetpassword.phpにおけるXSS脆弱性も修正されています。
同時に、Ver.5.6をベースにした「INTER-Mediator-Server
VM」
もリリースしました。
VMのベースOSをAlpine Linuxに変更し、ファイルサイズは約700MBとこれまでの半分以下にしました。
- 2017-05-24INTER-Mediator勉強会2017-#3を2017年5月24日(水)に東京・大久保で行いました。
「Ver.5.7、Ver.7(ではなくではなく6)へのプラン」(新居/スライド資料
/ビデオ)、
「FileMaker Server 16の新機能と改善点」(松尾/プレゼン資料)
などでした。
- 2017-03-15INTER-Mediator勉強会2017-#2を2017年3月15日(水)に国立情報学研究所で行いました。
「ファイルのアップロード機能の組み込み」(新居/スライド資料
/ビデオ1
/ビデオ2)
「IoT環境データ(Rasdpberry Piで取得)をさくらのレンタルサーバー内で動作するINTER-Mediatorで扱う。まずは、その第一歩から」(林)などでした。
- 2017-01-25INTER-Mediator勉強会2017-#1を2017年1月25日(水)に東京・大久保で行いました。プレゼンテーションは、
「新しいデフォルトスタイルとテーマ」(新居/スライド資料
/ビデオ)などでした。
2016
- 2016-10-26INTER-Mediator勉強会2016-#5を2016年10月26日(水)に東京・大久保で行いました。プレゼンテーションは、「PHP
7に対応したINTER-Mediator 5.5」(松尾/スライド資料)「マスター/ディテール形式のUIで直接ディテールを表示する」(新居/スライド資料)などでした。
- 2016-10-13INTER-Mediator 5.5をリリースしました。バージョン5.5では新たにPHP
7をサポートしました。PHP 7だけでなくPHP 7.1 Release Candidate
2での動作確認も行われています。また、バージョン5.4で、1つの要素内に複数のターゲット指定がある場合に「#」を使用したターゲット指定が一部機能しなくなっていた不具合を修正するなど、不具合修正や改善点が含まれています。同時に、Ver.5.5をベースにした「INTER-Mediator-Server VM」もリリースしました。
- 2016-08-24INTER-Mediator 5.4をリリースしました。バージョン5.4にはメール送信ライブラリのセキュリティ修正が含まれています。バージョン5.4では、INTERMediator.construct()の使用が必須ではなくなり、それに伴う機能追加や改善が行われています。その他に、PDOクラス使用時にIN演算子とクロステーブルをサポートしました。FileMaker
Server使用時については、スクリプト引数をサポート、検索条件の指定方法を改良した他、ポータルアクセスモードにおける不具合を修正しています。同時に、Ver.5.4をベースにした「INTER-Mediator-Server VM」もリリースしました。
- 2016-08-06『INTER-Mediator《大》勉強会2016』を2016年8月6日(土)に国立情報学研究所で行いました(後援:NPO法人トップエスイー教育センター、協力:国立情報学研究所
GRACEセンター)。1時間ごとにテーマが変わる5つのセッションに加えて、倉敷芸術科学大学の馬場教授より「INTER-Mediator を利用した KUSA
教育研究業績データベースの設計と実装」というタイトルでご講演をいただきました(ムービー/プレゼン資料)。
- 2016-07-30NTER-Mediatorの開発手法を演習形式で自習するトレーニングコース『INTER-Mediator Training
Course』を執筆完了した章ごとに公開していましたが、最後の章を公開し完成を宣言いたしました。なお、今後も機能追加に伴い、随時改定を進めます。
- 2016-07-28INTER-Mediator勉強会2016-#4を2016年7月28日(月)に東京・大久保で行いました。今回は夏の《大》勉強会に関する打ち合わせでした。
- 2016-05-30INTER-Mediator勉強会2016-#3を2016年5月30日(月)に東京・大久保で行いました。プレゼンテーション内容は次の通りでした。「クロステーブルと最近実装した機能」(新居/プレゼン資料/ムービー)、「FileMaker
Server 15の新機能と改善点」(松尾/プレゼン資料/ムービー)などでした。また、夏の大勉強会についてのディスカッションも行いました。
- 2016-03-16INTER-Mediator勉強会2016-#2を2016年3月16日(水)に東京・大久保で行いました。プレゼンテーション内容は次の通りでした。「特殊なリピーターのバリエーションが増えた!」(新居/プレゼン資料/ムービー)、「FMPress
Publisher 3」(松尾/プレゼン資料/ムービー)などでした。
- 2016-02-21INTER-Mediator 5.3をリリースしました。バージョン5.3にはセキュリティ修正が含まれています。バージョン5.3では、Googleアカウントを利用したOAuth
2.0での認証や、navi-controlキーで制御するMaster/DetailスタイルUIがモバイル環境に対応するようになり、params.phpで変数$webServerNameを設定することでCSRF攻撃を無効化できるように修正されています。他にも多数の改善や不具合修正が含まれています。同時に、Ver.5.3をベースにした「INTER-Mediator-Server VM」もリリースしました。
- 2016-02-05INTER-MediatorのWebサイト(https://inter-mediator.com/)がHTTP/2に対応しました。
- 2016-01-13INTER-Mediator勉強会2016-#1を2016年1月13日(月)に東京・大久保で行いました。プレゼンテーション内容は次の通りでした。「Mobileデバイス向けWebアプリ対応」(新居/プレゼン資料/ムービー)、「Qualys
SSL Labs SSL Server Test」(松尾/プレゼン資料/ムービー)。その他、OS
X El CapitanとFileMaker Server 14に関する発表やディスカッションがありました。
2015
- 2015-11-07INTER-Mediator勉強会2015-#7としてワークショップをK-OF 2015の会場でセミナー企画の1つとして行いました。セミナー申し込みサイトを題材にして開発をスクラッチから行いました(レポート|ビデオ)。
- 2015-10-26INTER-Mediator勉強会2015-#6を2015年10月26日(月)に東京・大久保で行いました。プレゼンテーション内容は次の通りでした。「Exifの画像方向情報」(松尾/プレゼン資料/ムービー)、「マスター/ディテール形式のUIを拡張する」(新居/プレゼン資料/ムービー)。
- 2015-08-24INTER-Mediator
5.2をリリースしました。Ver
5.2ではPDOでレコードの複製およびLDAP認証をサポートし、PHP
5.2/5.3向けにファイルアップロードコンポーネントにおけるPHPのmove_uploaded_file関数でNULLバイト攻撃できる問題(CVE-2015-2348、PHP
5.4.39/PHP
5.5.23/PHP 5.6.7で修正済み)への対策を行いました。同時に、Ver.5.2をベースにした「INTER-Mediator-Server VM」もリリースしました。VMを利用する上での利便性を高めるアップデートも行っています。
- 2015-08-08INTER-Mediator《大》勉強会を2015年8月8日(土)に国立情報学研究所で行いました(後援:NPO法人トップエスイー教育センター、協力:国立情報学研究所
GRACEセンター)。当日はハンズオンセミナーを開催し、プレゼンテーション内容は次の通りでした。「INTER-Mediatorで作るWebシステム〜基本から開発モデルまで」(新居/プレゼン資料)、「MySQLで使うINTER-Mediator」(新居/プレゼン資料)、「FileMaker
Serverで使うINTER-Mediator」(松尾/プレゼン資料)。
- 2015-07-20米国ラスベガスで開催されたFileMaker DevCon 2015でのCustom Web Publishing User Group
Meetingにおいて、新居雅行が「INTER-Mediator: Creating Web Site Easily Just Using FileMaker, Progress
Over 3
Years」としてプレゼンテーションを行いました。(プレゼン資料)
- 2015-06-08INTER-Mediator勉強会2015-#4を2015年6月8日(月)に東京・大久保の健保会館の会議室で行いました。プレゼンテーション内容は次の通りです。「関連テーブルに新規レコードを作る」(新居/プレゼン資料/ムービー)。「INTER-Mediator
5.1の新機能」(松尾/プレゼン資料/ムービー)。その他、イベントの企画など、ディスカッションがありました。
- 2015-05-22INTER-Mediator
5.1をリリースしました。Ver
5.1ではFileMaker Serverでオブジェクトフィールドへのファイルのアップロードをサポートしました(この機能を利用する場合、FileMaker Server
13もしくはFileMaker
Server 14が必要です)。同時に、Ver.5.1をベースにした「INTER-Mediator-Server」もリリースしました。
- 2015-04-22INTER-Mediator勉強会2015-#3を2015年4月22日(水)に東京・大久保の健保会館の会議室で行いました。プレゼンテーション内容は次の通りです。「INTER-Mediatorのポータルアクセスモード」(松尾/プレゼン資料)。その他、さまざまなディスカッションがありました。
- 2015-04-11INTER-Mediator勉強会2015-#2を2015年4月11日(土)に、新大阪駅近くのサムティ
フェイム新大阪で行いました。INTER-Mediator初心者向けにハンズオンを行いました。今回の会場および運営は、バルーンヘルプさんの提供でした。ハンズオンの手順書はWebページとして公開しました。
- 2015-03-19マニュアル(日本語ページ、英語ページ)が新しいデザインになりました。
- 2015-02-20INTER-Mediator
Ver.5.0をリリースしました。約1年前のVer.4.0から、リアルタイムでのマルチクライアント更新対応や、試用に便利なVMの追加などを行いました。同時に、Ver.5.0をベースにした「INTER-Mediator-Server」もリリースしました。
- 2015-02-17メインサイト(日本語ページ、英語ページ)が新しいデザインになりました。
- 2015-02-17INTER-Mediator勉強会2015-#1を2015年2月17日(火)に、東京・大久保の健保会館の会議室で行いました。プレゼンテーション内容は次の通りです。「INTER-Mediatorの試用や学習用に使えるVirtual
Machine」(松尾/ビデオ/プレゼン資料)、「検索機能付きの一覧ページを作成する」(新居/ビデオ/プレゼン資料)、「もくもく会の実施について」(飯島/ビデオ
)。
- 2015-02-14INTER-Mediatorを試してみたい方向けに、Ver.4.7をベースにした「INTER-Mediator-Server」をリリースしました。INTER-Mediatorの試用や学習にお使いください。
- 2015-01-25Ver.4.7をリリースしました。論理削除のサポートや、FileMakerでのパフォーマンス向上などが改良点です。ソースコード解析ツールで見つかった潜在的なセキュリティ関連の修正も含みます(念のためmedia-root-dirキーによるメディアアクセスもしくはファイルアップロードコンポーネントを利用している際にはバージョンアップをお願いします)。
- 2015-01-22INTER-Mediatorもくもく会2015-#1を、新宿トラベラーズコワーキングさんで開催しました。参加者は8名でした。GitHubやINTER-MediatorのWebサイトなどについてをディスカッションしました。
- 2015-01-14GitHubで組織アカウント「INTER-Mediator」を作成し、リポジトリはそちらに移動しました。新居の個人アカウントmsyk側にはforkしたものがありますが、今後は組織アカウント側が中心的なリポジトリです。
2014
- 2014-12-24INTER-Mediator
Directive
Committeeを創設しました。INTER-Mediatorは新居雅行の個人プロジェクトから、Committeeを中心としたコミュティによって運営されるようになりました。
- 2014-12-06INTER-Mediatorを手軽に試してみたい方向けに、Ver.4.6をベースにした「INTER-Mediator-Server」をリリースしました。VirtualBoxを利用したUbuntu
Serverで作成したものです。INTER-Mediatorの試用や学習にお使いください。
- 2014-11-25INTER-Mediator勉強会2014-#7を2014年11月25日(火)に、東京・曙橋の健保会館の会議室で行いました。今回はプレゼンテーション中心に行いました。講演内容は次の通りです。「INTER-MediatorによるWebアプリケーション開発入門」(松尾/ビデオ/プレゼン資料)、「今日からはじめるINTER-Mediator」(飯島/ビデオ/プレゼン資料)、「INTER-Mediator
install MySQL」(小林/プレゼン資料)、「INTER-Mediatorが目指すエンドユーザ開発」(新居/ビデオ/プレゼン資料)
- 2014-11-21Ver.4.6をリリースしました。検索ページをプログラムを書かずに記述できるようになったことや、FileMaker
Serverでの動作を改善したことなどが変更点です。
- 2014-10-17INTER-Mediatorもくもく会2014-#2を、新宿トラベラーズコワーキングさんで開催しました。参加者は5名でした。YosemiteやFileMaker向けの実装などについてをディスカッションしました。
- 2014-09-15Ver.4.5を公開しました。複数のクライアント間で、編集結果をリアルタイムで反映させる仕組みを実装しました。
- 2014-09-15INTER-Mediatorもくもく会2014-#1を、新宿トラベラーズコワーキングさんで開催しました。参加者は5名でした。githubの使い方の話や、今後の機能実装についてなどをディスカッションしました。
- 2014-08-20INTER-Mediator勉強会2014-#6を2014年8月20日(水)に、東京・大久保の健保会館の会議室で行いました。発表者は今泉(FileMaker
Server 13について)、飯島(PDF生成について)、新居(アップデート情報)、松尾(MariaDBでの運用)、鈴木(デバッグの手法)の5名でした。
- 2014-06-14INTER-Mediator勉強会2014-#5@htmldayを2014年6月14日(土)に、京都のMac DTP
デザイン塾で行いました。4組5名の参加で、半日に渡りハンズオンを行いました。最初にデータベースやWebサーバーのインストールを行った後、アプリケーションを実際に作成しました。
- 2014-05-22Ver.4.4を公開しました。同一フィールドを複数の要素に展開しているときの自動更新、サンプルのCSP(Content
Security Policy)への対応などが改良点です。
- 2014-05-21INTER-Mediator勉強会2014-#4を2014年5月21日(水)に、東京・大久保の健保会館の会議室で行いました。内容はPostgreSQLを使ったINTER-Mediatorのデプロイ、アップデート情報、Seleniumによるテストについてなどでした。
- 2014-04-11INTER-Mediator勉強会2014-#3を2014年4月11日(金)に、エル・おおさかで行いました。ハンズオンや質問受付を中心にした、もくもく会でした。
- 2014-04-07Ver.4.3を公開しました。ローカルコンテキスト、FileMakerでASC/DESCキーワードの指定、そしてevalなどセキュリティ上問題のある記述をなくしました。
- 2014-03-19INTER-Mediator勉強会2014-#2を2014年3月19日(水)に、東京・大久保の健保会館の会議室で行いました。内容はアップデート情報、fluent2014報告、FMPressの紹介などでした。
- 2014-03-13Ver.4.2を公開しました。計算フィールドへの対応、メール送信への対応、サンプルの整理などかなり機能が増えました。
- 2014-02-20事例集にサーバーベースで稼働する簡易レジスタシステムnaha_regiについての記事を追加しました。
- 2014-02-19INTER-Mediatorの開発のポイントを説明した「スタートアップガイド」を公開しました。
- 2014-02-16INTER-MediatorのWebサイトはスタティックなサイトとして運用する事にしました。サイトのソースはすべてリポジトリにあるので、修正作業がしやすくなりました。
- 2014-02-07Ver.4.1をリリースしました。コンテキストやフィールドの名前を指定する場合、これまではclass="IM[context@field]"のように指定していましたが、data-im="context@field"といったHTML5のカスタムdata属性に対応しました。
- 2014-01-27コンピュータソフトウェア誌Vol.31 No.1 Feb
2014において、新居雅行らによる査読付きソフトウェア論文「エンドユーザによる保守作業を可能にするWebアプリケーションフレームワーク」が掲載されました。INTER-Mediatorの特徴であるエンドユーザを含めた開発の可能性を検証しました。
- 2014-01-26INTER-Mediator勉強会2014-#1を2014年1月22日(水)に、東京・大久保の健保会館の会議室で行いました。発表は、INTER-MediatorとFileMaker Server
13(松尾篤)およびクライアントサイド計算フィールドの使い方(新居雅行)でした。
2013
- 2013-12-04Ver.4.0をリリースしました。FileMaker Server 13への対応を始め、FileMaker
Serverに関連するさまざまなアップデートがVer.3以降に行われています。特に、ポータル対応や-recid対応により効率が高まっています。また、定義ファイルエディタやJavaSdcriptコンポーネント対応もVer.3からの違いです。
- 2013-11-30Ver.3.11をリリースしました。バグ修正が中心です。
- 2013-11-06INTER-Mediator勉強会2013-#2を大久保の健保会館で開催しました。平日の夜なので、三々五々集まる感じでしたが、エミック松尾さんよりテスティングやVer.4.0の説明、エミック鈴木さんより初心者向けの解説がありました。その他、さまざまなディスカッションがありました。
- 2013-11-02Ver.3.10をリリースしました。FileMakerでのポータル展開に対応しました。サンプルのバグをいくつか修正しました。
- 2013-09-28Ver.3.9をリリースしました。FileMakerで主キーを-recidで指定できるようになりました。また、定義ファイルエディタが一応完成しました。
- 2013-08-22Ver.3.8をリリースしました。たくさんの変更点があります。FileMakerのネイティブ認証周りや、ポストオンリモードでバリデーションが機能するようになりました。
- 2013-08-10本日、「INTER-Mediator勉強会2013#1」を開きました。健保会館
大久保で開催しました。有意義なディスカッションができました。
- 2013-07-28Ver.3.7をリリースしました。今回のリリースでは完成していませんが、定義ファイルのエディタを組み込みました。ページのデバッグメッセージの最初に、エディタへのリンクがあります。その他、ネイティブ認証の安定化など、セキュリティ関連も含めてたくさんのバグ修正があります。
- 2013-07-13FileMaker Fun Night!で「コーディングレスで実現する新しいカスタムWebの世界」としてFMPressについてのプレゼンテーションが行われました。
- 2013-07-11FileMakerのホスティングサービスを手がける株式会社エミック様が今年後半にサービスを「FMPress」としてリニューアルし、FileMakerのレイアウトから自動的にWebアプリケーションを生成するサービスを開始されます。そのサービスを実現するためのテクノロジーとして、INTER-Mediatorが採用されました。
- 2013-07-05ふち無しはがき印刷本舗などを手がける「印刷デザイン本舗」様のサイトで、INTER-Medatorの紹介をしていただきました。ありがとうございます。
- 2013-07-05Ver.3.6をリリースしました。FileMaker
Serverを使う場合に、チェックボックスセットがWebページ上で実現できます。他に、ログのJavaScriptコンソール出力をサポートしました。
- 2013-07-03INTER-Mediator Meet-up
#3をKWC様のセミナールームを借りて本日開催しました(開発者支援制度を利用させていただきました)。プレゼンテーションおよびビデオを公開しました。
- 2013-06-25Ver.3.5をリリースしました。ユーザ名に対応付けたメールアドレスでの認証など、認証関連部分を改良しました。
- 2013-06-16「INTER-Mediator事例集」に、「“ふち無しはがき印刷本舗”のオーダー受付管理」を掲載しました。オーダーの受付から、入稿や校正などを顧客ごとに行うシステムをINTER-Mediatorで構築しました。
- 2013-06-09Ver.3.4をリリースしました。かなりたくさんのバグフィックスに加えて、ログインパネルのカスタマイズに対応しました。
- 2013-06-05本日開催の「第9回産学官連携DAY
in 電通大」内で開催された「博士後期課程学生による最先端研究発表」に、新居雅行が「低コストな開発・保守の実現を目指すWeb
アプリケーションフレームワーク」というタイトルで発表を行いました。
- 2013-04-06Ver.3.3をリリースしました。ファイルアップロードが可能になりました。他に、IE8で動かして、問題のあった個所を直しています。
- 2013-03-23FileMaker Fun Night! #92で「INTER-Mediatorで“FileMaker”のようにWebサイトを作る」としてプレゼンテーションを行いました。プレゼンテーション資料はこちら。
- 2013-03-07Ver.3.2をリリースしました。ボタンを押したら新しいレコードを入力するだけの仕組みを、一切プログラミングしなくてもできるようになりました。「利用マニュアル」の「入力フォーム型ページの作成」を参照してください。
- 2013-02-11Ver.3.1をリリースしました。JavaScriptのコンポーネントをラッピングしてリンクノードに展開できるようにしました。ソースではHTML
EditorのtinyMCEを使うラッピングオブジェクトを用意しています。ラッピングオブジェクトは、コンポーネントごとに用意する必要があります。
2012
- 2012-12-10Ver.3.0をリリースしました。Ver.2.0から8ヶ月経過し、バリデーション、定義ファイルのチェック機能、サーバー側の拡張処理の改良、SQLite/PostgreSQL対応、認証用のメディアプロキシなどが追加されました。引き続き、Ver.3系列でアップデートを継続します。
- 2012-12-03Ver.2.11をリリースしました。おそらく、Ver.2系列の最後のリリースとなり、Ver.3.0と概ね同じものとなると思います。こまごまとしたバグ修正がありますが、認証情報をクッキーで覚える部分にバグが発見されました。
- 2012-11-19情報処理学会研究報告. データベース・システム第55回研究会で、「Webアプリケーションでのページ遷移を伴わない認証認可処理の実装とセキュリティ」として、INTER-Mediatorの認証とアクセス権の実装について発表しました。
- 2012-10-27INTER-Mediator
Code
Reading #1を2012年10月27日(土)に、東京・田町のCM Databankの会議室で開催しました。INTER-Mediatorの内部をコードをベースに解説しました。
- 2012-10-10Ver.2.10をリリースしました。バグ修正に加えて、定義ファイルに記述するキーワードの間違いをチェックする仕組みを入れました。
- 2012-07-31INTER-Mediator Meet-up #2を、2012/7/31(Tue)
18:30〜20:00にKDDIのセミナールームで開きました。前回のMeet-UP以降に組み込んだ機能の詳細や、イベントの報告などを行いました。資料はこちら。
- 2012-07-29Ver.2.9をリリースしました。処理中の表示が出るようにしたり、バグ修正などです。
- 2012-07-27新宿TRAVELERS Coworkingで、2012/7/27(Fri) 16:00より INTER-Mediator
Jelly
#2を開催しました。参加者から開発テーマをいただき、スクラッチから作成しました。
- 2012-07-252012/7/25(Wed)に開かれるオープンソースカンファレンス2012.DBに出展しました。『INTER-Mediatorで作るWebサイト』と称してセミナーも行いました。資料はこちら。セミナーのビデオはこちら。
- 2012-07-16FileMaker DevCom 2012で行われたCWP User Groupで、INTER-Mediatorの紹介を行いました。プレゼンテーション資料はこちらです。
- 2012-07-11Ver.2.8をリリースしました。認証付きでメディアの公開ができるなど、いろいろな機能が増えています。
- 2012-06-20Ver.2.7をリリースしました。PostgreSQL、SQLiteを正式にサポートしました。いずれもPDOを利用して稼働します。サンプルデータベースのスキーマもそれぞれ用意しました。
- 2012-06-10Ver.2.6をリリースしました。ログイン可能なユーザはパスワードを変更できるようになりました。また、typeがtext/javascriptでフィールドの内容を挿入できるようにしました。
- 2012-06-04Ver.2.5をリリースしました。リンク設定で「$」という記号を使って、既存のデータの中にある$とデータベースのデータの置き換えをできるようにしました。
- 2012-06-04新宿TRAVELERS Coworkingで、2012/6/4(Mon) 16:00より INTER-Mediator
Jelly
を開催しました。こちらでイベントの報告をしています。
- 2012-05-30Ver.2.4をリリースしました。クライアントサイドでの展開処理に割り込むプログラムをコンテキスト単位に記述できるようにしました。
- 2012-05-25Ver.2.3をリリースしました。サーバーサイドのプログラム拡張方法を大きく変えたため、サーバーサイドの処理は大きく変わりました。バグが増えている可能性がありますので、何かありましたら、知らせてください。
- 2012-05-05Ver.2.2をリリースしました。バグフィックスです。
- 2012-04-29Ver.2.1をリリースしました。バリデーションに対応しました。
- 2012-04-28Ver.2をリリースします。このバージョンより、3桁に区切ったバージョン番号をやめて、1桁ないしは2桁とします。メジャーな機能が追加された後に概ね完成した段階で、次のメジャーアップデートを行うとします。Ver.2は認証とアクセス権のサポートとなります。
- 2012-04-06Ver.1.0.10をリリースしました。データベース側のアカウントで認証する機能を追加しました。
- 2012-04-05INTER-MediatorはFIleMaker Server
12にすでに対応しています。次のリリース、Ver.1.0.10では、FileMaker Server
12用のサンプルファイルも添付します。
- 2012-03-30デモビデオを作りました。トップページにありますが、こちらからも開けます。
- 2012-03-22Ver.1.0.8と1.0.9をリリースしました。認証関連のさまざまなバグを修正してあります。
- 2012-03-14INTER-Mediator Meet-UP
#1をKDDIのセミナールームをお借りして開催しました。プレゼン資料はこちらです:資料
- 2012-03-06Ver.1.0.7をリリースしました。前のバージョンは、FileMakerのアクセスが全くできない状態だったので、バグフィックスとしてリリースします。
- 2012-03-03Ver.1.0.6をリリースしました。ユーザ認証とアクセス権について、PDOデータベースについてはひととおり組み込みました。ただし、あんまりデバッグはちゃんとしていません。
- 2012-02-05Ver.1.0.5をリリースしました。ユーザ認証がある程度のところしかできていませんが、公開します。MySQLにおいて、独自テーブルにユーザ情報を登録する方式のサンプルが追加されています。
- 2012-01-28Ver.1.0.4をリリースしました。Webサイトのデータベースをホスティングに移すため、バージョンを揃えるためのリリースです。
- 2012-01-25Ver.1.0.3をリリースしました。削除ボタンや挿入ボタンをクリックした後、確認するダイアログボックスを表示することもできるようになりました。
- 2012-01-202012/1/12にApple Store, GinzaでのServer Night!で講演したときのプレゼン資料を公開しました。
2011
- 2011-12-04Ver.1.0.2をリリースしました。フォームの内容をボタンをクリックしてまとめて保存するなどの機能を追加しました。
- 2011-11-19Ver.1.0.1をリリースしました。ソート順序についても、JavaScript側からカスタマイズできるなどの改良がなされています。
- 2011-11-11大阪南港ATCで開かれる「関西オープンソース2011」に、INTER-Mediatorとして全日程に渡り出展しました。また、11/11
16:05より、ステージでのプレゼンテーションも行いました。
- 2011-11-10FileMaker Conference 2011で開催されたセッション「Web アプリケーションフレームワークを利用した効率的なカスタム Web 開発」(株式会社エミック、松尾篤氏)において、今後注目されるフレームワークとしてINTER-Mediatorが紹介されました。講演はCakePHPとFMCakeMixを中心にした話題ですが、59分30秒くらいからINTER-Mediatorが紹介されています。
- 2011-11-10FileMaker Conference 2011で開催されたセッション「「情報ハブ」としての FileMaker を使った企業 Web サイトの構築」(株式会社マジェスティック、船越宏二氏)において、今後注目されるフレームワークとしてINTER-Mediatorが紹介されました。44分0秒くらいから紹介されています。
- 2011-11-03情報処理学会の第153回データベースシステム研究発表会(2011/11/3)で、「ページ要素をデータベースに直接結び付けるフレームワークとWebサイト設計手法」と題してINTER-Mediatroの発表を行いました。[予稿][発表資料]
- 2011-10-22Mac OS X Server勉強会 定例勉強会40で「簡単さと拡張性を備えたWebフレームワークINTER-Mediator」として、発表をしました。
- 2011-10-22http://inter-mediator.info/
のドメインを取得しました。従来からの http://msyk.net/im についても、そのまま運用します。
- 2011-10-19一定のレベルまで来たと判断し、Ver.1.0.0としてリリースしました!
- 2011-10-11先月にVer.0.7.6を作っていたのですが、アップロードを忘れていました。spanタグでもエンクロージャ/リピータの展開ができます。
- 2011-09-18Ver.0.7.5をリリースしました。リレーションを複数のフィールドで判断するように改造したため、かなり大きく変更されました。
- 2011-09-12事例集のページを作りました。Contentsからご覧ください。最初は、このサイトのみですが、事例を募集しています。
- 2011-09-07Ver.0.7.4をリリースしました。ブラウザの判別機能などが追加されました。Ver.0.7.Xでの主な機能は組み込みました。
- 2011-09-01Ver.0.7.3をリリースしました。こまごまと変更があります。
- 2011-09-01マイコミジャーナルの記事でINTER-Mediatorが紹介されています。
- 2011-08-01「なぜINTER-Mediatorなのか?」のコーナーに「INTER-Mediatorの開発モデル」という記事を追加しました。
- 2011-07-14Ver.0.7.2をリリースしました。ブラウザ側(クライアント側)での処理をJavaScriptで記述できるようになりました。マニュアルを近々にきちんと書きますが、ともかく、Sample_invoiceを参照してください。
- 2011-06-05Ver.0.7.0をリリースしました。自動的にレコードの挿入や削除を行うためのボタンを配置できるようになっています。
- 2011-05-31Ver.0.6.5をリリースします。Internet
Explorerでまじめにチェックしました。IE8では問題ありませんが、IE7ではチェックボックスの処理ができません。IE9では改行の問題がありますが、原則、動いています。
- 2011-05-30Ver.0.6.4をリリースします。いろいろバグが見つかったので、早めの対処ということで。
- 2011-05-29Ver.0.63をリリースします。このバージョンを使って、INTER-Mediatorのサイトを運営しはじめました。データベースはFileMaker
Serverです。Webサイトのソースも、配布ファイルの中に入っています。develop-im/WebSiteフォルダを参照してください。
- 2011-04-04Ver.0.6.2を出しました。検索結果の行数が多いときに一定数のレコードごとにページ送りする機能、フォームからの検索機能を組み込みました。ML参加者の方へは、サンプルを稼働させているURLをお知らせしました。
- 2011-01-30インターネット時代を考えるとのろい歩みですが、Ver.0.6.1を出しました。こちらからダウンロードできます。データベースの内容をページに表示し、修正すると書き戻されるところまで作りました。MySQL向けのデータベースドライバは、PDOで書きました。他のデータベースへでも利用しやすくなると思います。
2010
- 2010-07-06ちょっと時間がかかりましたが、新アーキテクチャーの最初のバージョンVer.0.6を出します。ただし、ほんの一部の機能だけを確認できます。こちらからダウンロードできますが、ソースをざっと見たいのなら、githubを見る方が早いでしょう。詳細はGoogle
Groupsの方に書きます。
- 2010-05-15FileMaker Fun Night!で「カスタムWebための新スタイルのフレームワーク「INTER-Mediator」」として発表。
- 2010-02-14アーキテクチャをより汎用的なものにアップデートする事を検討しています。仕組みを検討するため、こちらのページで設計の検討をしてから組み込みを始めることにしました。(ページに記述していたのをblogで展開する事にしました:2010/3/8)
- 2010-02-11第39回Cocoa勉強会で「WebアプリケーションフレームワークINTER-Mediator」として発表をしました。
- 2010-02-07FM-Tokyoで「Webアプリケーション開発を根本から変える
INTER-Mediator」として紹介をさせていただきました。
- 2010-02-04Ver.0.5をリリースしました。トリガーなどに対応しほぼ実用レベルがどの程度が見えるところまで来たので、バージョン番号を付けました。
- 2010-01-23Mixiの「WEBサイト制作勉強会」で発表。
- 2010-01-16MySQLに対応しました!
- 2010-01-12メンテナンスリリース。1/11版では保存したときに無意味にダイアログボックスが表示されていましたが、それを表示しないようにしました。また、作りかけのMySQL対応データアクセスクラスも見る事ができます。