2015-04-01から1ヶ月間の記事一覧
以下を参考にさせていただきました。 Railsのログイン認証gemのDeviseのインストール方法 - Rails Webook deviseの導入 Gemfileにデバイスを追加してgemをインストールします。 # Gemfile gem 'devise' $ bundle install 次にデバイスの設定ファイルたちをイ…
Rubyでクイックソートを書いてみます。 require 'benchmark' class Array def qsort return self if self.size <= 1 mark = self[0] right = Array.new left = Array.new (1..self.size-1).each do |i| if self[i] <= mark left.push(self[i]) else right.pu…
言語の種類 まずは言語にはどんな種類があるのかを羅列してみる。 手続き型言語...C, Fortran, Pascal, Basic, MATLAB 非手続き型言語 関数型言語...Lisp, Schema, Scala, Haskell, ML 論理型言語...Prolog オブジェクト指向型言語...Java, C++, Ruby, Javas…
MacにはFinderのアプリが生むファイルとして.DS_Storeというものがある。 これが非常に邪魔くさく、特に害はないのだけどgitの管理下に入っちゃったりしてすごくうざくなってしまうという事例が多発してしまう。 ということで.DS_Storeをいかにして排除する…
Rackアプリをモバイルの実行環境でテストするためにpowを導入する話 powをインストールします $ curl get.pow.cx | sh powder(powをcommand lineから使いやすくするgem)をインストールします $ gem install powder 動かしたいRackアプリのディレクトリ直下で…
ローカルでWebrickを立ち上げようとしたときに起こる以下のようなエラーの解決策。 Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2) エラーの意味としては、「mysqlに接続するためのソケットファイルが指定した…
ponyのREADMEを参考にしながらSinatraアプリでコンタクトフォームを作ってみる。コンタクトフォームに情報を入力して送信したら、メールが届く仕組み。 benprew/pony · GitHub mail送信用のgem , ponyを使う。 | 毒林檎のblog ルートがPOSTでhttpのリクエス…
Javaをコマンドラインから実行するやり方がわからなかったのでメモしとく。今さらになってのJava感。。。笑 まず、以下のようにTest.javaというファイルを作ります。 // Test.java public class Test { public static void main(String[] args) { System.out…
勉強ノートを、自分を追い詰めるためにも置いておきます...笑 1日目である第1章は、言語処理系の基本みたいな感じ。 ノート 言語処理系は2つに分かれる。 インタプリタ 実際にプログラムを実行するソフトウェア。プログラムが仮想的な機械語で書かれている…
参考サイト 以下を参考にさせていただきました。 GitHubを使った今時のWebアプリ/システム開発の流れ - Rails Webook フロー 1. GitHub上でOSSソースをForkする プロジェクトをForkします。OSSのプロジェクトのときはクローンじゃなくてフォークなのね。 2. …
参考サイト ここを参考にさせていただきました。 GitHubを使った今時のWebアプリ/システム開発の流れ - Rails Webook フロー 1. プロジェクトをクローンする プロジェクトをクローンする。 $ git clone URL forkするのかなぁと思っていたのだけど、どうやら…
参考サイト ZIPアーカイブのテーマを手動でインストール - WordPressの使い方 やり方 wp-content/themes/以下にunzipしたテーマのディレクトリを突っ込む。 それだけ。そしたらwordpressのテーマのところにいったら自動的に表示されてるようになってます。簡…
San Franciscoに滞在しているのだけど、調子に乗ってなんかMeet upに行きたいと思って使ったこともなかったDockerのMeet upに行ってきた。 Dockerに興味はあったものの8割くらいは500 startupsのオフィスだったから行くのを決めた。 そこで発表してた人たち…