社内se × プログラマ × ビッグデータ

プログラミングなどITに興味があります。

2016-01-01から1年間の記事一覧

Apache Spark ブロードキャスト変数について調べてみる

Apache Spark プログラミングの機能に、ブロードキャスト変数というものがあるらしい。 どういうものか、調べてみる。 出来ればどういったケースで有用であるかを理解したい。 概要 ・ブロードキャスト変数は、ドライバで定義した定数を各エグゼキュータに転…

Apache Spark アキュムレータについて調べてみる

Apache Spark プログラミングの機能に、アキュムレータというものがあるらしい。 どういうものか、調べてみる。 出来ればどういったケースで有用であるかを理解したい。 概要 ・アキュムレータは主に情報を集計するためのものらしい。 ・アキュムレータは書…

苦手な正規表現を練習中

個人的に苦手な正規表現について、少しずつ練習していきます。 [お題] lesson03: 1文字の行にマッチさせる

正規表現で1文字の行にマッチさせる

ある任意の1文字は . で表現される。 ただこれだけでは、複数の文字列(例えば ABC など)もマッチされてしまう。 1文字だけの行を抽出したい場合は、 ^.$ と書けばよい。 ある任意の1文字から始まり、ある任意の1文字で終わる文字という意味になるので それ…

ZooKeeper アンサンブル接続、リーダー選出、データ同期

Zookeeper は分散システム管理を行うためのツールです。 http://oss.infoscience.co.jp/hadoop/zookeeper/docs/r3.3.1/index.html http://open-groove.net/zookeeper/zookeepr-config/ 難しい分散アプリケーションを構築するにあたって、便利な仕組みを提供…

Swing で作った Java アプリケーション マウスでなぞっている時だけスムーズに動く?

Swing で 簡単な Javaアプリケーション(ゲーム)を作ってみたところ、Windows上ではスムーズに動作するが、Linux(Ubuntu14.04) ではカクカクと表示されてしまう現象に出くわしました。 ブロック崩しのようなゲームで、ボールがウィンドウ上をあちこちに動…

はてなブログのアカウント作ってみました

ブログ自体は個人的なWebページで書いたりしていたものの エディタのカスタマイズなど面倒な点も多く感じてきたので ブログサービスを使ってみようと思い、はてなブログのアカウントを作りました。 プログラミングのことや、日々感じたことを気楽に書いてい…