ENGINEER TECH BLOG

https://note.wingarc.com/m/m1d39b8a5d9be

ウイングアーク1stのエンジニアによるテックブログです。 アーキテクトを担うITエンジニアメンバー(社員)が、かわるがわる「ものづくり」のナレッジやそのソース、TechのHowToを発信します。

フィード

記事のアイキャッチ画像
GitHub ActionsでPRコンフリクトを自動検出して即座に通知する
ENGINEER TECH BLOG
背景複数人で開発していると、Pull Request(以下、PR)のコンフリクトは避けられない問題です。続きをみる
2日前
記事のアイキャッチ画像
Chromiumの探し方
ENGINEER TECH BLOG
業務でChromiumをダウンロードすることがあります。不安定な最新版は訳なく入手できるのですが、困るのは特定のバージョンが欲しい時です。公式の手順があるので、一応それに沿ったやり方になるのですが...手順続きをみる
3日前
記事のアイキャッチ画像
AssertJ のすすめ
ENGINEER TECH BLOG
はじめに皆さん、テストコードは書いているでしょうか?続きをみる
16日前
記事のアイキャッチ画像
証明書チェーンを自作して仕組みを理解する
ENGINEER TECH BLOG
はじめに続きをみる
23日前
記事のアイキャッチ画像
作った本人がSVF Cloudのクラウドサイン連携機能をおすすめしてみた
ENGINEER TECH BLOG
みなさん、はじめまして!829と申します。私はウイングアーク1stに2022年に中途入社し、以降SVF Cloudの開発や運用保守を担当しています。続きをみる
1ヶ月前
記事のアイキャッチ画像
良いデザインができないなら、良いデザインを探してくればいい。
ENGINEER TECH BLOG
はじめにはじめましての方ははじめまして。MotionBoard開発部の武島です。普段は、デザインを軸にしたフロントエンドの開発業務をしています。続きをみる
1ヶ月前
記事のアイキャッチ画像
QRコードで駅を通るって、どういう仕組み?
ENGINEER TECH BLOG
はじめまして、ひさやんです。ウイングアーク1stで主に保守開発をやっています。最近、駅の改札でスマホをかざして通る人を見かけること、増えてきたと思いませんか?そのときに使われているのが「QRコード」。私たちにとってはすっかり身近な存在ですが、実は改札のような高速・高精度が求められる現場でも使われているというのは、ちょっと意外かもしれません。今回は、そんな「交通機関で使われるQRコード」の仕組みについて、構造の違いから現場での使われ方、セキュリティやパフォーマンス面まで掘り下げて紹介します。※QRコードは株式会社デンソーウェーブの登録商標です。続きをみる
1ヶ月前
記事のアイキャッチ画像
ハードウェアに頼らない 1/√x :ニュートン法と初期のソフトウェア
ENGINEER TECH BLOG
初期の電子計算機では、ハードウェアで処理できるのは主に四則演算に限られていました。その後、計算能力の向上とともに、ニュートン法などの反復アルゴリズムがソフトウェアで実装されるようになります。当時、四則演算で直接計算できない値の1つである 1/√x は、ソフトウェアでどのようにして求めていたのでしょうか。ここで、正の実数 x は与えられているものとし、四則演算だけを用いて 1/√x を求めたいとします。さて、どのように計算を進めればよいでしょうか。続きをみる
2ヶ月前
記事のアイキャッチ画像
Docker Compose で実現するプロダクション環境のミラーリングテスト
ENGINEER TECH BLOG
本番環境でのテストは常にリスクを伴います。しかし、新機能のデプロイ前に実際のトラフィックでテストしたいという要求は開発現場では珍しくありません。今回は、Docker ComposeとNGINXのmirror機能を活用して、本番環境のトラフィックをステージング環境にミラーリングする仕組みを構築してみました。アーキテクチャ概要続きをみる
2ヶ月前
記事のアイキャッチ画像
Javaのシリアライゼーションを理解する
ENGINEER TECH BLOG
はじめに続きをみる
2ヶ月前
記事のアイキャッチ画像
MCP標準化の現在地と生成AI WebAPI料金動向 - 実態調査 2025
ENGINEER TECH BLOG
2024年11月にAnthropicが発表したMCP(Model Context Protocol)から約半年。この短期間でAI業界に起きた変化のスピードには正直驚かされています。Microsoft、Google、OpenAIといった業界の巨人たちが相次いでMCP対応を表明し、まさに「標準化」が進んでいる状況です。ただし、情報が錯綜する中で実際の対応状況はどうなのか、AIエージェントの長時間稼働は本当に実用的なのか、客観的に現状を把握する必要があると感じ、今回詳細な調査を行いました。続きをみる
3ヶ月前
記事のアイキャッチ画像
プログラミングミリしらの経営企画がClaude4でアプリ作ってみた
ENGINEER TECH BLOG
みなさん、はじめまして。たんたんです。IT企業であるウイングアーク1stグループのトライサーブで経営管理やバックオフィス系全般を担当しています。さて、5月22日にリリースされたClaude 4のコード生成能力が凄まじいという噂を聞いて、これからは非エンジニアがシステムを開発できる時代になるのではと思いアプリ開発にチャレンジしてみました。続きをみる
3ヶ月前
記事のアイキャッチ画像
oVirt を試してみました
ENGINEER TECH BLOG
みなさん、こんにちは。わっくぼです。6月になり、雨が多い季節になってきましたね。ジメジメした日が続きますが、元気に過ごしてますか?この ENGINEER TECH BLOG 界隈も、AI だ LLM だのネタが増えてきている状況ですが、私はマイペースに行きたいと思います。続きをみる
3ヶ月前
記事のアイキャッチ画像
Windowsアプリ、どの言語で書く?その2
ENGINEER TECH BLOG
ワンボードマイコン?ネットの記事で、ERIS6800というワンボードマイコンが出ていた。中学時代、友人が持っていたTK-85が羨ましかったことを思い出しました。社会人になって最初の仕事はこういうワンボードマイコンの制御だった。要求された性能に対してCPUクロックが遅すぎて「速度的にどうやっても無理です」って答えたのは覚えてるんだけど、そのあとどうなったのか忘れてしまった。続きをみる
3ヶ月前
記事のアイキャッチ画像
禁則処理 by 生成AI
ENGINEER TECH BLOG
お久しぶりです。以前の記事で禁則処理の話をした際(下記)に、生成AIに禁則処理のプログラムを書かせようとしましたが、禁則処理を正しく認識してもらう事ができず断念しました。続きをみる
4ヶ月前
記事のアイキャッチ画像
開発AIエージェントはコードを書きたいっ!
ENGINEER TECH BLOG
生成AIと連携してコードの提案や生成、バグ修正を行う統合開発環境やVisual Studio Code (VSCode) の拡張機能が話題になっています。調べてみると「AIエージェントだけでゲームを作ってみた」「画面イメージからコード生成してみた」「設計書を出力してみた」みたいな新しく作ることにフォーカスした内容が多い気がします。それはそれで素晴らしいことですが、他にも効率化したいことありませんか?続きをみる
4ヶ月前
記事のアイキャッチ画像
答えるのはAI、育てるのは人:チャットボット改善の道のり
ENGINEER TECH BLOG
AIチャットボットを運用し、“育ててきた”1年。試行錯誤の先に見えてきた、人とAIのちょうどいい関係とは——。続きをみる
4ヶ月前
記事のアイキャッチ画像
LLM のセキュリティ問題って?
ENGINEER TECH BLOG
ehal です。今回の表題について、最近 LLM サービス事故に関する海外ニュースで目にする事が増えたり、言語処理学会発表会で NLP モデル処理における安全性がテーマのセッションが組まれたりと、LLM サービスの安全性について世間の注目が高まっているのを感じています。ここで一旦 LLM 周辺のセキュリティ動向について整理したいので書いてみることにしました。ウイングアークとしても各製品開発においてセキュリティ課題に向き合っておりますし、チャレンジとしての新しい取り組みも進んでいます。そして 生成AI(LLM)についても、各製品にて様々な形態で利用・活用場面が加速的に進んでいますので、AI 利用サービスを提供する企業として責任を持ち、そこに生じるセキュリティリスクを理解して備えるべきだと考えています。という訳で、最近世間で騒がせた LLM にまつわるセキュリティ事故から、何が原因で発生したのかを考えてみます。続きをみる
4ヶ月前
記事のアイキャッチ画像
Java以外のプログラミング言語も除算の動作を仕様で確認
ENGINEER TECH BLOG
あいさつに代えて続きをみる
5ヶ月前
記事のアイキャッチ画像
”隣の県”がわからない!? 生成AIが苦手な地理の話
ENGINEER TECH BLOG
はじめにこんにちは、matskenです。続きをみる
5ヶ月前
記事のアイキャッチ画像
チャットアプリの開発でデータ件数が多い場合に発生する問題を解決した話
ENGINEER TECH BLOG
みなさん、こんにちは。ウイングアーク1stの いしま です。私のチームでは react でクロスプラットフォームのチャットアプリを開発しております。このチャットアプリの開発ではデータ件数が多い場合の表示に問題があり試行錯誤を重ねて、最終的に解決できました。データ件数が多い場合の表示の問題は、様々な開発で直面する課題と思いますので、その内容についてご紹介します。当記事は reactでの開発経験やデータの仮想化表示などの知識が前提の内容になっています。続きをみる
5ヶ月前
記事のアイキャッチ画像
NGINXのKeepAliveについて
ENGINEER TECH BLOG
はじめに最近は寒暖差が激しく体調崩しやすい時期ですよね。みなさんも無理せず、体調には気をつけてくださいね。さて、今回はNGINXでのKeep Aliveについての動作を調べることがあり、せっかくなので内容を共有したいと思います。続きをみる
6ヶ月前
記事のアイキャッチ画像
PostgreSQLのRow Level Security機能でマルチテナントデータを安全に管理する
ENGINEER TECH BLOG
概要クラウドサービスなどで複数テナントのデータを管理する際は、安全性を最優先に考慮する必要があります。一方で、アプリケーションの開発や運用における利便性も重要です。続きをみる
6ヶ月前
記事のアイキャッチ画像
SVFで全プリンター機種の性能を測る
ENGINEER TECH BLOG
こんにちは!ウイングアーク1st ソフトウェアプロセス&品質改善部の伊藤です。突然ですが「ソフトウェアにJISマーク」という言葉を聞いたことがありますか?実はソフトウェアにもJISマーク(JIS X 25051)が付く時代になりました。弊社ではこの流れを受けて、ウイングアークを代表する製品であるSVFにおいてJISマークを取得することができました。詳細は以下の投稿をぜひご覧ください。 ソフトウェアがJISマーク認証される時代に!アジャイル時代のQAマネージャー#9medium.com 続きをみる
6ヶ月前
記事のアイキャッチ画像
CTF Write Up(1)
ENGINEER TECH BLOG
はじめにこんにちは、No.5です。続きをみる
6ヶ月前
記事のアイキャッチ画像
行政事務標準文字とDWPI明朝フォントを見てみた
ENGINEER TECH BLOG
デジタル庁で地方公共団体の基幹業務システムデータにおいて共通に使う文字が定義された行政事務標準文字(MJ+、GJ)、この行政で住民票などに用いられるとされる約7万文字は、IPAmj明朝フォントでも文字が足りず、MJでカバーされない行政事務標準文字(文字情報基盤外文字)と非漢字(仮名、英数字等)が定められています。続きをみる
6ヶ月前
記事のアイキャッチ画像
Try Go(Golang) Terraformの定義情報を解析して出力
ENGINEER TECH BLOG
こんにちは、皆さん!今回はGo言語を使ってTerraformの設定を管理するツールについてご紹介します。このツールは、TerraformのHCL形式のファイルを解析し、設定情報を抽出してExcelやJSON形式で出力するものです。クラウド環境のインフラストラクチャをコードとして管理する際に役立つと思いますので、ぜひ参考にしてください。続きをみる
6ヶ月前
記事のアイキャッチ画像
ONVIF対応カメラで遊んでみよう
ENGINEER TECH BLOG
続きをみる
6ヶ月前
記事のアイキャッチ画像
Javaの難デコンパイル化用ClassLoader をJARの署名に対応させる
ENGINEER TECH BLOG
少し期間があいてしまいましたが、今回は以前に投稿したJavaの難デコンパイル化用ClassLoaderを元に、JARの署名に対応させて行きたいと思います。続きをみる
7ヶ月前
記事のアイキャッチ画像
自力でブラウザ操作を自動化する
ENGINEER TECH BLOG
はじめに続きをみる
7ヶ月前
記事のアイキャッチ画像
JenkinsのPipelineからGithubのREST APIを実行する
ENGINEER TECH BLOG
SCMはGithub、CIにJenkinsという組み合わせで使っている方は多いのではないでしょうか。我々も最近オンプレBitbucketからGithubに移行して、上記の組み合わせで運用しています。今回は、JenkinsのPipelineからGithubのREST APIを実行する方法を紹介します。背景続きをみる
7ヶ月前
記事のアイキャッチ画像
Spring Boot で独自に YAML 設定ファイルを読み込むには?
ENGINEER TECH BLOG
はじめに皆さん、Spring Boot を使っているでしょうか?続きをみる
7ヶ月前
記事のアイキャッチ画像
NTPは時刻をどう設定するのか?
ENGINEER TECH BLOG
はじめに続きをみる
8ヶ月前
記事のアイキャッチ画像
2025年も始動。テックブログ2024年の振り返りとこれから
ENGINEER TECH BLOG
はじめに続きをみる
8ヶ月前
記事のアイキャッチ画像
再考:serialVersionUID
ENGINEER TECH BLOG
こんにちは。今回は、Java でシリアライズを扱うときに登場する serialVersionUID について深堀りしてみます。シリアライズについては公式にドキュメント⁽¹⁾もありますが、詳細まで追いかけている方は意外と少ないかもしれません。そこで、本記事では Java 21 を前提としつつ、 serialVersionUID を中心にシリアライズの仕組みや注意点について記載してみます。続きをみる
9ヶ月前
記事のアイキャッチ画像
明けましておめでとうございます!
ENGINEER TECH BLOG
はじめに 何の因果か、2025年一発目のブログ記事を担当することになりました。よろしくお願いします。 2025年の今年は蛇年ですね。私は近所の博物館に行って飼育員さんの指示の下、生まれて初めて蛇(アオダイショウ)を触らせて貰いました。キレイにならんだ鱗肌はスベスベ、横にならんだ白いお腹の鱗はとってもなめらかで、よく見ると可愛いお顔をしています。今年は蛇年、蛇は縁起が良い…ということで今年一発目のテーマはスネークケースについて思ったことを書いてみます。続きをみる
9ヶ月前
記事のアイキャッチ画像
生成AIのWebAPI料金比較 【2024年12月版】 ~新機能と価格改定で変わるLLM活用の形~
ENGINEER TECH BLOG
みなさん、こんにちは。WingArc1stでエンジニアをしている🗻🌸(ふじさくら)です。最近、生成AIの世界では毎週のように新しい発表が行われていますね。特に料金面での変化が大きく、サービスを検討する上で重要な判断材料になってきています。前回5月に投稿した料金比較記事から、わずか半年でこんなにも状況が変わるとは予想していませんでした。続きをみる
10ヶ月前
記事のアイキャッチ画像
GDIについて
ENGINEER TECH BLOG
はじめに前回に引き続き、SVFに関連した話題として今回はGDIについて取り上げます。SVFでは、Windows上での帳票描画や、ドライバー経由での印刷処理においてGDI技術を活用しています。続きをみる
10ヶ月前
記事のアイキャッチ画像
電子帳簿保存法とタイムスタンプ
ENGINEER TECH BLOG
みなさん、こんにちは。はせちです。気がつけば、次週は、もう師走ですよね。改正後の「電子帳簿保存法(以下電帳法と略す)」の本格的な運用が1月から始まった事が、遠い過去に感じます。続きをみる
10ヶ月前
記事のアイキャッチ画像
仮想基盤 KVM の運用はどうする?
ENGINEER TECH BLOG
みなさん、こんにちは。わっくぼです。2024年も11月になり寒くなってきた今日この頃です。今年は、寒暖の差が大きいため体調の管理が難しい日々です。前回は他の仮想基盤から KVM の移行について続いて、運用について書いてみたい思います。続きをみる
10ヶ月前
記事のアイキャッチ画像
Windowsアプリ、どの言語で書く?
ENGINEER TECH BLOG
私は現在、クラウド製品のインフラ側の作業を主に担当しています。仕事としてWindowsアプリケーションを新規に作成することはありません。そのため、最近のWindowsアプリケーション開発がどのように行われているのか、完全に浦島太郎状態です。久しぶりにWindowsアプリケーションを書くとしたら?というお題で最近の開発環境を調べてみようという回です。結論を先に書くと、C#(F#)か、Python、またはJavaしかなさそうでした。日常的にWindowsアプリケーションを書いている人からすると「何言ってんの?」って感じでしょうが、とりあえずお付き合いください。続きをみる
1年前
記事のアイキャッチ画像
文字組の話(広域調整)
ENGINEER TECH BLOG
今回は広域調整の話をしようと思います。広域調整とはなんでしょうか。今回もChatGPTに聞いてみましょう。続きをみる
1年前
記事のアイキャッチ画像
Web3は哲学です!?Web3とは何だったのか
ENGINEER TECH BLOG
覚えていますか、Web3のこと?いなくなってしまった技術たちのこと、時々でいいから・・・思い出してください。いや、まだ異界送りされていない。世間はAIの話題ばかりで、ほとんど聞かなくなりましたが、たぶん完全にいなくなってしまうこともない。ただし、一般層へ普及するかは今が正念場という気がします。来るかもしれない未来に備えて、あるいは自分(あなたも含めて)がその未来を作るために、Web3の今後について考えてみよう。続きをみる
1年前
記事のアイキャッチ画像
分散処理環境について考えた事(レガシーな機械学習ジョブとの共存)
ENGINEER TECH BLOG
はじめまして!ウイングアーク1st の ehal と申します。日頃、お客さんに生成・識別 AI を透過的に活用してもらう方法について考えております。AI モデルをのチューニングをされた事はありますか?最近の AI ベンダー各社から提供されているサービスでは、使用するモデルのドメイン適応したいデータをアップロードして、良しなにしてもらう方法が有りますので、それを活用して使用したい方面に特化したモデルを作り上げて便利に使用されている方もいらっしゃると思います。その際に使用するデータは、目的によって様々ですが、対象モデルの学習規模に見合ったデータ量が必要になるので大抵の場合でビックデータが対象になります。今回はそのモデル学習に使用するビッグデータを効率的に処理するために必要な「分散処理」基盤について触れたいと思います。私が従来型の処理システムで経験してきた事を振り返り、現在主流となっている Apache Spark の活用について考えてみますのでお付き合いください。続きをみる
1年前
記事のアイキャッチ画像
社内マニュアルの迷子を解消するAIチャットボット:開発からテストまでの道のり
ENGINEER TECH BLOG
社内マニュアルの迷子時間、AIチャットボットでゼロに——開発からテストまでの舞台裏を共有します。続きをみる
1年前
記事のアイキャッチ画像
デプロイ失敗から Git のタグが2種類あることを知った話
ENGINEER TECH BLOG
はじめに続きをみる
1年前
記事のアイキャッチ画像
初心者の時につまずいた除算の動作をJava言語仕様で確認
ENGINEER TECH BLOG
あいさつに代えて続きをみる
1年前
記事のアイキャッチ画像
Python3.13で登場したGIL無効化オプションを試してみた
ENGINEER TECH BLOG
概要Python3.13からはGILを無効化してマルチスレッドプログラムが複数のコアを使用して動くモードが試験的に導入されています。続きをみる
1年前
記事のアイキャッチ画像
New Relicで発生したMGIの対応について
ENGINEER TECH BLOG
はじめに私の関わるサービスでNew Relicを利用しているのですが、そこでMGI(Metrics Grouping Issue)が発生し、その対応を行うことがあったので、その時の事をお伝えしようと思います。続きをみる
1年前