記事
· 2023年9月28日 22m read
OpenAPI Suite - パート 1

コミュニティの皆さん、こんにちは。

私が作成した OpenAPI-Suite という最新のパッケージをご紹介します。これは、OpenAPI 仕様バージョン 3.0 から ObjectScript コードを生成するツールセットです。 簡単に言うと、これらのパッケージでは以下を行うことができます。

  • サーバーサイドクラスの生成。 ^%REST による生成コードに非常に似ていますが、バージョン 3.0 がサポートされていることに付加価値があります。
  • HTTP クライアントクラスの生成。
  • クライアントプロダクション(ビジネスサービス、ビジネスオペレーション、ビジネスプロセス、Ens.Request、Ens.Response)クラスの生成。
  • コードの生成とダウンロードまたはサーバーでの直接コンパイルを行う Web インターフェース。
  • バージョン 1.x からバージョン 3.0 への仕様の変換。
  • 0 0
    0 4

    この記事では、2023年3月1日~31日の期間に開催された「技術文書ライティングコンテスト:InterSystems IRISチュートリアル」に応募された24作品の中から、Open Exchangeに公開されている sqlalchemy-iris を利用してPythonとSQLでIRISのデータを操作する方法を投稿された Heloisa Paivaさんの記事をご紹介します。

    Open Exchangeは、世界各地にいる開発者コミュニティメンバーが開発したインターシステムズ製品で利用できるサンプルアプリが登録されているページで、自由にダウンロードしてご利用いただけます。

    Heloisaさんの記事のように公開されている Open Exchange の利用例があると、「ちょっと使ってみたいな・・」と思われているメンバーの方への情報共有ができてとても有用な記事になると思います!丁度日本で初開催の「技術文書ライティングコンテスト」開催中ですので、ぜひ使用例や感想など、投稿してみてください!💪

    0 0
    0 11

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

    次の InterSystems オンラインプログラミングコンテストは、Pythonに特化した内容を予定しています!

    🏆 InterSystems Python プログラミングコンテスト 🏆

    期間: 2023年9月4日~24日

    賞金総額: $13,500

    0 0
    0 67

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

    毎年恒例の InterSystems IRIS開発者向け「グランプリ・コンテスト」の開催が決定しました!

    今年のお題は「InterSystems IRIS data platformを利用してオープンソースを作成する」です。

    🏆 InterSystemsグランプリ・コンテスト2023 🏆

    期間: 2023年6月12日~7月2日

    賞金総額: $26,000

    1 0
    0 75

    本番環境でのopenhl pythonモジュールの使用に関する作業の説明の続きです。

    Embedded Pythonを搭載しているirisは、まだ最終リリースがされていません(原文投稿当時)が、現時点で本番で使用する必要があります。 そこで、リクエストをxlsxファイルにエクスポートするサービスは別サーバーにバックアップし、クエリ結果は別データベースのグローバルに保存することにしました。

    このデータベースは、ネットワーク化され、サービスサーバーはローカル、本番サーバーはリモートとしています。本番サーバー、サービスサーバ間のコミュニケーションは、REST サービスを使って実装しています。

    0 0
    0 85

    テクノロジー分野で 19 年間働いてきた中、様々な分野でいくつかのプロジェクトに参加することができましたが、健康分野は私が一番惹かれている分野の 1 つです。

    健康に焦点があてられたものを作成するチャンスを得るたびに、FHIR プロトコルを使用することにワクワクしています。

    とは言え、テック系の 3 人の IT 男子で構成されるチームでは、本当に利用価値のあるものを作り出すのは困難であるため、女性の健康のように重要なトピックにおいては、この主題を非常によく理解している人をチームに招きました。

    0 1
    0 46

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

    次のプログラミングコンテストの詳細が決定し「IRIS Cloud SQLのデータを利用してAI/MLソリューションを作成する」がテーマとなりました。

    🏆 InterSystems IRIS Cloud SQL and IntegratedML コンテスト 🏆

    期間: 2023年4月3日~23日

    賞金総額: $13,500

    0 0
    0 48

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

    InterSystems デベロッパーツールコンテストの勝者が発表されました!

    この記事では、コンテスト受賞者を発表します📣

    その前に...

    今回のコンテストですが、なんと 21 の応募 がありました!🔥 多数のご応募、ありがとうございました!

    0 1
    0 77

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

    【InterSystems デベロッパーツールコンテスト】の投票が開始されました!

    🔥 ベストアプリケーションはこれだ!! 🔥 と思う作品にぜひ投票をお願いします!

    (今回は21作品がエントリーされています!)

    投票方法は以下ご参照ください。

    0 0
    0 51

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

    2023年最初のコンテストの開催が決定しました!今回は、開発者の皆さんの開発が快適になるような便利ツールをご応募いただくコンテストです!

    🏆 InterSystems デベロッパーツールコンテスト🏆

    InterSystems IRISを使用して、開発のスピードアップ、より定性的なコードの貢献、テスト、デプロイ、サポート、ソリューションのモニタリングを支援するアプリケーションを提出してください。

    期間: 2023年1月23日~2月12日

    賞金: $13,500

    1 0
    0 86

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

    【InterSystems IRIS for Health コンテスト: FHIR ソリューション for Women's Health】の投票が開始されました!

    🔥 ベストソリューションはこれだ!! 🔥と思う作品にぜひ投票お願いします!

    投票方法は以下ご参照ください。

    0 0
    0 48

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

    次のコンテストの詳細が決定しましたのでお知らせします📣

    今回は、FHIRの知識を共有するためのコンテストを企画しています。

    🏆 InterSystems IRIS for Health コンテスト: FHIR for Women's Health 🏆

    InterSystems FHIR または、InterSystems Healthcare Interoperability を使用したアプリケーションを作成してご応募ください。

      期間: 2022年11月14日~12月4日

      賞金: $13,500!

      >> 応募はこちらから! <<

      1 0
      0 70

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

      サステナブルなソリューションの構築をテーマとした Interoperability プログラミングコンテストの投票が開始されました!

      🔥 ベストアプリケーションはこれだ! 🔥 と思う作品にぜひ投票お願いします!

      投票方法は以下ご参照ください。

      0 0
      0 43

      皆さん、こんにちは!

      職場で持ち上がった単純なリクエストで始めた個人プロジェクトを紹介したいと思います。

      使用している Caché ライセンス数を調べることはできますか?

      コミュニティに掲載されている他の記事を読んでみたところ、David Loveluck が投稿したぴったりの記事が見つかりました。

      APM - Using the Caché History Monitor(APM - Caché 履歴モニターを使用する)
      https://community.intersystems.com/post/apm-using-cach%C3%A9-history-monitor

      0 0
      0 104

      初めに

      VisM.OCXはVisual Basicでクライアント・サーバー型のアプリケーション開発を支援するためにInterSystemsが提供してきたツールです。


      誕生から既に20年以上が経過した非常に古いテクノロジーです。


      OCX規格(ActiveXコンポーネント)は、マイクロソフト社が推進してきた規格ですが、やがてマイクロソフト社が後継となる.Net Frameworkをリリースし、その新しいフレームワークへの移行を強力に推進すると同時に、OCX規格は非推奨機能となっています。

      一方で下位互換性のため、.Net Framework配下でOCXを動作可能とする仕組みが用意されており、結果としてOCXは、.Net Framework環境下で動作可能です。

      従って、VisM.OCXも.Net対応のプログラミング言語C#やVB.NETからそのまま利用することができます。

      しかしながら.Net Framework上で動作するとは言え、.Net Frameworkが用意する安全性の高い資源管理や強固なセキュリティ機能の恩恵を受けることができず、いわゆるマネージドコードとして動作できないという制約を抱えています。

      1 1
      0 971

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

      InterSystems グランプリ・プログラミングコンテストの投票が始まりました!ベストアプリケーションだ🔥と思う作品に投票をお願いします!

      🔥 投票はこちらから! 🔥

      投票方法は以下ご参照ください。

      0 0
      0 86

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

      GW🎏明け、いつもとちょっと違うこと👀を始めてみるのはいかがでしょうか。

      例えば、プログラミングコンテスト💰に応募してみる! などなど。

      9日より、InterSystems グランプリ・プログラミングコンテストが始まります!このコンテストのお題は「InterSystems データプラットフォームの機能を使う」です。とにかく、InterSysetms IRIS を利用していたら応募できます!ぜひ、参加してみてください!

      この記事では、コンテストで賞金を多く獲得するのに役立つ、テクノロジーボーナスについてご紹介します!

      • InterSystems FHIR - 5
      • IntegratedML - 4
      • Interoperability - 3
      • Production EXtension(PEX) - 4
      • Embedded Python - 5
      • Adaptive Analytics (AtScale) Cubes usage - 4
      • Tableau, PowerBI, Logi の利用 - 3
      • InterSystems IRIS BI - 3
      • Docker コンテナの利用 - 2
      • ZPM パッケージを利用したデプロイ - 2
      • オンラインデモ - 2
      • Unit Testing - 2
      • コミュニティに最初の記事を投稿する - 2
      • コミュニティに2つ目の記事を投稿する - 1
      • Code Quality をパスする - 1
      • YouTube にビデオを公開する - 3

      0 0
      0 56

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

      InterSystems IRIS 開発者向け、年次コンテストである【グランプリ・コンテスト】を開催します🎏!

      テーマは、【InterSystems IRIS data platform を使用して、オープンソースのソリューションを構築する】です!

      今回の💰賞金総額💰ですが、史上最高額( ゚Д゚) !!が用意されています!ぜひ、ご応募ください!​​​​​​

      🏆 InterSystems グランプリ・プログラミングコンテスト 🏆

      応募期間: 2022年5月9日~22日 29日(5/6 更新:1週間応募期間が延長されました!)

      💰 賞金総額: $22K 💰

      0 1
      0 129

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

      次のコンテストへの参加準備はよろしいですか? 19 回目の InterSystems オンラインプログラミングコンテストのテーマは・・・

      🏆 InterSystems Global Contest 🏆 です!

      (もう 18 回も開催してたんですね。びっくり ( ゚Д゚) いたしました)

      応募期間は 2022年3月21日~4月3日 です。

      💰 賞金総額: $10K 💰

      1 0
      0 109

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

      次の InterSystems プログラミングコンテストのお題が発表されました!次は、Python です!

      🏆 InterSystems Python Contest 🏆

      応募期間: 2022年2月7日~20日

      💰 賞金総額: $10K 💰 + さらに賞品を用意予定です!

      1 1
      0 137