windows7(64bit)にRuby on Rails + mysql環境[追加]

やっぱりだめだった。64bitだと"rails g"や"rails s"でコケる。 mingw-w64-install.exeを落としてきてインストール gendef.exe libmysql.dll dlltool -v --dllname libmysql.dll --def libmysql.def --output-lib libmysql.lib copy libmysql.dll C:\Ruby200…

windows7(64bit)にRuby on Rails + mysql環境

ハマった。。 どうしてもコケる。 gem install mysql2 ・・・ checking for main() in -llibmysql... no ・・・ ここからMySQLコネクターをダウロード(32bitか64bitを選択) http://dev.mysql.com/downloads/connector/c/ ダウンロードして解凍かインストール…

LinuxでUSBメモリを使うときのフォーマット

LinuxでUSBメモリを使うときのフォーマット手順。 #fdisk -l 認識したUSBのデバイスを確認(以下、/dev/sdcだとする) #fdisk /dev/sdc d (削除) n (新規確保) p (基本領域) w (write) #mke2fs -j /dev/sdc1 (-jはext3) #mkdir /mnt/usb #chmod 777 /mnt/usb #…

httpd構文チェック

apachectl configtesthttpd.confの構文チェックとconf.dのssl.confなんかも構文チェックしてくれる

【Laravel】Vol.5 日本ロケール

これからDBの登録・更新には、updated_at,created_atに自動的にシステム時刻をセットしたり バリデーションによる標準メッセージを使用しますが、 設定を日本時刻(JST)、メッセージを日本語に設定しておく必要があります。■en -> ja application/config/ap…

【Laravel】Vol.4 データベースからSELECT

Fluentクエリービルダーでは結合したSQLの結果で 同名の列が上書きされネストした構造での取得ができませんでした。 そこで、Eloquent ORMを使って結合したデータを取得していきます基底になる業務テーブルをestimates、マスタをusersテーブルとして 取得し…

【Laravel】Vol.3 データベース

データベースと連携です 今回はXamppのMySQLと連携していきますまずデータベースを作成して、以下のテーブルを作成しました CREATE TABLE `users` ( `id` int(10) NOT NULL auto_increment, `name` varchar(10) NOT NULL, `passwd` varchar(10) NOT NULL, `d…

【Laravel】Vol.2 ビュー

コントローラの呼び出しができたので次はViewですviewの格納場所は"[Laravel]/application/views"です 今回は[Laravel]/application/views/user/index.phpを作ります 拡張子は.phpになります <html> <head> <meta charset="utf-8"> <title>user</title> </head> <body> <h1>user/index.php</h1> </body> </html>"name"という変数をechoしています…

【Laravel】Vol.1 ルート・コントローラ

さっそく一つ画面を作っていきますLaravelにおけるURLからコントローラへのルートを簡潔で柔軟に以下のファイルに定義されています [laraval]/application/routes.phpこれから新たなコントローラを作っていきますが ひとつひとつのルートを登録するのではな…

気になるPHPフレームワーク「Laravel」

ちょっとDBと連携したWEBアプリをさくっと作りたい。さて、言語はどうしますか?環境は? javaだとちょっと重たいし、環境はxamppやApacheで済ませたい。そうなるとPerl,PHP,rubyなどが頭に浮かびます。 今回はPHPとして、生で作りこむなんなので導入コスト…

named(DNS)

ゾーンファイル構文チェック /usr/sbin/named-checkzone ドメイン名 /var/named/chroot/var/named/ゾーンファイル名 設定ファイル構文チェック /usr/sbin/named-checkconf /var/named/chroot/etc/named.conf namedのreload /usr/local/sbin/rndc reload あと…

topコマンド

通常CPUの使用率の高い順にプロセスを見る「top」コマンド。 メモリ使用率順にするなら、top表示中にコンソールで「Shift+M」で並び変わる! 知らんかったー。「Shift+T」で元に戻っちゃう。

CentOS6.2でdovecot

CentOS6.2 + dovecot でPOPサーバ作成し、ポートを開けたのに、 メーラーでエラー「パスワードを送信できませんでした。」SELinuxでした。 # setenforce 0もしくは、以下で再起動 # vi /etc/selinux/config SELINUX=disabled

PHPでExcelを読み込んでのPDF出力

social plugin

「いいね!」ボタン設置 http://www.facebook-japan.com/iine.htmltwitterツイートリンク http://developers.facebook.com/docs/reference/plugins/like/

seasarでメール送信

Teeda+Seasar2なので、メール送信もSeasarやってないかと 探すと「S2Mai」なるものを発見。 最低限の環境で最低限のメール送信をやってみた。1. 依存関係から以下の jar はビルドパスに設定。 s2mai-0.9.7.jar freemarker-2.3.9.jar mail-1.4.jar ozacc-mai…

IE6ハック

css

BootstrapがIE6対応でないので、hackするかと思ったが、 SEO的にもスターハックやアンダーバーハックはやだなーと思い、 以下で対応 ie6.cssの中身はIE6だけに適用したい普通のcss。

[css]Bootstrap2.0!

よくなった~スマホ対応とか、アイコンセットとか、 カスタマイズしてダウンロードとか、、 でも、jQueryUI目指してるの?http://twitter.github.com/bootstrap/index.html

料理メモメモ

Powered By Cookpad様様絶対おすすめ☆塩レバー http://cookpad.com/recipe/404274きゅうりのシャカシャカ漬け。 http://cookpad.com/recipe/1183226れんこんの青のり焼き http://cookpad.com/recipe/352674

[android]画面追加

画面(Activity)を追加し、遷移をする まず、Activityクラスの継承クラスを作成 public class SecondActivity extends Activity { ... } AndroidManifest.xmlに新しいActivityの定義を追加 (これが面倒だな。将来なくなるでしょ) <activity android:name=".SecondActivity" android:label="@string/app_name" > </activity> 次にこの画面の遷移 //…

[android]viewをidでゲット

ViewにはIDをセットしておいて、{id}ノところで指定。 View v = this.findViewById({id});

[android]Android+Eclipse

Eclipseにプラグインをここから。 https://dl-ssl.google.com/android/eclipse/ 再起動促され、起動後にSDK入れますか?が出てくるので、SDKも入れられます。 エミュレータはくそ重なのでハイスペックマシンでやってください→自分。 メモリ3Gあればまあまあ。

[git]クライアントから新規リポジトリを作成

新規でリポジトリをpush するまでをヘルプ通りに。 $ mkdir <project_dir>$ cd <project_dir>$ git init$ touch README.txt$ git add .$ git commit -m "<comment>"$ git remote add origin git@github.com:<username>/<project>.git$ git push origin master ここで怒られる。 ERROR: <username>/<project>.git dones't exist. なので</project></username></project></username></comment></project_dir></project_dir>…

[tool]VNCを乗り換え

ずっとリモートコントロールはVNCだったのだけど、描画が遅い。 UltraVNCに乗り換えたらちょっと快適になった。 「1つのウィンドウを選択して表示」機能が、ターミナルっぽくていい。

[git]WindowsでGitHub

GitHupのHelpに従ってWindows環境をセットアップ http://help.github.com/win-set-up-git/ 1.GitHubからリポジトリをクローン $ git clone git@github.com:{account}/{repository}.git 2.編集&ローカルコミット $ git add .$ git commit -m "{Comment}" 3.Gi…

[design]Bootstrap

Twitter製のcssフレームワーク。javascriptライブラリもあり。 jQueryUIもよかったけど、こっちもよさげ。 http://twitter.github.com/bootstrap/

[music] RADIOHEAD フジロック決定

見たい!