2015-01-01から1年間の記事一覧
Spark のインストールについてまとめました。
Scala と sbt のインストール方法です。sbt は Scala のビルドツールになります。
Amazon Redshift の UNLOAD コマンドについてまとめました。
Redshift の UDF(user-defined scalar function)機能の作成手順と使用方法についてまとめました。
CentOS に pyenv をインストールする方法をまとめました。ここでは使用方法については触れていません。
Jupyter のインストール方法と実行までの流れをまとめました。
過去に 配列・リスト・マップの使い方についての基本 という記事を書いていましたが Map については基本の基もない内容だったで Map 全般のことについて改めてまとめました。各具象クラスのことについてはまた別で書きます。
Java で使用頻度の高い HashMap について内部動作や注意点などを簡単にまとめました。特に自作クラスをキーに使用したい場合は内部動作が分かっていないと危険ですね。
Python ディストリビューションの一つである Anaconda のインストール方法です。
CentOS に Software Collections を使用して新しいバージョンの GCC/G++ コンパイラをインストールする方法です。
Java で JSON を扱うためのライブラリである Gson の使い方です。同様のライブラリとしては以前紹介した JSONIC や Jackson があります。
Java以外の言語を使用して MapReduce を実行することのできる Hadoop Streaming の使用についてです。ディストリビューションに付属しているユーティリティであり、データを標準入出力を介して受け渡すため、標準入出力が扱える言語であれば MapReduce ジョ…
スレッドの基本と生成についてまとめました。
初期化ブロックとstatic初期化ブロックについて使い方と実行順序をまとめました。
Kaggle や KDD cup などの機械学習コンペで人気な分類器である XGBoost に関して、R と Python での使用方法はいくつか日本語の記事があるのですが Java は見つからなかったのでまとめました。現状では Java を使う理由が無いのであれば R を使った方が視覚…
BigQueryを使い始めるにあたってクエリを試したりデータをロードするまでの流れをまとめました。
BigQuery を始めるにあたって Google Cloud SDK も必要になったのでインストールから認証までをまとめました。AWS CLI を使ったことがあると何となく感覚的に分かりやすいと思います。
列挙型(Enum)についてまとめました。Enumerated Typeの略だそうです。
CentOS(Linux)と Mac に Maven をインストールする方法です。
Javaのプログラムを使用してRedshiftのクラスターに接続する方法です。
Runtimeクラスを使用してJava仮想マシンのメモリ情報と、使用可能なプロセッサ(コア)数を取得する方法です。使うことはほとんど無いかもしれません。
Java でシステムの環境変数を取得する方法についてまとめました。
Java でシステムプロパティの扱い方についてまとめました。
Javaを勉強し始めた時にまず最初に目にするpublic static void main(String[] args)という一文ですが、何となく決まり事なんだという程度で書いていたと思います。 Javaに慣れてきた段階であらためて考えると、色々見えてくることもありますので少しだけ内容…
文字列を指定された書式文字列で整形する Formatter#format メソッドの使い方についてです。
Serializable の基本的な事についてまとめました。
Java で YAML ファイルの読み込み・変換をするライブラリである SnakeYAML の使い方についてです。
Rails を触ったことのある人であれば馴染みのある、YAML データ形式の基本についてまとめました。
Java用のシンプルかつ高機能なJSONエンコーダー/デコーダーライブラリであるJSONICの使い方です。
Apache ログのパースが簡単に行える Ruby Gems の ApacheLogRegex についてです。GitHub は 7年前からメンテされてないんですが、とりあえず問題なく使えて非常に便利でした。