記事 Toshihiko Minamoto · 2025年12月10日 19m read IRISにおけるPythonファーストアプローチ入門 このセクションでは、IRISでPythonを主要言語として使用する方法について紹介します。これにより、IRISの強力な機能を活用しながら、Pythonでアプリケーションのロジックを書くことができます。 IRISにおけるPythonファーストアプローチ入門 使用方法(irispython) irispythonとは? irispythonの使用例 メリット デメリット まとめ WSGIの使用 使用方法 WSGIの使用例 メリット デメリット まとめ DB-API 使用方法 DB-APIの使用例 メリット デメリット 代替手法 まとめ Notebook 使用方法 Notebookの使用例 メリット デメリット まとめ ボーナスセクション ネイティブインタープリターの使用(irispython 以外) 使用方法 メリット デメリット DB-API Community Edition 使用方法 DB-APIの使用例 メリット デメリット IRISにおけるPythonコードのデバッグ 使用方法 メリット デメリット まとめ IoP(Pythonにおける相互運用性) まとめ #API #DTL #JSON #ObjectScript #Python #デバッグ #相互運用性 #InterSystems IRIS Open Exchange app 0 0 0 15
記事 Toshihiko Minamoto · 2025年12月8日 7m read IRISでのPython入門 Pythonとその機能についてよく理解できたところで、IRIS内でPythonをどのように活用できるのか見ていきましょう。 IRISでのPython入門 言語タグ 使用方法 メリット デメリット まとめ Pythonモジュール(pypi モジュール)のインポート 使用方法 メリット デメリット まとめ Pythonモジュール(カスタムモジュール)のインポート 使用方法 メリット デメリット まとめ #API #JSON #ObjectScript #Python #ツール #テスト #デバッグ #InterSystems IRIS Open Exchange app 0 0 0 17
記事 Hiroshi Sato · 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が適しているケースもあります。 #API #Embedded Python #Java #ObjectScript #Python #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 17
記事 Hiroshi Sato · 2025年12月8日 1m read Native SDK for .NETの使用方法 これは InterSystems FAQ サイトの記事です。 .NETからIRISにアクセスするためのNative SDK for .NETと呼ばれるインタフェースが用意されています。 JavaやPython用に用意されているNative SDKと同等な機能が提供されています。 (一部異なる機能があります)。 Native SDKを利用することで以下のようなことを実装することができます。 ObjectScriptやEmbedded Pythonで作成したメソッドの実行 IRISオブジェクトの操作 IRISグローバルデータの操作 ADO.NETによるデータベースアクセス 以下からこれらのサンプルプログラムを取得することができます。 #Embedded Python #Java #ObjectScript #Python #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 19
記事 iinoe ueo · 2025年11月24日 19m read ObjectScriptで列挙体Likeなデータ型クラスを作ろう はじめに コミュニティの皆さま、初投稿になりますが、何か少しでも興味深い知見を共有できると幸いです。 今回の内容は、筆者が%Persistentを中心に据えたデータ構造管理の検討の過程で必要性を感じ行った、「列挙体」Likeな「データ型クラス」(%DataTypeのサブクラス)構築に関するレポートです。 内容面では、筆者が「データ型クラス」の特性に不勉強だったことに由来しての躓きに関するものも多くなりますが、ご容赦願います。 また、内容の中には、筆者が思い当たらなかった手段の活用により、よりシンプルに回避できた部分もある可能性が大いにございます。 そういった内容にお気づきの場合、ご指摘いただけますと大変ありがたいです。 #ObjectScript #コンテスト #データモデル #InterSystems IRIS 12 0 0 65
記事 Kyouhei.Kawanishi · 2025年11月21日 12m read Node.jsからIRISのクラスを呼び出してみた 開発者の皆さん、はじめまして! 普段はサーバーレス環境での開発をしていて、AWS Lambda を使ったアプリケーション構築を主に行っています。IRIS についての実装経験はまだ浅いのですが、その高速で柔軟なデータベース機能の素晴らしさはよく知っています。 「このパワフルな IRIS を、使い慣れたサーバーレスアプリから呼び出せたらいいのにな...」 そんな思いから、今回 AWS Lambda と IRIS Native API を組み合わせた実装に挑戦してみました。これを通して、IRIS のことをもっと好きになれたらいいなと思っています。まだ IRIS の実装経験が浅いため、もっと良いアプローチや最適な方法があるかもしれません。もし改善点や間違いがあれば、ぜひコメントで教えていただけると嬉しいです! この記事では、AWS Lambda から IRIS Native API を使用してデータを取得する方法を実装例とともに解説します。この基本実装をベースに、S3 トリガーや他の AWS サービスとの連携も可能です。ぜひ最後までお付き合いいただけると嬉しいです! #API #AWS #JSON #ObjectScript #コンテスト #InterSystems IRIS 8 0 0 64
記事 Toshihiko Minamoto · 2025年11月18日 7m read Pythonモジュール入門 モジュールは重要なテーマです! ObjectScriptにはこの概念はありませんが、Pythonでは基本的な考え方です。 一緒に見ていきましょう。 モジュールとは? モジュールは、クラスとパッケージの間にある中間層だと私は考えています。 例を見てみましょう。 悪い例: # MyClass.py class MyClass: def my_method(self): print("Hello from MyClass!") 別のスクリプトでこのクラスを使用する場合、次のようになります。 #CSP #ObjectScript #Python #名前空間 #管理ポータル #InterSystems IRIS Open Exchange app 1 0 0 31