heroku で rails 3.2.9 を動かすメモ

### # railsでアプリケーションを作る ### $ mkdir rails-sample $ cd rails-sample/ # gemfile を修正(herokuではPostgreSQLのみ無料で使える) $ vi Gemfile + # gem 'sqlite3' + + group :production do + gem 'pg' + end + group :development, :test do …

rails 3.2.9 の デバッガのセットアップ

rails 3.2.9 の デバッガのセットアップ install Gemfile # コメントを外す - # gem 'debugger' + gem 'debugger' bundle install $ bundle install execute $ rails s --debug 後は,ブレイクポイントを打ちたい場所に debbugger と書いておくだけで,ブラ…

phpで英数字のランダム文字列を生成する

mysql の int (m) について

int型の場合:表示幅 char型の場合:文字数 今まで、int型の場合の m をサイズだと認識してました。。 "MySQLがサポートするその他の拡張として、各タイプの基本キーワードに続くカッコ内に整数データタイプの表示幅を指定するオプションがあります(例 INT(4…

SystemUIServer がCPUを食いだしたら

osx

ターミナルで $ killall SystemUIServer とするといいらしい。らしい。参考 Macが妙に重くなる。SystemUIserverが暴走した場合。 | Macとかの雑記帳

2013年の抱負

「無理しない」 Webサービスを一つ作る(全て自分で書く) 単黒

Ruby で FizzBuzz

Ruby を一切書いたことのない僕が Ruby on Rails の Getting Start をやってもチンプンカンプンだったので*1、まずは Ruby ということで、オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル これからRubyを始める人たちへ この辺りをぐるっと眺め…

ブログを再開しました

実に2年のブランクです。はてなダイアリ -> WordPress と来ていたのですが、WordPressが面倒になってまた戻ってきました。このブログでは、主に技術ネタを取り扱います。 テーマは、Web, プログラミング, 開発環境, vim などです。少しずつアウトプットの量…

php で uuid を生成する

php

pecl に uuid とやらがあるらしいのでそれを使うのが良さそう。 以下インストールメモ。 for linux $ sudo pecl install -a uuid $ sudo vi /etc/php.ini +extension=uuid.so $ sudo /etc/init.d/httpd reload # test(uuidが生成されればOK) $ php -r "echo …

11/13 第6回山口県Web勉強会で喋ってきた #YWebGrp

第3回から参加している山口県Web勉強会に今回も参加し,初スピーカーをしました.少し遅くなってしまったんですがせっかくプレゼンの場をいただいたので振り返りたいと思います.今回は自身の反省が主な内容です. リンク 第6回 山口県WEB勉強会 : ATND @mes…

k-means法 と x-means法 と BSI (ベイズ情報量規準)

この記事はただのリンクまとめです. k-means法 クラスタ数(k)を固定してクラスタリングを行う. クラスタリングの定番アルゴリズム「K-means法」をビジュアライズしてみた - てっく煮ブログ x-means法 k=2によるクラスタリングを再帰的に行う. ベイズ情報…

FizzBuzz的なもの

問題(Java) 1から50まで数字を順に表示させます。ただし、2〜9の任意の数字(整数)についてその数字の倍数と一の位にその数字が含まれる数の時には、数字の隣に"うふふ"と表示させてください。2〜9の任意の数字はキーボードから最初に入力した結果を用います…

7/11 第3回山口県Web勉強会に参加 #YWebGrp

第3回 山口県WEB勉強会 : ATNDに参加してきました. 参加者の皆さん,お疲れ様です.@kh0129です.初参加で若干不安でしたが,皆さん気軽に話しかけていただいて楽しい時間を過ごせました^^ 以下,内容*1と感想ごちゃまぜに書いてます.時間割はこちら*2. …

linuxコマンドnkf

普段,WindowsとLinux間でファイルをやりとりする際に,Network Kanji Filter こと nkf (ん,逆か?)にお世話になっています.このコマンド,今まではこうやって使ってました. # hoge.txt を unix改行方式(LF),EUC-JP に変換したものを 0.hoge.txt に出力 $ …

GoogleCL(Googleコマンドライン)のインストールと少々

ご存知の方も多いと思いますが以前Googleからこんな朗報が. 米Googleは6月18日(現地時間)、コマンドラインからGoogleのサービスを操作するためのツール「GoogleCL」をリリースしたと発表した。Google Codeのプロジェクトページからダウンロードできる。Li…

CLでのサービス起動時などにUbuntuがserviceコマンドを推奨してきた

環境 Ubuntu10.04 以前は mysql, cron などのサービスの起動,停止,再起動,状態確認をするために以下を用いていた(例としてmysql) $ sudo /etc/init.d/mysql start $ sudo /etc/init.d/mysql stop $ sudo /etc/init.d/mysql restart $ sudo /etc/init.d/my…

