リモート開発メインのソフトウェア開発企業のエンジニアブログです

Goroutines と Channels を使ってジョブを並行化した時のメモ

March 18, 2022

posted by issei_m

先日、Go で書かれたとあるバッチジョブのパフォーマンス改善として処理の並行化をするにあたり、今回初めて使った Goroutines, Channels で色々とハマりどころがあったので備忘録用にここにまとめておきます。 ...

続きを読む →

SQL WINDOW関数を用いた重複レコードの排除

February 18, 2022

posted by udagawa

SQLで重複を排除するならGROUP BYやDISTINCTなどが思い浮かぶと思います。 実際ほとんどの場合はそれで済むと思いますが、今回は少し変わったクエリで重複の排除をする必要がありました。 例えば以下のようなテーブ ...

続きを読む →

JMeter gRPC Request で gRPC リクエストを送る方法とハマった点

January 17, 2022

posted by issei_m

遅くなりましたが皆様あけましておめでとうございます。今年もどうぞ宜しくお願い致します。 さて、今回とあるプロジェクトで gRPC の API サーバーへの負荷試験をする事になったのですが、以前、中の人が記事を書いた通り、 ...

続きを読む →

PHPの静的メソッド呼び出しと利用について

December 07, 2021

posted by udagawa

PHP, Laravelの話。 とあるプロジェクトで静的メソッド(staticメソッド)について学ぶ機会がありました。 本記事はPHP初学者、オブジェクト指向を学習中の方、staticメソッドを存じない方向けの内容です。 ...

続きを読む →

Docker による AWS Lambda 関数コンテナイメージ化のすすめ

December 06, 2021

posted by issei_m

皆さん Lambda 関数は書いてますか?? Lambda と言えば現在では多数の言語でのランタイムをサポートしていますが、その中でもコンテナイメージを使った開発が個人的には楽だと感じていて日々使っているので紹介していき ...

続きを読む →

Pythonを使ったSlackの投稿方法およびProxyについて

November 29, 2021

posted by Sakairi

現在従事しているプロジェクトでSlackへの投稿をPythonで実装することになったのですが、外部と通信するためにProxyサーバーを経由する必要があると後からわかりました。当初予定していたSlackwebではProxy ...

続きを読む →

Scala のテストライブラリのバージョン互換の件で苦労した話

November 18, 2021

posted by issei_m

とある Spark のプロジェクトのテストに新たに spark-testing-base を追加しようとしたらバージョン互換の件でうまく動かず、一旦解決したと思ったら今度は既存のテストが動作しなくなっ ...

続きを読む →

Puma を systemd のユーザーサービスとして起動する

November 08, 2021

posted by 中の人(管理者)

概要 Ruby on Rails でのデフォルト web サーバーである Puma を起動する方法は何通りかあるのですが、今回は systemd のユーザーサービスとして起動する方法を紹介します。 systemd は、主 ...

続きを読む →

How to setup Scala Play framework on Docker?

October 27, 2021

posted by Bunlong

In the previous article we showed you How to setup Scala and SBT on Docker? and in this article we are going t ...

続きを読む →

AWS AthenaでINSERTするときに困ったこと

October 22, 2021

posted by koji

AWS Athenaを分析ツール(読み込み)として使ってみた系の記事はたくさんあるのですが、書き込み(INSERT)に関する記事が充実していないために調べるのに苦労したので、まとめておきたいと思います。 以下が直面した問 ...

続きを読む →

Windows 版 Amazon WorkSpaces で Docker を使う

October 19, 2021

posted by 中の人(管理者)

以前以下のような記事を書きました。 Windows 版 Amazon WorkSpaces での開発 – もばらぶエンジニアブログ その際に、Windows 版 Amazon WorkSpaces では「Docker が ...

続きを読む →

Vagrant で Linux での最新の Docker 環境を構築

October 18, 2021

posted by issei_m

私は普段、 Docker を使った開発では macOS で Docker Desktop for Mac を使う事が多いのですが、今回とあるプロジェクトで Linux を使っているメンバーが、 Linux 固有で発生する ...

続きを読む →