テクノロジー
-

2021.12.19
Next.js、NestJS で新規Webアプリケーション開発をしている話
2025/02/06 追記 こちらの記事はZennへ移行しました。 ...…
-

2021.12.18
新人技術研修(総合職/エンジニア向け)についてご紹介します。
総合職/エンジニア向け技術系の新入社員研修をご紹介します。…
-

2021.12.17
zxを使ってみた
2025/02/06 追記 こちらの記事はZennへ移行しました。...…
-

2021.12.16
型パズルで学ぶTypeScriptの型
TypeScriptには、他ではなかなか見られない型の機能が実装されています。本記事ではtype-challangesという、多くの型パズルが掲載されているサイ…
-

2021.12.15
textlint + Reviewdog + GitLab CI でアドベントカレンダーの校正をした話
GitLab CI で textlint と Reviewdog を動かして、アドベントカレンダー執筆時の校正を自動化してみました。…
-

2021.12.14
エンジニアの「つどい」のススメ
2025/02/06 追記 こちらの記事はZennへ移行しました。...…
-

2021.12.13
開発を加速する! 開発速度志向のソースコードレビュー
Masstery開発チームで行っている、開発速度向上を目的としたソースコードレビューについて、ご紹介します。…
-

2021.12.12
digコマンドとcurlコマンドで理解するCDNの仕組み
2025/02/06 追記 こちらの記事はZennへ移行しました。...…
-

2021.12.11
Symbolと名前衝突について
JavaScriptのSymbol()や、Common Lispの(gensym)が返すユニークな名前を持つsymbolを使って、名前衝突を回避するプログラムを…
-

2021.12.10
営業職でシステム会社に就活中の方向け ~プログラミングよりも知っておいた方がいいこと~
これは、FORCIA Advent Calendar 2021の10日目の記事で...…
-

2021.12.09
画像中のRGB値から有彩色、無彩色を分類してみる
2023/06/22 追記 こちらの記事はZennへ移行しました。 ...…
-

2021.12.07
そのSQL、もっと速くなりますよ。
今年の秋頃からSQLの高速化に取り組み、計600分以上の短縮に成功したので、そのエッセンスを紹介します。…
-

2021.12.06
文系からフォルシアのエンジニアになった新卒社員が感じたこと
2025/02/06 追記 こちらの記事はZennへ移行しました。 ...…
-

2021.12.05
Grundy数を操ってゲームの必勝法を導け!
皆さんも遊んだことのある?定番ゲームの「ラストワン」について、競技プログラミングで培った知識を使って必勝法を解析していきます!…
-

2021.12.04
Reactで要素の高さをそろえる
Reactで要素の高さをそろえようとして詰まったことについて執筆しました。私自身Reactを使い始めてまだ日が浅く、具体的な事例を求めてさまよったので同様の方の…
-

2021.12.03
駆け出しエンジニアでもチューニングがしたい!クエリ改善ではまったSQLの沼5選
2025/02/06 追記 こちらの記事はZennへ移行しました。...…
-

2021.12.01
RustでFFIを使う・FFIでRustを使う
Rustを既存のシステムに入れる際に使えるFFIについて、C言語とPythonで実装されたシステムを例に解説します。…
-

2021.11.30
今年もこの時期がやってまいりました!FORCIAアドベントカレンダー2021始まります!
2023/06/22 追記 こちらの記事はZennへ移行しました。 ...…
-
2021.07.16
社内のDockerfileのベストプラクティスを公開します
2023/06/22 追記 こちらの記事はZennへ移行しました。 ...…
-

2020.12.25
git subtree でリポジトリ in リポジトリを実現する
FORCIAアドベントカレンダー 25日目の記事です。今回は、私が担当しているプロジェクトでgit subtreeを利用することになったため、その紹介をします。…
-

2020.12.24
Fargate for EKSでデータ変換バッチのJobを動かした話
FORCIAアドベントカレンダー24日目の記事です。Fargate for EKSを利用してそれぞれのタイミングで起動される複数のバッチ処理を必要最低限のリソー…
-

2020.12.23
Erlang で並列プログラミングをやってみた
FORCIAアドベントカレンダー2020 23日目の記事です。この記事では並列処理指向の関数型言語であるErlangを用いて簡単なマルチプロセスによる並列処理を…
-

2020.12.21
Next.js 10 の新機能 next/image のオプション全部触ってみる
FORCIAアドベントカレンダー22日目の記事です。この記事では、Next.js 10で追加された新機能next/imageを使った画像最適化について、使い方や…
-

2020.12.21
RustでPostgreSQLのユーザー定義関数を書く
FORCIAアドベントカレンダー 21日目の記事です。pgxを使ってPostgreSQLのユーザー定義関数をRustで実装する話です。…
-

2020.12.20
Next.js + Express + TypeScript + PostgreSQL の WEBアプリをさくっと立ち上げてプロトタイプ開発をしよう
FORCIAアドベントカレンダー 20日目の記事です。Next.js+Express+TypeScript+PostgreSQLの要素を取り入れたプロトタイプ用…
-

2020.12.19
技術部教育チームがオンライン研修で実践した4つのこと
FORCIAアドベントカレンダー 19日目の記事です。今回は、技術部教育チームがオンライン研修を行うにあたって実践したことを紹介します。…
-

2020.12.18
AI開発ってなんだろう
FORCIAアドベントカレンダー 18日目の記事です。AI開発について、エンジニアではない方でも理解できるように、かみ砕いてご説明します。…
-

2020.12.17
TwitterAPIをRustやPythonで触ってみた
FORCIAアドベントカレンダー 17日目の記事です。Twitterのsearch APIを題材にしながら、AWSやDocker、Python、Rustなど浅く…
-

2020.12.16
AWS Amplify上にNext.jsで構築したアプリに対して、Next.js Analyticsを使ってみた
FORCIAアドベントカレンダー2020 16日目の記事です。この記事ではAWS Amplify上にNext.jsで構築したアプリに対して、Next.js An…
-

2020.12.15
AtCoderJobs一期生から見た、競技プログラミングとフォルシア
FORCIAアドベントカレンダー 15日目の記事です。今日はAtCoderJobs経由で入社した新卒エンジニアの目線から、競技プログラミングとフォルシアでの業務…