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

RabbitMQ Exchangeについて - 発展編 -

さて、今回は、Exchangeについてより詳しく見て行く事にします。Exchangeはメッセージを受け取る役割を果たすコンポネントですが、 下記の種類があります。 Direct Exchange メッセージをルーティングキーでキューにバインディングします。 ルーティングキー…

RabbitMQ 事始め - 基礎編 -

ちょっと仕事で使うかもーということで、 いろいろ調べてみました。 http://www.rabbitmq.comオープンソースのMQとしては、ActiveMQとか、ZeroMQとかもありますが、 RabbitMQが一番バランスがとれていたよいみたい。 たしかに、ドキュメントがとっても充実し…

hashbang #! バッシュバング

ajax アプリをgoogle にクロールさせるために、 最近使われ始めてたが、そのうちまた無くなりそうだね今回始めて"ハッシュバング"というヨミカタを知りましたwhttp://gihyo.jp/dev/clip/01/orangenews/vol62/0005

蒼ざめたApple TV3 とJailbreakのブルース 

Apple TV にはずっと興味なかったのだけど、 これも実はjailbreakされていることを知った。 しかも、このソフトを使えば、iTunesとかで管理しているファイルや、 既存のApple製品のホームシェアリング機能だけでなく、 ネットワーク上でsamba などで構築され…

FacebookページのウォールをRSSで取得する方法

まずは、facebookにログインして、RSSを取得したいページに遷移します。admin パネルで edit page をクリックします。 とするとページの編集画面に遷移し、アドレスバー上に ページのIDが表示されます。このIDをコピペして、下記のURLの赤字の部分に当てはめ…

nmapでポートチェック

$ sudo nmap -sS example.comiptables や hosts.allowで設定したものをチェック いろんなネットワークから試す必要があるので面倒ですなー

たかがECサイト比較、されどECサイト比較

ECサイトで安値を探すのに疲れませんか?だいたい、楽天/アマゾン/Yahoo!ショッピングで探せば 十分だと思う方はこちらをお使いくださいープライスビンゴ個人によってためてるポイントとかもあるだろうし、 ぶっちゃけこの3サイトを比較すれば十分ですw

Google Apps へのメール移行のポイント!

先日、我が社のメール環境をGmailに移行しました。その時のメモ。GoogleAppsですでにGmail自体はセットアップしてあったので、基本的にはDNSを変更するだけです。 IN MX 1 ASPMX.L.GOOGLE.COM. IN MX 5 ALT1.ASPMX.L.GOOGLE.COM. IN MX 5 ALT2.ASPMX.L.GOOGL…

meteor ってなんぞや?Javascriptで作られたウェブアプリフレームワークです。

Macにインストール $ curl install.meteor.com | sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5238 0 5238 0 0 8622 0 --:--:-- --:--:-- --:--:-- 14042 Installing Meteor to /usr/loca…

「auひかり」インターネット回線サービスの罠

kakaku.comで調べたらいろんなキャッシュバックが付いていたので、 ソネット+auひかりギガビットに申し込んだ。 月額5000円ちょいで高速光インターネットが楽しめるすぐれもの。 ただ、初期工事費に3万ちょっとかかる。 でも今回のキャンペーンで、何…

PowerCMSでのマルチデバイス対応

ややこしいのでまとめた。1)動的な環境(phpが使える場合)■ダイナミックMTMLでテンプレートを構成し、phpによって端末分岐して、端末にあわせたテンプレートを表示する。→ワンソースでマルチデバイスが簡単にできる。 がフロント側にPHPを動かす環境が必…

.htaccess でポートの異なるSSL通信に変更する方法

RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}:444%{REQUEST_URI} [R,L]デフォルトポートで変更する場合は RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] でOK

openssh での chroot

パッチをあてるか、4.9以上にバージョンを上げないと行けないとの事 面倒だなぁ。。http://centossrv.com/openssh.shtml

hetemlサーバで陥ったワナ!

よくPHPなどでファイルのアップサイズが制限を超えてしまって ファイルがアップされていないというのはよくあります。 実際はPHPのPOST_MAX_SIZEとか、upload_max_filesizeとか を調整すればたいていの場合は片がつきます。一方で、レンタルサーバの場合、PH…

ロリポップで、Services_Amazonを使う

最初、ItemSearchメソッドとかが使えなくて Fatal error: Call to undefined method Services_Amazon::ItemSearch() と出てしまって、悩んだ。。。わかってみれば簡単! ロリポップにはデフォルトでServices_Amazon 1.0 ?が入っていたようで (というかPEAR…

アドワーズ無料キャンペーンにのってみた

しつこくメールがくるので、アドワーズの7500円無料お試し券にのっかってみることにした。手順は下記。 ・アカウント作成 ・支払い情報登録 →これがちょっと抵抗あるが、登録時にキャンペーンコードを入力したら、クレジットが90ドルちょっとで表示された…

mondo rescure を使ってvmware の下層マシンへP2V

[mondo rescureでのunixボックスバックアップ] # wget ftp://ftp.mondorescue.org/rhel/5/i386/mondorescue.repo # rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-1.el5.rf.i386.rpm # yum install lzop --enablerepo=rpmfor…

分割されているwebサーバのログファイルなどを一つにまとめたいとき。

$cat ex1109.log ex1110.log ex1111.log ex1112.log ex1201.log ex1202.log > access_logこれで、まとめてawstats とかで解析できるようになります。

ただ、ここで一つ問題がおこります!

get_header()を呼ばないと、 query_postsや、 bloginfo('template_url') などのWPの関数が使えません。wp-blog-header.phpをインクルードすればよいみたいな 記事をみつけてやってみましたが、wordpress側でurlのリライトが おきる関係で、single.phpをリク…

Wordpress でAjax利用

最近のサイトづくりは、ページ遷移というよりもAjaxで画面遷移なしで 見せてしまう事も多いかと思います。例えば、記事の一覧をトップページで表示して 記事をクリックすると、詳細記事に遷移するといった形ではなく、 モーダルダイアログで記事内容を見せた…

Cassandra Mac OS Xで試してみた。

- cassandra インストール - $ wget http://ftp.kddilabs.jp/infosystems/apache//cassandra/1.0.7/apache-cassandra-1.0.7-bin.tar.gz $ tar xvzf apache-cassandra-1.0.7-bin.tar.gz $ vi ~/.bashrc export CASSANDRA_HOME=/Users/xxxxx/apache-cassandra-…

twitterのフォローボタン

よくウェブサイトでみかける、twitterのフォローするボタンですが、 下記のページでコードを取得できます。https://twitter.com/about/resources/buttons#followただ、今回気付いたのですが、なんと!こちらIE8に対応していないようです。 プレビューすると…

search.twitter.comとapi.twitter.com の重要な違い

apiを使った場合、リクエスト制限があるので、社内からテストしていると 表示できなくなったりします。searchをつかってwidgetなどを表示したりすると、制限が無い?ので、 データをひっぱってこれないということは無い見たい。どちらもjsonで返してくれて、…