記事 Mihoko Iijima · 2020年10月15日 5m read サーバ側ロジック(ObjectScript)で SQL を実行するときの DATE 型や TIME 型カラムの操作方法 これはInterSystems FAQ サイトの記事です。 DATE 型は InterSystems 製品のデータ型の %Date に、TIME 型は %Time に対応しています。 %Date は内部日付(特殊変数 $Horolog のカンマ区切り1番目)、%Time は内部時刻($Horolog のカンマ区切り2番目)を登録するタイプであるため、サーバ側ロジックでは表示モードを切り替えない限り、内部(論理)形式の値が使用されます。サーバ側ロジックで内部日付・時刻の表示形式を変更する方法は、操作方法により異なります。 以降の実行例では、Sample.Person テーブルを使用して解説します。(コマンド実行例は SELECT 文で記載していますが、更新文に対しても同様に記述できます。) #ObjectScript #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 2 0 0 752
記事 Mihoko Iijima · 2020年10月15日 6m read 誤って削除したグローバルを復旧させる方法 これはInterSystems FAQ サイトの記事です。 この記事では「グローバルを誤って削除してしまった!」という場合の対処方法をご紹介します。 誤って削除してしまった特定のグローバルを復旧するためには、バックアップファイルとジャーナルを使用します。復旧は、^ZJRNFILTユーティリティによるジャーナルリストアで条件を指定してジャーナルレコードをリストアする方法で行います。この方法で、ある時点のデータベースのバックアップに対して、削除が含まれるジャーナルレコードについて特定グローバルを削除するまでのものを適用することができます。 ^ZJRNFILTユーティリティの詳細については、以下のドキュメントをご参照ください。 #ObjectScript #システム管理 #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 458
お知らせ Mihoko Iijima · 2020年10月12日 ★受賞者発表!★第6回 InterSystems IRIS プログラミングコンテスト(Full Stackコンテスト) 開発者の皆さんこんにちは! 第6回 InterSystems IRIS プログラミングコンテスト(Full Stackコンテスト) への応募、投票が全て終了しました。コンテストへのご参加、またご興味をお持ちいただきありがとうございました。 今回のお知らせでは、見事受賞されたアプリケーションと開発者の方々を発表します! 🏆 審査員賞 - 特別に選ばれた審査員から最も多くの票を獲得したアプリケーションに贈られます。 #Docker #REST API #コンテスト #InterSystems IRIS #InterSystems IRIS for Health 1 1 0 131
記事 Mihoko Iijima · 2020年9月29日 2m read SQLで最後に更新したIDを取得するには? これはInterSystems FAQ サイトの記事です。 LAST_IDENTITY() SQL関数を使用すると取得できます。※ この関数は、埋め込み SQL または ODBC 利用時に使用できます。ダイナミック SQL、SQL シェル、または管理ポータルの SQL インタフェースによる値には設定されません。 簡単な埋め込み SQL での例をご紹介します。 #ODBC #SQL #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 939
記事 Mihoko Iijima · 2020年9月16日 2m read アンチウイルスソフト(セキュリティソフト)のスキャンから除外してほしいリスト これはInterSystems FAQ サイトの記事です。 InterSystemsでは、パフォーマンスの影響や動作不調を避けるために、データベースファイルを含む主要なコンポーネントをウイルススキャンの対象から除外していただくことを推奨しております。 具体的には、アンチウイルスソフトのスキャン対象から、以下のファイルを除外してください。 データベースファイル(IRIS.DAT/CACHE.DAT) <インストールディレクトリ>/bin 内の実行可能ファイル(EXE) ライトイメージジャーナル(WIJ) ジャーナルディレクトリ内のジャーナルファイル 上記ファイルが、アンチウイルスソフトで除外設定されていない場合、「SERIOUS DISK WRITE ERROR...」 のようなエラーが発生する場合があります。 #システム管理 #セキュリティ #ヒントとコツ #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 331
記事 Mihoko Iijima · 2020年9月16日 1m read ObjectScript でプログラミングを行うときのエラー処理方法について これはInterSystems FAQ サイトの記事です。 サーバ側ロジックの記載に使用する ObjectScript でのエラーが発生した場合の対処方法については「ObjectScriptでエラーが発生したら」にまとめています。 ぜひご参照ください! #ObjectScript #エラーハンドリング #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 171
お知らせ Mihoko Iijima · 2020年9月15日 テクノロジーボーナス詳細(InterSystems IRIS プログラミングコンテスト:Full Stackコンテスト) 開発者の皆さん、こんにちは! Full Stack コンテストについての続報をお伝えします! 投票期間に追加ポイントを獲得できる「テクノロジーボーナス」について紹介します。 対象となる技術は、以下の通りです。 InterSystems IRIS REST API の使用 InterSystems Native API の使用 InterSystems JDBC の使用 ZPMパッケージによる公開 Docker コンテナの使用 詳細は以下の通りです。 #Docker #JDBC #REST API #コンテスト #InterSystems IRIS #Open Exchange #開発者コミュニティ公式 0 0 0 159
お知らせ Mihoko Iijima · 2020年9月13日 第6回 InterSystems IRIS プログラミングコンテスト(Full Stackコンテスト) 開発者の皆さんこんにちは!IRIS プログラミングコンテストも 6 回目を迎えました! 今回のコンテストのテーマは 「InterSystems IRIS をバックエンドとし Web またはモバイル・ソリューションをフロントエンドとして使用する⚡️フル・スタック・アプリケーション⚡️」 です。日本からのご応募お待ちしております! Open Exchange(アプリケーション登録/参考となる開発テンプレート)のページはこちら➡ ⚡️ InterSystems Full Stack Contest ⚡️ #CSP #IntegratedML #JDBC #REST API #イベント #コンテスト #コンテナ化 #InterSystems IRIS #InterSystems IRIS for Health #IRIS contest 0 1 0 290
お知らせ Mihoko Iijima · 2020年9月1日 ★優勝作品紹介★ Henrique Gonçalves Dias さんが開発された IRIS FHIR Portal(第5回 InterSystems IRIS プログラミングコンテスト:FHIRコンテスト) 皆さん、こんにちは! FHIR コンテストで🎊優勝🎊された Henrique Gonçalves Dias さんの優勝作品 IRIS FHIR Portal をビデオでご紹介します。 https://www.youtube.com/embed/ZDfdZe-oTwI[これは埋め込みリンクですが、あなたはサイト上の埋め込みコンテンツへのアクセスに必要な Cookie を拒否しているため、それを直接表示することはできません。埋め込みコンテンツを表示するには、Cookie 設定ですべての Cookie を受け入れる必要があります。] #Docker #FHIR #コンテスト #ビデオ #InterSystems IRIS for Health 1 1 0 191
お知らせ Mihoko Iijima · 2020年8月31日 ★受賞者発表!★第5回 InterSystems IRIS プログラミングコンテスト(FHIRコンテスト) 皆さんこんにちは。 第5回 InterSystems IRIS プログラミングコンテスト(FHIRコンテスト) への応募は終了しました。コンテストへのご参加、またご興味をお持ちいただきありがとうございました。 今回のお知らせでは、見事受賞されたアプリケーションと開発者の方々を発表します! 🏆 審査員賞 - 特別に選ばれた審査員から最も多くの票を獲得したアプリケーションに贈られます。 #Docker #FHIR #HL7 #コンテスト #相互運用性 #InterSystems IRIS for Health 1 0 0 123
お知らせ Mihoko Iijima · 2020年8月6日 第5回 InterSystems IRIS プログラミングコンテスト(IRIS for Health FHIR コンテスト) 開発者のみなさん、こんにちは! InterSystems IRIS Data Platform を使用してオープンソースソリューションを作成するコンテストへようこそ! 今回のコンテスト用テンプレートはこちら!(8/10 更新) ➡️ IRIS-FHIR-Template ⬅️(InterSystems IRIS for Health のプレビューリリース版:2020.3 が利用されている開発テンプレートです) テンプレートの日本語 Readme をご用意しています。 #FHIR #InterSystems API Manager (IAM) #REST API #イベント #コンテスト #コンテナ化 #InterSystems IRIS for Health #IRIS contest 1 1 0 382
記事 Mihoko Iijima · 2020年8月5日 7m read 【はじめてのInterSystems IRIS】セルフラーニングビデオ:アクセス編:IRIS での JSON の操作 IRIS サーバ側で JSON の操作を行う方法を解説します(3つのビデオに分かれています)。 ビデオ① :ダイナミックエンティティの操作練習 ビデオ② :ダイナミックエンティティで利用できるメソッドの練習 ビデオ③ :SQL関数と %JSON.Adapter の使い方 なお、このビデオには、以下の関連ビデオがあります。ぜひご参照ください。 #JSON #ObjectScript #REST API #ビデオ #初心者 #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 1.1K
お知らせ Mihoko Iijima · 2020年8月3日 Developers Summit 2020 Summer で IRIS プログラミングコンテストをご紹介しました ! 開発者のみなさん、こんにちは! インターシステムズは、2020年7月21日(火)に オンラインにて開催された開発者向けイベント「Developers Summit 2020 Summer」(主催:翔泳社)に協賛し、セミナーで IRIS プログラミングコンテストについてご紹介しました。 ご紹介内容は、コンテストに限らず、コンテナを使用した開発環境の整備にも使えますので、セミナーを見逃された方もぜひご覧ください! https://www.youtube.com/embed/OEdJk1nKFVk[これは埋め込みリンクですが、あなたはサイト上の埋め込みコンテンツへのアクセスに必要な Cookie を拒否しているため、それを直接表示することはできません。埋め込みコンテンツを表示するには、Cookie 設定ですべての Cookie を受け入れる必要があります。] もくじ ※ YouTubeでご覧いただくと目次の秒数にジャンプできます。 #Git #REST API #コンテスト #コンテナ化 #ビデオ #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 148
お知らせ Mihoko Iijima · 2020年7月22日 ★受賞者発表!★第4回 InterSystems IRIS プログラミングコンテスト(AI/MLコンテスト) 皆さんこんにちは。 第4回 InterSystems IRIS プログラミングコンテスト(AI/MLコンテスト) への応募は終了しました。コンテストへのご参加、またご興味をお持ちいただきありがとうございました。 この記事では、見事受賞されたアプリケーションと開発者の方々を発表します! #Artificial Intelligence (AI) #IntegratedML #Python #コンテスト #Machine Learning (ML) #InterSystems IRIS #InterSystems IRIS for Health #Open Exchange #開発者コミュニティ公式 0 0 0 146
記事 Mihoko Iijima · 2020年7月21日 2m read 【はじめてのInterSystems IRIS】セルフラーニングビデオ:アクセス編:(REST)APIファーストで作成するRESTディスパッチクラス IRIS で REST サーバを作成する際に準備する REST ディスパッチクラスを API ファーストの手順で作成する方法を解説します。(OpenAPI 2.0に基づいて作成したアプリケーション定義を使用してディスパッチクラスを作成する手順を解説します) https://www.youtube.com/embed/SwquEq1fjTk[これは埋め込みリンクですが、あなたはサイト上の埋め込みコンテンツへのアクセスに必要な Cookie を拒否しているため、それを直接表示することはできません。埋め込みコンテンツを表示するには、Cookie 設定ですべての Cookie を受け入れる必要があります。] このビデオには、以下の関連ビデオがあります。 #REST API #ビデオ #初心者 #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 295
記事 Mihoko Iijima · 2020年7月20日 2m read 【はじめてのInterSystems IRIS】セルフラーニングビデオ:アクセス編:(REST)手動で作成するディスパッチクラス IRIS で REST サーバを作成する際に準備する REST ディスパッチクラスを手動で作成する方法を解説します。 ※関連ビデオで、OpenAPI 2.0 で定義したアプリケーションの仕様を利用する手順を使った API ファーストで作成するディスパッチクラスの解説ビデオもあります。 https://www.youtube.com/embed/q3XVT98_05I[これは埋め込みリンクですが、あなたはサイト上の埋め込みコンテンツへのアクセスに必要な Cookie を拒否しているため、それを直接表示することはできません。埋め込みコンテンツを表示するには、Cookie 設定ですべての Cookie を受け入れる必要があります。] このビデオには、以下の関連ビデオがあります。 #REST API #ビデオ #初心者 #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 1 0 474
記事 Mihoko Iijima · 2020年7月20日 1m read 【はじめてのInterSystems IRIS】セルフラーニングビデオ:アクセス編:IRIS で作成する REST サーバの仕組み IRIS で作成する REST サーバの仕組みを解説します。 https://www.youtube.com/embed/tWP_9-jk4no[これは埋め込みリンクですが、あなたはサイト上の埋め込みコンテンツへのアクセスに必要な Cookie を拒否しているため、それを直接表示することはできません。埋め込みコンテンツを表示するには、Cookie 設定ですべての Cookie を受け入れる必要があります。] このビデオには、以下の関連ビデオがあります。 #REST API #ビデオ #初心者 #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 669
記事 Mihoko Iijima · 2020年7月7日 11m read InterSystems IRISソリューションを CircleCI を使用して GCP Kubernetes Cluster GKE へデプロイする 私たちのほとんどは、多かれ少なかれDockerに慣れ親しんでいます。 Dockerを使用している人たちは、ほとんどのアプリケーションを簡単にデプロイし遊んで、何かを壊してしまってもDockerコンテナを再起動するだけでアプリケーションを復元できる点を気に入っています。 InterSystems も Docker を気に入っています。 InterSystems OpenExchange プロジェクトには、InterSystems IRISのイメージを簡単にダウンロードして実行できるDockerコンテナで実行するサンプルが多数掲載されています。また、Visual Studio IRISプラグインなど、その他の便利なコンポーネントもあります 。 #Docker #Kubernetes #クラウド #デプロイ #継続的インテグレーション #継続的デリバリー #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 0 0 0 185
記事 Mihoko Iijima · 2020年7月6日 18m read %InstallerでInterSystems Cachéにアプリケーションをデプロイする InterSystemsのテクノロジースタックを使用して独自のアプリを開発し、顧客側で複数のデプロイを実行したいとします。 開発プロセスでは、クラスをインポートするだけでなく、必要に応じて環境を微調整する必要があるため、アプリケーションの詳細なインストールガイドを作成しました。この特定のタスクに対処するために、インターシステムズは、%Installer(Caché/Ensemble)という特別なツールを作成しました 。 続きを読んでその使用方法を学んでください。 %Installer このツールを使用すると、インストール手順ではなく、目的のCaché構成を記述するインストールマニフェストを定義できます。作成したい Caché 構成を記述します。必要な内容を記述するだけで、環境を変更するために必要なコードが自動的に生成されます。したがって、マニフェストのみを配布する必要がありますが、インストール・コードはすべてコンパイル時に特定の Caché サーバ用に生成されます。 #システム管理 #ツール #デプロイ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 443
記事 Mihoko Iijima · 2020年7月6日 14m read Amazon EKSを使用したシンプルなIRISベースのWebアプリケーションのデプロイ 前回はシンプルなIRISアプリケーション をGoogleクラウドにデプロイしました。 今回は、同じプロジェクトを Amazon Web Services(アマゾンウェブサービス) のElastic Kubernetes Service (EKS)を使って、デプロイします。 #AWS #Kubernetes #クラウド #コンテナ化 #デプロイ #InterSystems IRIS #InterSystems IRIS for Health #Open Exchange 0 0 0 620