ゴミ箱をコマンドラインから扱う

参考 アクセラと+αな生活 : Ubuntu 9.10 で trash-cli を使ってみる。 ubulog: ubuntuのゴミ箱をコマンドラインから操作する 環境 Ubuntu10.04 bash trash-cli のインストール Ubuntuではパッケージ化されているので以下のコマンドのみでOK*1. $ sudo apt-…

PHPではてなブックマークエントリー取得情報APIを使う

参考 はてなブックマークエントリー情報取得APIとは - はてなキーワード PHP: インストール手順 - Manual PHP: cURL 関数 - Manual 環境 OS :Ubuntu 10.04 PHP:php5, php5-cli getHatenar.php

コマンドラインでPHP

php

微妙なバグ(?)があったのでメモ. OSはUbuntu10.04,'apt-get install' で 'php5, php-cli' を入れています. 参考サイト PHP: 導入 - Manual Bug #573436 “PHP Deprecated: Comments starting with '#' are dep...” : Bugs : “php5” package : Ubuntu 手順 …

プロセスの話

psコマンドで動作中のプロセスを確認する(一部)(ubuntu10.04) $ ps x PID TTY STAT TIME COMMAND 1461 ? S 0:05 update-notifier 1463 ? S 0:00 /usr/lib/indicator-messages/indicator-messages-service 1465 ? S 0:00 /usr/lib/indicator-application/indi…

CSV形式のファイルをDBに突っ込む

データベースの生成 create database LDclip;テーブルの生成 create table clips ( user_id int not null, url varchar(255) not null, timestamp timestamp not null default CURRENT_TIMESTAMP, tags text, );CSVファイルの読み込み セキュリティ上の理由…

JavaでCSV形式のファイルを扱うためのライブラリ「OpenCSV」

JavaでCSV形式のファイルを扱うためのライブラリをインストールしました.opencsv | Free Development software downloads at SourceForge.netに置いてあるファイルを落として利用します. 環境 OS Ubuntu 10.04(LTS) ※LinuxならなんでもOKです インストール…

Lotka-Volterra モデル

みんなで Lotka-Vokterra モデルを用いた論文を調査したのでメモ。 サメ VS その他の魚 http://gi.ics.nara-wu.ac.jp/~takasu/lecture/global/H19-global-6.pdf 労働者と資本家の対立(Goodwinモデル)http://www.kurims.kyoto-u.ac.jp/~kyodo/kokyuroku/con…

Ubuntuにphpmyadmin

以前,自宅のlaptopの方にphpmyadminをインストールしたのだが,http://localhost/phpmyadmin/にアクセスしても'404 Not Found'となっていた.単にシンボリックリンクを張っていなかったためだった.よってメモ. # シンボリックリンクの生成 $ sudo ln -s /…

フィードの取得

php

$url = "取得したいURL"; 危ない例 $xml = simplexml_load_file($url); var_dump($xml); 安全な例 if( ($str = file_get_contents($url)) == true){ $xml = simplexml_load_string($str); var_dump($xml); } インターンで 確かこんなんやったっけ?一回URLが…

Livedoorクリップの EDGE Datasets

やられた "352","http://japan.cnet.com/news/media/story/0,2000056023,20147647,00.htm","2006-06-27 17:30:53","EC 気になる 仕事" "869","http://japan.cnet.com/news/media/story/0,2000056023,20147647,00.htm","2006-06-22 23:29:30","yahoo アフィリ…

ぜみがあまり進まない

論文 ブックマークの時系列情報を利用したソーシャルブックマークにおける注目度予測 (3.3節のみ) ゼミ 前回(http://d.hatena.ne.jp/kyohei_hamada/20100507)の続きをレジュメにまとめたので再びdisった.数式の説明に時間がかかったため,今回は1時間余りの…

できるのかこれ

ssh,イントラネット 「sshを利用して自宅のマシン(Windows)から研究室のマシン(Ubuntu)にアクセスしたい」が,学内のネットワークはイントラネットによって構成されているため,てこずりそうな予感.以下,「ssh イントラネット」でぐぐって得たキーワードの…

XML-RPCを知る,環境はUbuntu

参考ページ 404 - エラー: 404 404 - エラー: 404 概要 下図はより抜粋 クライアントがXML形式のテキストで記述された型付の引数をサーバ側アプリケーションに渡し、サーバが返り値を同じくXML形式のテキストで返すという動作をする。 perlのサンプルプログ…

論文がスラスラ読めない,数学を一から勉強するべきか

論文 ブックマークの時系列情報を利用したソーシャルブックマークにおける注目度予測 (3.2節まで) ゼミ 今日は,上記論文をレジュメにまとめた(まだ途中…)ので,教授・研究生とdiscussionした.私の読み込みが浅く,わかり辛い説明となってしまった.以下,…