#コンテスト

1 フォロワー · 157 投稿

コンテストタグは、InterSystems開発者コミュニティで行われているコーディングコンペティションに関連する投稿をまとめたものです。

お知らせ Mihoko Iijima · 1月 27

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

2026年最初の InterSystems プログラミングコンテストの内容が決定しましたのでお知らせします!📣

🏆 InterSystems フルスタックコンテスト(USコミュニティ) 🏆

期間:2026年2月2日~3月1日

賞金総額:$12,000


0
0 24
お知らせ Mihoko Iijima · 11月 30, 2025

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

📣 第3回 InterSystems Japan 技術文書ライティングコンテストの勝者が決定しましたので、発表します!📣

🥇 1位 - @Kyouhei.Kawanishi さんが投稿された「Node.jsからIRISのクラスを呼び出してみた

以下賞品の中からお好きな1点をお選びいただけます。

  • リカバリーウェア TENTIAL BAKUNEシリーズ
  • スマートリング Re・De Ring
  • アウトドアの体験ギフト EXCITING Gift Premium -エキサイティング プレミアム

🥈2位 - @Kosaku Ikeda さんが投稿された「ベクトル検索のサンプルをやってみた

以下賞品の中からお好きな1点をお選びいただけます。

  • MYTREX DR. HEAT NECK
  • ソーダーストリーム TERRA スターターキット
  • アウトドアの体験ギフト EXCITING Gift -エキサイティング

🥉 3位 - @iinoe ueo さんが投稿された「ObjectScriptで列挙体Likeなデータ型クラスを作ろう

以下賞品の中からお好きな1点をお選びいただけます。

  • Bluetoothスピーカー
  • モレスキン クラシックダイアリー Large
  • スタバギフトカード(5000円)
0
0 58
お知らせ Mihoko Iijima · 11月 24, 2025

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

🖋 InterSystems Japan 技術文書ライティングコンテスト2025:IRISに関連した記事 🖋の応募受付期間が終了し、残るは投票のみとなりました!

第3回コンテストは✨3作品✨の応募がありました!ご応募ありがとうございました!

コミュニティメンバーは「イイネ」 をクリックすることで投票できます。2025年11月30日(日)23時59分59秒 まで投票受付中です。

素晴らしい3作品のなかから、🔥これだ!🔥と思う記事の「イイネ」をクリックしてください。

以下、投票方法についてご案内します。

(1) 開発者コミュニティにログインします。

ログインアカウントをお持ちでない方は、コミュニティページ上部の  (下図赤枠)をクリックし、アカウント登録を行って下さい。

クリックした後の流れは「アカウント作成方法」の記事をご参照ください。

(2) コンテスト一覧ページに移動します👉第3回技術文書ライティングコンテスト:一覧ページ

投稿記事を👀じっくり読みます👀

(3) 「いいね」をクリックします。

投稿記事一覧ページ上でクリックする場合はそれぞれの投稿画面左下にあるのマークをクリックします。クリック前はグレーの表示ですがクリック後に変わります。

0
0 68
記事 iinoe ueo · 11月 24, 2025 19m read

はじめに

コミュニティの皆さま、初投稿になりますが、何か少しでも興味深い知見を共有できると幸いです。

今回の内容は、筆者が%Persistentを中心に据えたデータ構造管理の検討の過程で必要性を感じ行った、「列挙体」Likeな「データ型クラス」(%DataTypeのサブクラス)構築に関するレポートです。

内容面では、筆者が「データ型クラス」の特性に不勉強だったことに由来しての躓きに関するものも多くなりますが、ご容赦願います。 また、内容の中には、筆者が思い当たらなかった手段の活用により、よりシンプルに回避できた部分もある可能性が大いにございます。 そういった内容にお気づきの場合、ご指摘いただけますと大変ありがたいです。

経緯

組み込みのデータ型クラスを利用した、プロパティ値への制約の表現の日常化

筆者が関与したDB層にIRISを採用するプロジェクトの多くでは、永続化されるデータの構造の定義に(ごく順当に)%Persistentが用いられていました。 また、この定義クラスの永続化対象のプロパティには、データ構造の仕様書の記載に対応させて以下のような型をあてがうケースが数多く見られました。

0
0 102
お知らせ Mihoko Iijima · 11月 19, 2025

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

第3回 技術文書ライティングコンテスト に応募された作品のボーナスポイント獲得状況をお知らせします📣

なお、応募は11月24日23時59分59秒まで受け付けていますので、まだまだ間に合います!💨
IRISに関連する記事であれば、どのような内容でもご応募いただけますので、ぜひチャレンジしてみてください!🔥

📣2025/11/25 応募が増えましたので表示方法変更しました。

記事

