HogeFugaHogera

IT系の備忘録とか、他徒然なるままに

HDF5チュートリアル: 基礎編

ある狭い分野でよく使われるHDF5形式なるもののチュートリアルです。 私が必要に駆られて備忘録的に(適当に)翻訳しています。 原文はThe HDF Group - Information, Support, and Softwareとなります。 このチュートリアルではHDF5の基本的な特徴を扱いま…

3. HDF5ファイルの作成

3.1. HDF5ファイルって何? HDF5ファイルとは科学データと補助メタデータから成るバイナリファイルです。 HDF5ファイルを作るには、プリケーションはファイル名だけではなく、ファイルアクセスモード、ファイル作成プロパティリストとファイルアクセスプロパ…

[HDF5] 2. HDF5 API

HDF5ライブラリはいくつかのインターフェイスやAPIを提供しています。これらAPIはHDF5ファイルやオブジェクトを作成、アクセス、操作するためのルーチンです。 ライブラリ自体はCで実装されています。FORTRAN 90, C++, Jacaプログラマーの仕事をやり易くする…

[HDF5] 1. 基礎的なHDF5ファイル構造

HDF5ファイルは色々な科学データを記憶するための容れ物で、主に2つのオブジェクト (groupsとdatasets) から成り立っています。 HDF5 group: 0個以上のHDF5オブジェクトと補助メタデータで構成されるgroup構造 HDF5 dataset: データの多次元配列とその補助…

Thinking with Joinsの邦訳 [D3.js]

Joinを考える (Thinking with Joins) Mike BostockのThinking with Joins (February 5, 2012)の邦訳。 ところどころ怪しいです。

Let’s Make a Bar Chart part 3の邦訳[D3.js]

棒グラフを作ろう その3 November 13, 2013Mike BostocのLet’s Make a Bar Chart, IIIを邦訳したもの。part 2はコチラ。 今回の翻訳は意訳が多いので、ご注意ください。

Let’s Make a Bar Chart part 2の邦訳[D3.js]

棒グラフを作ろう その2 November 6, 2013Mike BostocのLet’s Make a Bar Chart, IIを邦訳したもの。part 1はコチラ。

Let’s Make a Bar Chart part 1の邦訳[D3.js]

棒グラフを作ろう その1 D3.jsを勉強する為にNovember 5, 2013Mike BostocのLet’s Make a Bar Chartを邦訳したもの。訳は所々怪しいはず。part 2の翻訳はコチラ

hapi: プラグインのチュートリアル

hapiでmongoDBを使おうとして、モジュールを呼び込むために読んだチュートリアルの和訳を載せます。 プラグイン hapiは、あなたのアプリケーションを個々のビジネスロジックにとても簡単に分割するための多くのパワフルなプラグインシステムと、再利用可能な…

mongoose guide: Connections

mongooseのコネクションをどう扱うのか、オフィシャルのガイドを調べてみた。 以下は、その翻訳。 本当は、hapiでMongoDB使う方法を早くまとめたいのだけれど。 Connections mongoose.connect()メソッドを使って、MongoDBに接続できる。 mongoose.connect('m…

Windows Azure上でのnpm

ローカル上にnpmでパッケージをインストールした場合、それをAzure上に上げるにはどうすればよいのか? 答えは、Microsoftの公式ドキュメントにあります。 Using Node.js Modules with Azure applications (翻訳版) Using Node.js Modules with Azure applic…

Mongoose クイックスタートガイド

MongoDB、有名ですね。今更ながら、Node.jsで使用してみることにしました。 MongoDBにNode.jpからアクセスするために、mongoose v3.8.23を使用しました。 以下は、とりあえず動かしてみるために、ガイドの翻訳になります。内容は、簡単な子猫のデータベース…

Node.jsにおける非同期コードデザイン

Node.jsを調べ始めるとよく目に付く非同期という言葉。いまいち分からないこの言葉を理解するために、Asynchronous Code Design with Node.js (The Shine blog)を読んでみました。かなり分かり易い内容だったので、自分の為に訳したものを載せてみます。英語…

MacでさくらVPSのVNC java8

背景 以前書いた記事 (MacでさくらVPSのVNC - 一茶庵)に対して、 susumuisさんが『Java8をインストールしたMacでもさくらVPSのVNCは使えましたという報告 - susumuis Info』という記事を書かれていたので、 こりゃイカン&すばらしい情報!と思い、私もjava…

laravelでHello, world!

やりたいこと nginx下で、とりあえず「Hello, world!」を出力してみる。 ただ、英語だと当たり前すぎるので、ここはドイツ語で「Hallo, Welt!」としてみる。 その他のHello, world!が良い方は、こちらからどうぞ⇒Hello world - アンサイクロペディア compose…

iptables:特定のIPを拒否する方法

やりたいこと 24番ポートにアクセスしまくるIPとかを拒否したい。 というか、絶対碌でもない者と思われるので、 24番ポートに限らず門前払いしたい。 やり方 iptables -I INPUT -s XXX.XXX.XXX.XXX -j DROP 説明 --insert or -l chain ルールを追加したいチ…

ららべるえんじんえっくす(laravel + Nginx)

なんか魔法の呪文みたいに聞こえるので、題名を平仮名にしてみました。 以下、Nginxの下でlaravelを動かすまでの手順。 動くだけなので、特別な設定等は行いません。 手順 PHP-FPMインストール Nginxインストール laravelインストール

Git

ビックウェーブに乗り遅れて、いまさらGithubに触ってみる。 とりあえず、手元のMac(10.8)にGitを導入してみます。 Gitには、一発でインストールできるインストーラがありますが、今回は別の手順で行います。 手順 MacPortsのインストール Gitのインストール…

MacでさくらVPSのVNC

追記 2014.5.15 この記事は古い内容となっています。 お手数ですが、こちらの記事(MacでさくらVPSのVNC java8)をご覧ください 背景 眠らせていたさくらVPSを久々に使おうと思って、OS再インストールしようとしたら、VNCコンソールが開けなくて第一歩目からこ…