はてぶ・Qiita・Zennのトレンド記事を紹介
【GitHub Actions】何がややこしいのか少し考えてみた【よくわからん】
突然ですが皆さんGitHub Actions使ってますか? 単純なビルド&デプロイから、テストコードの実行などなど色々できて便利ですよね。 どこかのチームが便利なワークフローを作ってくれたので、 「あれ参考にしてうちのプロジェクトにも入れて!」という話はよくあるのではないでしょう
こんにちは!KENTEMでフロントエンドを担当しているH・Rです。 今回は、最近新たに増設された静岡第3オフィスについてご紹介します! 既存フロアの隣に、新しいフロアがオープンしました。 既存フロアの紹介はこちらに掲載しています👇 tech.kentem.jp 静岡の中心地でアク
UnsplashのPaul Skorupskasが撮影した写真 こんにちは。ReactエンジニアのT.C.です。 モードを切り替えてもフォーカスを保持し続ける入力欄を持つコンポーネントを開発していて、挙動を調査したため共有します。 フォーカスが消えるのか消えないのか 問題のコード
ソフトウェア開発の迷いと進む道:判断プロセスと情報共有のバランスを考える 🔖 1
UnsplashのPatrick Robert Doyleが撮影した写真 フロントエンド開発を担当し、最近はマネジメント業務についても学んでいるT.C.です。 ソフトウェア開発では、日々様々な課題に直面し、その解決のために小さな意思決定を積み重ねていくことになります。 本記事では
KENTEMでは技術書の購入補助制度があります。 tech.kentem.jp 学びにどん欲なエンジニアは、この制度をフル活用しています。 今回は1年間で、この制度を利用して購入した技術書をご紹介いたします。 購入した書籍 プログラミング 設計 Azure AI Git 組織 A
おーい、Devin君。新人さんのトレーニング用にToDoアプリのサンプル作っておいてー。 🔖 1
どうも、こんにちは。KENTEMで iOS/Windows のアプリ開発を担当しているエンジニアの T.K です。 この度、いつでも、どこでも、どんなタスクもこなしてくれる頼れるエンジニア、Devin君を私の開発パートナーに迎えました! 率直に言って、雇って大正解 です。 AIが
ざっくり把握する暗号技術の仕組み~ハイブリット暗号方式使ってなくね?編~ 🔖 2
気が付けば5月(執筆中)。前回の記事を投稿してからひと月が経過していました。 気が付けば新人が入ってきて、気が付けば梅雨が始まろうかと言わんばかりの季節に。 私が気が付かないのか、世界が気づかせてくれないのか。どうもエンジニアTです。 戯言もほどほどに。 前回は「ざっくりと従来の
【VSCode】Reactコーディングが捗る!意外と知らない便利ショートカット3選 🔖 1
UnsplashのEmile Perronが撮影した写真 こんにちは。ReactエンジニアのT.C.です。 VSCodeにはいくつもショートカットがありますが、今回はその中でも特に便利でありながら、意外と活用されていないと感じたショートカットを3つ厳選してご紹介します。(普段Wi
u{ text-decoration: none; background: linear-gradient(transparent 50%, yellow 50%) !important;} こんにちは、KENTEM第1開発部のD.Sです。 以前 『C++』研修を紹介させて頂きま
ここ一年程、新規製品の開発でAzure CosmosDBに触れることができました。 CosmosDBはMicrosoft Azureで手軽に使用できるNoSQLサービスですが、 いざリリースしてみると消費RUが想定以上となり金額面で苦労するケースがありそうです。 今回はCosmo
ASP.NET Core の依存関係の挿入って知っていますか?依存関係の挿入を使う事で効率的なリソース管理を行ったり、テストコードが書きやすかったりします。今回は ASP.NET Core を使ったクラス管理について MVC パターンでまとめたいと思います。 シンプルに登録して使
こんにちは!KENTEM第2開発部のK.H.です。 1年半ほど前にMAUIでアプリ開発を行う機会があり、その流れでMAUIの記事を書かせていただきました。 その際は苦しかった思い出が強く、MAUIに対する恨みから、ちょっと否定的に書いてしまいました。 ただ、そこから時を経て、恨み
最近、社内のAzure利用料が高くなっており「無駄なコストや節約できる方法があるのでは?」と不安に。 そんな時に手軽に確認できるのが Azure Advisorで、無料で使える最適化アドバイザーです。 普段からリソース利用コストの最適化には人手をかけて定期的にチェックしていました
【App Router】Next.jsでページの離脱防止を実装する
こんにちは。フロントエンド開発を担当している Y.O. です。 現在開発中のプロダクトでは、Next.js(App Router) を採用しています。 開発を進める中で、フォームやデータを編集中にページを離脱しようとした際、警告を表示する処理を実装する必要がありました。 いわゆる
【5/15:静岡市開催】Azure CosmosDBのベクトル検索を利用して類似検索を自作しよう!
5月15日に、下記の通りイベントを開催いたします。 <概要> Azure CosmosDBのベクトル検索を利用して類似検索アプリをC#でつくります。 ハンズオン形式で手を動かしながら開発します。 当日、Visual Studio Codeでコーディングする予定です。事前にVisu
Unityを用いたプロジェクトに配属され、早1年が経とうとしているエンジニアです。 Unityを1年間使ってみて、便利だ!と感じる一方で、使いにくい...と思う場面が言語化できるようになったと考えております。 本記事では、私の考えるUnityを用いる長所と短所を紹介いたします。
はじめに こんにちは。KENTEMでフロントエンドを担当しているM・Sです。 ユーザーのドラッグやタッチによって要素を移動させたいときありますよね。 基本的にはDragEventやMouseEvent, TouchEventなどを使うことが多いかと思いますが、今回はPointer
こんにちは。品質管理部のM.Yです。 キャリア採用にて入社し社歴は丸2年ほど、社会人歴は長くともKENTEM社員としてはまだまだ経験の浅い私が新米テスターとして心掛けていることについてお話します。 不具合報告は具体的に 仕様を鵜呑みにしない 実装者に敬意を持って接する 当事者意識
【チートシート】JavaScriptのfor ofとfor inの使い方
こんにちは!普段ReactとTypeScriptを使ったフロントエンド開発をしているT.C.です。 配列操作はarray.map()やarray.forEach()といった便利なメソッドを使うことも多いですが、いざfor文を書く必要が出たとき for of なのか for in
春が来たとコートを脱げば、翌日から寒くなり体調を崩す今日このごろ。 どうも、布団からなかなか出られないエンジニアTです。 私も入社して2年目に突入しましたので、後輩が入ってくるという恐怖が怖いです。 まだまだ経験も知識も足りないので、どーにか後輩に良く見られたい願望から大学時代の
こんにちは!KENTEM 第2開発部のH.Kです。 新卒エンジニアとしてReact + TypeScript を使った初めてのチーム開発に参加し、多くのことを学びました。 個人開発とは異なり、自分の作業がチーム全体にどう影響するのかを意識すること が求められます。 最初は「どのよ
エンジニアが成長し続けるKENTEMのリスキリングの仕組み 🔖 1
生涯学習が必要なエンジニアのリスキリングに対して、どのようにモチベートしてどんな仕組みで行動を促しているのかを解説します。
こんにちは。 ITエンジニアにとって、キャリアパスってなんかモヤモヤしませんか? 私は以前からそんな想いを抱えていたんですが、先日参加したセミナーで少しだけ腹落ちできたので書き綴ってみたいと思います。 当社ではキャリアパスとして管理職と専門職という2つのキャリアが定義されています
開発部のM.Tです。 最近ASP.NET Coreのカスタムミドルウェアを作る機会がありました。 普段はコントローラの処理を実装することが多く、アプリケーションパイプラインやミドルウェアについて気にすることがあまりなかったのですが、やはりこの辺りの知識もアプリケーションを開発する
【C#】Azure Cosmos DB for NoSQL でチャットボットを想定したベクトル検索を実装してみた
第2開発部でバックエンドを担当している N.Y です。 先月、「Azure Cosmos DB のベクトル検索を用いたチャットボット」を作成する機会がありました。 ベクトル検索って、数学が苦手な人には少々ハードルが高く聞こえませんか? まさに私がそうでした。 実際のところ、ベクト
u{ text-decoration: none; background: linear-gradient(transparent 50%, lemonchiffon 50%) !important;} こんにちは、品質管理部の Y.K です。 品質管理部のメンバーからお届けする
u{ text-decoration: none; background: linear-gradient(transparent 50%, yellow 50%) !important;} こんにちは、開発でインフラ担当をしているエンジニアです。 今となっては懐かしくなりつつあ
初めまして。KENTEMの品質管理部でマネージャーをしているF.Sです。 私たちは、お客様に「安心」と「信頼」をお届けするために、日々、製品の品質管理に情熱を注いでいます。 そんなKENTEMの品質管理部を今日は紹介します。 メンバー構成 業務内容 良いところ 課題や今後について
皆さんはセキュリティ・バイ・デザインという考え方をご存じでしょうか? とあるセミナーでセキュリティ・バイ・デザインという考え方を学ぶことができましたので、簡単ですがご紹介しようと思います。 セキュリティ・バイ・デザインとは メリット デメリット スモールスタートの推奨 まとめ お
commitlint + Lefthook でコミットメッセージを統一する 🔖 1
はじめに commitlint とは? commitlint のメリット Lefthook とは? Lefthook のメリット commitlint + Lefthook の導入手順 必要なパッケージをインストール commitlint の設定を追加 シェルスクリプトを追加 L