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

CentOSにメールサーバを

Sendmailが何か調子悪いというか、 最近微妙な感じがしたのでPostfixに入れ替えた。 基本的には、いつもお世話になってる下記サイトを参考にした。 受信サーバは不要なので、dovecotは入れていない。 http://centossrv.com/postfix.shtml OP25B対策はこちら …

PHPで値を入れ替える

$a = 'hoge'; $b = 'hage'; list($a, $b) = array($b, $a); echo $a, "\n"; // hage echo $b, "\n"; // hoge

HomebrewでImageMagickを入れた後にPerlMagickを入れる

なんかHomebrewのImagemagickはPerlmagick入れられない!僕になんて出来ないそんな事!って言うので、 別の方法を模索した結果。 ※./configure実行時に--without-perlってしたがる。ちなみにコメントでもコンパイルできないって書いてた まずここら辺を一応…

Processingをコマンドラインから引数つきで実行する方法

ProcessingでExportしてwindowsやmacでアプリケーションとして動かした際, コマンドライン引数を付けたい場合があったときの対処方法. もともとProcessingはJavaアプレットで動いてるので普通にmain関数になんか書けばおk 以下,ソース(test.pde) import …

CSSでoverlayしようとした時にembedが最前面に出てしまう問題

CSS

なんか久々にCSSとかいじっててはまった。 もっとスマートな解決方法があったんだけど、とりあえず下記で対応。 ・ひらくとき var B = document.getElementsByTagName("object"); for (i = 0; i < B.length; i++) { B[i].style.visibility = "hidden"; } var…

MacにPEARを入れる

phpのバージョンが新しくてエラーが出たりした。 http://pear.php.net/go-pear.phar をDLして、以下を実行 php -d detect_unicode=0 go-pear.phar ディレクトリ設定は下記を参考に http://www.o-hiro.net/blog/2008/04/mac_os_105pear.html

自分のMacが64bit機か確認する方法

Mac

http://cotoha.jp/2009/08/intel-processor-mac.html プロセッサ名 32 ビット/64 ビット Intel Core Solo 32 ビット Intel Core Duo 32 ビット Intel Core 2 Duo 64 ビット Intel Quad-Core Xeon 64 ビットらしい!

特定のページから画像ひっこぬく

