Java VisualVM でパフォーマンスのボトルネックを突き止める

これは TECHSCORE Advent Calendar 2017 の 11 日目の記事です。

以前、CPU 使用率がボトルネックになっている処理を改善するために、Java VisualVM を利用して高負荷な処理を見つけ出しました。
続きを読む...

釣りかよ !!(フィッシング詐欺あれこれ)

(Yanik Chauvin / Shutterstock.com)

こんにちは、中山です(写真は私ではありません)。
これは TECHSCORE Advent Calendar 2017 の 10 日目の記事です。
続きを読む...

あえて言うほどではない 文字列結合 Java 9 でもやってみた編

こんにちは。梶原です。
これは TECHSCORE Advent Calendar 2017 の9日目の記事です。

Java 9 がリリースされ、Java 8 の End of Life を本腰入れて考え始めなければいけない今日この頃。
続きを読む...

Load Average はどうやって算出されているのか

これは TECHSCORE Advent Calendar 2017 の8日目の記事です。

今回は、Load Average は単純に平均をとっているわけではないよ、という話をします。
続きを読む...

Prometheus 監視をまるっと設定

これは TECHSCORE Advent Calendar 2017の7日目の記事です。
背景
こんにちは。土屋です。
皆さんはサーバー監視のツールとして人気が上がってきている、 Prometheus をご存知でしょうか。
続きを読む...

Gradle を使った Java の開発でつまづいたこと(クラスパス編)

こんにちは。鎌田です。
これは TECHSCORE Advent Calendar 2017の6日目の記事です。

この記事では、僕が Gradle を使った Java の開発をしていた際に、つまづいた問題と解決までの過程についてお話します。
続きを読む...

Goの「broken pipe」を追いかける(*net.OpError版)

これは TECHSCORE Advent Calendar 2017の5日目の記事です。

はじめに

今回はGoで「broken pipe」のエラーを判定して処理するようにした、という話です。
続きを読む...

RailsでDBからCSVエクスポートする時に高速かつ低負荷な処理方法とは?

こんにちは。横部です。
これは TECHSCORE Advent Calendar 2017 の4日目の記事です。

今回は「RailsでDBからCSVエクスポートする時に高速かつ低負荷な処理方法」についてお話しさせていただきます。
続きを読む...

データ分析工程の回し方

これは TECHSCORE Advent Calendar 2017の3日目の記事です。

はじめに
筆者は5年ほどデータ分析の仕事に関わっていますが、それまで業務アプリの開発経験しかなかったものですから、分析という仕事の進め方が分からず戸惑うことが多かったです。
続きを読む...

AWS S3 CLI 事前署名付きURL発行コマンド presign が便利過ぎて感激しながら考えたこと

こんにちは。梶原です。
これは TECHSCORE Advent Calendar 2017 の2日目の記事です。

Amazon Web Service を利用していて、久しぶりに
あらん限りの声で「
(人''▽`)ありがとう☆
」と叫びたくなった出来事がありました。
続きを読む...