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

MySQLいらないユーザをキレイに削除

MySQLでユーザを削除する方法です。 MySQLでは権限の管理と、ユーザ管理は別なので、2つの操作が必要です。 さらに、権限に関する情報はメモリ上に保存されるので、FLASH PRIVILEGESによりキャッシュを更新する必要があります。 権限管理用のREVOKE文 REVOKE…

CentOS5.5にImageMagickを入れてPHP5.3で動かす

サービスの中で画像合成が必要になったので、ImageMagickを入れてみます。 ImageMagickのインストール 今回はソースコードからインストールします。インストールの手順は本家ページに書かれています。Installfrom Unix Source % wget ftp://ftp.kddlabs.co.j…

OpenSocial Specification Version1.1のリリース

OpenSocial Foundationから「OpenSocial Specification Version 1.1」が公開されました。 ガジェット間の通信がPub/Subモデルでできるようになるみたいですね。 OpenSocial 1.1 Published!

max_allowed_packetの影響でスレーブサーバのエラー

バイナリログのサイズが大きくなり、マスターおよびスレーブのmax_allowed_packetの値をファイルサイズがこえるとエラーが発生することがあります。 101122 10:37:51 [ERROR] Error reading packet from server: log event entry exceeded max_allowed_packe…

syslogで複数のapacheサーバのログを集積する

CentOS5.5でsyslogとapacheの設定を弄って、ログサーバにログを集めます。 参考 syslog転送 Apacheのアクセスログをsyslog経由で出力するためのモジュールを作りました システム管理の基礎 syslogdの設定をマスターしよう 設定 設定は、「ログを受け取るサー…

MogileFSをCentOS5.5にインストール

MogileFSをCentOS5.5にインストールしてみる。 MogileFSとは MogileFSとはキーバリュー形式で格納したファイルやデータにアクセスできる分散ファイルシステムです。以下のメリットからソーシャルアプリのメディアサーバとして注目しています。 特殊なハード…

MySQLのパッケージの種類

MySQLのダウンロードページに行くと、複数のパッケージがダウンロードできます。 それぞれの意味をまとめておきます。 Client Utilities Clientパッケージ。クライアント側で利用するプログラムが格納されています。mysqlコマンドやmysqldumpコマンド等。 パ…

cpanインストールの注意点

cpanはperlのモジュールをインストールするためのツールです。cpanに登録されているモジュールはcpanのインタフェースで簡単にインストールできます。cpanインストール時に引っかかりそうなところを紹介 コンパイラを入れてからインストールすること コンパ…

Apacheのcoreファイル解析

PHP->Mogileのテストを行っていたらSegmentation fault発生。Apacheのcoreファイル出力設定を行ない解析してみる。 apache エラーログの内容 [notice] child pid 17032 exit signal Segmentation fault (11) ユーザリソース設定 $ ulimit -c 0 $ ulimit unli…

CentOS5.5にMySQLを入れる

CentOS5.5にMySQLを入れてみる。 yumでインストールする場合 ちゃっと済みますが、現在安定板が5.1.53であるのに対し、yumでインストールするバージョンは5.0.77なので少し古いです。 $ yum -y install mysql-server パッケージからインストール 最新版をイ…

CentOS5.5にphpmyadminをインストール

CentOS5.5にphpmyadminを入れてみる。 ソースコードの取得 phpmyadminのリポジトリからソースコードを取得。svnのインストール、設定はここを参照。 # cd /var/www/html # svn export http://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/tags/STABLE…

CentOS5.5にpearをインストールする

前段階でPHP5.3.3を入れたときのメモはここ。 yumで取ってくる # yum -y install php-pear チャネルのアップデート このまま使うと、プロトコルが古いと怒らるのでチャネルをアップデートする # yum channel-update pear.php.net PEARをアップデートする yum…

CentOS5.5にPHP5.3.3をインストールする

CentoOS5.5にPHPの5.3.3をインストール yumだと5.1になってしまうので、ソースコードからインストール ソースコードの準備 # wget http://www.php.net/get/php-5.3.3.tar.gz/from/jp.php.net/mirror # tar -xvf php-5.3.3.tar.gz # cd php-5.3.3 configureを…

CentOS5.5にSubversionを入れapacheで動かす

CentOS5.5にSubversionの1.6.13をインストール。 yumだと1.4になってしまうので、ソースコードからインストール。 ソースコードの準備 ソースコードを取得。本体とdepsが必要。両ファイルともにsubversion-のディレクトリに展開されるので、同じディレクトリ…

「拝金」を読んだレビュー

ホリエモンの小説「拝金」を読みました。結構前に。。とても読みやすく、一気に読み上げることが出来ました。成功者の一プロシージャをトレースできて、モチベーションやらなんやらが沸き上がってきました。対戦相手を打ち負かす、痛快なロジックも読み進め…

「ダークナイト」を見たレビュー

