InterSystems 開発者コミュニティは 25,693 名の優秀な開発者が参加しているコミュニティです
InterSystems IRIS のプログラマーが学習や知識の共有を行い、最新情報を入手し、共に楽しく成長できる場所です!

インターシステムズは、以下の製品が Red Hat Enterprise Linux 10 に対応したことをお知らせします。

  • InterSystems IRIS Data Platform 2025.1.0.230.2
  • InterSystems IRIS for Health 2025.1.0.230.2
  • HealthShare Health Connect 2025.1.0.230.2

今回のリリースでは、Red Hat Enterprise Linux 10 オペレーティング・システムのサポートが追加されました。 RHEL 10 には、Linux カーネル 6.12.0、セキュリティの改善、パフォーマンスの最適化、および開発者ツールの改善が含まれています。

ソフトウェアの入手方法

0 0
0 41

これは InterSystems FAQ サイトの記事です。

Question:

使用中のプログラムをコンパイルして保存すると、現在そのプログラムを実行中のプロセスに影響しますか?

Answer:

実行中のルーチンはその旧バージョンをメモリー上に保持しているため、コンパイルして新しいルーチンが保存されても影響なく実行を継続できます。

クラスのメソッドについても同様です。 再度そのルーチンが呼び出された時点でコンパイルされた新しいルーチンが使用されるようになります。

0 0
0 41

これは InterSystems FAQ サイトの記事です。

管理ポータルのシステム管理やシステムエクスプローラーなど最上位のメニューについては、事前定義ロールをユーザに付与することでアクセスを制限することができます。

最下位のメニュー、例えば [システム管理] > [構成] > [システム構成] > [ネームスペース] などは、事前定義ロールの %Manager を付与されたユーザであれば、全てのユーザが利用できてしまいます。

このページに対して、「%Manager ロールを持っているが、あるユーザは使用でき あるユーザは使用できない」のようにユーザ毎のアクセス制限を追加したい場合は、カスタムリソースを作成し再下位メニューに対して作成したカスタムリソースを付与することで制限を追加することができます。

手順は以下の通りです。

0 0
0 40

InterSystems IRIS での OpenEHR を利用について

InterSystems IRIS で OpenEHR を利用することについてご質問をいただくことがあります。それに対する回答は一般的に、組織がアプリ構築において OpenEHR をなぜどのように実装したいのかに大きく左右されます。簡単なガイドはこちらになります。

0 0
0 40

インターシステムズは InterSystems IRIS®InterSystems IRIS® for HealthTMHealthShare® Health Connect のバージョン 2025.3 をリリースしました。
2025.3 は Continuous Delivery(CD)リリースです。

【リリースハイライト】
Secure Wallet(セキュアウォレット)
IRISSECURITY データベース上に構築された、新しい暗号化フレームワークで、機密データ管理を強化し、システムのセキュリティとアクセス制御を向上しました。

拡張されたオブザーバビリティとクラウド連携
OpenTelemetry メトリクスが強化され、新たにプロセスおよび ECP メトリクスを追加しました。さらに、ジャーナルアーカイブが Azure Blob Storage に対応し、コスト効率の高い保管が可能になりました。

0 0
0 39

コミュニティのみなさまに嬉しいお知らせです。

今年冒頭より、InterSystems IRIS, InterSystems IRIS for Health, Health Connect 向けの多くのクライアントSDKが、各外部リポジトリ (Maven, NuGet, npm, PyPI)に公開されております。これにより、ユーザのみなさまに以下のような多くのメリットがあります。

1 0
0 39
記事
· 2025年6月9日 3m read
体重のノックアウト

image

相手に隙を与えないノックアウトパンチのように、オープンソースプラットフォームであるKubernetesは、その可用性(つまり、サポート、サービス、ツールの容易な入手性)により、無限の可能性を秘めています。Kubernetesはコンテナ内のジョブとサービスを管理できるプラットフォームであり、これらのプロセスの構成と自動化を大幅に簡素化します。

