カテゴリー: 技術情報

混在状態

シンプルイズベスト

こんにちは。年長エンジニアです。 毎年映画館でだいたい12~13本ぐらい鑑賞してますが、今年はちょっと観たいと思うのが少ない感じです。 昨年末に今年の鑑賞候補を洗い出したいた時点では5~6本でした。現在は少しずつ増えて10本ぐらいにはなってますが。 アクション系と日常系が多いです。 ちなみにある程度・・・続きを読む

PMOとは?

はじめに PM(プロジェクトマネージャー)とPMO(プロジェクトマネジメントオフィス)の違いに関して、 PM(プロジェクトマネージャー)とは、一般的にプロジェクトの総責任者として、プロジェクトの全てを管理し、意思決定と責任を負うポジションです。 PMO(プロジェクトマネジメントオフィス)とは、プロジ・・・続きを読む

Dockerfileのマルチステージビルドを使ってみた

はじめに 最近、Amazon AWS の ECS 環境に React をリリースするために Dockerfile を記載しました。 その際、マルチステージビルドを使用しましたので、備忘録として残しておきたいと思います。 マルチステージビルドとは? マルチステージビルドとは、Dockerにおけるイメー・・・続きを読む

AI開発

AIと共にプログラム開発する際に意識すること

近年、AIを活用したプログラム開発が一般的になり、 多くの開発者がAIツールを利用するようになりました。 しかし、AIを使う際にはいくつかの注意点があります。 本記事では、AIと共にプログラム開発を行う際に意識すべきポイントをまとめました。   1.とりあえずAIに聞いてみる 後輩達の様子・・・続きを読む

javaでAPI通信ログの出力について

はじめに 外部APIと通信をして自システムと外部システム間で連携する機能を実装したときの話です。 連携テストを進めていて、通信されてくるAPIのパスが違うと連絡を受けたので実際に通信している内容を確かめる方法を探していて本記事で記載する内容を実装することで通信ログを出力することができて原因判明まで繋・・・続きを読む

Windowsの.bat(.cmd)ファイル実行時に動的に環境変数を変更する方法

はじめに Windows上で.bat(.cmd)ファイルを実行するときに、同一のbatファイル内で複数のバージョンのJavaコマンドを実行する必要があり、動的に環境変数の値を変更したいことがありました。その時の備忘録になります。 .bat(.cmd)ファイル内で環境変数を変更 以下のような感じでse・・・続きを読む

AI駆動開発界隈で話題の Zoltraak に興味がわいたのでちょっとさわってみたはなし

はじめに AI駆動開発勉強会視聴していて、Zoltraak/BabelもといKAMUIというものに興味がわきました。プロンプト入力で作りたい内容を入力することで、要件定義書をつくり、それをもとにシステム構築・コード生成をしてくれるというものです。 ということで、今回は、Zoltraakをちょっとさわ・・・続きを読む

Windowsで簡単に画像のサイズ変更等ができる便利ツール Microsoft PowerToys を使ってみた

  はじめに 日々、Webシステムの開発を行っている中で、画像を扱う事がよくあります。 その際、用意された画像が高画質、高解像度でファイルサイズが大きい場合があり、画像サイズを変更しファイルサイズを小さくするといった時があります。 以前は「ペイント」や「フォト」で地道に行っていたのですが、・・・続きを読む

複数のアプリケーションをサブドメインを使ってサーバー1台で動かしてみる

新年のご挨拶 明けましておめでとうございます。 2025年も、カサレアルをよろしくお願いいたします。 やりたいこと 複数のアプリケーションを1台のEC2で動かしたい! ということでnginxと格闘したお話です。 https://subdomain1.casareal.jp https://subdo・・・続きを読む

令和6年度秋期 情報処理安全確保支援士試験を受験してきました

はじめに 2024/10/13に令和6年度秋期 情報処理安全確保支援士試験を受験してきました。 情報処理安全確保支援士試験はこれまで何度も受験してきたのですが、ことごとく不合格。 仕事と育児でなかなか勉強時間を捻出できなくなってきたこともあり、 いい加減合格してこの試験の呪縛から解放されたいと一念発・・・続きを読む

Laravelでログフォーマットにルーティングの区分を追加する

はじめに Laravelでログフォーマットにリクエストが定義されているルーティングの区分を追加したかったので、調査しました。 今回はその実装例を共有したいと思います。 ルーティングが定義されているファイルに沿って、"WEB"、"API"、"CONSOLE"の文字列をログフォーマットに追加する想定です・・・続きを読む

AWS&PHP&Laravel環境でOracleDBを使用する

はじめに AWS環境で、PHPとLaravelを使用したWebシステムを構築する際に、 RDSのOracleを使う必要がありました。 しかし、LaravelでサポートされているDBの中にOracleが存在しないため、 私がどう対応したかを備忘録として残しておこうと思います。 環境 PHP:8.3.7・・・続きを読む

初心者から見たOutSystemsの魅力と注意点

OutSystemsを使ってみた感想 ローコード開発ツールであるOutSystemsを実際に使用してみた経験をもとに、良かった点と不便だった点をまとめました。シンプルなアプリ開発には非常に有用でしたが、多人数での開発にはいくつかの課題も見えてきました。 良かった点 画面作成が簡単 シンプルな画面(マ・・・続きを読む

DockerはLinux上でしか動作しない

はじめに ここ最近、「既存システムをコンテナ化して複製する」という内容の社内研修を受講させていただきました。 その際リリースを行う環境はwindowsでしたが、Windows上に仮想マシンでLinuxOSのサーバを立て、そこにコンテナをイメージから作成して環境構築を行いました。 研修はつつがなく修了・・・続きを読む

DXの見える化

はじめに DX(デジタルトランスフォーメーション)とはデータ(ビックデータ)とデジタル技術の活用により企業の競争力の優位性を高めていくことや、オンプレミスのレガシーシステムから、クラウドへの移行し必要な情報が簡単にリアルタイムで把握できるようにするというものです。 どのようなデータを見えるかするのか・・・続きを読む