記事 Mihoko Iijima · 2024年2月27日 7m read REST経由で情報を入力する場合の Interoperability(相互運用性機能)のサンプル これは InterSystems FAQ サイトの記事です。 InterSystems製品のInteroperability(相互運用性機能)を利用する際、REST経由で情報入力を行う場合の作成方法についてサンプルプロダクションを利用しながらご紹介します。 サンプルはこちら👉https://github.com/Intersystems-jp/FAQ-Interop-REST 作成概要 サンプルプロダクションの流れ 作成方法 サンプルのインポート #ObjectScript #REST API #ヒントとコツ #ビジネスサービス #相互運用性 #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 32
記事 Toshihiko Minamoto · 2024年2月26日 10m read IrisApiTester による API テストの自動化: 開発者ガイド #API #チュートリアル #テスト #InterSystems IRIS Open Exchange app 1 0 0 25
記事 Toshihiko Minamoto · 2024年2月16日 3m read IrisApiTester 2.0 の新機能 コミュニティの皆さん、こんにちは! IrisApiTester の新しいバージョンを公開しました。以下のようないくつかの新機能が含まれています。 外部リポジトリ: コレクションのファイルをウェブページに手動でドラッグする代わりに、リポジトリ(GitHub または Bitbucket)のコレクションを使用できる機能を追加しました。 プルして実行: リポジトリの変更を自動的にプルしてテストを実行する新しいエンドポイントを作成しました。 ユニットテスト / 統合テスト: ユニットテストと統合テストで IrisApiTester を使用する例を追加しました。 CI/CD: GitHub などのワークフローでコミットの完了ごとにコレクションのリポジトリの変更を自動的にプルし、テストを実行して Google Chat に結果を送信するための新しいエンドポイントを追加しました。 外部リポジトリ: #API #テスト #InterSystems IRIS Open Exchange app 1 0 0 27
お知らせ Mihoko Iijima · 2024年2月16日 InterSystems 技術文書ライティングコンテスト(USコミュニティ): InterSystems IRIS チュートリアル 開発者の皆さん、こんにちは! InterSystems 技術文書ライティングコンテストの開催が決定しました!《USコミュニティのコンテストです》 ✍️ 技術文書ライティングコンテスト: InterSystems IRIS チュートリアル ✍️ 2月19日~3月24日の期間で、InterSystems IRIS のプログラマを対象に、初心者/中級者/上級者のレベルを問わないチュートリアルとなるような記事を投稿してください! 🎁 参加賞(全員): コンテストに参加いただいた皆様全員に参加賞があります!(参加賞とは別に特別賞もあります!) #イベント #コンテスト #IRIS contest 1 0 0 28
InterSystems公式 Seisuke Nakahashi · 2024年2月15日 InterSystems IRIS, IRIS for Health, HealthShare Health Connect 2024.1 の開発者プレビュー #3が公開されました 2024.1 の開発者プレビュープログラムの一環として、3番目の開発者プレビューを公開いたします。リリースされる製品は InterSystems IRIS®, InterSystems IRIS® for HealthTM, HealthShare® Health Connect になります。 #リリース #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 1 0 0 23
InterSystems公式 Ayumu Tanaka · 2024年2月15日 1m read Caché, Ensemble, HSAP 2018.1.9 リリースのご案内 インターシステムズは、Caché, Ensemble, Health Connect HSAP のメンテナンスリリース(MR) 2018.1.9をリリースしました。本リリースは、幅広い領域で多くのアップデートが行われたメンテナンスリリースです。 Caché と Ensemble 製品のフルインストールキットは、WRC の Software Distribution ページからダウンロードすることができます。 #リリース #Caché #Ensemble #InterSystems公式 1 0 0 11
お知らせ Mihoko Iijima · 2024年2月14日 開発者コミュニティリリース:2024年1月版(ニックネームが使えるようになりました!) 2024年1月の開発者コミュニティリリースニュースをお伝えします。 開発者コミュニティをより素晴らしい場所とするため、以下の機能について更新を行いました。 📌 ニックネーム🆕 📌 Credly バッジ 📌 サブスクリプション 📌 GIFの再生/一時停止 📌 タグの自動付与 それぞれの更新について、以下詳細をご紹介します! #リリース #開発者コミュニティ公式 1 0 0 35
お知らせ Mihoko Iijima · 2024年2月5日 ★受賞者発表!★ InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 開発者の皆さん、こんにちは。 InterSystems FHIR とデジタルヘルスの相互運用性コンテストの勝者が決定しました! 今回もコンテストにご参加・ご注目いただきありがとうございました!今回は 12 のアプリケーション の応募がありました🔥 #コンテスト #IRIS contest 1 1 0 38
お知らせ Mihoko Iijima · 2024年2月1日 ★投票開始!★ InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 開発者の皆さん、こんにちは! InterSystems FHIR とデジタルヘルスの相互運用性コンテストの投票が開始されました。 🔥 ベストアプリケーションはこれだ! 🔥と思う作品にぜひ投票をお願いします!(今回は12のアプリケーションの応募がありました。) 投票締切:2月5日23時59分59秒(EST) 投票方法は以下の通りです。 #コンテスト #IRIS contest 1 0 0 16
InterSystems公式 Seisuke Nakahashi · 2024年1月31日 InterSystems IRIS, IRIS for Health, HealthShare Health Connect 2024.1 の開発者プレビュー #2が公開されました 2024.1 の開発者プレビュープログラムの一環として、2番目の開発者プレビューを公開いたします。リリースされる製品は InterSystems IRIS®, InterSystems IRIS® for HealthTM, HealthShare® Health Connect になります。 #リリース #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 1 0 0 19
記事 Mihoko Iijima · 2024年1月25日 6m read プライベートWebサーバ(PWS)を使用しないバージョンのコンテナ版IRIS利用時のWebサーバ設定例 この記事は、「プライベートWebサーバ(PWS)を使用しないバージョンの新規インストール/アップグレード:概要」の続きの記事で、コンテナ版IRISを利用する場合のWebサーバ設定例をご紹介します。(先に「概要」の記事をお読みいただくことをお勧めします。) バージョン2023.2以降のコンテナ版IRISを利用する場合、以下いずれかの方法で管理ポータルを含めたWebアクセスを行うための設定が必要です。 任意の場所にWebサーバを用意する Webゲートウェイ用コンテナを利用する この記事では、【Webゲートウェイ用コンテナを利用する】方法についてご紹介します。 #Docker #Web Gateway #コンテナ化 #システム管理 #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 57
バージョン2023.2以降のコンテナ版IRISを利用する場合、以下いずれかの方法で管理ポータルを含めたWebアクセスを行うための設定が必要です。 任意の場所にWebサーバを用意する Webゲートウェイ用コンテナを利用する この記事では、【Webゲートウェイ用コンテナを利用する】方法についてご紹介します。
記事 Mihoko Iijima · 2024年1月25日 12m read ApacheをWebサーバとする場合のプライベートWebサーバ(PWS)を使用しないバージョンの新規インストール/アップグレード この記事は、「プライベートWebサーバ(PWS)を使用しないバージョンの新規インストール/アップグレード:概要」の続きの記事で、ApacheをWebサーバとする場合の設定概要をご紹介します。(先に「概要」の記事をお読みいただくことをお勧めします。) 同一サーバ上にApacheとInterSystems製品をインストールする場合、事前にApacheをインストールしておくとApacheに必要なWebゲートウェイのインストールとIRISへの接続設定をインストーラーが自動で行います。 以降の説明では、以下のインストール方法について解説します。 1. Apacheを事前に準備しない状態での新規インストール 2. Apacheを事前に準備しない状態でのアップグレード 3. Apacheをインストールした後の新規/アップグレードインストール 4. Apacheの設定 ※ 図解では、InterSystems IRISを使用していますが、InterSystems製品で操作は共通です。 #Web Gateway #システム管理 #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 52
記事 Mihoko Iijima · 2024年1月25日 5m read IISをWebサーバとする場合のプライベートWebサーバ(PWS)を使用しないバージョンの新規インストール/アップグレード この記事は、「プライベートWebサーバ(PWS)を使用しないバージョンの新規インストール/アップグレード:概要」の続きの記事で、IISをWebサーバとする場合の設定概要をご紹介します。(先に「概要」の記事をお読みいただくことをお勧めします。) 同一サーバ上にIISとInterSystems製品をインストールする場合、事前にIISを有効化しておくとIISに必要なWebゲートウェイのインストールと設定をIRISのインストーラーが自動で行います。 以降の説明では、以下のインストール方法について解説します。 1. IISを事前に準備しない状態での新規インストール 2. IISを事前に準備しない状態でのアップグレード 3. IISをインストールした後の新規/アップグレードインストール 4. IISの設定 ※ 図解では、InterSystems IRISを使用していますが、InterSystems製品で操作は共通です。 #Web Gateway #システム管理 #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 42
記事 Mihoko Iijima · 2024年1月25日 4m read プライベートWebサーバ(PWS)を使用しないバージョンの新規インストール/アップグレード:概要 開発者の皆さん、こんにちは。 こちらの記事👉「Apache Webサーバ(プライベートWebサーバ: PWS)インストレーションの廃止」でご案内していましたが、コミュニティエディションを除くInterSystems製品のバージョン2023.2以降では、プライベートWebサーバ(*)を使用した管理ポータル/Webアクセスを非推奨に変更しました。 (*)プライベートWebサーバとは、バージョン2023.1以前のInterSystems製品をインストールすると自動でインストールされる簡易的なApacheで、52773番ポートで管理ポータルやWebアクセスのテストにご利用いただけるWebサーバです。(本番運用環境には適さない簡易的なWebサーバです) 新規インストール/アップグレードインストールによるプライベートWebサーバの利用可否やインストール時の選択項目の違いについての概要は以下表をご参照ください。 #Web Gateway #システム管理 #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 67
記事 Megumi Kakechi · 2024年1月25日 2m read IRIS REST API でファイルのアップロード/ダウンロードを行う方法 これは InterSystems FAQ サイトの記事です。 こちらの記事 では、HTMLのフォームからRESTを使って画像ファイルをアップロードする方法をご紹介しました。 お客様からは、ダウンロードする方法もあわせてお問い合わせいただくことがあるため、この記事では両方の方法に加え、イメージファイル以外にも対応したサンプルをご紹介します。 サンプルでは、HTMLのフォームから IRIS REST API を呼び出してファイルの「アップロード/ダウンロード」を行っています。 【手順】 #HTML #REST API #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 41
お知らせ Rie Tokue · 2024年1月25日 インターシステムズ主催 開発者向けウェビナー「Visual Studio Codeを使用したIRISプログラミング」のご案内 毎月ご好評をいただいております開発者向けセミナー、今年2回目は以下のテーマで開催いたします。 テーマ:「Visual Studio Codeを使用したIRISプログラミング」 日時:2024年2月29日(木)13:30-14:00 開催形式:オンライン 参加費:無料(事前登録制) ご登録はこちらから <セッション概要> #Webセミナー #イベント #InterSystems IRIS 1 0 0 124
InterSystems公式 Seisuke Nakahashi · 2024年1月18日 InterSystems IRIS, IRIS for Health, HealthShare Health Connect 2024.1 の開発者プレビュー #1が公開されました 2024.1 の開発者プレビュープログラムの一環として、最初の開発者プレビューを公開いたします。リリースされる製品は InterSystems IRIS®, InterSystems IRIS® for HealthTM, HealthShare® Health Connect になります。 #リリース #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 1 0 0 33
InterSystems公式 Seisuke Nakahashi · 2024年1月16日 InterSystems IRIS Cloud SQL ならびに InterSystems IRIS Cloud IntegratedML リリースのご案内 InterSystems IRIS Cloud SQL と InterSystems IRIS Cloud IntegratedML がリリースされました。これらサービスは、実績やエンタープライズクラスのパフォーマンスおよび信頼性を兼ね備えた InterSystems IRIS テクノロジーをもとにした、クラウド環境におけるソリューション開発のベースとなるサービスです。 #IntegratedML #SQL #クラウド #InterSystems IRIS #InterSystems公式 1 0 0 25
記事 Hiroshi Sato · 2023年12月26日 4m read CSPアプリケーションをReactを使って書き換えるその2 CSPを使って作成したアプリケーションをReactを使用して書き換える2回目の記事です。 前回の記事で紹介したショップデモの書き換えについてもう少し詳しく説明します。 まずReactについて、インターネット上に様々な情報が提供されていますので、それらを利用しながら学習するということも可能だとは思いますが、一方で学習時間を短縮するには、やはりReactについて説明した本を一通り読む方が速いのではないかと思います。 実際Reactに関する本はたくさんあるので、その中から自分に合いそうなものを選ぶのが良いかと思います。 ちなみに参考までに私が学習に使ったものは、以下です。 #CSP #React #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 54
記事 Tomohiro Iwamoto · 2023年12月19日 11m read Debezium ご存じでしょうか Debeziumをご存じでしょうか? グローバルサミット2023にて、Debeziumを題材としたセッション「Near Real Time Analytics with InterSystems IRIS & Debezium Change Data Capture」がありましたので、ご覧になられた方もおられるかと思います。 ご興味がありましたら、グローバルサミット2023の録画アーカイブをご覧ください。 FAQによると、"dee-BEE-zee-uhm"(ディビジウム..ですかね)と読むそうです。元素周期表のように複数のDB(s)を束ねる、というニュアンスみたいです。 CDC(Change data capture)という分野のソフトウェアです。 外部データベースでの変更を追跡して、IRISに反映したいという要望は、インターオペラビリティ機能導入の動機のひとつになっています。一般的には、定期的にSELECT文のポーリングをおこなって、変更対象となるレコード群(差分。対象が少なければ全件)を外部システムから取得する方法が、お手軽で汎用性も高いですが、タイムスタンプや更新の都度に増加するようなバージョンフィールドが元テーブルに存在しない場合、どうしても、各ポーリング間で重複や見落としがでないように、受信側で工夫する必要があります。また、この方法ではデータの削除を反映することはできませんので、代替案として削除フラグを採用するといったアプリケーションでの対応が必要になります。 CDCは、DBMSのトランザクションログをキャプチャすることで、この課題への解決策を提供しています。DebeziumはRedHatが中心となっているCDCのオープンソースプロジェクトです。 #オープンソース #データベース #フレームワーク #リレーショナルテーブル #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 82
記事 Megumi Kakechi · 2023年4月3日 3m read 現在の一般メモリヒープ(gmheap)と取得可能なロックテーブル(locksiz)最大サイズについて これは InterSystems FAQ サイトの記事です。 データ取込み処理の性能・エラー(Lock Table Full)対策として、一般メモリヒープ(gmheap)や ロックテーブルサイズ(locksiz)のパラメータチューニングを行う場合があると思います。 実際に、現在どのくらいの一般メモリヒープが確保できているのかは、ターミナルと管理ポータルで確認することができます。 ★ターミナルの場合 #システム管理 #ヒントとコツ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 1 1 1 118
記事 Megumi Kakechi · 2023年11月10日 4m read %Net.SSH.Session()で公開鍵と秘密鍵を使用してSFTP接続する方法 SFTPサーバ側で公開鍵と秘密鍵を作成し、それをIRISサーバにコピーして、%Net.SSH.Session() の AuthenticateWithKeyPair() を使用してSFTP接続する一連の手順(サンプル)をご紹介します。 【環境】 SFTPサーバ:CentOS8SFTPクライアント:Windows10 & IRIS2023.1.2SFTP接続用ユーザ:mysftpuser 【手順】 (1) CentOSでSSHの公開鍵と秘密鍵を作成します (今回は、RSA方式、4096bit) ssh mysftpuser@172.18.xx.xx でログインし、以下 mysftpuser として作業します。 #セキュリティ #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 306
お知らせ Mihoko Iijima · 2023年11月6日 投票期間延長決定!:第1回 InterSystems Japan 技術文書ライティングコンテスト 開催! 開発者の皆さん、こんにちは! 11月6日23時59分で投稿締切の「技術文書ライティングコンテスト」ですが、滑り込みセーフのタイミングで応募がありましたので、投票期間を1週間延長することに決定いたしました! 投票締め切り:11月13日(月)23時59分 応募記事一覧ページ👉 https://jp.community.intersystems.com/contests/1 (一覧表示順でご紹介します) FHIRリポジトリ導入時の備忘録として ( @Kosaku Ikeda さん投稿) AWS環境を用いたCI/CDの仕組みの紹介。 ( @Yuji Ohata さん投稿) DockerにIRISを構築する簡単なチュートリアル ( @Akio Hashimoto さん投稿) Embedded Pythonの使い所は? ( @Junichi Sakata さん投稿) #コンテスト #InterSystems IRIS #InterSystems IRIS for Health #IRIS contest 1 0 0 67
記事 Toshihiko Minamoto · 2023年5月2日 6m read スタジオとGitHubとの連携環境の構築 開発者のみなさん、こんにちは。 vscode上で動作するObjectScriptエクステンションがリリースされ、vscodeを開発環境として使用できるようになり、GitHubリポジトリと連携できるようになりました。その一方で、使い慣れたIRISやCacheのスタジオからGitHubを扱いたいという要望は根強くあり、GitHubと連携するツールがOpen Exchange上にいくつか公開されています。 そこで、Open exchangeに収録されているツールの中で新しい「git for shared development environment」を使い、環境を作成してみましたので、その手順をお伝えします。 ご利用される際のご参考になれば幸いです。 #Git #GitHub #スタジオ #ツール #Caché #InterSystems IRIS 1 1 0 196
お知らせ Mihoko Iijima · 2023年9月26日 InterSystems Japan 開発者コミュニティ・ミートアップ in 大阪 開催のお知らせ 開発者の皆さん、こんにちは! 日本の開発者コミュニティでは初となる、ミートアップ(オフラインイベント)を大阪で開催します! 日 時:2023年11月17日(金)15時~19時 場 所:FRENCH BAGUETTE CAFE (イタリアンレストラン) 《地下鉄御堂筋線 淀屋橋駅 11番出口から徒歩3分》 ※淀屋橋駅 (大阪駅から地下鉄御堂筋線で3分)から徒歩3分 参加費:無料 定 員:50名※定員に達した際は調整をお願いすることもございます。予めご了承下さい。 (11/16更新) お申込を締め切らせていただきました。 #イベント #InterSystems IRIS #InterSystems IRIS for Health #IRIS contest 1 1 0 161
記事 Megumi Kakechi · 2023年10月10日 6m read IRISのライセンス使用量の推移を調査する方法 弊社FAQサイトや開発者コミュニティには、ライセンスに関する記事を数多く掲載しています。 こちらの記事では、上記記事でご紹介している様々な機能をTipsとして使い、実際にライセンス使用量の推移を調査する方法をご紹介します。 1.ライセンス使用状況をスポットで確認する方法(今現在の使用状況) 2.ある一定期間のライセンス使用状況を継続して監視する方法 1.ライセンス使用状況をスポットで確認する方法(今現在の使用状況) 現在のライセンス使用量は管理ポータルで確認できます。[システムオペレーション] > [ライセンス使用量] #システム管理 #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 1 0 1 91
記事 Mihoko Iijima · 2023年10月10日 15m read 複雑なJSONの生成に便利な「JSONテンプレートエンジン」の使い方ご紹介 開発者の皆さん、こんにちは。 この記事では、複雑なJSON形式の文書を「JSONテンプレートエンジン」を利用して生成させる方法をご紹介します。 「JSONテンプレートエンジン」については、6月のウェビナーで使用例をご紹介しましたが、JSON生成対象として医療情報交換標準規格であるFHIRリソースのJSON(例:Patientリソース)を例に解説しています。 このエンジンは、JSON形式の文書であればどのような種類のデータでもご利用いただけますので、一般的なJSON形式の文書を利用して使い方をご紹介します。 #JSON #ObjectScript #オブジェクトデータモデル #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 339
記事 Toshihiko Minamoto · 2023年9月20日 14m read ユニットテスト: ObjectScript コードの品質 主流となっているソフトウェア開発手法では、必ずテスト専用の項目が用意されています。 これは、デリバリーの品質を持続的に達成する上では欠かせないアプローチです。 テストには、以下の 2 種類があります。 #テスト #InterSystems IRIS Open Exchange app 1 0 0 82
お知らせ Mihoko Iijima · 2023年9月20日 ★投票開始!★ InterSystems Python プログラミングコンテスト 2023 開発者の皆さん、こんにちは! InterSystems Python プログラミングコンテスト 2023 の投票が開始されました! 🔥 ベストアプリケーションはこれだ! 🔥と思う作品にぜひ投票お願いします。(今回は15作品のご応募がありました) 投票方法については以下ご参照ください。 #コンテスト #IRIS contest 1 0 0 62
InterSystems公式 Seisuke Nakahashi · 2023年9月20日 2023.3 の開発者プレビュー #1が公開されました InterSystems IRIS® と InterSystems IRIS for HealthTM 2023.3 の開発者プレビュープログラムの一環として、最初の開発者プレビューを公開いたします 今後のプレビューリリースは、2週間ごとの発表を予定しており、新機能が完成次第、プレビュー版に追加されていきます。 みなさまとよりよい製品にできるよう、ぜひ開発者コミュニティにみなさまのフィードバックをお寄せください。ドキュメントは以下のリンクからご覧いただけます。本バージョンが正式公開 (General Availability - GA) されるまで、数週間かけてドキュメントは更新される予定です。 #リリース #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 1 0 0 54