pirosikick's diary

君のハートにunshift

2010-01-01から1年間の記事一覧

Javascript Tips その2

仕事がいそがしくてさぼってました、すみません。前回に引き続き、最近仕事で勉強しているJavascriptのTipsをまとめます。 navigator.userAgentの値を参照せずにIEかどうかの判別を行う方法 var isIE = /*@cc_on!@*/false; 上記1文はIEだと下記のように解釈…

Javascript ちょっとしたtips

JavaScript Patterns作者: Stoyan Stefanov出版社/メーカー: Oreilly & Associates Inc発売日: 2010/09/28メディア: ペーパーバック購入: 2人 クリック: 73回この商品を含むブログ (6件) を見る今、↑この本を読んでいます。半分くらい読んだので前半の「ふー…

node.js

インストール ソースコードからインストールします。 $ cd /usr/local/src/ $ sudo wget http://nodejs.org/dist/node-v0.2.5.tar.gz $ cd node-v0.2.5 $ sudo ./configure $ sudo make $ sudo make install $ node -v v0.2.5できました。 サンプルを動かす …

Google v8 インストール (for CentOS5.5)

流行りのNode.jsを試したくなったので、まずさくらVPSのCent OS5.5にGoogle v8を入れてみようと思います。 事前準備 ここを見る限り以下が必要なようです。 Subversion 1.4以上 Python 2.4以上 Scons 1.0.0以上 Subversion,Pythonはわかりますが、SConsって…

Nginx設定ファイル

インストールしてからほぼデフォルトのままで放置していたので少し手を加えました。 たったの64行 軽く設定した感じです。はい。 user nginx nginx; worker_processes 4; error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.…

CentOS5.5にMySQLをインストール(yumで)

railsで使うのでMySQLをインストールします。 yumでインストール 調べてみるとyumでインストールできるようです。 $ sudo yum install -y mysql-server $ sudo yum install -y mysql-develびっくりするほど簡単にインストールできました。 設定 /etc/my.conf…

RailsのためにCentOS5.5にsqlite3をインストール

さくらVPSでRuby開発を始めた訳ですが、railsにはsqlite3が必要なようなのでインストールします。 sqlite3-rubyをgemでインストール $ sudo gem install sqlite3-ruby Building native extensions. This could take a while... ERROR: Error installing sqli…

PHPの__getメソッドではまったところ

php

PHPでハマったことがあったので書きます。常識的なことだったらすみません。。 __getメソッドとは __getメソッドは存在しないプロパティへのアクセスがあったときに呼ばれます。 __getメソッドはPHPのオーバーロード機能の1つです。PHPのオーバーロード機能…

CentOS5.5 gitインストール

githubにリポジトリを作りたいので、さくらVPSのCentOS5.5にgitをインストールします。どうやらyumでインストール出来るようです。 リポジトリの追加 デフォルトのyumのリポジトリにはgitが含まれていないようなので、リポジトリを追加します。 CentOS5.5にR…

ruby1.9.2のインストール 再挑戦(CentOS5.5)

CentOS5.5にRuby1.9とRails3を入れる:お題目うぉっち rpmで問題なくインストール出来てgemも動いているという人がいるので、参考にして再トライ。 ソースを落としてコンパイル ここは前回と一緒です $ cd /usr/lcoal/src $ sudo wget ftp://ftp.ruby-lang.or…

ドメインの設定がよくわからん

せっかくさくらVPSを借りたんだからドメインを取ろうと思ったのです。 んで、なぜかさくらのドメインサービスを使わずにお名前.comでドメインを取得してしまったのです。 設定が全然わからないのです。 ← いまここ最初からさくらのドメインで取ればよかった…

rubyを1.9.2にあげたらgemでエラーが出るようになった。

Ruby1.8.7から1.9.2へバージョンアップ(CentOS5.5) - 俺の作業ログ ↑でRubyを1.8.7から1.9.2に上げました。gemを使うとこのようなエラーが出ます。 $ gem -v <internal:lib/rubygems/custom_require>:29: [BUG] Segmentation fault ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux] -- c</internal:lib/rubygems/custom_require>…

Ruby1.8.7から1.9.2へバージョンアップ(CentOS5.5)

プログラミング言語 Ruby作者: まつもとゆきひろ,David Flanagan,卜部昌平(監訳),長尾高弘出版社/メーカー: オライリージャパン発売日: 2009/01/26メディア: 大型本購入: 21人 クリック: 334回この商品を含むブログ (118件) を見る 今この本を読んでいるわけ…

CentOS5.5へのNginxのインストール その2

その1はこちら。間違って古いNginx(0.7系)を入れてたみたいなのでもう1回挑戦。 ソースをダウンロード ソースはこちらにあります。 $ cd /usr/local/src $ sudo wget http://sysoev.ru/nginx/nginx-0.8.53.tar.gz $ sudo tar zxvf nginx-0.8.53.tar.gz …

