画像に依存しないモダンなCSS設計の実践
はじめに WEBサイトのデザインにおいて、CSSの設計は見た目だけでなく保守性にも大きく影響します。今回は、実際のプロジェクトで実践した「画像に依存しないCSS...
はじめに WEBサイトのデザインにおいて、CSSの設計は見た目だけでなく保守性にも大きく影響します。今回は、実際のプロジェクトで実践した「画像に依存しないCSS...
業務システムに求められる要件 業務システムの開発では、一般的なWebサイトとは異なる要件が求められます。複雑なビジネスロジック、厳格な権限管理、帳票出力、他シス...
スマートフォン対応は必須の時代 アクセス解析を見ると、多くのサイトでスマートフォンからのアクセスが過半数を占めるようになりました。PCでの閲覧を前提に作られたサ...
運用効率を重視した画面設計 施設管理システムを設計する際、機能の充実だけでなく「日々の運用でストレスなく使えること」を最優先に考えました。どれだけ高機能でも、使...
レガシーシステムの価値を引き出す 長年運用されている業務システムには、膨大なデータと実績があります。しかし、古い設計のため検索機能が使いにくかったり、操作に習熟...
安全で効率的なデプロイ環境を構築する Webサイトの更新作業において、FTPクライアントで手動アップロードする方法は、ミスが発生しやすく時間もかかります。特に、...
AIとの協働で開発効率を上げる 近年のAI技術の進歩により、プログラミング支援AIが実用レベルに達しています。コード補完だけでなく、設計相談やコードレビュー、ド...
日々の定型業務を自動化する 作業時間の記録、週次レポートの作成、スケジュールの登録など、毎日・毎週発生する定型業務は意外と時間を取られます。一つひとつは数分でも...
手動テストの限界と自動化の必要性 Webアプリケーションの規模が大きくなると、リリース前の動作確認に膨大な時間がかかります。数百画面を人手で確認するのは現実的で...
なぜDockerでWordPress環境を構築するのか 従来のWordPress開発では、XAMPPやMAMPなどのローカルサーバー環境を使用することが一般的で...
複数サイトで使い回せるプラグイン設計 Webサイトを複数運用していると、同じ機能を何度も実装することになりがちです。お問い合わせフォーム、パンくずリスト、SNS...