記事で書かれた内容を説明するビデオを公開する:4点 生成 AI 関連の記事:3点 IRIS のベクトル検索を利用した記事:3点 コードの記述が含まれる/動作するコードサンプルをGitに公開する:2点 IRIS 2025.1以降の新機能を使っている:1点 記事にわかりやすい図解/Gif アニメがある:1点

合計点

ベクトル検索のサンプルをやってみた   11
Node.jsからIRISのクラスを呼び出してみた           2
ObjectScriptで列挙体Likeなデータ型クラスを作ろう       7

@Kosaku Ikeda さん、 @Kyouhei.Kawanishi さん、@iinoe ueo さん、獲得ポイントのご確認よろしくお願いします!

1
0 69
記事 Kyouhei.Kawanishi · 11月 21, 2025 12m read

開発者の皆さん、はじめまして!

普段はサーバーレス環境での開発をしていて、AWS Lambda を使ったアプリケーション構築を主に行っています。IRIS についての実装経験はまだ浅いのですが、その高速で柔軟なデータベース機能の素晴らしさはよく知っています。

「このパワフルな IRIS を、使い慣れたサーバーレスアプリから呼び出せたらいいのにな...」

そんな思いから、今回 AWS Lambda と IRIS Native API を組み合わせた実装に挑戦してみました。これを通して、IRIS のことをもっと好きになれたらいいなと思っています。まだ IRIS の実装経験が浅いため、もっと良いアプローチや最適な方法があるかもしれません。もし改善点や間違いがあれば、ぜひコメントで教えていただけると嬉しいです!

この記事では、AWS Lambda から IRIS Native API を使用してデータを取得する方法を実装例とともに解説します。この基本実装をベースに、S3 トリガーや他の AWS サービスとの連携も可能です。ぜひ最後までお付き合いいただけると嬉しいです!

前提条件

  • Node.js / TypeScript の基本的な知識
  • AWS Lambda の基礎知識。

AWS環境の構成イメージ

今回扱う実装は、以下のような AWS 環境での利用を想定しています。 image

0
0 95
記事 Kosaku Ikeda · 10月 26, 2025 14m read

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

ベクトル検索関連の処理が完全にノーマークだった私が、一先ず「やってみよう!」との事で、2つの動画のサンプルを実行してみました。
Pythonは初心者なので、アレな箇所があっても目をつぶっていただけると幸いです。

また、間違っている箇所があったら、ご指摘いただけると幸いです。


■参考にした動画

■参考にしたコミュニティ記事

【目的】

本記事では、動画で紹介された内容を実際にIRIS環境上で実行できるよう、具体的な環境構築とコーディングを記載致します。
コミュニティの皆さんが簡単に試せるようになれば幸いです。

またGithubにサンプルソースを配置しているので、必要な方は参考にして下さい。

【準備】

■作業環境

※環境作成方法に問題のない方は、読み飛ばしていただいて構いません。

項目 バージョン情報・他
OS WIndowsServer2019
IRIS IRIS Community 2025.2.0.227.0
Python 3.12.10
開発環境 VS Code 1.105.1
0
0 149
記事 Toshihiko Minamoto · 10月 16, 2025 2m read

私が先週リリースしたInterSystems Testing Managerの新しいバージョンでは、@Timothy Leavittの優れた
テストカバレッジツールが追加され、私は2025年度Developer Toolsコンテストに出品しました。

こちらは、IPMプロジェクトのユニットテストが、IPMリポジトリでソート順を上書きできると思われる機能をまだカバーしていないことを示すティザー的なスクリーンショットです。

0
0 58
お知らせ Toshihiko Minamoto · 10月 14, 2025

%UnitTestフレームワークのユーザーは、InterSystems Testing Manager拡張機能の最新リリース(v2.0.0)を@Timothy Leavittの素晴らしいテストカバレッジツールと組み合わせることで、VS Code内でテストカバレッジ情報を取得できるようになりました。

上部にテストカバレッジのペインが表示されています。左側のテストエクスプローラーと併せて確認しやすいように、右側のセカンダリサイドバーに移動させました。

直近のテスト実行(テストカバレッジツール自体のユニットテストすべて)の結果、TestCoverage.Procedures内のBitValueメソッドはカバーされていましたが、BitCountメソッド(および他の6つのメソッド)はカバーされていないことに注目してください。 TestCoverageパッケージの全体で43.08%の実行可能行のみが、ユニットテストによってカバーされていました。

InterSystems Testing Managerに対するこの大幅なアップグレードを、現在開催中のDeveloper Toolsコンテスト に出品します。 もし良いと思っていただけたら、来週の投票でぜひ応援してください!

0
0 75
お知らせ Mihoko Iijima · 9月 30, 2025

開発者の皆さん、こんにちは!本日(10月1日)よりコンテストへご応募いただけます💨