CentOS用 Nginx起動スクリプト

RedHatNginxInitScript上記ページにあるスクリプトを/etc/init.dに保存すればよいみたいですが、インスールした時の設定(prefixとか)によって少し変更しなければいけないかもです。 修正点 自分は./configureに何もオプションを付けなかったため、ファイル…

CentOS5.5へのNginxのインストール

CentOSにApache入れようかと思ったけど、ちょっと気になってたnginxを入れることにしました。Passengerも対応しているみたいだし。 Nginxの特徴 ざっと調べた感じだと、こんな特徴があります。 「えんじんえっくす」と発音。開発元はロシア 軽量で高速 設定…

mixiユーザがiphoneで動画撮るときの注意点

TwitterやFacebookが流行る中、未だmixiのヘビーユーザのpirosikickですがなにか。 iPhone4で動画を撮るときに失敗したことがあったのでまとめます。 まず縦向きに動画を撮ると… 写真を撮るときもだいたいiPhoneを縦向きにして撮影するのですが、縦向きにし…

CentOS5.5にRuby on Railsの環境をつくるー

Design Recipe 別館 Blog - Cent OS 5.2 への Ruby On Rails 環境のインストール↑こちらを参考にしてみました。さくらVPSに入れてあるのはCentOS5.5だけど大丈夫かしら。 CentOSのバージョン こうやって調べるようです。 $ cat /etc/redhat-release CentOS r…

CentOS 設定 その2

前回に引き続きさくらのVPSでのCent OSの設定メモですー 不要なサービスの停止 $ sudo /sbin/chkconfig cups off $ sudo /sbin/chkconfig avahi-daemon off $ sudo /sbin/chkconfig avahi-dnsconfd off $ sudo /sbin/chkconfig bluetooth off $ sudo /sbin/c…

ハッカーになりたいー

がんばるぞー

CentOS 設定 ユーザ編

さくらのVPSに加入しました。とりあえず学生時代に少しだけ使ったことのあるCentOSをインストールして、ユーザの設定のみ実施。 rootでログイン コントロールパネルで設定したパスワードでログインします。自分はmacのiTermからsshコマンドを使ってログイン…

Snow LeopardにMySQL5をインストールするときにはまったこと

いやー時間かかった。MacPortsでサクっとインストール出来ると思いきや、ログイン出来るようになるまで5日も掛かりました。今もrootユーザのパスワードが設定できないという問題と格闘中。笑まだ時間かかりそうなので、今の時点ではまったことを忘れないうち…

node.js気になる

WebSocketで目指せ“リアルタイムWeb”! - @ITWebSocket使ってみたかったけどなかなか使う機会がなくてまだ何もできてない。。Web Databaseは結構詳しくなったけど。 WebSocketにしろWeb Databaseにしろなかなか使う機会がないのでは?と思います。正直無く…

MacPorts基本コマンド

インストール $ sudo port install パッケージ名 インストール出来るパッケージ一覧 $ port list インストールしたパッケージ一覧 $ port installed アクティベート $ sudo port activate パッケージ名 ディアクティベート $ sudo port deactivate パッケー…

今Amazonでipadスタンドが安くなっておる

デバイスジャパン Apple iPad対応スタンド(Xstand)出版社/メーカー: Goodpriceメディア: エレクトロニクス購入: 10人 クリック: 181回この商品を含むブログ (6件) を見るipadもmacbookも立てれるし結構便利です。 おすすめですー

rails3.0だった

マイmacbookのrailsのバージョンを調べたら、3.0でした。 $ rails --version Rails 3.0.0どおりで「Ruby on rails 入門」とかで検索して出てくる手順と若干違うわけだ。納得。

5年前の自分に全力で言いたいこと

絶対奨学金なんて借りるな!!しかも月10万とか絶対やめろ!専門学校3年間、月10万+入学時に20万借りたお前の借金は利子を入れて400万くらいだ。高校時代も借りていたから450万くらいだぞ。月2.5万くらい払っても完済する40歳までかかるらしい。つまりはお…

初めてのRuby on rails3.0(on mac OS X snow reopard)

今までPHPしか使ってことがないってことに危機感を感じているので、rubyに挑戦。ちょっと調べてみたら、macにはデフォルトでRubyGemsとか入っているらしく簡単にrailsをインストール出来るらしい。 RubyGemsってそもそもなんなんだ Rubyのパッケージ管理ツー…

ちょっと使ってみた感じのCVSとSubversionの違い

会社でチームのソースコード管理をCVSからSubversionに移行した。移行してまだ1週間くらいしか経っていないが、感じたことを書きます。 CVSでやっていたこと 違いについて書く前にCVSでどういう管理をしていたかについて少し書きます。自分が所属しているチ…

CodeIgniterなかなかいいな

わかりやすいし、設定楽だし、軽いし。