記事 Toshihiko Minamoto · 2022年11月29日 11m read Angular: 一般的なヒント 中・上級トピックに進む前に、より一般的なポイントについてまとめておきたいと思います。 これはもちろん主観的な内容であるため、他の意見やさらに良い根拠をお持ちであれば、それについて喜んでお聞きします。 このリストは包括的ではありません。一部のトピックは今後の記事で対応するつもりなので、意図的にそうしています。 ヒント 1. 公式スタイルガイドに従う Angular は、アプリケーションに使用可能なアーキテクチャを制限するという点で非常に厳格ですが、それでも独自の方法で行えることはたくさんあります。 開発者の想像力は無限ではありますが、そのために、あなたと、またはあなたを引き継いでプロジェクトに携わる人の作業が困難になってしまうことがあります。 Angular チームは、Angular アーキテクチャ自体とそのライブラリをうまく管理しているため、安定した対応可能なコードベースを作成する方法をよく理解しています。 したがって、公式スタイルガイドに従い、そのとおりに動作しない場合にのみ他の方法を取るようにすることをお勧めします。 こうすることで、新しいプロジェクトに参加する際や、他の人がプロジェクトに参加する際に、事がより簡単に進められるようになります。 #Angular #Angular2 #UI 開発 #コーディングのガイドライン #フロントエンド #その他 0 0 0 133
InterSystems公式 Toshihiko Minamoto · 2022年11月28日 InterSystems IRIS, IRIS for Health, HealthShare Health Connect 2022.3 開発者向けプレビュー2が公開されました これは、2022.3の開発者プレビュープログラムのリリース第2弾です。 2022.3では、新たな FHIR SQL Builder や、改良された Columnar Storage 、Oracle Linux 9のサポート(このプレビューには入っていません)など新機能や、多くのアップデート、機能強化が行われています。 プレビューリリースは、隔週で更新される予定で、準備が整い次第、機能を追加していく予定です。 製品改善のため、開発者コミュニティを通じてフィードバックをお寄せください この開発者プレビューリリースのビルド番号は 2022.3.0.545.0 です。 #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 153
InterSystems公式 Toshihiko Minamoto · 2022年11月28日 ZPM は InterSystems Package Manager (IPM) となりました ObjectScript パッケージマネージャ ZPM のライフサイクルにおけるマイルストーンをここに発表させていただきます。このパッケージマネージャは、ObjectScript コードや 配置構成設定、バージョン情報などを便利にパッケージ化する機能を開発者に提供し てきました。 ここ数年のうちに、多くの開発ワークフローに不可欠な存在として大きく進化しました。 その結果、インターシステムズは所有するコンポーネントをパッケージ化するのに使用することとし、コミュニティのGitHubリポジトリをコーポレートリポジトリに移行、InterSystems Package Manager (IPM) に改名することとなりました。IPMはオープンソースのままです。コミュニティのメンバーは、コードをレビューし、プルリクエストを提出することができます。この変更により、従業員以外の方がコードベースに変更を加えることができないような方法で、ソフトウェアのセキュリティを確保することができるようになりました。また、データと一緒にコードをインストールできるソフトウェアでは、より高いレベルのセキュリティと信頼性が重要です。 #InterSystems Package Manager (IPM) #Caché #InterSystems IRIS #InterSystems公式 Open Exchange app 1 0 0 241
お知らせ Toshihiko Minamoto · 2022年11月28日 コミュニティメンバーの新たなオンライン分析ダッシュボード 開発者の皆さん、こんにちは。 コミュニティメンバー向けオンライン分析ダッシュボードという新機能をお知らせします! これからは、全期間や週や月単位で以下のような詳細な統計情報を見ることができます。 閲覧件数、いいねの数、コメント数、フォロワー数 閲覧件数、いいねの数、投稿数、コメント数の推移グラフ 投稿ごとの閲覧件数、コメント数の表 #開発者コミュニティ公式 1 0 0 108
記事 Toshihiko Minamoto · 2022年11月22日 5m read 時間の支配者になるには - タイムトラベル タイムトラベルとはパリを訪ねるようなもの。 ガイドを読むだけじゃなく、そこに足を踏み入れなければならない。 ご飯を食べて、動詞の使い方を間違えたり、2 倍の料金を請求されたり、見ず知らずの人とキスするものさ。 ドクター これから時空を超えた旅をしましょう。未来と過去の日付を見て、様々なフォーマットで計算する方法を説明します。 ターディスは待ちません。コントロールに就いてしっかりつかまりましょう。 #ObjectScript #ヒントとコツ #Caché 0 0 0 136
お知らせ Toshihiko Minamoto · 2022年11月17日 インターシステムズアイデア ニュース コミュニティの皆さん、こんにちは。 第1回インターシステムズアイデア ニュースへようこそ! #InterSystems アイデアポータル 0 0 0 207
記事 Toshihiko Minamoto · 2022年11月17日 10m read Angular 14 の新機能 こんにちは! Sergei Sakisian と申します。InterSystems で 7 年以上、Angular フロントエンドを作成しています。 Angular は非常に人気のあるフレームワークであるため、開発者、お客様、そしてパートナーの皆さんは、アプリケーションのスタックの 1 つとして Angular を選択することがよくあります。 概念、ハウツー、ベストプラクティス、高度なトピックなど、Angular のさまざまな側面を網羅する記事の連載を始めたいと思います。 この連載は、すでに Angular に精通しており、基本概念の説明がいらない方が対象となります。 連載記事のロードマップを作成しているところであるため、まずは、一番新しい Angular リリースの重要な機能をいくつか紹介することから始めることにします。 #Angular #Angular2 #UI 開発 #フロントエンド #その他 0 0 0 1K
記事 Toshihiko Minamoto · 2022年11月8日 9m read Django 入門 パート 2 パート 1 では、Django で新しいプロジェクトを開始する方法を紹介し、新しいモデルの定義方法と既存のモデルの追加方法を説明しました。 今回は、初期状態で利用可能な管理者パネルとどのように役立つかについて説明します。 _重要な注意事項: この記事のアクションを繰り返しても、動作しません。 記事の途中で、django-iris プロジェクトにいくつか修正を行い、InterSystems が作成した DB-API ドライバーの課題もいくつか修正しました。このドライバーは現在の開発中であり、将来的に、より安定したドライバーが提供されると思います。 この記事では、すべてを実行した場合にどのようになるかを説明しているにすぎません。_ #Python #InterSystems IRIS 0 0 0 193
記事 Toshihiko Minamoto · 2022年11月2日 7m read 時間の支配者になるには ー誕生 良識のある人にはルールなんていらない。 ドクター 日付と時間のマスターになるのは簡単なことではありません。いつも問題になる上、どのようなプログラミング言語でも混乱することがあります。そこでこのタスクが可能な限り単純になるように、分かりやすく説明していくつかのヒントをご紹介しましょう。 さぁ、ターディスに乗り込みましょう。あなたを時間の支配者にして差し上げます。 #ObjectScript #ヒントとコツ #Caché 1 1 0 326
記事 Toshihiko Minamoto · 2022年10月25日 8m read 組み込み Python におけるグローバルの使用 私が一番興味を持っているのは、組み込み Python におけるグローバルの使用についてです。そこで、提供されている公式ドキュメントを確認しました。 #1 グローバルの導入グローバルとは何かについての一般的な説明。 次の章につながっています。 #2 ObjectScript の詳細について組み込み Python の記述はありません。さらに先に進むと... #Embedded Python #Python #グローバル #InterSystems IRIS 1 0 1 299
記事 Toshihiko Minamoto · 2022年10月19日 9m read Django 入門 パート 1 しばらく前、IRIS 用 Django の新しいドライバーを導入しました。 そこで実際に、IRIS で Django を使用する方法を見てみましょう。 #Python #InterSystems IRIS Open Exchange app 0 0 0 457
記事 Toshihiko Minamoto · 2022年10月11日 2m read python openpyxl ライブラリを使用して IRIS クエリを Excel ファイルにエクスポートするためのモジュール 皆さん、こんにちは。 このプロジェクトをコンテストに応募します。 エクスポートモジュールは、多くのプロジェクトに不可欠であり、通常、本番サーバーにて使用されています。 属性初期化モジュールの呼び出しにて、さまざまなシナリオを実装しました。GCR で実証する多くの追加プロジェクトによる最大化と、本番インスタンスにネイティブにインストールするための最小化の両方です。 #ツール #InterSystems IRIS Open Exchange app 0 0 0 217
記事 Toshihiko Minamoto · 2022年10月5日 4m read Djangoへようこそ IRIS における Python サポートの最近の改善と、InterSystems による Python DB-API サポートへの継続的な作業により、 Django プロジェクトに IRIS サポートを実装しました。Python DB-API の使用により、他のデータベースと連携することが可能です。 Django で、IRIS にデータを保存する単純なアプリケーションを試してみましょう。 #Embedded Python #Python #フレームワーク #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 0 0 0 356
記事 Toshihiko Minamoto · 2022年10月5日 5m read 開発者コミュニティ投稿を最大限に活用する方法 開発者の皆さんこんにちは。 誰かのヘルプが必要だったり、興味のある機能を議論したり、みんなにアナウンスしたり、知識を共有したりしませんか?この記事ではそのすべての方法について説明します。 より簡単に投稿方法にたどり着くために以下の項目を用意しました。 一般的なガイドライン 質問 記事やアナウンス 議論 一般的なガイドライン 最初に、開発者コミュニティサイトのトップメニューにある「新しい投稿」ボタンをクリックします。 その後、質問やアナウンス、記事、議論の作成が選択できるエディタが表示されます。投稿の種類に応じて必須項目と任意項目が表示されます。 #チュートリアル #ヒントとコツ #初心者 #開発者コミュニティ公式 0 0 0 136
お知らせ Toshihiko Minamoto · 2022年10月4日 ディベロッパーエコシステム サマーニュース 2022 デベロッパーエコシステムサマーニュースへようこそ! この夏、インターシステムズのデベロッパーエコシステムにおいて、たくさんのエキサイティングなイベントやアクティビティがありました。その中でも最もホットなニュースやトピックを厳選してお届けします。 ここでは、この時期にあった注目すべきことを、一目でわかるようにまとめました。どうぞご覧ください! #開発者コミュニティ公式 0 0 0 127
お知らせ Toshihiko Minamoto · 2022年10月4日 その質問は 「重要な質問」ですか? 開発者の皆さんこんにちは。 開発者コミュニティの新たな機能として開発者による重要な質問をご紹介します。 インターシステムズデータプラットフォームに関連する質問のうち、最もインパクトがあると思われるものに「Key Question」タグを追加します。 毎月、インターシステムズエキスパートがそのような質問を選び、その著者は栄誉ある賞を受賞することになります。 どのような栄誉なのかはつづきをご覧ください。 #開発者コミュニティ公式 0 0 0 119
お知らせ Toshihiko Minamoto · 2022年10月4日 探求心の夏! 質問でポイント2倍! 開発者の皆さんこんにちは。エキサイティングで刺激的な夏(場所によっては冬)をお過ごしのことと存じます! 本日、 探求心の夏! がスタートしました。具体的には #Global Masters 0 0 0 92
お知らせ Toshihiko Minamoto · 2022年10月4日 新たなお題目 "インターシステムズミーム" コミュニティの皆さんこんにちは。 開発者コミュニティのための新しいアイデアで盛り上がっている中、私たちは、功績のある方(つまり、私たちの親愛なるメンバーの皆さん)には功績を認め、皆さんの創造性と想像力を他の人と共有することにしました。 新しいお題目「インターシステムズミーム」を導入したいと思います。😜 #Global Masters 0 0 0 102
お知らせ Toshihiko Minamoto · 2022年10月4日 開発者コミュニティで 10K...11K...5M... を達成しました! 開発者コミュニティのメンバーの皆さんこんにちは。 インターシステムズ開発者コミュニティでいくつかの大きなマイルストーンを達成できたことを誇りに思います! 📝 10,000 件の投稿 👥 11,000 件の登録メンバー 👁 5,000,000 件の閲覧(ごひゃくまんですよ!) #開発者コミュニティ公式 2 0 0 93
記事 Toshihiko Minamoto · 2022年9月26日 8m read プログラムによるインターオペラビリティの実行例 プログラムによる本番環境アクセス プログラムで本番環境(インターフェース)を編集するには、相互運用性 apis と SQL クエリを組み合わせて使用できます。 現在のネームスペース 大まかに言えば、その時点で作業しているネームスペースと本番環境を知ることが重要です。 // Object script // アクティブなネームスペースはこの変数に格納される $$$NAMESPACE // ネームスペースを出力 Write $$$NAMESPACE # Python import iris # このメソッドからアクティブなネームスペースが返される iris.utils._OriginalNamespace() # ネームスペースを出力 print(iris.utils._OriginalNamespace()) >>> DEMONSTRATION 現在の本番環境(アクティブまたは最後に実行した本番環境) 本番環境の名前を知ることも重要です。次の API を使用してネームスペース内のアクティブな本番環境を取得できます。 #Embedded Python #ObjectScript #相互運用性 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 200