ページビューの合計

2025年12月26日金曜日

テスト開始 #DominoIQ


Domino IQ, the standout feature of Notes/Domino 14.5.
For testing purposes, I've managed to get it working in remote mode, so here are the steps.


みなさま、こんにちは。

さてDomino 14.5 の目玉機能であるDominoIQですが、当初はしばらく静観するつもりだったのですが、思った以上に市場?、世間?、がざわつき始めたため、そうもいかなくなってきました。

そもそもDominoIQはローカルLLMを利用して、社外に問い合わせることなく生成AIを利用することが前提(もっともリモートモードでオープンなLLMを利用することも可能)ということで、弊社のような商社では取引先様との秘密保持契約なども多く結んでいて、簡単にオープンなAIを利用できないような会社でも比較的利用しやすい機能になります。
ただその分、自社のLLMの成長が不可欠になりますが、現時点では不可能です。

しかしながら来年リリース予定の次期バージョン"Domino2026"では、RAG(Retrieval-Augmented Generation:検索拡張生成)の実装が発表されました。
ということで、このまま利用することなく新バージョンを迎えることはできないと考え、まずはできることからやってみることにしました。


できること・・・
できれば社内デモも行いたい(でなければ、実際に検討する際の参考にならない = おそらく必要になるであろう追加ハードウェアの予算が取れない)・・・

ちなみに弊社の環境は、NutanixのAOS(Acropolis OS)上に仮想サーバーとして構築しています。
サーバーとしては、

  1. 本番Domino(Mail+App[Domino Leap])
  2. クラスター(クラスター+DRAPI[Domino REST API])
  3. Traveler
  4. アーカイブ
の4台で運用しています。
LLMの利用ですから、かなりのリソースが取られることが推測されるため、[1.本番Domino]への構築はあり得ません。

専用サーバーを追加(CCBライセンスですので、サーバーは何台でも無料!)も考えたのですが、一旦は[2.クラスター]に構築してみることにしました。

またLLMをどうするかですが、もちろんGPUも搭載されていない仮想サーバーですので、明らかに非力です。現在、ローカルLLMは無料でたくさん公開されていますが、やはり大きなモデルになるとレスポンスは下がるはず。
小さなモデルは動くにしても、AIとして期待できる回答に至りにくい。

ということで、今回はまずは動かすことを目的として、リモートモードで使ってみることにします。
とはいうものの、Dominoアプリケーションはリモートであろうが、ローカルであろうが設定のみで簡単に変更できるので、使える状態になっていればアプリケーションは何も手を加えずに構築できる点も考慮しています。



さてそれでは構築手順です。
今回は今年5月に開催されました第2回 Domino Lounge 大阪で野村様が発表されました「大阪Dominoサーバに勝手にDominoIQセットアップした話」を真似してみることにしました。
当日の議事録はこちらをご覧ください。
※たいへん申し訳ございませんが、資料は本文のリンク先となりますが、ノーツコンソーシアム会員限定公開になります。ノーツコンソーシアムにご興味ございましたら、こちらの上部にございます「お申し込み・ご質問」からご連絡ください。


ここからは発表資料に沿って進めて参ります。

1. リモートで利用するLLMの準備


にアクセスします。(OpenRouterの概要は割愛させて頂きます)
上部の検索窓で「Free」と入力しますと、利用可能なモデルがたくさん表示されます。
今回は「Meta: Llama 3.3 70B Instruct (free)」を利用してみます。


以下ページが表示されますので、まず赤枠のボタンをクリックしてモデル名をコピーして保存しておきます。


リンク先のページをしばらく下にスクロールすると、以下の[Create API key]のボタンが表示されますので、こちらをクリックします。


さらに開いた画面でも[Create API Key]をクリックします。

そうしますとモーダルウィンドウが表示されますので、名前を入力して[Create]をクリックします。


以上でAPIキーが表示されますので、保存しておきます。


2. ルート証明書の準備・・・その前に

先に作成したAPIを利用するには、サーバーにルート証明書を準備する必要があります。
Dominoサーバーには「証明書ストア(certstore.nsf)」がありますので、こちらに追加します。
そこで疑問が。