しかし、タイトルイメージにふさわしい、このツールに「正しい」名前、InterSystems Kubernetes Operatorを与えましょう。

原理は至ってシンプルです。サービスを選択し、ゲームのルールを定義するだけで(ここでもKnockoutを参照)、すべてが可能な限り透明性と効率性を高めて提供されます。これは、インストール、修復、そして事前定義された要件を満たさない場合の最終的な復旧にも適用されます。

1 0
0 39

開発者の皆さん、こんにちは!

InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 2025 の勝者が発表されました!

今回のコンテストには、11 の素晴らしいアプリケーション 🔥 が投稿されました。

ご応募いただきました参加者の皆さん、素敵な作品をありがとうございました!

それでは受賞者を発表します!

0 0
0 39
記事
· 2025年12月8日 1m read
Native SDK for .NETの使用方法

これは InterSystems FAQ サイトの記事です。

.NETからIRISにアクセスするためのNative SDK for .NETと呼ばれるインタフェースが用意されています。

JavaやPython用に用意されているNative SDKと同等な機能が提供されています。

(一部異なる機能があります)。

    Native SDKを利用することで以下のようなことを実装することができます。

    1. ObjectScriptやEmbedded Pythonで作成したメソッドの実行
    2. IRISオブジェクトの操作
    3. IRISグローバルデータの操作
    4. ADO.NETによるデータベースアクセス

    以下からこれらのサンプルプログラムを取得することができます。

    0 0
    0 38

    少し遅れましたが、モバイルアプリケーションから接続する例を示して Workflow Engine に関する連載記事をようやく締めくくることにします。

    前回の記事では、これから説明する例として、患者と担当医師の両方にとって高血圧症などの慢性病状の詳細な管理を可能にするアプリケーションを示しました。 この例では、患者は携帯電話からウェブアプリケーション(基本的に、デバイスに応答するように設計されたウェブページ)にアクセスし、ポータブル血圧計が IRIS インスタンスに送信する測定に基づく通知を受信します。

    したがって、IRIS インスタンスへのアクセスは 2 つです。

    • モバイルアプリケーションからのユーザーアクセス。
    • 血圧の測定値を送信するデバイスアクセス。

    この記事では、患者が測定値を生成するタスクを管理できる、最初のアクセスを確認します。

    0 0
    0 38

    これは InterSystems FAQ サイトの記事です。

    ObjectScript で日付の比較を行う場合、一旦 $HOROLOG 形式(内部数値)に変換することで算出しやすくなりますが、SQL 関数を利用して算出することもできます。

    ObjectScript から SQL 関数を実行するには、%SYSTEM.SQL.Functions クラスを使用します。

    0 0
    0 38

    開発者の皆さん、こんにちは!

    次のアイデアコンテストの開催が決定しました!(InterSystems 社員も含め、すべての開発者コミュニティメンバーの皆さんが参加できます!)

    💡 第 4 回 InterSystems アイデアコンテスト 💡

    InterSystems IRISおよび関連製品・サービスを強化するための革新的なアイデアを募集しています。 あなたのアイデアが他のユーザにもたらす具体的なメリットや、開発者のインターシステムズの技術体験をどのように向上させるかを強調し、実際のユースケースに基づいたご提案をお待ちしています。

    📅 期間: 2025年6月9日~7月6日

    🏆 最優秀アイデアには賞品があります!+ランダム抽選も予定しています!

    🎁 参加賞:コンテストに採用されたアイデアの投稿者には素敵な参加賞をご用意しています。

    >> アイデアの登録はこちら! <<

    0 0
    0 38

    この連載記事を終えていなかったことに気付きました!

    GIF de Shame On You Meme | Tenor

    今日の記事では、フロントエンドから最適なオプションを選択できるように、テキストに最も類似する ICD-10 診断を抽出するプロダクションプロセスについて説明します。

    診断の類似度検索:

    アプリケーション内で、HL7 で受け取った診断リクエストを示す画面から、医療従事者が入力したテキストに最も近い ICD-10 診断を検索できます。

    1 0
    0 37

    開発者の皆さん、こんにちは!

    開発者の方なら、誰でも小さなサイドプロジェクトやアプリケーションをお持ちのはずです。新しい技術を試したり、アイデアをより大きなソリューションに実装する前の試作品、また興味ある技術を使ったアプリケーションなどなど。

    今お持ちのこれらの作品が、InterSystems READY 2025 の目標達成につながるとしたらどうでしょうか?

    開発者コミュニティでは、ユニークなチャンスをご用意いたしました。IRIS に対するあなたの情熱、創造性、そして想いを自由に表現して InterSystems READY への無料パスとホテル宿泊券をゲットしましょう!

    応募ルールは簡単です。あなたのIRISを使用したアプリケーションを Open Exchangeにアップロードします。そして、InterSystems の年間最大イベントである InterSystems REDY の無料パス獲得に向けた意気込みを短い感動的なビデオに録画して送ってください。

    期間: 2025年4月21日~5月4日

    賞品: ホテル宿泊と InterSystems READY 2025 への無料パス!

    0 0
    0 37
    記事
    · 2025年12月8日 5m read
    WebSocketの使用

    これは InterSystems FAQ サイトの記事です。

    WebSocketは、リアルタイム双方向通信を可能にするプロトコルで、Webアプリケーションの動的な操作性を向上させるために広く活用されています。

    この技術は、TCP上で動作し、HTTPプロトコルを介して接続を確立します。

    一度接続が確立されると、持続的な接続が維持され、サーバーとクライアントが効率的にデータを交換できるのが特徴です。

    通常のHTTP通信の場合、クライアントからのリクエストに対してサーバーが応答するというのが基本的な動作になるため、サーバーから非同期にデータを送信することが難しいですが、WebSocketを利用することでそのような機能を簡単に実現できます。

    一方で、サーバーからの一方向の非同期通信が実現できれば良いという要件であれば、SSE (Server-Sent Events)を使用することもできます。

    0 0
    0 36
    記事
    · 2025年12月8日 2m read
    Native SDK for Pythonの使用方法

    これは InterSystems FAQ サイトの記事です。

    PythonからIRISにアクセスするためのNative SDK for Pythonと呼ばれるインタフェースが用意されています。

    Javaや.Net用に用意されているNative SDKと同等な機能が提供されています。

    (一部異なる機能があります)。

    また、Python用にはEmbedded Pythonと呼ばれるIRISと密に連携した機能があります。

    IRISから最大限の性能を得るためには、Embedded Pythonが適していますが、以下のような場合、Native SDKが適しているケースもあります。

    0 0
    0 36

    これは InterSystems FAQ サイトの記事です。

    JSON利用の普及に伴いインターシステムズは、JSONに関連する様々な機能強化をIRISに対して行なっています。

    その一環として、SQLのJSON_OBJECTのサポートがあります。

    この機能に関して現時点より(2025年6月)古いバージョンでは残念ながら制限や不具合が存在しています。

    今後も機能強化やバグフィックスを継続していく予定となっているため、この機能の利用を検討および既に利用している方は最新バージョンでのご利用をお勧めします。

    ここでは、現時点でわかっている制限事項/不具合についてお知らせします。

    0 0
    0 36

    開発者の皆さん、こんにちは!

    InterSystems Developer Tool コンテスト の勝者が発表されましたのでお知らせします!

    今回のコンテストには、17 の素晴らしいアプリケーション 🔥🔥が投稿されました。

    ご応募いただきました参加者の皆さん、素敵な作品をありがとうございました!

    それでは受賞者を発表します!

    0 0
    0 36

    これは InterSystems FAQ サイトの記事です。

    ダイナミックオブジェクトの%FromJSONFileメソッドを利用すると簡単にJSON形式のファイルの内容をダイナミックオブジェクトにコピーすることができます。

    以下の形式のJSONファイルをそのメソッドを使用して取り込む例は以下のようになります。

    0 0
    0 35

    開発者の皆さん、こんにちは!

    開発者コミュニティにスマートで積極的な新しい助っ人が誕生しました!

    🤖 開発者コミュニティAIボット 通称 @DC AI Bot です! 🤖

    DC AI assistant と同様に、IRIS のベクトル検索を搭載した @DC AI Bot は、さらに一歩進んでいます!

    👉 新しく投稿されたすべての質問を自動的にスキャンし、関連する回答が見つかった場合、コメントに返信を残します。

    メモ:現時点では、USコミュニティに投稿された質問に対して自動スキャンが行われています。日本語で質問を書いても英語でコメント欄に返信を残してくれるそうです!

    2 0
    0 35

    これはInterSystems FAQサイトの記事です。


    質問:

    オンラインバックアップの保存先にネットワークドライブ(NAS等)を指定することはできますか?

    回答:

    バックアップの保存先に指定することはできますが、推奨はしておりません。

    推奨しない理由は、
    オンラインバックアップの最終フェーズにDBアクセスを禁止して処理が実行されますが、 このとき、万一ネットワークエラー等でバックアップ処理がハングアップすることがあれば、システム全体に影響が及ぶリスクがあるからです。

    0 0
    0 34

    カスタマーサポートの質問は、構造化データ(オーダー、製品 🗃️)、非構造化知識(ドキュメント/よくある質問 📚)、およびライブストリーム(出荷更新 🚚)と多岐にわたります。 この投稿では、以下を使用して、3つすべてに対応するコンパクトなAIエージェントを作成します。

    • 🧠 Python + smolagentsは、エージェントの「頭脳」を構成します
    • 🧰 SQLベクトル検索(RAG)、およびInteroperabilityのためのInterSystems IRIS(モック配送状況API)

    0 0
    0 33

    開発者の皆さん、こんにちは!

    2025年12月7日、InterSystems開発者コミュニティ(US)は10周年を迎えました!🥳🎉

    この10年間、学び、コラボレーション、問題解決、そして InterSystems の技術の進化を共に歩んできたことを称えたいと思います。設立当初から参加していただいた方も、最近参加された方も、これまでの貢献、ご質問、アイデア、そしてサポートに感謝いたします。この節目は、皆様のものです! 皆様のおかげで、このコミュニティは今日のような形に築き上げられました。心から感謝いたします!

    記念すべき一環として、特別なアニバーサリービデオへのご参加をお願いしました。そして、素晴らしい内容が投稿されました!お時間を割いていただき、お祝いの言葉や思い出、温かいお言葉を共有してくださった皆様、本当にありがとうございました。

    https://www.youtube.com/embed/oYjP3a3u8Io
    [これは埋め込みリンクですが、あなたはサイト上の埋め込みコンテンツへのアクセスに必要な Cookie を拒否しているため、それを直接表示することはできません。埋め込みコンテンツを表示するには、Cookie 設定ですべての Cookie を受け入れる必要があります。]

    2 0
    0 33

    これは、InterSystems FAQ サイトの記事です。

    InterSystems製品では、%Installerユーティリティによりインストール・マニフェストを定義することができます。これを利用することにより、複雑な構成設定を自動化することが可能になります。
    これは特に、複数の同様なアプリケーションデプロイを行うときに大変有効です。

    インストール・マニフェストの詳細については、下記のドキュメントページをご参照ください。
    インストール・マニフェストの作成および使用

    0 0
    0 33

    🚨 計画メンテナンスのお知らせ 🚨

    InterSystems 開発者コミュニティは、明日 (2025 年 3 月 22 日) 午前 10:30 から午後 12:30 (東部標準時) (午後 16:30 から午後 18:30 (中央ヨーロッパ標準時)) まで、計画メンテナンスを実施します。

    この間、プラットフォームは断続的にダウンタイムが発生する可能性があります。 ご不便をおかけして申し訳ございませんが、サービスの向上に努めておりますので、今しばらくお待ちください。

    ご理解のほどよろしくお願いいたします。

    Maintenance Windows: Keep it short or use it all?

    0 0
    0 33