投稿

ラベル(使ってみた)が付いた投稿を表示しています

AmazonLinuxにErlang+Elixir+Phoenixをインストールしてみた

仕事で Phoenixという、Elixirというプログラム言語で作られたWebアプリケーションフレームワークの構築検証した時のメモです。 Elixirは、Erlangという早くて 低いレイヤ向けのプログラム言語に、Ruby風の着ぐるみ(と言っていいのかわかりませんが…)を着せて、Rubyができるエンジニアが低い学習コストで高速なアプリを作れるように開発された、今時のプログラム言語です。 とりあえず今回は、サンプル画面が動いた!というレベルです。 ここからデプロイだったりチューニングだったり運用だったりを整えていかないといけないのですが、その辺はまだキャッチアップできていないので、出来次第ブログに書ければと思います。 感想としては、登場人物(プログラム)が多くて、最初はインストールするのがすごくめんどくさく感じます。 brunch.io という html/css のファイル管理ツールもつかっているため、Node.jsとかもインストールしなければいけません。 EPELリポジトリのインストール 後述する inotifywait をインストールするために、EPELリポジトリを追加します。 sudo yum install epel-release Gitのインストール node.jsのバージョン管理ツールであるnvmをインストールするために、Gitをインストールします。 sudo yum install git Erlang被依存パッケージのインストール sudo yum install ncurses ncurses-devel openssl openssl-devel gcc-c++ unixODBC unixODBC-devel fop java-1.6.0-openjdk-devel Erlangのインストール wget  http://www.erlang.org/download/otp _src_18.0.tar.gz tar xvzf otp_src_18.0.tar.gz cd otp_src_18....

filemeal.com で好き勝手にリストを作ってみた

イメージ
この記事は、 filemeal Advent Calendar 2015 の1日目の記事です。 filemealとは? フォローしている @ohashimasaki さんが開発したWebサービス「 filemeal 」を使ってみました。 filemealは「一般の(非Techな)人々はウェブサイトやデータベースを意識していないし、意識しなくて良いようなデータ編集・公開プラットフォームがあるべき」という発想で開発されたようです。 (たしか開発中にそんな感じのことを呟いてたような…) 何ができるの? まず、今回のブログを書くにあたって私が作ってみたリストが こちら です。 コーヒーの淹れ方について簡単にまとめてみました。 ブログなどに埋め込むこともできるようですので、下に埋め込んでみます。 使ってみてわかったメリットを簡単に紹介すると、 すぐにリストを作って公開できる それなりにオシャレな見た目のページがすぐに公開できる 入れ子の作り方さえ覚えれば自分だけのオリジナルWikiが簡単に作れる Wikipediaのように公共性や中立性のないドキュメントを書いて怒られることがない 作ったリストをiframeタグで埋め込んだり、プログラムで外部から呼び出したりできる といった点があります。 使い方 アカウント登録はしていたものの、使い方がイマイチわかっていなかったので、せっかくだしスクリーンショットをとってゆっくり覚えていきたいと思いました。 ということで、以下使い方の簡単な説明になります。 まず、アカウント登録してログインしてみると、下のようなページになります。 これだけじゃなにができるのかよくわかりません…とりあえず自分のアイコンを変更してみます。 アイコンの変更は、右上の「設定」を押すと行えます。 ついでに背景色も変更してみました。落ち着いた色が多くて良いですね。個人的には黒板のような深い緑が欲しいです先生…。でもこの色も好き。 さて、アイコンを変更したら早速リストを作ってみましょう。とりあえず右下の「リストを作成する」をクリックして、名前を入力します。今回はなんとなく「コーヒーの淹れ方」にしました。 するとこんな感じで「コーヒーの淹れ方」...