slack

テクてく Lotus 技術者 Slack に参加しよう!

2016/07/28

IBM Connect Japan 2016 Tokyo に参加して

こんにちは。東京お茶の水ソラシティカンファレンスセンターで IBM Conect Japan 2016 が昨日開催されました。

今回は展示ブースとセッションでゼネラル・セッション以外は見て回ることができませんでしたので、詳細はお伝えできないことを承知でこの記事を書いています、ご容赦ください。

今回のイベントスローガンにもなっている重要なキーワードは、
コグニティブ・ビジネス」。それが導く「ワークスタイル変革」。
イベントサブタイトルにもあるように、「新しい働き方へ導く次の一手」を提案する IBM。
その背景には、人工知能つまり IBM Watson を組み合わせることで実現する新しいビジネス展開を今回のイベントでは簡潔に伝えられたのではないでしょうか。

ナレッジを得意分野としている IBM Notes/Domino と、その中に蓄積されている膨大なデータ、特に非構造化データとして埋もれていたコンテキストを人工知能が理解し、学習していく過程で、ユーザーに最適と思われる「答」を提案するというものです。

基調講演には、IDC Japan の眞鍋敬氏が登壇し、ワークスタイル変革の現在と未来で主にテレワークの実現するためのテクノロジーや欧米と日本との比較、あるいは大企業と中小企業との比較で、テレワークを検討し一部でも着手すればその良さがわかりどんどん拡張していくが、一方で良さを理解できない検討もしないという会社とはますます企業間の競争力が広まるばかりで、検討しないことへの警鐘を鳴らしていました。着手しない理由には、セキュリティを守れるかということが一番大きいだろうということは周知であり、それを踏まえても一歩踏み出すか否かが重要だとしています。

ゼネラル・セッションでの IBM 講演では、松浦光氏がデモを交えて今回の目玉であるノーツのデータを Watson に解析させ「解」を求める簡単なデモを実践。実際でもデモが行われた内容は IBM 木村氏の「ノーツでワトソンを体験!」でもみなさんも体験できるようになっているので是非ご一読、体験いただきたいと思います。内容は理解できたが、聴講した参加者の顔を見回してみると、実装した際にどのような「コグニティブ・ビジネス」が展開できるのだろうかという考え込んでしまうのが今現在のノーツユーザーの生の声でないだろうか?果たして自社に導入して効果があるのか、どういう効果があるのか。とかく費用対効果でしたIT投資しないことが多いなかでの IBM の「今時点」での提案は少しハードルが高いのかもしれないという声が聞こえてきそうです。
個人的には、デモにあったような Watson へアクセスし理解してもらい、学習してもらい、最終的に解答を得るプロセスをデータベース単位ではなく、Domino の標準機能としてラッピングされていてダイレクトに Watson にアクセスでき、例えば開発者はノーツの @関数のような @GetSuggestionFromWatson のようなもので解答が得られることできれば、このノーツユーザーへの提案は加速度的に広まるのではないかと感じています。多分ないと思いますが。

いづれにせよ、まだよちよち歩きのコグニティブ適用の段階なので、今後 IBM から発表されるテクノロジー動向などを注視していきたいと思います。みなさんは今のうちにこの人工知能がノーツのデータを学習し推論をユーザーに提供するプロセスを今現在の仕事の中でどうあてはめていくかを妄想のレベルでも良いので一度考えてみるといいのではないかと思います。

このイベントは名古屋、大阪など地方都市でも開催されますので、機会があれば是非参加してみてください。

2016/06/28

Domino Designer 9.0.1 の内部 HTTP の挙動に疑問

ふとしたきっかけから、最新の OpenNTF の XPages Extension Library をインストールして Bootstrap でのアプリケーションレイアウトを使ってデモ用のアプリケーションを作成している際に出くわした問題です。

これが私独自の環境のせいなのかわかりません。いろいろネットを巡ってはみましたがこれといったものも見つからず。。。

9.0.1 用の XPages Extension Library の最新版 v17 を Domino Designer にインストールし、アプリケーションレイアウトコントロールで Bootstrap のレイアウトを選択し、XPage に表示してみましたが下記のようなエラーが出てしまいます。
2016 06 23 173617
test.xsp は XPage、layout2.xsp はカスタムコントロールでアプリケーションレイアウトを実装しています。ローカルのブラウザ (Domino Designer の HTTP)を使ってプリビューするとエラーとなってしまいます。
com.ibm.xsp.extlib.library のバージョンは 9.0.1.v00_00 が現在のライブラリになっていることから、当初は Extension Library の導入の失敗かと思い、FixPack6 を当てても、ノーツを削除し再インストールしてFP6を当て、その後に Extension Library を導入しましたが、どうみても正しくインストールされているようにしか見えません。現に、アプリケーションレイアウトコントロールには Bootstrap のレイアウトも選択でき、何の問題もなくビルドできます。

