Author Archives: 寺岡 佑起

種族:へたれぷろぐらま
言語:Java, Ruby, PHP, JavaScript, lua, ActionScript
趣味:メソッドをチェインさせること

GitHub: yuki-teraoka

「うわっ…私のアプリ、遅すぎ…?」 スレッドダンプでJavaアプリケーションのボトルネックを調査しよう

こんにちは、寺岡です。
今回は、アプリケーションのトラブルを調査する際に役立つスレッドダンプについて書いてみたいと思います。

スレッドダンプって何?

スレッドダンプとは、ある時点の全てのスレッドのスタックトレースを出力したものです。
続きを読む...

Java8 Stream でお手軽に並列処理しよう

こんにちは、寺岡です。
今日はJava8のStreamを使ったお手軽な並列処理と、ちょっとした注意点をご紹介します。

Stream#parallel() で並列処理

Java8 の Stream#parallel() メソッドを使うと、簡単に並列処理を行うことができます。
続きを読む...

PostgreSQL FDW を作ってSQLでログ検索してみた

こんにちは、寺岡です。
これは TECHSCORE Advent Calendar 2015 の16日目の記事です。
続きを読む...

Gradle デフォルトタスクに名前をつける

こんにちは。寺岡です。

この記事は TECHSCORE Advent Calendar 2014 の 23 日目の記事です。

今日はGradleのちょっとしたTIPをお届けします。
続きを読む...

JavaScript loadイベントの実行順序

こんにちは。寺岡です。

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

今回はJavaScript のload関連イベントにおける実行順序について書きます。
続きを読む...

Capistrano3でプライベートリポジトリからデプロイする

こんにちは寺岡です。

この記事は TECHSCORE Advent Calendar 2014 の 3 日目の記事です。
それは遥か昔、世界が未だデプロイツールを手に入れる前のお話。
続きを読む...

Rails4.2beta1をインストールして最初にはまったこと

こんにちは、寺岡です。

Rails4.2は来年の夏に予定されているRails5.0に向けて、4.x系最後のマイナーバージョンアップになるそうです。
今回はRails4.2beta1のインストール方法と、ちょっとしたはまりポイントをご紹介します。
続きを読む...

Class#includeとModule#include

いまさらながら、今年初投稿の寺岡です。

昨日は神戸.rbにおじゃまして、やっぱりrubyが好きだなぁと再確認してきました。
ちょうどメタプロのハンズオンをやってきたので、ちょっと前に嵌ったメタプロ関連の小ネタを書いてみたいと思います。
続きを読む...

rubyでも偽装問題!?クラス偽装を見破る

こんにちは、寺岡です。

 

近頃、巷を騒がせている偽装問題。
それにちなんで、Rubyで見かける偽装問題を見破ってみたいと思います。
続きを読む...

JavaScriptのエスケープあれこれ

お久しぶりです。寺岡です。

たまにはRuby以外の記事も書いてみようと思ったので、
知っておきたいJavaScriptのエスケープ処理に関する小ネタを紹介します。
続きを読む...