現在の弊社環境では本番Dominoには証明書ストアがあり、管理を行っています。
今回はクラスターサーバーで作業しているのですが、こちらには証明書ストアがありません。
作成方法として
・クラスターサーバーに新規で証明書ストアを作成する
・本番Dominoからクラスターサーバーに複製を作成する

のいずれが正解かがわかりませんでした。
ということでこちらもうかがったところ、後者の「複製」でとの事でしたので、早速作成して作業を続けます。


3. ルート証明書の追加

ここについてはダウンロードした資料でうまくできなかったため野村様に伺ったところ、「GTS Root R4」を利用するようにとの事で、以下URLを教えて頂きました。


開いたサイトをしばらく下にスクロールして、以下の[Root CAs]を展開します。


展開すると[GTS Root R4]が見つかりますので、右側の[Action]をクリックして、[Certificate (PEM)」をダウンロードします。


続いてDominoの証明書ストアに追加していきます。
メニューから[信頼するルート]を選択して、[信頼するルートの追加]をクリックします。


開いた画面で[証明書]タブを選択して、先にダウンロードしたpemファイルをテキストエディタで開して中身をすべてコピーして[貼り付け]欄に貼り付けて[要求の送信]をクリックします。


無事登録されますと、以下のようにリストに追加され、ステータスが"緑"になっていることを確認します。



4. DominoIQの有効化

次にDominoIQを利用できるように有効化します。
Domino Directoryを開き、[アクション]から[ディレクトリプロフィールの編集]をクリックします。


Domino ディレクトリプロフィール画面が開きますので、[Domino IQ]タブに移動し、Domino IQサーバーと管理サーバーの両方を設定します。
いずれも右の[サーバー]ボタンでリストが表示されますので、選択するだけでOKです。


ここで一旦Dominoサーバーを再起動します。
再起動しますと、ルートにdominoiq.nsfが作成されますので、以降はこちらのアプリケーションの設定を行います。


5. DominoIQ設定文書の確認

いよいよ設定を行います。
作成されたDomino IQ Configurationを開き、[Add Configuration]をクリックします。


開いた画面は以下となります。
・AI endpoint mode: Remote
・Domino server name: [サーバーを選択してください]
・Model: 先に保存したモデル「meta-llama/llama-3.3-70b-instruct:free」を貼り付けます
・Status: Enabled
・AI endpoint URL: https://openrouter.ai/api/v1/chat/completions
・AI endpoint API Key: 先に保存したAPIキーを貼り付けます


さて頂きました手順書では、ここから簡単なエージェントを追加してテストしているのですが、14.5の基本機能としてメールテンプレートにすでに追加されているものがありますので、こちらで確認することにします。

まずはその中身を確認していきます。
Domino IQ Configurationを開き、[System Prompts]を選択します。
すると初期にてふたつのプロンプトがあることがわかります。


[StdReplyEmail]はメールの返信文書の自動生成
[StdSummarizeEmailThread]はメールの要約機能になります。

中身としては、定義名とAIに投げかけるプロンプト文、Administratorsの3項目です。


次にコマンドです。[Commands]を開きます。
プロンプトと同様にメール返信と要約のふたつのコマンドが登録されています。


こちらの中身は、コマンド名と説明、利用するプロンプト、トークンサイズとAdministratorsになります。
先のプロンプトをこのコマンドから呼び出すイメージですね。
Lotusscriptからこのコマンドを指定するという使い方になります。


以上で設定は完了です。


6. 実際に使ってみる

いよいよテストです。
まずは要約です。サンプルとしてHCLSoftware ニュースレター 2025年11月号を利用してみます。
メール文書を開き、アクションメニューから[要約]をクリックします。



少し時間はかかりますが、結果は・・・以下のように表示されました。


いい感じですね。

続いて返信です。
こちらは[返信][全員に返信]の中に[Domino IQ履歴付き添付なしで返信]をクリックします。
結果は・・・


なんと、英文で作文してくれました。
ただ文面はそれなりのことを書いてはくれているようです。
なぜかと思い、emlファイルをテキストエディタで開いたところ、中身はSJISにはなっていたようですが、エンコードされていて日本語の標記が皆無でした。
そのため、英文で返してくれたようです。
ちなみに一般的な日本語のメールには、ちゃんと日本語で返信文を作ってくれました。


補足

さて今回はまずはDominoIQが使えるようになるまでの手順を記載させて頂きました。
普通に作業すると1時間もかからずに使えるようになるのではないでしょうか。

ただきっと皆さまが使いたい機能はこれだけではないはずです。
そのヒントというか、取り掛かりはHCLアンバサダー 浜さんのブログ記事で少し触れられておりますので、ぜひこちらもご参照ください。
ちなみに浜さんの記事では、この手前でローカルLLMの構築手順が紹介されております。


用途は無数に存在するかと思いますので、今後活用事例がいろいろと公開されることを楽しみにしたいと思います。
もちろん弊社で何かできましたら報告させて頂きます。

さて今年も1年間・・・少ない本数でしたが・・・お読み頂きありがとうございました。
引き続き、皆さまと楽しく・便利にDominoを使っていきたいと思いますので、よろしくお願い致します。

どうぞよいお年を!!!





2025年12月25日木曜日

だから、いま Domino - 日本の強みを競争力に変える -

I am pleased to announce that I will be participating in a panel discussion at an event hosted by HCLSoftware.


ご無沙汰しております(汗

さて早速ですが、この度HCL社主催のイベントにお世話になることになりましたので、報告させて頂きます。

イベントタイトルは

「だから、いま Domino - 日本の強みを競争力に変える -」

https://hcl.info-support.jp/


長きにわたり進化を続けているNotes/Domino

いよいよ最新バージョンではAIの機能も盛り込まれて、リリースされています。

昨今話題になっている「ローコード開発」のパイオニアともいえる本製品について、その価値を知っていただくとてもいい機会です。


Dominoは古い・・・いいえ、まったくそんなことはありません。
先にも書きましたが、AIの機能も盛り込まれています。それも高度なセキュリティの下での利用が担保されます。

画面が古臭い・・・いいえ、リスタイルという機能が追加され、ウィザードを進めるだけで、簡単にUIのデザインを美しく変化させることができます。

モバイル対応が・・・いいえ、NomadWeb、NomadMobileで利用シーンが大きく広がっています。


Dominoを利用しており、長年そのままのバージョンで利用されている会社様にはもちろん、今まで使ったことがない会社様におきましても、ぜひ一度製品に触れて頂くたいへん良い機会です。

会場もすばらしい場所ですので、ぜひ日程調整の上、ご参加ください。


当日、みなさまとお会いできることを楽しみにしております!!

2025年9月1日月曜日

第8回 #DominoLounge(大阪開催)/ #ユーザー情報交換会 in #広島

 This article is solely for announcement purposes.

In addition to the upcoming events listed below, registration has now opened for the 8th Domino Lounge (Osaka) and the User Information Exchange Meeting in Hiroshima.

We encourage you to consider participating.


みなさま、こんにちは。
まだまだ暑い日が続きますね。もう9月だというのに、気温40度とか・・・。
残暑って言葉すら忘れてしまってました(汗

さて、今回は告知のみの記事となりますので、ご了承ください。


まず現時点で発表になっているイベントリストです。

今回の告知は、最後の「第8回Domino Lounge(大阪開催)/ユーザー情報交換会 in 広島」になります。




イベントサイトにも書いてありますが、昨年、ノーツ・しこく・フェスタと併催しましたユーザー情報交換会ですが、今年は海を渡って広島で開催することとなりました。

テーマは「ノーツがぶち好きじゃけぇ、ようけ話そぉや」

今回は広島会場、大阪会場に加え、リモート参加のみなさまと、いろいろな課題(お困りごとや要望事項、その他)についてのディスカッションを行いたいと考えております。
参加申し込み時に、みなさまの課題をご記入いただき、それらからピックアップして当日できるだ多くの方に話して頂きたいと考えております。

ご参加については、ユーザー企業様に限定しているものではございません。
またノーツコンソーシアム会員以外のみなさまも大歓迎です!
あらゆるお立場の方にご参加頂き、それぞれの立ち位置からのご意見を頂き、少しでもユーザー様の課題解決につなげることが一番の目的となります。

遠方開催になる方も多いかとは思いますが、許されるのであれば、この機会に広島・大阪へ来て頂き、ディスカッション、コミュニケーションを深めて頂けましたら幸いです。

みなさまのご参加(現地に限らず、リモートも)を心よりお待ち申し上げます。

2025年8月27日水曜日

#CData #MCP Servers の #Domino アダプターの利用手順

This time, I am releasing the materials I presented at the recent Notes Consortium DominoLounge event.

This document aims to cover using Domino data with CData MCP Servers, so I imagine many of you will find it interesting.

It's very easy to implement, so I encourage you to build it yourself and enjoy seeing how Claude responds.


みなさま、こんにちは。
本日は先般実施されました #ノーツコンソーシアム ( #notescons ) #DominoLounge OSAKAで発表させて頂きました標題資料を公開致します。

なおその前に本製品 CData MCP Serversのイベントがあり、私も1コマ頂くことになりましたので、まずはそちらの告知から。

CData MCP ナイト!
https://cdug.connpass.com/event/366792/?utm_campaign=&utm_source=notifications&utm_medium=email&utm_content=title_link


開催日時:2025年9月26日(金) 18:30 - 21:00ごろ (18:15会場オープン、受付開始)

会場:東京都品川区大崎1-2-2 (アートヴィレッジ大崎セントラルタワー5F) ファインディ株式会社(JR 大崎駅直結にて徒歩5分)

参加費:無料

今回はCData様によるMCPに関する説明がセッションとしてございますので、私の内容としては実際の動きをできるだけたくさん見て頂く時間にしたいと予定しています。
既に複数のデモアプリへの接続は完了しておりますので、これよりAIに問い合わせるプロンプトをいろいろ準備致します。
ご要望がございましたら、現地で頂いたプロンプトの実行なども面白いかと考えておりますので、ぜひご期待ください。

金曜の終業後の時間になりますが、ぜひ会場でお会いしましょう。


さて本題の私の資料は以下になります。


まだまだ使い込みが浅いので、十分な感想ではありませんが、当初は全文検索の代わりに使えないかと考えていたのですが、最後に書いたように考察が戻ってくるため、BI的な要素も得られると感じました。

やはりこうなると、自社内データをそのまま対象にすることは難しいと判断されるのはもっともかと思います。

今後の期待としては、取り急ぎ以下かなと考えております。

●自社内LLMの利用
●Claude以外のクライアントアプリへの実装

いずれにしてもMCP Serverを利用した利便性はそう難しくなく感じられることができるため、特に前者の事例や資料が待たれるところです。

この事例を見たいと思われましたら、ぜひ冒頭告知より「CData MCP ナイト!」をお申し込みください!!



2025年8月1日金曜日

デビュー!! ~ #HCL #MarcketPlace ~

I am pleased to report that an application created by a single user representative like myself has been listed on the marketplace of the manufacturer, HCL.

みなさま、こんにちは。
暑い日が続きますね。
兵庫県は山間になりますが、柏原が国内最高気温を記録するという・・・。
歩いてるだけで頭痛がするほどの暑さです。
ぜひみなさまも無理されず、お過ごしください。


さて今回はタイトルにもありますが、ついに私のような1ユーザー担当者レベルの者が作成したアプリケーションが、メーカーであるHCL社のマーケットプレイスに掲載頂くことができましたので、その報告になります。

https://hclsofy.com/leap

今回掲載頂いたものは、過去に本ブログでも紹介し、Misc Marcketでも公開している

「Domino #Leap 初期テンプレート」

になります。

内容は全く大したものではなく、Dominoでフォームを作る際に、基本的に必須であるフィールドだけをLeapに配置したごくごく単純なものになります。

【項目】
・作成日
・申請者所属
・申請者氏名
・申請者メールアドレス
・上司氏名(※)
・上司メールアドレス(※)

※上司の情報はDomino Directoryの[Manager]を参照させています。

私は新規でLeapアプリを作成する際は、本アプリを複製してから作業を行っています。
ほんの数分ですが、作業が軽減されてます(笑

本アプリではDomino Leapの機能である「サービス」を用いて、あらかじめ準備されている「サービス・カタログ」から情報を参照させております。
初歩のサービスの設定手順を学んで頂くことも可能です。


今般のライセンスの変更で、有効なCCBライセンスをお持ちの会社様では、DominoLeapのアプリは無制限で利用することが可能になりました。
弊社のワークフローはすべてDomino Leapに切り替え済で、現時点で複数の作成依頼を滞留させてしまっているほどです。

インストールも簡単ですし、最新のV14.5ではDominoサーバーに同梱されているようですので、すぐに使い始めることもできるようです。

株式会社エフ様では、たくさんのサンプルアプリもご提供頂いておりますので、ぜひこちらも参考になさってください。

2025年7月30日水曜日

キター!! #HCL #VoltMXGo #DesignImport

It took quite some time, but I finally succeeded the Design Import into VoltMXGo(Iris)!!

It's still not ready for actual use, but for now, I'm just reporting that I did it.

I'd like to do a live demo broadcast somewhere.


みなさま、こんにちは。

まずは今回も告知から・・・

DominoHub2025 OSAKAの申し込みサイトがオープンしました。

https://www.dominohub.net/

ご参加いただける皆様のご交流を目的としておりますため、今回もオンサイトのみの開催になります。
最新情報だけでなく、デモアプリの紹介など、貴重な機会になるかと思いますので、ぜひお申し込みください。


さて、それでは本題です。

先日、DominoHub2025 Tokyoの報告を行わせて頂きました。
当日の動画はその際に公開させて頂きましたが、内容としては HCL VoltMX Go の準備というものでした。

その後も幾度となくサポートの方とのやり取りを経て、ようやく既存アプリのDesignImportに成功しました!!

以下は完了したときのIrisの画面になります。


指定したFormやViewがアクションと一緒に読み込まれておりました。

以下はプレビュー画面になります。

【起動時のログイン画面】



【ビュー】

【フォーム】

ビューはこのまま使えそうですが、フォームはさすがにそのままでは使えなさそうです。

フォームに文字を入力して、[Add]することで、Dominoアプリに文書が追加されることも確認できました。

長かった~
ようやくここまで来れました。

これからはインポートした定義を触るための勉強が必要そうです。

以上、簡単ですが、今回は報告までとさせて頂きます。
またどこかで実際のインポートのデモなどを行いたいと思います。

2025年7月22日火曜日

#DominoHub 2025 Tokyo 開催報告

 This time, I would like to report on the DominoHub2025 held in Tokyo the other day, and also to inform you that the video of my presentation material is still available on the official website now that the video is no longer available.


みなさま、こんにちは。
さて先日はDominoHub2025 Tokyoにつきまして、たくさんのご参加を頂きまして、ほんとうにありがとうございました。


年々参加者数が増えてきており、あわせて規模も大きくなってきております。
今年の会場は表参道で、結婚式などでも利用される「CIRQ -シルク- 表参道」

すばらしい会場で開催することができました。


海外から製品責任者も来日され、とても濃厚な内容となっておりました。



昨年大阪でご好評頂きました展示を今回東京でも実施し、各ブースとも盛り上がっておりました。



次回は9月18日(木) 大阪にて開催致します。


東京とは一味違うイベントになるはずですので、今からご予定調整して現地へお越しください。


さて今回の記事の目的はこれまでの報告と、私が受け持ちましたオンラインセッションの動画とスライドを個別で残しましので、そちらのご案内になります。



今回は一旦Dominoから離れ、VoltMX Goについての発表になっております。

製品についての詳細はHCL様サイトをご覧ください。

そもそもの目的は社内のDominoアプリをVoltMX Goを利用してマルチデバイス化するというものでしたが、残念ながら今回セッションまでに実現に至りませんでした。

しかしながらその過程がかなり濃密でしたので、これからご利用をとお考えのみなさまがスムーズに構築に至るための1ステップとしてご利用頂けたらと考えております。

本来目的のマルチデバイス化は今後実装完了次第、どこかの機会に発表させて頂きます。

それでは9月にお会いしましょう!!

2025年6月24日火曜日

#Domino #REST #API ( #DRAPI ) ・・・での凡ミス💦~私の備忘録として~

Hello everyone.

Thank you very much for your support last week at #DominoHub 2025 Tokyo.

We would like to thank you again for your participation and watching our event, despite the fact that we were a group of amateurs in organizing the event.

I would like to take this opportunity to write about a trivial mistake I made, as a reminder not to repeat it in the future.


みなさま、こんにちは。
先週は #DominoHub 2025 東京にてたいへんお世話になり、ありがとうございました。
イベント開催については素人の集団での開催にもかかわらず、たくさんの皆様にご参加・ご視聴頂けましたこと、重ねてお礼申し上げます。

また19日のオンラインセッション時にはイベントポータルがダウンしてしまい、たいへんなご迷惑をお掛けしてしまいましたことを深くお詫び申し上げます。

当日の様子は浜さんのブログにも公開されておりますが、今後も出てくるかと思いますので、もうしばらくお待ちください。


さて今回はDomino REST API (DRAPI)について、超凡ミスでまたまたサポートの方に無駄なお仕事をお願いしてしまいました。
二度と同じことを起こさないため、自分への備忘録も兼ねて記事として残しておきます。


早速ですが、まずは発端です。
既存本番環境で使用しているアプリを DRAPI に追加して、外部連携をさせたいとの目的から、そのアプリを DRAPI に追加するという作業の中で発生しました。

具体的には、DRAPIにログインし、Configurationを開きます。


開きましたら、続いてDatabase Management -REST API を開きます。


開きましたら、右上の[+ Add Schema]をクリックしてスキーマの作成を進めます。
※DRAPIの概要についてはここでは触れません。
HCL様サイトで3回に分けて公開されておりますので、そちらをご参照ください。


今回は新規でスキーマを作りますので、[Create Schema]をクリックします。


以下の画面が表示されますので、一覧から対象のアプリを選択します。


しかしながら今回追加したいアプリがリストされておりません。
手入力で指定してもアプリが存在しないと怒られてしまいます。

確かにこの時点が何か簡単なミスをしているような気はしました。
もちろんHCL様サポートポータルで検索してみたのですが、それらしき記事が見つかりませんでした。

ということで、今回もサポートの方を頼ったのです。


はじめはブラウザのキャッシュクリアの指定を頂きました。
確かにそれまで実施していませんでしたので、早速実行

・・・変化なし

念のためDominoサーバーをマシンごと再起動

・・・変化なし

致し方なくサポートの方へ状況報告しました。

夕方遅い時間にも関わらず、すぐに次のステップの案内が届きました。
記載されている内容には以下の記載がございました。

[Add Schema] ボタンを押して [Create Schema] を選択して、[Database] のリストには、通常は Data ディレクトリの全てのデータベースがリストされています。
念のため load catalog コマンドを実行して、データベースカタログの更新を行ってみてください。

この内容を読んで、「はっ」としました。


結論を書く前にまずは弊社の環境について少し触れておきます。
現時点で社員数は130名ほどになりますので、従来から全く問題なく1サーバーですべてを賄っておりました。
しかしながら年々Dominoの重要性が増してきていることから、先般クラスター環境を作って頂きました。
あまり複雑なことが発生することは避けたかったため、基本は本番サーバー1台で運用し、障害発生時のみクラスターサーバーに切り替わる、いわゆる Active/Standby の構成になります。

そこにDRAPIを追加したのですが、本番DominoではLeapなども動いており、念のため負荷の少ないクラスターサーバーへインストールを実施しました。

以下のような構成になります。


さてここまで書きましたら、既に気付かれた方もいらっしゃるのではないでしょうか。

ということで原因・・・凡ミス・・・です。

はい。
DRAPIに追加したいアプリは本番Dominoにのみ存在し、クラスターには存在しておりませんでした。

つまりDRAPIが参照するはずのクラスターDominoサーバーのカタログにはリストされておらず、もちろんそのためにDRAPIのリストにも表示されないというオチでした💦

対象のアプリを本番Dominoからクラスターへ複製し、再度ブラウザのキャッシュをクリアしたところ・・・無事表示され、DRAPIのスキーマ追加が完了しました。

サポートの皆様、毎回ほんとうに申し訳ございません。
特に最近はVoltMX GoとDRAPIで私の勘違いなども含めてお手を煩わせてしまっており、申し訳ない限りです。
が・・・何卒引き続きよろしくお願い致します。


ということで目的のアプリはDRAPIに追加できましたので、これより細かな設定(連携するビューやフォーム、フィールド)を進めて参ります。

このあたりはまたどこかの機会に発表させて頂ければと考えております。


ということで、今回は私自身の反省の意味を込めた記事にて失礼致します。




2025年6月11日水曜日

いよいよ開催 #DominoHub 2025 TOKYO !!

DominoHub 2025 TOKYO is coming up next week.

・Thursday, June 19 will be online sessions
・On Friday, June 20, there will be on-site sessions and an exhibition without online streaming.

The exhibition held in Osaka last year was so well received that it will be held in Tokyo this time as well.
The exhibit will be even more powerful than the one in Osaka, so everyone is looking forward to the event!


みなさま、こんにちは。

な、なんと気付けば4か月もブログを放置してしまっておりました(大汗

ただその間、何もしていなかったのではなく、いろいろと(細々と!?)活動は行っておりました。

そのひとつである DominoHub 2025 TOKYO がいよいよ来週に迫って参りました。

https://www.dominohub.net/

6月19日(木)はオンラインセッション
6月20日(金)はオンライン配信を行わない会場セッションと展示になります。

昨年、大阪で開催しました展示がたいへん好評でしたので、今回は東京でも実施となりました。
大阪で展示したものも、さらにパワーアップして展示が行われますので、みなさま当日をお楽しみに!!

参考までに昨年の大阪の様子はこちら(林Kアンバサダーの記事)をご覧ください。

さて私はと言いますと、19日のオンラインセッションで以下内容を発表させて頂きます。


現時点で詳しくはこちらには記載致しませんが、Dominoアプリをモダナイズできると言われているHCL Volt MX Go についてお話しさせて頂きます。

20日も現地会場に終日おりますので、ぜひお声がけください。
過去に面識のない方は特に大歓迎です!!

それではスタッフ一同、みなさまとお会いできることを楽しみにしております!!

2025年2月26日水曜日

今年も無事、 #HCLAmbassador に任命頂くことができました!

 Some of you may have been waiting for this announcement.Yes, this year's HCL Ambassador has been announced.

-----

みなさま、こんにちは。
さて今回も告知から・・・

2023年からスタートしました #DominoHub ですが、今年も開催することが決定致しました!!

詳細はまだこれからのようですので、随時チェックしてみてください。
我々も更新がありましたら、SNS等で発信して参ります。

https://www.dominohub.net/

-----

さて本題になりますが、この発表を待っていた方もいらっしゃるのでは?
そう、今年の HCL Ambassadorの発表がございました。

https://www.hcl-software.com/about/hcl-ambassadors/class-of-2025

今年はLifetime Ambassador 11名(もちろんこの中に、加藤様を含んでいます)
HCL Ambassador 70名(これとは別にBigFixのAmbassadorも18名)となっているようです。

ちなみに日本からは・・・
昨年同様、なんと11名が任命されております。

詳しくは先のサイトをご覧ください。

-----

ということで、この発表があったということは・・・
そう、テクてくLotus技術者夜会!!

今年は3月14日(金) 17:30~

の開催になります。

任命されたAmbassadorのライトニングトークとなりますので、ぜひご参加ください。

https://register.gotowebinar.com/register/4561627897800656728

といいつつ、私は当日会社の会議と重なっており、参加することができません。
たいへん申し訳ございません。
動画だけでもとは思い、なんとか準備できるようがんばってみます!

-----

せっかくですので、早速ですが当ブログもバッジを更新致しました。


短い報告になりますが、他のAmbassador含め、今年もよろしくお願い致します。


2025年2月5日水曜日

やらかしてしまった x2

I would like to report on a case in which I “got myself into trouble”.
This time, it is a very strange case, because it is caused by the duplication of two “I did it” cases.
I am sure this will not be of any help to you, so please forgive me in advance.


みなさま、こんにちは。

さて今回もまずは告知から

来週2月13日(木) 14:30~
ノーツコンソーシアム FESTA 2025 が開催されます。
2024年の研究会や活動報告が行われるだけでなく、今年の予定やNotes/Dominoの最新情報などが得られる機会です。

現地開催およびリモート開催がございますので、遠隔地からでもお気軽に参加可能です。

我々、大阪研究会も1コマ頂き、昨年の「濃い」報告ができるかと思いますので、ぜひお楽しみにお待ちください。

※お申し込みは上記リンクよりお願いします。


本業でDominoをまともに触れる時間が短く、少し間があきました。

ネタがないと思っていたところ、自ら「やらかしてしまった」障害について報告致します。
しかも今回はふたつの「やらかしてしまった」の重複が原因という、とってもハズカシイ事例になります。
きっと何の参考にもならないと思いますので、あらかじめお許しください。


まずは今回の背景です。

現在、取引先とFAXでやり取りしている業務があるのですが、これを簡素化できないかという案件が発生しました。
メールでやり取りするのもいいのですが、現在社内販売管理システムから連携したNotesのワークフローアプリでデータ管理しているため、そのフローの一部として社外の方を巻き込めないかということが発端になります。

社外の方とやり取りするのですから、現在の社内ネットワーク上の本番Dominoサーバーを利用することはできません。

そこで考えたのが、DMZ上にあるTravelerサーバーにDomino Leapをインストールするという案です。


ということで、早速インストールです。
以前、私が書いたブログ記事もあるのですが、かなり以前のものでしたので、最新版探して、こちらを利用しました。

HCL Domino Leap 1.1 インストールガイド

手順は相変わらず簡単でした。
ダウンロードしたモジュールを解凍してサーバーの一時フォルダに配置。
Dominoを停止。
OSがWindowsでしたので、管理者権限でコマンドプロンプトを開き、windowsフォルダ内のinstall.batを実行。
プロンプトでDominoディレクトリとDataディレクトリを確認して進めます。

その後、手順書にありましたjava.policyに設定を書き加えて完了です。


Dominoを起動して、インストール確認のコマンドを実行するのですが・・・

何も返答がありません。

Travelerにはインストールできないのか?
などと考えつつ、別の作業が発生したため、一旦サーバーから離れました。


1時間ほどしたころ、社内のメンバーからiPhoneにメールが届かないという報告を受けました。
確認したところ、Travelerによる同期が止まってます!!

知見がないかと詳しい方に連絡しつつ、調査開始。

まずはタスクの確認

Travelerのタスクは Running: 3 of 83 users active. Completed 0 device and 6 prime syncs.

と表示されていました。
3人しか使えない?

ログに何かでてないか・・・
っと、こんな行が見つかりました。


どうもjava.policyに書き込んだ情報がまずかったようです。

「ファイルの終わり」って?
とjava.policyを開いたところ・・・判明しました。

書き加えた最後につけなければいけない";"がなかったのです。


再度Dominoを停止して、";"を追記して保存。
Dominoを起動。

すると・・・無事、何事もなかったかのようにTravelerが同期を始めてくれました。

またDomino Leapの確認コマンドを実行すると・・・
こちらも無事、応答があり、インストールができたことを確認しました。

なんてつまらないミス・・・


ということで、先に問い合わせた方へ解決報告して謝罪です。

するとさらに衝撃的な一言が・・・

「今のバージョンはjava.policyの書き換え、必要なかったはずですよ」

!!!

そんなはずは。
確かに手順書に書かれていたはず。

と見返したところ、


しっかり書かれてました(大汗

以前からjava.policyの書き換えが必要であるとの思い込みから、こんなでっかい字を見飛ばして作業してしまったのでした。


それにしても、あらためてコードの大切さを実感した事件でした。
";"ひとつで、Leapが動かないだけでなく、Travelerまで影響が出るとは・・・

みなさまも十分、ご注意ください。

こんなハズカシイ報告や問合せをしなくていいように(笑)

とかいいつつ、自己解決できた自分の成長を少し実感して喜んでいるのは内緒で・・・