記事 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 51
InterSystems公式 Megumi Kakechi · 2023年9月19日 2m read 2023年9月18日 - 警告:ログイン失敗処理の問題とOAuth2クライアントのエラー インターシステムズは、接続性に関する 2 つの問題を修正しました。これらの不具合とその修正はそれぞれ独立しています。 この警告は、2つの問題の修正を含む ポイントリリース があるため、両方に対処する内容になります。 どちらの問題も、以下の製品のバージョン2019.1.4と2020.1.4のみに影響します: #セキュリティ #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 1 0 0 50
記事 Megumi Kakechi · 2024年2月6日 4m read Native SDK (NativeAPI) for .NET を使用する簡単なサンプルのご紹介 需要はそんなに多くはないのですが、時折「Native SDK (Native API) for .NET の使い方」に関するご質問を受けることがありますので、簡単に試せるサンプルをご紹介します。 Native SDK (Native API) for .NET を使用すると、ObjectScript のクラスメソッドを、ネイティブの .NET メソッドを呼び出すのと同じように、.NET アプリケーションから簡単に呼び出すことができます。また、グローバルへのアクセスも簡単に行えます。こちらの記事では、VB.NET のサンプルコードをご紹介します。 以下の手順で実行していきます。 #.NET #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 2 0 0 50
お知らせ Mihoko Iijima · 2024年2月5日 ★受賞者発表!★ InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 開発者の皆さん、こんにちは。 InterSystems FHIR とデジタルヘルスの相互運用性コンテストの勝者が決定しました! 今回もコンテストにご参加・ご注目いただきありがとうございました!今回は 12 のアプリケーション の応募がありました🔥 #コンテスト #IRIS contest 1 1 0 49
お知らせ Mihoko Iijima · 2023年12月5日 ★受賞者発表!★ InterSystems Java プログラミングコンテスト 2023 開発者の皆さん、こんにちは! InterSystems Java プログラミングコンテスト 2023 の勝者が決定しました! 今回もコンテストにご参加・ご注目いただきありがとうございました!今回は 13 のアプリケーション の応募がありました🔥 #コンテスト #IRIS contest 0 0 0 49
記事 Megumi Kakechi · 2023年11月12日 1m read Linux系OS上でインスタンスのstateがwarnになる理由 これは InterSystems FAQ サイトの記事です。 iris list などのコマンドで、IRISインスタンスの情報を表示すると、下記のように、stateが「warn」となっていることがあります。 #システム管理 #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 48
お知らせ Mihoko Iijima · 2023年11月27日 ★投票開始!★ InterSystems Java プログラミングコンテスト 2023 開発者の皆さん、こんにちは! InterSystems Java プログラミングコンテスト 2023 の投票が開始されました! 🔥 ベストアプリケーションはこれだ! 🔥と思う作品にぜひ投票お願いします。(今回は13アプリケーションの応募がありました) 投票方法詳細は以下の通りです。 #コンテスト #IRIS contest 0 0 0 48
お知らせ Mihoko Iijima · 2023年10月30日 投票受付中!:第1回 InterSystems Japan 技術文書ライティングコンテスト 開発者の皆さん、こんにちは! 「技術文書ライティングコンテスト」の投票はお済ですか?応募も投票も開発者コミュニティのアカウントをお持ちの方であればどなたでも行えます。 投票方法について、以下ご案内します。 (1) 開発者コミュニティにログインする。 ログインアカウントをお持ちでない方は、コミュニティページ上部の (下図赤枠)をクリックし、アカウント登録を行って下さい。 クリックした後の流れは「アカウント作成方法」の記事をご参照ください。 (2) 投稿記事一覧ページに移動します。 投稿記事を👀じっくり読みます👀 (3) 「いいね」をクリックします。 #コンテスト #InterSystems IRIS #InterSystems IRIS for Health #IRIS contest 0 0 0 47
お知らせ Mihoko Iijima · 2024年1月15日 テクノロジーボーナス詳細:InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 開発者の皆さん、こんにちは! InterSystems FHIR とデジタルヘルスの相互運用性コンテスト のテクノロジーボーナス詳細が決定しましたのでお知らせします。 InterSystems FHIR の使用 - 3 InterSystems FHIR SQL Builder の使用 - 3 デジタルヘルスの Interoperability(相互運用性) - 4 LLM AI または LangChain の利用: Chat GPT、Bard、その他 - 3 Embedded Python - 2 Questionnaireの利用 - 2 IRIS For Health Instruqt Interoperability アンケートのへの回答 - 1 Docker コンテナの利用 - 2 IPM Package によるデプロイ - 2 オンラインデモ - 2 InterSystems Community Idea の実装 - 4 InterSystems FHIR server のBugを見つける - 2 InterSystems Interoperability のBugを見つける - 2 コミュニティ(USコミュニティ)に記事を投稿する(最初の記事)- 2 コミュニティ(USコミュニティ)に2つ目の記事を投稿する - 1 初めて参加した方 - 3 YouTubeにビデオを公開 - 3 詳細は以下の通りです。 #FHIR #コンテスト #相互運用性 #IRIS contest 0 0 0 46
お知らせ Seisuke Nakahashi · 2023年5月7日 2017.1 以前の InterSystems Caché と InterSystems Ensemble のドキュメントは PDF フォーマットのみになります 5月16日以降、 バージョン 2017.1 以前のInterSystems Caché® と InterSystems Ensemble® のドキュメントは、弊社ドキュメントウェブサイトで PDF フォーマットのみ公開されるよう変更となります。ご理解いただけますよう、どうぞよろしくおねがいします。もちろん、お手元の Caché / Ensemble のドキュメントについては、これまで通りのフォーマットでブラウザからご覧いただけます。 #Caché #Ensemble #ドキュメント 0 0 0 46
InterSystems公式 Seisuke Nakahashi · 2023年7月3日 開発者アクセスプログラム: InterSystems IRIS Cloud SQL, InterSystems IRIS Cloud IntegratedML InterSystems IRIS Cloud SQL は、何千ものエンタープライズのお客様に利用いただいている InterSystems IRIS の優れたリレーショナルデータベース機能を実感いただける、幅広いアプリケーション開発者やデータ専門家のみなさまのためのフルマネージドサービスです。また InterSystems IRIS Cloud IntegratedML は、この DBaaS (Database-as-a-Service) のオプションであり、SQL ネイティブを通じて強力な自動機械学習機能を簡単にご利用いただけるサービスを提供します。シンプルな一連の SQL コマンドは簡単にアプリケーションコードに組み込むことができるため、データに近いところで動作する ML モデルにより、お客様のアプリケーションを拡張することができます。 本日は、これら2製品に関する 開発者アクセスプログラム を発表いたします。アプリケーション開発者は本サービスにみなさまご自身で登録いただくことで、デプロイメントの作成、構成可能なアプリケーションのビルド、そして本サービスによってプロビジョン、構成、システム管理が実行されるスマートデータべースを体験いただけます。 #IntegratedML #SQL #クラウド #InterSystems IRIS #InterSystems公式 0 0 0 46
記事 Seisuke Nakahashi · 2024年1月12日 6m read ^mypButtons を利用して InterSystems IRIS パフォーマンスをチェックしてみましょう [背景] InterSystems IRIS 製品には、便利なツール ^SystemPerformance (Caché / Ensemble 時代は ^pButtons と呼ばれていました) があり、データベースのパフォーマンス情報を HTML 形式で出力してくれます。 IRIS for Windows で ^SystemPerformance を実行すると、 InterSystems 独自のパフォーマンスログ mgstat と Windows パフォーマンスログの両方を含んだ HTML が生成されます。 #システム管理 #パフォーマンス #ヒントとコツ #Caché #InterSystems IRIS Open Exchange app 2 0 0 46
記事 Toshihiko Minamoto · 2023年10月18日 7m read OpenAPI Suite - パート 2 コミュニティの皆さん、こんにちは。 パート 1 では、すべてのパッケージ、使用されているライブラリ、および REST サービスについて説明しました。 次は、コンバーターサービスとバリデーターサービスについて詳しく説明したいと思います。 OpenAPI-Suite はデフォルトで、仕様バージョンが 3.0 未満である場合に HTTP リクエストを converter.swagger.io に送信し、別の HTTP リクエストを validator.swagger.io に送信して仕様ドキュメントの構造を単純化します。 オンラインユーティリティの使用は便利ではありますが、場合によっては独自のコンバーターとバリデーターのインスタンスを使用する方が便利な場合もあります。 たとえば、OpenAPI-Suite が ObjectScript 開発者向けに組織のサーバーに提供されている場合、外部サービスへのリクエストを回避する方が好ましいことがあります(プライバシーやリクエストレートの制限を回避するため)。 以下を実行してください。 docker run -d -p 8085:8080 --name swagger-converter swaggerapi/swagger-converter:latest docker run -d -p 8086:8080 --name swagger-validator-v2 swaggerapi/swagger-validator-v2:latest #REST API #コンテスト #InterSystems IRIS #InterSystems アイデアポータル #Open Exchange Open Exchange app 0 0 0 45
記事 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 44
お知らせ Mihoko Iijima · 2023年8月29日 テクノロジーボーナス詳細:InterSystems Python プログラミングコンテスト 2023 開発者の皆さん、こんにちは! InterSystems Python プログラミングコンテスト 2023 のテクノロジーボーナス詳細が決定しました! #Embedded Python #Python #コンテスト #IRIS contest 1 0 0 44
InterSystems公式 Seisuke Nakahashi · 2023年11月1日 2023.3 の開発者プレビュー #4が公開されました InterSystems IRIS® と InterSystems IRIS for HealthTM 2023.3 の開発者プレビュープログラムの一環として、4番目の開発者プレビューを公開いたします。 今後のプレビューリリースは、2週間ごとの発表を予定しており、新機能が完成次第、プレビュー版に追加されていきます。 みなさまとよりよい製品にできるよう、ぜひ開発者コミュニティにみなさまのフィードバックをお寄せください。ドキュメントは以下のリンクからご覧いただけます。本バージョンが正式公開 (General Availability - GA) されるまで、数週間かけてドキュメントは更新される予定です。 #リリース #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 43
InterSystems公式 Seisuke Nakahashi · 2023年11月29日 影響度の高いアップグレード・チェックリストのご紹介 このたび、 InterSystems IRIS® data platform、InterSystems IRIS® for Health™ および HealthShare® Health Connect のアップグレードに役立つ新しいドキュメントをご紹介します。ドキュメント 「影響度の高いアップグレード・チェックリスト」 https://docs.intersystems.com/upgrade で、任意のバージョン間でのアップグレードにおいて考慮すべき修正リスト(しかも考慮すべき修正だけ)を見ることができます。これは、ドキュメント 「非互換性リスト」 に、便利なフィルター、上位カテゴリ情報 および CSVファイルへの出力機能を追加したもので、お客さまのアップグレード作業における正確なチェックリストとしてお使いいただけます。 #システム管理 #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 #ドキュメント 0 0 0 43
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 42
記事 Mihoko Iijima · 2024年2月27日 5m read もう1つの $ListBuild() の実装:Pythonライブラリ「iris-dollar-list」 1. iris-dollar-list DollarListは、Pythonのための$LIST()インタープリタです。 このインタプリタが作成された理由は以下の通りです。 Pythonで $LIST()を使いたいため。 Embedded Python で$LIST()がサポートされていないため。 NatveAPIでは、$LIST()の中に$LIST()のデータを埋め込むことをサポートしていないため。 この機能は、開発途中です。現時点では、$LIST()の中に、$LIST()、int 、string のデータを含めることができます。 作成中タイプ:fload、decimal、double このモジュールはPypiで利用できます: pip3 install iris-dollar-list Embedde PythonとNativeAPIに対応しています。 #InterSystems IRIS Open Exchange app 2 1 0 42
記事 Megumi Kakechi · 2024年2月28日 2m read InterSystems IRIS との通信に SSL/TLS を使用する際のクライアントの構成について これは InterSystems FAQ サイトの記事です。 InterSystems IRIS との通信に SSL/TLS を使用する際のクライアントの構成は、使用する技術によって変わってきます。 1. ODBCクライアント、IRISクライアントから接続の場合(IRISスタジオやターミナルなど)2. .NET クライアントから接続の場合(SSLDefs.iniは要りません) ★1.ODBCクライアント、IRISクライアントから接続の場合(IRISスタジオやターミナルなど) ODBCやIRISクライアントから接続する場合は、以下の記事にある設定が必要となります。具体的には、SSLDefs.iniという設定ファイルを作成し、決められた場所に配置します。 #セキュリティ #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 41
InterSystems公式 Seisuke Nakahashi · 2023年10月5日 2023.3 の開発者プレビュー #2が公開されました InterSystems IRIS® と InterSystems IRIS for HealthTM 2023.3 の開発者プレビュープログラムの一環として、2番目の開発者プレビューを公開いたします。 今後のプレビューリリースは、2週間ごとの発表を予定しており、新機能が完成次第、プレビュー版に追加されていきます。 みなさまとよりよい製品にできるよう、ぜひ開発者コミュニティにみなさまのフィードバックをお寄せください。ドキュメントは以下のリンクからご覧いただけます。本バージョンが正式公開 (General Availability - GA) されるまで、数週間かけてドキュメントは更新される予定です。 #リリース #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 41
記事 Hiroshi Sato · 2024年1月9日 1m read CSPアプリケーションをReactを使って書き換えるその5 最後にCSP機能の中でReactでうまく置き換えできなかった処理について紹介します。 該当する処理は、サーバー上の商品データに含まれるその商品の画像データ(GIF形式)を取得して、ブラウザにイメージとして描画させるものです。 CSPにはStreamServer.clsというサーバー側で動作する機能が用意されています。 この機能を使ってデータベース上に格納されているストリームデータをHTML IMGタグで処理できる形式に変換してくれます。 StreamServer機能を使って画像を表示する処理 Reactで同様の機能を実現する方法が見つからなかったため(そもそもReactはサーバーサイドではなくクライアント上の技術なので)、データベース内に格納されているイメージを取得するのではなく、静的なイメージファイルをウェブサーバーが参照可能な場所に置くことで解決しました。 #CSP #React #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 41
お知らせ Mihoko Iijima · 2024年2月16日 InterSystems 技術文書ライティングコンテスト(USコミュニティ): InterSystems IRIS チュートリアル 開発者の皆さん、こんにちは! InterSystems 技術文書ライティングコンテストの開催が決定しました!《USコミュニティのコンテストです》 ✍️ 技術文書ライティングコンテスト: InterSystems IRIS チュートリアル ✍️ 2月19日~3月24日の期間で、InterSystems IRIS のプログラマを対象に、初心者/中級者/上級者のレベルを問わないチュートリアルとなるような記事を投稿してください! 🎁 参加賞(全員): コンテストに参加いただいた皆様全員に参加賞があります!(参加賞とは別に特別賞もあります!) #イベント #コンテスト #IRIS contest 1 0 0 39
記事 Toshihiko Minamoto · 2024年1月31日 3m read IRIS Api Tester (JP) コミュニティの皆さん、こんにちは!! Open Exchange に最新の「IRIS Api Tester」アプリケーションをアップロードしました。 InterSystems IRIS と Newman を使用した Docker プロジェクトで、素早く簡単に Postman コレクションをテストできます。 リポジトリをクローンするだけで、初期状態で使用できるようになっています: https://github.com/daniel-aguilar-garcia/irisapitester docker-compose ファイルを実行します。 この URL をブラウザで開きます。 #API #Docker #REST API #テスト #InterSystems IRIS #InterSystems IRIS for Health #Open Exchange Open Exchange app 2 0 0 38
記事 Megumi Kakechi · 2024年3月3日 2m read ユーザではなくロールに対してSQL権限を割り当てる方法 これは InterSystems FAQ サイトの記事です。 ユーザに権限を与えたい場合、「GRANT」コマンドや「GrantPrivilegeメソッド」を使用しますが、ロールに対しても権限を与えることができます。 例えば、特定スキーマにのみ何でもできるロールを作成し、それを特定のユーザに割り当てるようなことが可能となります。 こちらの記事では、その方法をご紹介します。 (1) GrantPrivilegeメソッドを使用して「スキーマXXX に何でもできるロール」を作成し、(2) 該当ユーザに (1) のロールを割り当てる ★GRANT文を使う場合 #SQL #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 38
お知らせ Mihoko Iijima · 2024年3月26日 バージョン2024.1:新機能紹介ウェビナー開催決定!(4月~6月) 開発者の皆さん、こんにちは。 (2024/4/24:5月の日時、ウェビナー内容を更新しました) InterSystems IRIS、InterSystems IRIS for Healthの新バージョン2024.1がリリースされました。 様々な機能の追加や実験的機能としての追加が行われましたが、その中から以下3種類の内容についてウェビナーを開催します!📣 ✅4月23日(火)13時半~14時:IRIS 2024.1の管理用Webサーバ(PWS)廃止に備えて オンデマンド視聴できます👉https://event.on24.com/wcc/r/4515226/1323ED7EECDC5A18B293BC2BCFDD3A9C ✅5月30日(木)13時半~14時:ベクトル検索機能のご紹介 お申し込みは👉https://event.on24.com/wcc/r/4571564/A10293B27D767898A19C5B73188BF7DE ✅6月(日時、タイトル未決定):FHIR新機能について(FHIRバリデーション、FHIR R5のサポート、FHIRオブジェクトモデルなど) ※6月の開催日時・タイトルは後日お知らせします。 #Embedded Python #FHIR #SQL #システム管理 #パフォーマンス #InterSystems IRIS #InterSystems IRIS for Health 0 1 0 37
記事 Hiroshi Sato · 2024年1月5日 1m read インストール時に指定する初期セキュリティ設定について これは InterSystems FAQ サイトの記事です。 インストール時に選択できる初期セキュリティ設定のレベルには以下の3つがあります。※バージョンにより、表記(日本語/英語)が違う場合があります。 最小 (Minimal) 通常 (Normal) ロック・ダウン (Locked Down) 各レベルの違いの詳細は以下の資料をご確認ください。 セキュリティの説明資料 #セキュリティ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 37
お知らせ Mihoko Iijima · 2023年10月29日 応募締切まであと1週間!:第1回 InterSystems Japan 技術文書ライティングコンテスト 開発者の皆さん、こんにちは! 日本で初めての開催となる「技術文書ライティングコンテスト」の応募締切まであと1週間となりました💨 投稿し忘れている方、いらっしゃいませんか?? InterSystems IRIS/InterSystems IRIS for Healthに関連した記事ならどのような内容でも投稿いただけます。11月6日(月)23時59分まで応募できますので、ぜひチャレンジしてみてください! 特別賞や応募条件など詳細はこちら👉 https://jp.community.intersystems.com/node/548371 #コンテスト #InterSystems IRIS #InterSystems IRIS for Health #IRIS contest 0 0 0 36
記事 Mihoko Iijima · 2024年3月4日 9m read オブジェクト同時(並行)処理オプションについて これは InterSystems FAQ サイトの記事です。 永続クラス定義(またはテーブル定義)に対してオブジェクト操作でデータの参照・更新を行うとき、オブジェクトオープンで使用する%OpenId()、オブジェクトの削除に使用する%DeleteId()の第2引数を使用して並行処理の制御方法を選択できます。 ご参考:オブジェクト同時処理のオプション 既定値は1です。(永続クラスのDEFAULTCONCURRENCYクラスパラメータでデフォルト値を指定できます。特に変更していない場合は 1を使用します) 並行処理の基本事項は以下の通りです。 #オブジェクトデータモデル #データベースのトランザクション処理 #ヒントとコツ #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 36
記事 Toshihiko Minamoto · 2024年4月4日 10m read OpenAI と IRIS の統合 皆さんもご存知のように、人工知能の世界はもう生活の中に存在しており、誰もが利用従っています。 多数のプラットフォームが、無料、サブスクリプション、または非公開の形式で、人工知能サービスを提供していますが、 コンピューティングの世界で「話題」となったことから、特に注目されているサービスは OpenAI です。最も有名な ChatGPT および DALL-E が主な原因と言えます。 #AI #ビジネスオペレーション #フレームワーク #InterSystems IRIS Open Exchange app 0 0 0 34