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

Sparkのインストール方法

Spark のインストールについてまとめました。

Scalaとsbtのインストール方法(Mac・CentOS)

Scala と sbt のインストール方法です。sbt は Scala のビルドツールになります。

【AWS】RedshiftからデータをアンロードするUNLOADコマンドについて

Amazon Redshift の UNLOAD コマンドについてまとめました。

RedshiftでUDFを使用する方法

Redshift の UDF(user-defined scalar function)機能の作成手順と使用方法についてまとめました。

CentOSにpyenvをインストールする方法

CentOS に pyenv をインストールする方法をまとめました。ここでは使用方法については触れていません。

Jupyter Notebook(IPython)のインストールと始め方

Jupyter のインストール方法と実行までの流れをまとめました。

【Java】Mapの基本について

過去に 配列・リスト・マップの使い方についての基本 という記事を書いていましたが Map については基本の基もない内容だったで Map 全般のことについて改めてまとめました。各具象クラスのことについてはまた別で書きます。

【Java】HashMapの基本動作と自作クラスをキーに指定する注意点など

Java で使用頻度の高い HashMap について内部動作や注意点などを簡単にまとめました。特に自作クラスをキーに使用したい場合は内部動作が分かっていないと危険ですね。

AnacondaでPythonの分析環境をまとめてインストール

Python ディストリビューションの一つである Anaconda のインストール方法です。

CentOSに新しいバージョンのGCC/G++(4.8/4.9)をインストールする

CentOS に Software Collections を使用して新しいバージョンの GCC/G++ コンパイラをインストールする方法です。

【Java】Gsonの使い方

Java で JSON を扱うためのライブラリである Gson の使い方です。同様のライブラリとしては以前紹介した JSONIC や Jackson があります。

Hadoop Streaming の使い方について(サンプルRuby)

Java以外の言語を使用して MapReduce を実行することのできる Hadoop Streaming の使用についてです。ディストリビューションに付属しているユーティリティであり、データを標準入出力を介して受け渡すため、標準入出力が扱える言語であれば MapReduce ジョ…

【Java】スレッドの基本と生成方法

スレッドの基本と生成についてまとめました。

【Java】初期化ブロックについて

初期化ブロックとstatic初期化ブロックについて使い方と実行順序をまとめました。

XGBoostをJavaのwrapperを使用して実行する

Kaggle や KDD cup などの機械学習コンペで人気な分類器である XGBoost に関して、R と Python での使用方法はいくつか日本語の記事があるのですが Java は見つからなかったのでまとめました。現状では Java を使う理由が無いのであれば R を使った方が視覚…

BigQueryの使い方入門

BigQueryを使い始めるにあたってクエリを試したりデータをロードするまでの流れをまとめました。

Google Cloud SDKのインストールと認証の設定について

BigQuery を始めるにあたって Google Cloud SDK も必要になったのでインストールから認証までをまとめました。AWS CLI を使ったことがあると何となく感覚的に分かりやすいと思います。

【Java】列挙型(Enum)について

列挙型(Enum)についてまとめました。Enumerated Typeの略だそうです。

CentOSとMacにMavenをインストールする方法

CentOS(Linux)と Mac に Maven をインストールする方法です。

【AWS】JavaプログラムからRedshiftのクラスターに接続する方法

Javaのプログラムを使用してRedshiftのクラスターに接続する方法です。

【Java】RuntimeクラスでJVMのメモリ情報と使用可能なプロセッサ(コア)を取得する

Runtimeクラスを使用してJava仮想マシンのメモリ情報と、使用可能なプロセッサ(コア)数を取得する方法です。使うことはほとんど無いかもしれません。

【Java】環境変数の取得について(System.getenv)

Java でシステムの環境変数を取得する方法についてまとめました。

【Java】システムプロパティの扱い方について(System.getProperty)

Java でシステムプロパティの扱い方についてまとめました。

【Java】public static void main(String[] args)とは何か

Javaを勉強し始めた時にまず最初に目にするpublic static void main(String[] args)という一文ですが、何となく決まり事なんだという程度で書いていたと思います。 Javaに慣れてきた段階であらためて考えると、色々見えてくることもありますので少しだけ内容…

【Java】文字列を整形するFormatter.formatメソッドの使い方

文字列を指定された書式文字列で整形する Formatter#format メソッドの使い方についてです。

【Java】Serializableの基本(シリアライズ・直列化)

Serializable の基本的な事についてまとめました。

【Java】SnakeYAMLでYAMLファイルを読み込む方法

Java で YAML ファイルの読み込み・変換をするライブラリである SnakeYAML の使い方についてです。

YAMLの基本について

Rails を触ったことのある人であれば馴染みのある、YAML データ形式の基本についてまとめました。

【Java】JSONの基本とJSONICを使用してJSONの変換をする方法

Java用のシンプルかつ高機能なJSONエンコーダー/デコーダーライブラリであるJSONICの使い方です。

【Ruby】Apacheログのパースを簡単にするApacheLogRegexの使い方

Apache ログのパースが簡単に行える Ruby Gems の ApacheLogRegex についてです。GitHub は 7年前からメンテされてないんですが、とりあえず問題なく使えて非常に便利でした。