Railsで作っているウェブアプリの一部ページにサイドバーを載せたいなと思いました。それでいろいろ調べてたら、ビューのrenderメソッドにブロックが渡せることを知ったので、これを使うことにしました。 環境 Ruby 1.9.2 Ruby on Rails 3.0.3 Haml 3.1.0.al…
jQueryの$.ajax()から送ったデータをKayで受け取りレスポンスを返すまでのコードをメモしておきます。 index.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Top Page - jquery_ajax</title> </head> <…</html>
環境 Mac OS X 10.6.4 Python 2.6.6 Distribute 0.6.14 virtualenv 1.5.1 pip 0.8.1 Pythonをインストールする $ sudo port install python26 $ sudo port install python_select $ sudo python_select python26 Distributeをインストールする Distribute is…
環境 Mac OS X 10.6.4 Aquamacs 2.1 流れ auto-install.elをダウンロードする http://www.emacswiki.org/emacs/auto-install.el からダウンロードしてきます。今回は~/Desktop/にダウンロードしました。 auto-install.elをバイトコンパイルする Aquamacs上で…
以下の環境で動いているCentOS上で起動しているウェブサーバにアクセスしようとしたとき、アクセスできなかったのでメモ。問題はiptablesによるファイアーウォールのようでした(まだよくわかっていない)。 環境 CentOS 5.3 Mac OS X 10.5.7 VMware Fusion 2.…
Add to Search Bar 1.8 AutoPager 0.5.1.3 bbs2chreader 0.4.18 Context Search 0.4.3 Download Statusbar 0.9.6.5 Firebug 1.3.3 FireMobileSimulator 1.1.7 Google Gears 0.5.21.0 Google Toolbar for Firefox 5.0.20090122Mb2 Greasemonkey 0.8.20090123.…
環境 Mac OS X 10.5.6 Android SDK 1.5 Release 1 Eclipse IDE 3.4.2 for Java Developers ADT 行程 Eclipseをダウンロードする http://www.eclipse.org/downloads/から「Eclipse IDE for Java Developers」をダウンロードする。 Eclipseをインストールする …
環境 CakePHP 1.2.1.8004 毎回忘れてしまうのでメモ。 例えばArticleモデルとTagモデルがHABTMで結ばれていた場合、Article保存時にTagを複数一度に保存する方法です。 $this->data['Article']['title'] = 'タイトル'; $this->data['Article']['body'] = '本…
環境 CakePHP 1.2.1.8004 問題 ツリービヘイビア(Tree Behavior)ではデフォルトでparent_id, lft, rghtフィールドをテーブルに入れる必要があります。 しかし、例えば、既存テーブル内のparent_idにあたるフィールドの名前が「p_id」などだった場合、デフォ…
環境 Ubuntu 8.10 VirtualBox 2.0.4 OSE Debian GNU/Linux 5.0 VirtualBox内で起動しています 方法 仮想マシンを停止させておき、ホスト側(Ubuntu側)の端末で以下のコマンドを実行します。 $ VBoxManage setextradata "(仮想マシン名)" "VBoxInternal/Device…
環境 Ubuntu 8.10 VirtualBox OSE 2.0.4 Debian GNU/Linux 5.0 Debian本体のインストール Installer boot menu 「Install」 [!!] Choose language 「Japanese - 日本語」 [!] キーボード配置の選択 「米国」 [!] ネットワークの設定 (1) ホスト名を入力する…
# dpkg-reconfigure locales 表示された画面で「en-US.UTF-8 UTF-8」を選択して「OK」。そして次の画面で「en_US.UTF-8」を選択して「OK」。要するに英語の表示に変更するだけです。消極的な解決策だけど、ま、いっか(^^;)
Nabble - ねこび〜ん 1歳のお誕生日おめでとう!これからもよろしくね! 追記 僕の誕生日でもあります!21歳です!興味ないと思いますが、一応報告しておきます!ありがとうございます!
だいぶ前に買ってからずっと放置していた「プログラミングGauche」をまた読み始めました。関数型言語の面白さが何となくでもわかるようになれたらいいな。 $ sudo port install gauche MacPortsにあったのが0.8.13だったけど(現時点での最新バージョンは0.8.…
CakePHP 1.2.1.8004を使用中。 今頃知ったんですが、$this->set()の2つの引数にarray()を渡せるんですね。 これは別に1.2からできるようになったとかじゃなく、1.1のころから既にできるようになってたものみたい。 例えば、 array('Group.id' => $this->par…
2月9日に2冊、今日2冊、合計4冊注文しました。2月9日のほうは19日ごろ届くらしいです。 まずは2月9日に注文した本から。Django×Python (LLフレームワークBOOKS)作者: 露木誠出版社/メーカー: 技術評論社発売日: 2009/02/16メディア: 単行本(ソフトカバー)…
WordPress, Bloggerと試してきましたが、結局はてなに戻ってきました。また浮気するかも知れないけど、よろしくね、はてなダイアリー。
環境 Mac OS X 10.5.6 Python 2.5.4 Django 1.0.2 問題 タイトル通り。「はじめての Django アプリ作成、その 2 ― Django v1.0 documentation」のAdminページにある「History」ってリンクをクリックしたらエラーが出た。 解決方法 $ cd /opt/local/lib/pytho…
環境 Mac OS X 10.5.6 MacPorts 1.700 Python 2.5.4 Django 1.0.2 Python Python本体のインストール 最初から入ってるPythonのバージョンが低いので、MacPortsで最新版(バージョン2.5系)をインストールします。 $ sudo port install python25 インストール…
環境 Mac OS X 10.5.6 MacPorts 1.700 MacPortsの更新 $ sudo port selfupdate MySQL $ sudo port install mysql5 +server 自動で起動するように以下のコマンドを実行。 $ sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist MySQLの…
さすがに Yii Frameworkは圏外か…と思ったけど、 キーワードを「yii framework」から「yii」に変えたら出てきた。微妙に上昇してる。 それよりも 注目すべきはCodeIgniterのほう。他のフレームワークと違ってグングン上昇してる。熱いぜ、CodeIgniter。すっ…
環境 CentOS 5.2 PHP 5.2.6 CakePHP 1.2 RC3 問題 モデルのバリデーションルールの「alphaNumeric」が動作しない 半角英数字を入力してもエラーになる 原因 「pcre」というPerl互換正規表現ライブラリ バージョンが低かった 元々、バージョン「6.6-2.el5_1.7…
環境 Mac OS X 10.5 VMware Fusion 2 CentOS 5.2 方法 VMwareの設定 仮想マシンの「設定」→「ネットワーク」を開き、「物理ネットワークに直接接続(ブリッジ)」を選択 CentOSの設定 「システム」→「管理」→「ネットワーク」→「DNS」の「1番目のDNS」に「19…
「あれ、CSSが反映されてないな…」と最初思ったけど、違いましたwデザイン変わった!いつものようにリロードしてたら突然変わった!感動!
yumの場合、現時点のデフォルトではPHP 5.1までしかインストールできないので、リポジトリを追加してPHP 5.2をインストールしました。 方法 古いPHPを削除 # yum list installed | grep php # yum remove php # yum remove php-common # yum remove curl GPG…
と思ったのでやってみました。VMware Fusionの共有フォルダ機能を使います。 環境 Mac OS X 10.5.5 VMware Fusion 2 CentOS 5.2 VMware Fusionを用いたLinux(CentOS)、ApacheとVMware Toolsのインストール 「CentOS 5.2をGUIでインストールしてLAMP環境を…
環境 Mac OS X 10.5.5 VMware Fusion 2 CentOS 5.2 CentOSのインストール インストールメニュー こんな画面が出てくる。Enterキー。もしくは放っておく。 キーボードの選択 USキーボードの場合は「英語(アメリカ合衆国)」を選択する。 ソフトウェアのイン…
環境 CentOS 5.2 Apache 2.2.3 設定 エラーページなどでOS名を表示させないようにする ServerTokens Prod ドキュメントルートの設定 DocumentRoot "/hoge/fuga" CGI, SSIの許可 #(いろいろ書いてある) Options Indexes FollowSymLinks #(いろいろ書いてあ…
304 - narucissus is Not Modified: VMware Fusion 2にインストールしたLinux(CentOS)にVMware Toolsをインストールを参考にインストールしました。 以上です(・∀・;)
とても簡単でした。 環境 Mac OS X 10.5.5 CentOS 5.2 イメージファイル(CentOS-5.2-i386-bin-DVD.iso)を使用 VMware Fusion 2 流れ VMware Fusion起動 「仮想マシンのライブラリ」が立ち上がる 「新規」をクリック ウィザードが始まる 「ディスクを使用せ…