✅コンテスト詳細👉「第3回 InterSystems Japan 技術文書ライティングコンテスト 開催!

✅応募方法👉「記事の投稿方法:第 1 回技術文書ライティングコンテスト

✅応募記事一覧👉「技術文書ライティングコンテスト一覧

0
0 71
お知らせ Mihoko Iijima · 9月 25, 2025

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

技術文書ライティングコンテストの開始(10月1日)まであと少しとなりました!💨

このお知らせでは、今年の賞品を発表いたします!

👀

🎁賞品情報🎁

審査員投票とコミュニティメンバーからの「いいね」の数の合計で順位を決定します。

1位~3位を受賞された方は、各順位に記載された賞品の中からお好きな1点をお選びいただけます。(1位の方は1~3位の賞品を、2位の方は2~3位の賞品をお選びいただけます)

🥇 1位

  • リカバリーウェア TENTIAL BAKUNEシリーズ
  • スマートリング Re・De Ring
  • アウトドアの体験ギフト EXCITING Gift Premium -エキサイティング プレミアム

🥈 2位

  • MYTREX DR. HEAT NECK
  • ソーダーストリーム TERRA スターターキット
  • アウトドアの体験ギフト EXCITING Gift -エキサイティング

🥉 3位

  • Bluetoothスピーカー
  • モレスキン クラシックダイアリー Large
  • スタバギフトカード(5000円)

🎁参加賞:投稿いただいた方全員に「モバイルバッテリー」をプレゼント!

1回目、2回目とは異なる賞品を!ということで賞品決めチームでいろいろ探してみました👀

高得点を狙う場合は、早めの投稿がおすすめです!(コミュニティメンバーからの「いいね」ポイントをより多くゲットできます!)

0
0 100
お知らせ Mihoko Iijima · 9月 9, 2025

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

今年で 3 回目となりますが、✍技術文書ライティングコンテスト✍ 開催します!

📣9/26更新:賞品、参加賞決定しました!

📣 9/29更新:コンテスト投稿一覧ページ準備完了です!

📣 11/6更新:応募期間を1週間延長し、応募締切は11月24日(月)に変更しました!

テーマはいつもと同じで InterSystems IRIS/InterSystems IRIS for Health に関連した内容であればどのような内容でもご応募いただけます。

🎁 参加賞:投稿いただいた方全員に「モバイルバッテリー」をプレゼント!

🏆 特別賞:選ばれた3作品に、今年も特別賞あります!詳細はこちら

コンテストへの応募はとても簡単です。2025年10月1日(水)~11月1724日(月)までの期間に開発者コミュニティに「IRISに関連した記事」を投稿してください。

もちろん!今年も🍆ボーナスポイント🍆あります!こちらをご参照ください!

1
0 186
お知らせ Mihoko Iijima · 8月 5, 2025

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

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

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

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

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

0
0 40
お知らせ Mihoko Iijima · 7月 9, 2025

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

開発者の方々の業務を効率化する有用なツールの開発を目的とした、InterSystems のオンラインプログラミングコンテストの開催が決定しました!📣

🏆 InterSystems Developer Tools コンテスト 🏆

期間:2025年7月14日~8月3日

賞金総額: $12,000


0
0 61
記事 Andre Larsen Barbosa · 6月 9, 2025 3m read

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

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

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

0
0 44
お知らせ Mihoko Iijima · 6月 2, 2025

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

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

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

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

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

0
0 42
お知らせ Mihoko Iijima · 5月 7, 2025

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

次のコンテストの詳細が発表されましたのでご案内します。

🏆 InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 2025 🏆

期間:2025年5月12日~6月1日

賞金総額:$12,000


0
0 54
お知らせ Mihoko Iijima · 4月 8, 2025

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

InterSystems AI プログラミングコンテスト:ベクトル検索、生成AI、AIエージェント(USコミュニティ)の勝者が発表されましたのでお知らせします!

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

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

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

0
0 50
お知らせ Mihoko Iijima · 3月 10, 2025

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

25人のコミュニティメンバーが参加した InterSystems 技術文書ライティングコンテスト(USコミュニティ) ですが、なんと!

🌟 38 の素晴らしい記事 🌟の投稿がありました!

コンテストは、革新性と専門知識をもった参加者による非常に質の高い記事が数多く投稿されたため、審査員によるベスト 3 の選出は簡単ではありませんでした。

それでは、受賞作品を発表します!

0
0 66
お知らせ Mihoko Iijima · 2月 28, 2025

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

今年最初のプログラミング・コンテスト(USコミュニティ)の開催が決定しました!

🏆 InterSystems AI プログラミングコンテスト:ベクトル検索、生成AI、AIエージェント 🏆

期間:2025年3月17日~4月6日

賞品総額:$12,000 + GlobalSummit2025 へご招待!


0
0 105