アドベントカレンダー2020
-
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経由で入社した新卒エンジニアの目線から、競技プログラミングとフォルシアでの業務…
-
2020.12.14
OpenAPI + Express.js + TypeScriptでAPI開発するTips
FORCIAアドベントカレンダー 14日目の記事です。今日はOpenAPIを用いた型安全なAPIの開発手法について、弊社の事例を紹介します。…
-
2020.12.13
リモートでも活発な意見交換を Jamboardを活用したオンラインディスカッションの取り組み
FORCIAアドベントカレンダー 13日目の記事です。今日は、社内の意見交換の活性化を目的として始めたオンラインディスカッションについて、その内容や始めた経緯、…
-
2020.12.12
Elasticsearch vs. PostgreSQL
FORCIAアドベントカレンダー 12日目の記事です。PostgreSQLと比較されることの多いElasticsearchを、今回は特に日本語処理の周りを技術的…
-
2020.12.11
今日から始めるコードレビュー
FORCIAアドベントカレンダー 11日目の記事です。今日は日々の業務で行っている、チーム開発に欠かせないコードレビューについて、自分なりにまとめて皆さんにお伝…
-
2020.12.10
TypeScript で学ぶインターフェース(抽象型)
FORCIAアドベントカレンダー 10日目の記事です。typescriptを使ってインターフェイスを理解し、その利点を解説します。…
-
2020.12.09
天気予報でも使われる! ワークフローエンジンecflowのすすめ
FORCIAアドベントカレンダー 9日目の記事です。この記事ではFORCIAで使われているecflowというワークフローエンジンを紹介し、実際にecflowを用…
-
2020.12.08
0までのjsonb
FORCIAアドベントカレンダー8日目の記事です。PostgreSQL12で登場したJSON Pathについて、基本的な演算から高速化まで一通り試しながら紹介し…
-
2020.12.07
EC サイトを取り巻く自然言語処理事情
FORCIAアドベントカレンダー7日目の記事です。この記事では、ECサイトにおける自然言語処理で取り組まれているタスク、特にカテゴリ予測と口コミ分析について、弊…
-
2020.12.06
キーボードへのこだわりを探ってみた~非エンジニアのCuriosity~
FORCIAアドベントカレンダー6日目の記事です。この記事では、非エンジニア代表の私が、開発に欠かせないキーボードについてエンジニアの社員たちにこだわりポイント…
-
2020.12.05
フルリモートでも実践的に 新入社員向け資料作成研修を紹介
FORCIAアドベントカレンダー5日目の記事です。この記事では、フォルシアで新卒社員向けに行っている「資料作成研修」の内容と、フルリモート下における新入社員研修…
-
2020.12.04
初学者が手探りでOSS(Deno)に触れてみたら楽しかった話
FORCIAアドベントカレンダー4日目の記事です。この記事では、webエンジニア歴約1年の私が手探りでOSS(Deno)に触れてみた体験談をお話しします!…
-
2020.12.03
JavaScriptで条件付きの総当たり対戦順を求める
リーグ戦における連戦の少ない試合順をJavaScriptで計算します。後半では巡回セールスマン問題に帰着して高速化を行います。…
-
2020.12.02
GitLab CI + ArgoCDでk8sのGitOpsを試してみる
FORCIAアドベントカレンダー2日目の記事です。この記事ではGitLab CIとArgoCDを用いてk8sのGitOpsを構築する手法について紹介します。…
-
2020.12.01
エンジニア歴1年半のこれまでをアウトプットベースで振り返る
FORCIAアドベントカレンダー1日目の記事です。この記事では、新人エンジニアがプログラミングを始めてからこれまでに作成したコードやアプリについて振り返ってみた…
-
2020.11.30
アドベントカレンダー、今年も始まります!
明日より、FORCIAアドベントカレンダー2020を開始します。エンジニア以外にも、幅広いテーマの記事を公開していきます!…