Domino サーバーにも Extension Library v17 をインストールして、今度はサーバー上にデータベースを配置して同様にプリビューしてみたら、正常に表示されました。

ローカルの HTTP では OSGi が Domino サーバーと同様にまでは動かないのでしょう。因みに 8.5.2 あたりまではコマンドラインから nhttp -preview でローカルで HTTP を起動してイタものですが、これも今では正しく動きません。Extension Library のようなプラグイン的なものが全部抜け落ちて HTTP が上がってくるような挙動をします。

もうひとつローカル HTTP で不可解な事象は、リッチテキストフィールドの編集を内蔵する CKEditor です。これはかなり開発途中でインパクトがあると思うのですが、文書モードを編集モードに切り替えても、リッチテキストフィールドで定義されているフィールドが編集モードとして表示されないという現象です。
9.0.1 FP6 を Domino にも クライアントにもインストールし、同じデータベースを使ってそれぞれに配置し、Domino 上、そしてローカル HTTP でプレビューしリッチテキストが定義されているページを編集モードで開くと、ローカル HTTP では CKEditor が正しく編集モードで表示されません。

開発をするときにも、やはり Domino サーバーがないときちんとアプリケーションを検証できないというのは困ったものです。

何か方法があるよという方は是非教えていただきたいと思います。

2016/06/14

IBM ICS Developer Competition 2016

海外のコミュニティを中心としてアプリケーション開発コンテストの参加申込みが締め切られました。

コンテストの概要は Bluemix を核とする IBM Notes/Domino、Connections、Box を使ったアプリケーションを2名以上のチームで開発を行い審査を経て表彰されるというものです。

個人的に興味を持っていることは、ただただ次の一点。「IBM Notes/Domino ユーザー企業が Bluemix で何ができるのか」ということ。

現在、IBM は 開発においては強力に Bluemix を推しており、かなり力を入れているのがわかります。しかし、Bluemix で利用できる様々なサービスを組み合わせてアプリ開発ができることは素晴らしいと思う反面、企業の業務に根ざしたアプリケーションを多く抱えている Notes/Domino ユーザーにとって、これまで構築してきたデータベースをはじめ、これから将来に向けてどのようなアプリを展開できるかについては、IBM からまったく示されてように感じます。そのような状況では、Notes/Domino ユーザーにとっては、Bluemix へのお関心がなくなるだけでなく、Notes/Domino への関心も薄れてしまう危機感さえ覚えます。

現在約10チームが応募しているそうです。
このコンテストの結果は 9月15日、ICONUK というイベント期間中に発表されます。


2016/05/09

IBM Verse Basic (無料版) が 6月15日をもってサービスを終了

 IBM Verse の無料版のサービスを終了するというアナウンスがありました。現在はログインの画面にメッセージが表示されています。
スクリーンショット 2016 05 09 10 21 46
これまで IBM Verse を導入してみようかというユーザーにはお試し版として、使用量の制限はあるものの1年以上フリーのメールアドレスとして利用してきたユーザーもいると思いますが、このタイミングで終了のアナウンスと正規版の購入を促すメッセージと共に終了します。Basic では長らくモバイルアプリでの使用ができるようにとの声も上がっていましたが、実現せず終止符を打つ結末となり残念です。
https://support.ibmverse.com/support/verseforum.nsf/xpTopicThread.xsp?documentId=4256CB75A42C1E3986257FAB007782D7#B2B7DA59244223E186257FAB0079F63C

これまでのデータの移行のガイドも示されています。
https://support.ibmverse.com/support/verseforum.nsf/xpTopicThread.xsp?documentId=0ECE7CA5F817407886257FAB00774EFE
必要なものは、ほとんどがマニュアルの作業でのバックアップをしてくださいということと、今後このメールアドレスへの受信は他のアドレスへの転送の設定をしてくださいというものです。必要な方は期日までに対応してください。

2016/03/24

IBM Connect 2017 は来年2月開催、サンフランシスコで

Announcing Connect 2017

IBM Social Business におけるヨーロッパで最大のユーザーコミュニティイベント Engage.ug が現在ベルギーで開催されています。ベルギーといえば、開催に先だって起こったテロで参加者の安否が心配される中、全員が無事であったようです。

そんな中、基調講演のなかで新しく就任した General Manager、 Inhi Cho Suh の口からビッグニュースが発せられました。

来年の IBM Connect 2017 はこれまでフロリダ・オーランドから場所を変え、サンフランシスコに。時期も2月中旬に。
開催場所がサンフランシスコになったことで日本からの渡航には便利になります。ビジネスパートナー、エンドユーザー、メディアの方が参加しやすくなるので楽しみです。

なお、イベントの詳細に関しては、例年通り今年の暮れごろに発表されるそうです。