]最新の70件2020-01-15開発ツールフレームワークの機能について。GatewayHTTP/2について調べてみた。CLI2019-12-18SAMLの仕様を読む。CoreSAMLを実装する。.NET開発基盤部会」によって運営されています。内部リンクフレームワークの機能について。開発支援ツールには色々なものがあり、分類は参考にまとめた。開発支援ツールには、昨今、以下のようなトレンドがある。)などがリリースする開発ツールの殆どは以下の特性を持っている。IDEであり、柔軟性と汎用性が非常に高い。設計情報(デザイナ操作、スキーマ定義)型の自動生成方式が採用されている。非常に大きな投資を行い、大きな投資対効果を期待していることが解る。†EUC向けの差別化を行っているため、SI事業に適合しない。故に、商材として担いでいるケースはあるが、自事業で利用することは殆ど無い。「業務システム開発」の作業を単純作業化する志向が強い。リポジトリから自動生成(Excelなど)設計書型から自動生成が多数開発されてきた。多様化の時代に、これらのツールは衰退の一途を辿っている。多様化するアーキテクチャに追随できない。自身の価値を高めないツールをエンジニアが積極的に習得しない。ベンダ目線でできている。従って、エンド・ユーザ目線でできていない。「過去にx社のツールに辛酸なめさせられた。的なエンド・ユーザの経験を聞くことがある。ライブラリ)が現代のベストプラクティスとなってきている。パッケージは、NuGetなどのパッケージ・マネージャー経由で取得する。テンプレートには以下の役割がある。プロジェクト構成や(、パッケージ・マネージャーで)、下位スタックを決定する。OOPの技術を使用して、共通化とその呼出を行う。事例Open棟梁は、初期からこの設計思想で開発されている。IDEと同様に、設計情報(デザイナ操作、スキーマ定義)型の自動生成方式を採用している。TERASORUNAは、v5.0からこの方式に変わっているもよう。TERASORUNAでは、テンプレートをブランク・プロジェクト呼んでいる。以下のように構成される。下位スタック:ランタイム・フレームワーク上位スタック:開発支援ツール、開発基盤など。†KGI(QCDF向上)を達成するためのKPIの達成度合い。†SI案件は規模、契約価格が大きくリスクが高いので、サポート・エンジニアは最後までやり切ってくれないと厳しい。開発支援ツール、開発基盤のライフサイクルは長くなければならない。思い付いたら追加します。前述の「HTML/CSS/JavaScript」は、HTMLを修飾したり、Googleの広告系の処理を埋め込んだりと、そのような用途に最適化されているプログラム言語なので、UI、業務処理開発と汎用的に適合するか?と言えばそうではない。@mizchiさんのツイート:https://twitter.com/mizchi/status/957851145531043840そもそも、汎用的であれば「AltJS」は登場していないものと思われる。成熟したタイミングで、やっと利用できるようになることが多い。↑フレームワークの機能について。その種類と特徴を、まめてみした。ランタイム・ライブラリという開発基盤の方式変遷の話。https://www.osscons.jp/jo2blwgfh-537/開発基盤の方式変遷の話、最近は、リポジトリやExcel設計書からの自動生成が廃れ気味です。本質的なエンジニアリング・ツール?テンプレートについて再考する。https://www.osscons.jp/josbadhor-537テンプレートって、やっぱり効果的ですね...。昨今、IDEとパッケージ・マネージャーにより更に強化されています。業務系ソフトウェア開発の生産性についての話https://www.osscons.jp/joba6c0jr-537生産技術部員が語る、業務系ソフトウェア開発の生産性についての話。最近重宝している開発環境、ツール、ライブラリなどの紹介https://www.osscons.jp/jo0gmt3qu-537最近重宝している開発環境、ツール、ライブラリなどの紹介します。統合CASEツールの類は何故、廃れたのか?https://www.osscons.jp/joeii3bn2-537/技術トレンドと、開発支援ツールの盛衰の一例。bloghttp://www.kyamaneko.com/entry/personal-information-outflow-02「ひでえ。DBアクセスのところ、フレームワーク無視してる......」そう。問題の箇所においては、コーディングルールが守られていなかったため、SQLインジェクションを許してしまっていたのだ。規約の遵守にフレームワークは有用だが無視されたら無効。実験的プロトタイプ、本番アプリケーションを区別することが重要である模様。冒頭にあるように「開発者の話ではなく、状況(前提条件)が大きなカギ」らしい。[ツール]★★システムエンジニアリングハードウェアやソフトウェアにかかわらず、システムを開発するエンジニアリング。ツールは「エンジニアリング」を補完する。フレームワークの機能について。