いい加減何回も書くの飽きたので javascript:(function(){ var list = document.getElementsByTagName('img'); var str=""; for(var i=0;i

iTunesで再生中の曲を取得 on Mac(続き)

■ iTunesで再生中の曲を取得 on Mac http://d.hatena.ne.jp/rin1024/20110126/1296025445 上の記事で、取得はできたが、 曲名とかが文字化けする問題があったのですが、 locationまで取得できるから、そこからID Tagとってくればやればいんじゃね?ってこと…

vimカスタマイズ中

" ============================================================= " ぷらぎんのメモ " ============================================================= " bufexplorer.vim " http://redtower.plala.jp/2010/12/13/vim-plugin-bufexplorer.html " http://b…

Macが死ぬほど重かった件...

Mac

結局,HDDがご臨終だったようです. 差し替えだー.

Spotlightのインデックス作成が終わらない場合

Mac

http://support.apple.com/kb/HT2409?viewlocale=ja_JP ここが参考になるみたい. システム設定→スポットライト→プライバシーで,エリア内にHDDのアイコンをドラッグしてから削除するといい 参考:http://d.hatena.ne.jp/neriu/20100105/p1

Macが突然死ぬほど重くなった(10.6.6)

Mac

まだ解決していないのでメモ ・CDを一気に5枚くらいiTunesでインポートして,それらの曲を再生すると重くなるようになった ・一部普通に再生できる曲もあったんだけど,徐々に全部怪しくなっていった ・何度か強制シャットダウン繰り返すと,Chromeつけただ…

psコマンドはalxのがいいかも

psコマンド、今まで無意識にauxと打ってたんだけど、alxのが詳細にでていいかも。 ・ソート方法 px alx --sort rss とかでいけるらしい。降順ソートは、ハイフンをつけるっぽい。 px alx --sort -rss ・ヘッダ行出力 ps alx | head -1 && ps alx ・細かい説…

memcached自動起動用のプログラム@Cent OS 5.5

$ vi /etc/init.d/memcached #! /bin/sh # chkconfig: - 80 12 # description: Memcached if [ $# -ne 1 ]; then echo "[start / stop]" exit 1 fi case $1 in start) /usr/local/bin/memcached -p 11211 -m 64m -u yuki -d ps axuw | grep "/usr/local/bin/…

CentOSにPerl5.10.0を再インストールした

wget http://www.cpan.org/src/5.0/perl-5.10.0.tar.gz tar zxvf perl-5.10.0.tar.gz cd perl-5.10.0 ./Configure -de -Accflags='-fPIC' -Dloclibpth="/usr/lib64" make installメモ.

iPhoneをバイブレーションさせる

#import <AudioToolbox/AudioServices.h> // バイブレーション - (void)vibration { AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); }とか書いて、実行したら、エラーが出た Undefined symbols: "_AudioServicesPlaySystemSound"原因は、AudioToolboxというFrameworksを追加してい</audiotoolbox/audioservices.h>…

iPhoneアプリでナビゲーションバーとタブを両方表示するには

UITabBarController と UINavigationControllerを共存させればいいらしい アプリのフッター部分のボタン?にテキストと画像を表示するには、 UITabBarControllerを使わなきゃ行けなくて、 でもそうするとヘッダー部分のタイトル表示ができなくなるっぽくて、…

iPhone買ってもうた

諸事情により買ってしまったので、 最初の設定とか知っておくべきとかで、調べたサイト列挙 Googleカレンダーと同期させた http://wayohoo.com/ios/tips/iphone-google-calendar-sync.html でもこの方法に書いてるmicrosoft exchangerじゃなくて、Gmailから…

Macの便利な機能覚えた

Mac

・画面を拡大 Ctrl+二本指でタップすると画面拡大 ・画面分割 システム設定から、Exposes & Spacesで分割できる ・コマンドラインからアプリケーション起動 open -a アプリケーション名 open -a /Applications/Firefox.app --args -P default -no-remote 便…

Windows 7 ProfessionalでProgram Files以下のファイル作成等、書き込み権限を与える方法

とあるシステム構築時に、 アプリケーションディレクトリをProgram Files以下に作成し、 ファイル生成等行ってたんだけど、 Windows 7 Professionalを使いだした途端、 動かなくなって、 理由を調べたら、 Program Files以下にファイル生成を行う権限がなく…

バレンタインチョコ欲しい! 欲しいプレゼントは…nintendo 3ds!!

DBIx::Skinnyにgroup_byをoptでつけれるようにした

/Library/Perl/5.10.0/DBIx/Skinny.pm 400+ if (my $terms = $opt->{group_by}) { 401+ my @groups; 402+ for my $term (@{$terms}) { 403+ push @groups, { column => $term }; 404+ } 405+ $rs->group(\@groups); 406+ } usage: my $result = $self->model…

iTunesで再生中の曲を取得 on Mac

#!/usr/bin/perl use strict; use warnings; use Data::Dumper; use LWP::Simple; use Encode::Detect::Detector; use Mac::Glue; my $itunes = new Mac::Glue 'iTunes'; #print Dumper($itunes); my $library = $itunes->obj(library_playlist => 1); #prin…

Mac OS X 10.6.5でgluemacが動かなかった件

gluemacを動かそうとすると、以下のようなエラーが出ていた。 $ gluemac Can't load '/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/MacPerl/MacPerl.bundle' for module MacPerl: /Library/Perl/5.10.0/darwin-thread-multi-2level/auto/MacPerl/M…

Apacheで利用可能な設定項目一覧表示する

$ httpd -L これで、設定可能な変数とか一覧で表示されます。 こんな風にべらーーーーっと! , or , or , or , or , or , or and in .htaccess when AllowOverride includes AuthConfig AuthName (core.c) The authentication realm (e.g. "Members Only") A…

仮面ライダー40周年映画のエキストラに参加した感想

1/24にあった仮面ライダー40周年映画のエキストラに参加した感想。 朝の行動履歴 05:00 起床 05:20 家を出発 05:30 マックで朝食 05:45 電車にのるも、間違えて池袋行きに乗る 06:02 池袋から大手町方面にのる 06:14 後楽園→春日へ乗り換え 06:23 新御徒町か…

Mojolicious+mod_perl+CentOS5でつまづいたメモ(原因はhttpd.confだったけど)

Macでは上手くセッション持ち回ってたのに、 CentOSだと何故か動かないーって思ってたんだけど、 理由はPlack::Handler::Apache2が毎回コンパイルされている?ぽかったのが理由。 startup.plに設定を逃がして、PerlRequireすればちゃんと動いた。 いつも良く…

Perlでハッシュの取り出し順序を補償する方法

普通にやる場合、Tie::IxHashを使うのが楽ですが、 今回は自前実装してみました。 package Sorauta::Util::Iterator; use 5.010000; use strict; use warnings; use Carp qw/croak/; our($YES, $NO) = qw/1 0/; #===================== # #=================…