周りにファンが多い「ダークナイト」を友人から借りてみました。 なんとも奥が深い。 どちらが正解とも言えない選択肢を渡されたときに、どちらかを選ばなくてはならないシーンや、 正義が悪に変わる瞬間、 いろいろと考えさせられました。 アクションもかっ…

アリス・イン・ワンダーランドを見たレビュー

ネットで借りて自宅に届いたアリス・イン・ワンダーランドを見ました。 つまんなくはないけど、別段面白くはない感じ。ただ、映像美や世界観はよかったので、映画館で3Dで見たらそこそこ楽しめたのかもしれない。

iMacのキーチェンがおかしい

Mac

最近、Mailでアカウントがおかしかったり、ウェブで毎回パスワードを求められるので、怪しんで「キーチェーンアクセス」をチェック。Keychain First Aid->「検証」 ファイルの権限がおかしくなっているようなので、「修復」で改善。 しかしどのタイミングで…

BECKを見たレビュー

先週BECKを見てきました。原作のファンなので、コユキの歌を聞きたくない。 BECK見たいけど、見れない… そんな憂いをいい意味で裏切ってくれて、良い映画でした。 ライブがかっこよくて、エンターテイメントとして楽しい感じ。

muninで複数サーバ監視

muninと言うツールをインストールして、監視サーバからニフティクラウドの複数のサーバを一度に監視する。 基本的にここを参考にしているけど、詰まったところを説明 サーバー監視、グラフ化ツール muninをインストールしてみる プラグイン入れるときはこれ …

さくらインターネットにGITを入れる

インストールの作業ログ wget http://kernel.org/pub/software/scm/git/git-1.6.5.8.tar.gz tar zxfv git-1.6.5.8.tar.gz cd git-1.... ./configure --prefix=$HOME --without-tcltk gmake gmake install GITで公開されているソースを拾ってくるのに苦労した…

3DでW杯観戦とスポーツ観戦のこれから

もうすぐWカップ日本代表の運命を決めるデンマーク戦。夜中なのがネックだけどわくわくしながら待っています。 3Dサッカー観戦の感想 実はオランダ戦は映画館で3D映像観戦していました。感想としては「すごい」。選手やボールが飛び出てくるというか、臨場感…

mysqlのオートコミット

OracleのSQLPlusと違い、mysqlはデフォルトでオートコミットに設定されている。これを無効にするには「SET autocommit=0」と明示的に入力するか、my.cnfに以下の記述を [mysqld] init_connect='SET autocommit=0' 知らずにやるとそのうち恐ろしいミスを犯し…

iPadのレビューと使い道

iPadを少し弄ってみて、レビューをして使い道を探ってみる iPadを触ってみて、一番の感動は、「常にON状態」というとこ 周りの人とiPadの話をしていると「中途半端」とか「利用シーンが思いつかない」という話がメインだった。確かに、処理力ではノートPCに…

Google Apps Engine(GAE)のチュートリアルをやってみたよ。

GAEで運用するのであれば,Nativeに動くPhysonかJavaでやっとくべきだなということで,GAEのJavaチュートリアルを進めてみる。基本的に日本語で丁寧にやってくれているので,つまづくことはないのだが,気になる事をメモしておく。 準備 Macの場合,まずJava…

はてなブックマーク数付きのリンクを生成するブックマークレットを作ってみた

リンクを張る時に勝手にはてなブックマーク数を表示してくれんかなと思い作ってみた。プロンプトで収集したURLとリンクタイトルを元に,リンクのHTMLソースを生成する。 javascript:var title=prompt("リンクタイトルを入力", "...");var url=prompt("URLを…

MySQLの基本的な使い方メモ

初めてMySQLを触るので,一通り従ってみた。 MySQL初心者入門講座結構コンソールでも弄れたりするみたいだけど,やっぱりコマンドで触れるようにはなっておきたい。 ログイン $ mysql/bin/mysql -u root -p データベースの作成 まずは確認 mysql> show datab…

グランズウェルってなんだ?

2010/5/5現在Googleのヒット件数32,200。「グランズウェル」。 単語自体ではぱっとしないけど,概念としては理解できる。直訳としては「大きなうねり」という意味らしい。表している物は,現在のネット上で「人々(大衆)」が企業や,技術,仕組みとかを遥か…

ソーシャルアプリを開発するために便利なサイトまとめ

OpenSocialの仕組みの上で作るアプリケーションを開発・勉強するためのリンク集を作ってみる。 とりあえずmixiアプリ,モバゲー,Greeを睨んで。 とりあえずメモを作ってあとでまとめましょう。 公式サイト この辺のはてぶ数を見ると,各プラットフォーマー…

Magic Mouseを買ってみたので使用感をレビューしてみる

Mac

マイティマウスに付箋の切れ端を突っ込むのがいやになったので,Magic Mouseを衝動買い. 使ってみた感じ,「スクロールが思いのまま」が一番の感想。マイティマウスが劣化してきているのも原因なのだが,こんなに横スクロールが滑らかなマウスは他にないん…