バブルソート 隣り合う2つのデータを比較して、前の要素の方が大きかった場合、後ろの要素と交換する。 このアクションを先頭から順に繰り返すことで、要素を整列させ…
2013-01-23『アルゴリズムとデータ構造』学習ノート:バブルソート 2013-01-22iTerm上で起動したvimのテキストをマウスカーソルで コピーする方法 iTerm上でvimを起動して、そこに書かれているテキストをマウスカーソルを使ってコピーしたかったのだけど、どうしてもできなかった。 右クリックでコピーしたり…
2013-01-20MySQLのコマンド履歴を見る方法 MySQLのコンソール上でカーソルの上下キーを押せば、コマンド履歴が閲覧できるが、Linuxのhistoryコマンドのように一覧で表示したかった。 mysql…
2013-01-09【Rails】カラムの型がboolean(tinyint)のカラムを条件にデータをモデルから取得する際の注意 マイグレーションファイルにて、カラムの型をbooleanにしたレコードを条件にしてデータを取得する際、データベース上では「0」と「1」で表現されているが、実際…
2013-01-09【Rails】サブディレクトリ以下のコントローラを作成する方法 例えば、「customize」というサブディレクトリを利用していたとする。 routes.rbは以下のような感じになるかと思う。 ルーティング設定まで終えて、…
2012-12-29rails consoleのtips あるモデルのメソッドの挙動を確認したくて、 でコンソールを立ち上げたとする。 そして、立ち上げたあとにモデルのメソッドに修正を加えたとする。 この場合、コン…
2012-12-26vimプラグイン「neocomplcache」と「molokai」のインストール方法 補完プラグインのneocomplcacheと、カラースキーマのmolokaiをインストールした際のメモ。vimの仕組みよくわかってない。 neocomplca…
2012-12-18Macでテキストの変換を決定したあとに再変換処理をしたい テキストを変換して、Enterを押したあとに変換ミスに気づいて打ちなおしてしまったということはないだろうか? そういった場合には、 もしくは をすぐに押す…
2012-12-14「su」コマンドについてメモ なんだかんだ で使いながらも、しっかりと意味を理解していないコマンドだったので調べ直した。 ■「su」は何の略称なのか まず、「su = super user」…
2012-12-11今後しばらく力を入れて学習したいと思っていることリスト UNIX、Linuxまわり色々(シェルプログラミングとか、サーバ運用・構築とか) ネットワーク技術 アルゴリズム フレームワーク・言語自体のソースコードやベス…
2012-11-30jQueryの"next"メソッドについて jQueryのnextメソッドの使いかたについて勘違いをしていて、数時間無駄にした。 「指定した要素の次の値を取得する」という表現方法に惑わされた。 HTML…
2012-11-30jQueryでselectタグの値を取得する HTML jQuery これで、選択されたoptionタグのvalueが取得できる。 selectとoptionで少し戸惑ったので一応メモしておく。
2012-11-30Rails3.2.8のform_forヘルパー利用下のselectタグにクラスを付与する方法 ※ 第2引数の は定数で、時刻が配列になって格納されている。 selectedなどを利用しない場合は のみを第3引数に指定するとできるようだ。 Rails…
2012-11-26ローカルのディレクトリをgit管理下に置き、かつgithub上にリモートリポジトリを作成するまでの手順 ローカル上のあるディレクトリのファイルをgitとgithubで管理する際の手順。 管理対象にしたいローカル上のディレクトリをlocal_dirとして行う。 ま…
2012-10-17Rails3.2系、マイグレーションを利用してインデックスを追加する手順 名前の基本は「実行したい処理+テーブル名」だとか。というわけで、 というふうにした。 すると、db/migrate/以下に、マイグレーションファイルが生成され…