サイゼントの技術ブログ

フィード

記事のアイキャッチ画像
Spring Security:ログインユーザー名をセッションから取得する方法を紹介!
サイゼントの技術ブログ
Spring Securityでのログインユーザー名の取得方法 今回は、Spring Securityに関連する実践的なTipsの紹介です。 Spring Securityによるログインが成功すると、UserDetail […]
4日前
記事のアイキャッチ画像
見積もりでの注意点 新たな状態が発生する修正は影響が大きい
サイゼントの技術ブログ
この記事で伝えたいこと 既存のシステムの機能拡張の見積もりを行う際、その機能強化による影響の大きさを正しく把握する必要があります。影響の大きさを把握する上で、もし新たなデータの状態が発生するような修正をするのであれば、そ […]
10日前
記事のアイキャッチ画像
コーディング中のバグの見つけ方と直し方をJavaの例で紹介!
サイゼントの技術ブログ
はじめに コーディングにおいては、実行時に見つかる些細なバグの対応がつきものです。バグの対応を素早く行うことができれば、コーディングも早く行うことができるようになります。 今回の記事では、例を挙げて、バグ対応の一般的な手 […]
24日前
記事のアイキャッチ画像
SQL文の生成で便利な”where 1 = 1″の使い所を説明!
サイゼントの技術ブログ
はじめに SQL文の条件指定で”where 1 = 1″を指定した場合、この条件は必ず真になり、全てのカラムが条件を満たすようになります。これはSQLインジェクションで用いられることで有名ですが、 […]
1ヶ月前
記事のアイキャッチ画像
初心者向けに動的SQLを説明 例や注意点も合わせて説明!
サイゼントの技術ブログ
はじめに 「動的SQL」とは、入力値に従ってプログラムにより柔軟にSQL文を生成することを指します。条件が外から与えられる場合に便利です。 この記事では、動的SQLが有効となる例と、動的SQLを使う際の注意点について、説 […]
1ヶ月前
記事のアイキャッチ画像
要件通りに条件判定を記述するべき理由とは? 例を挙げて紹介!
サイゼントの技術ブログ
はじめに これは私の経験則ですが、プログラムで業務ロジックを実装する際は、要件通りの条件判定を記述するべきです。たとえ、従属的に求まる条件で代替できるとしても、原則としてそれを使用するべきではありません。 具体的に何が言 […]
2ヶ月前
記事のアイキャッチ画像
定量的品質評価とは? 代表的な評価方法を3つ挙げながら説明!
サイゼントの技術ブログ
はじめに 「定量的品質評価」とは、その名の通り、プログラムの品質を数値で評価することを指します。そのことにより、品質の良し悪しを客観的に把握することが可能になり、有効な対策を打てるようになります。 実態として、定量的品質 […]
2ヶ月前
記事のアイキャッチ画像
サブシステムとは? 金融系のシステムの例を挙げて説明!
サイゼントの技術ブログ
はじめに 1つ部署や会社のシステムでは様々な業務を実現していますが、場合によっては、業務毎でシステム内で別々のシステムに分かれていることがあります。この分かれているシステムのことを「サブシステム」と呼びます。 この記事で […]
3ヶ月前
記事のアイキャッチ画像
シグナリングとスクリーニングとは? 例も挙げて紹介!
サイゼントの技術ブログ
この記事では、心理学の用語である「シグナリング」「スクリーニング」について、例を挙げながら紹介します。 「シグナリング」「スクリーニング」とは 採用や販売などの事業活動を行う場合、特定の属性や価値観を持った人が自然に集ま […]
3ヶ月前
記事のアイキャッチ画像
設計書のメンテナンスのあるべき姿とは? 例を挙げて紹介!
サイゼントの技術ブログ
はじめに 設計書はシステムの開発や運用・保守を行う上で欠かせないものですが、実際の現場では上手く活かされていないケースが散見されます。今回の記事では、設計書のあるべき姿と実態、そしてあるべき姿に近づけるための方針について […]
4ヶ月前