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

コマンドラインツール作ってみた。

はじめに 最近、外人さんとメッセージすることが多かったり英語を書く機会が多いです。そんな時に英訳するときに単語が浮かばなかったりすることがあります。いちいちブラウザを開いて検索するのも大変なので、コマンドラインツールを作って、辞典をコマンド…

Rspecを使ってRailsでテストしてみた話

Rspecを用いてRailsでテストを書いてみたのでそれの備忘録。 テストについてもよくわかっていなかったのでまとめてみた。 テストについて テストは大きく分けて下記の三つである。 ユニットテスト ファンクションテスト インテグレーションテスト ユニットテ…

Android開発 | HttpPostしてみた話

AndroidでHttp通信をしてサーバーにデータをPostしてみたので備忘録として記録します。 AndroidでHttp通信する方法 サンプルプログラムではボタンを押すとtestという文字列をhttp://localhost:3000にPostするプログラムです。 ポイント AndroidManifestファ…

Unicorn + NginxでさくらVPSにデプロイしてみた

Unicorn + Nginxを使ってrailsアプリケーションをデプロイしてみたので、備忘録として残しておきます。 ここでは、Ruby, Railsの環境は入ってるものとします。UnicornUnicornとはUnicornとはRackアプリケーション向けのHTTPサーバーです。詳しいことはよくわ…

HTMLやCSSをSmartに書くためのツール(Stylus編)

前回はJadeを使ってHTMLを簡単に完結に記述する方法を紹介しました。今回はStylusというものを使ってCSSを簡単に完結に記述する方法を紹介します。 どのようにきれいになるのかまずは例をみてみましょう。下記のsample.cssは普通のCSSのコードです。下のsamp…

HTMLやCSSをsmartに書くためのツール(Jade編)

HTMLの<>をいちいち書くのがめんどくさいしごちゃごちゃしてるように見える可読性が悪くなると思います。Jadeを使ってsmartにHTMLソースを書く方法を紹介します 突然ですが、以下の2つのソースコードを見て下さい。上の方は普通のHTMLのコードです。下は上…

確定申告 | 医療費控除の作成手順

毎年毎年、確定申告の医療費控除で苦労しているのでここに備忘録としてのこしておきます。 医療費控除とは 昨年1月1日〜12月31日までに病院などの医療に支払った金額が10万円を超える分を控除されるものです。詳しくはこちらを参照してください。 提出…

node.js | HTTPSサーバーの作り方

node.jsを用いてHTTPSサーバーを構築する手順について説明します。node.jsでHTTPSサーバーを構築するのに最も大切なこと、それは鍵ファイルの生成です!! HTTPSとはwebサーバーとWebブラウザの間の通信が暗号化されているものです。そのため暗号化するため…

facebookアプリの作り方

いろいろあって、facebookアプリを作ることになったので、いろいろずっこけまくったので、それを備忘録として書きます。 facebookアプリの作成 facebookデベロッパー登録 デベロッパーページにてデベロッパー登録を行います。スクリーンショットを取り忘れて…

SakuraVPSでページを掲載するのにてこずった話

SakuraVPSでwebページをアップロードしてみたので、その手順とたくさん踏んだ地雷を紹介していきたいとおもいます。 SakuraVPS上でwebページをアップロードする方法 まずは、普通にwebページをアップロードする手順を示して行きます。 1、Apacheのインスト…

d3.jsが格好良すぎてやばい

d3.jsとはなにか d3.jsとはData Driven Documentの略です。 データ可視化のためのjavascriptのライブラリです。簡単にデータをグラフ描画してくれたり、ちょっとしたアニメーションも作成することができます。 今回はd3.jsの簡単な使い方とか魅力とかを解説…