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

mojoliciousのインストールから実行まで

mojoliciousを使ってみる。 ■使い方 http://www.slideshare.net/charsbar/mojoliciouslite ■cpanmとは cpanm は、Perlモジュールをインストール(モジュールの取得、解凍、ビルド、インストール)するコマンド。 ■cpanとcpanmの違い?? http://www.omakase.…

oracle9と8がインストールされている場合。

ファイル名指定して実行 Regeditレジストリエディタを開く HKEY_LOCA_MACHINE>SOFTWARE>ORACLE>HOME0>ORACLE_HOMEの場所を確認C:\oracle\ora92 と C:\oracle\ora8 など複数存在した場合はどちらか使用している方に統一。

mixiアプリで位置情報の取り扱い

mixiアプリで位置情報の取り扱いMixiの位置情報サービスを使用して経度・緯度の座標を取得 ↓ YahooAPIの逆ジオコーディングを使用して座標から住所に変換 ↓ 都道府県別の処理という流れ。 1.下準備 日本郵便のサイトから全国の市町村データを取得しDBに格…

perlのフレームワーク

perl文法 http://d.hatena.ne.jp/perlcodesample/20091226/1264257759perlのフレームワークについて調査。 PSGI/PlackPSGIはWebサーバとWebアプリケーション(もしくはフレームワーク)とのインターフェイスを規定する仕様RubyではRack、PythonではWSGI per…

perlの文法2

perlの文法2 「use strict」 perlを書くときに推奨されている書き方。 メリットとしてはバグが減る。 (例えば変数宣言にはmyが必須になったり。) 、「スコープ (関数) 内でのみ有効な変数宣言」 をつけるべし! 「use Warning」 初期化されていない変数を…

TwitterのXデーをカウントダウンするサイト

CRC32でハッシュ化した数値の型をintにしてたら 全部2147483647 になった。。 int型の最大値が2147483647だそうな。 正しくはBIGINT使うか文字型?ちなみにtwitterの2147483647問題というのがあるらしい。 IDが超えると一部のアプリが使えなくなるそうな。…

本文抽出のアルゴリズム(メモ)

http://d.hatena.ne.jp/tarao/20090322#1237750634 から重要部部を転載。 自分用のメモです。 本文抽出のアルゴリズム1.明らかに要らないタグはそぎ落とす 2.HTMLを適当なブロック毎に分割 3.分割されたブロックにスコアをつける 4.つながってい…

URLで検索する場合はハッシュ化してインデックスをつけるべし

URLで検索する場合はハッシュ化してインデックスをつけるべし超恥ずかしい事実判明。 これまでブックマークサイトでURL等を重複チェックするときにwhere url like 'http://'とかってしてて 重くなってきたので varcharにインデックス張れんのかなーと…

perl文法メモ。

http://blog.kumacchi.com/2010/11/perlalgorithmnaivebayes_1.html を参考に NaiveBayesモジュールを使用したベイジアンフィルタを実装しようとしたら perlの構文で色々引っかかったので整理。文字の置換や削除はphpとはまったく違うなぁ。。 ★1perlの構文…

cpanでText::Kakasiをインストール

Text:Kakasiのインストールhttp://www.makizou.com/archives/1254 順序としてはKakasiをいれる>Text::Kakasiを入れる。 (Text::KakasiはKakasiをperlで使用するためのモジュールらしいので Kakasiがないと動かないらしい。)KAKASI のインストール # wget …

linuxでディレクトリ毎のサイズを調べる

例えば /var/www/html/test1のディレクトリサイズを調べる場合#du -s /var/www/html/test1 とする。

OAuthとXAuthの違い

メモ。

rpm

いつもOSにrpmパッケージを突っ込むときに誰かの記事を参考にしていたけど、 URLが古くなったりで結局使えねーというパターンが多かったので、 RPMについてお勉強。 rpmパッケージのファイル名には命名規則があるらしい。(パッケージ名)-(バージョン)-(…

Lithium勉強中

cakephp3を勉強。 cakephp3と呼ばれていたフレームワーク、「Lithium」を試してみた。 CAKEPHPを作っていたプロジェクトマネージャーが作っているらしい。 http://blog.candycane.jp/archives/121興味深いのが「PHP5.3だからこそ出来た事」と言及している点…

amazonEC2インスタンスの立ち上げ方

AWS

1.AMIからインスタンスを選択。RightScaleというのが一番最小限らしいので、そちらを選択。 PublicImages CentOS RightScale 2.インスタンスの起動数、インスタンスタイプを選択。デフォルトはsmallなのでそのまま。 3.カーネルやRAMの指定はせずにCon…

AmazonEC2メモ

AWS

AmazonEC2についてそこそこ使いこなせてきたので、自分用のメモ。参考 http://cloud.impressbm.co.jp/article/662?page=0,0ちょっと怖い事例 http://www.studio-fix.com/blog/kaoru/2009/05/16/post174/ウノウラボ http://labs.unoh.net/2010/01/amazon_web_…

データ消した。。

データ消した。。 リリース前だったからよかったけど、操作誤って地図のマスターデータを消してしまった。 また1から配置してかないと。。面倒い。ひやっとしたので、やっぱりバックアップは大事ってことで、 シェル書いて、クーロンに登録。 あとは外部の…

mixiタッチ個人ユーザーでも開発可能に!

mixitouchの仕様について 個人にもmixiスマホアプリの作成が許可されたので、 仕様を調査。 ★xmlファイル これまでのPC用と同じxmlに、別でhtmlを指定できる様子。 ★表示幅 iPhone用の設定は320ピクセル×416ピクセル mixi Touchは、cssで480ピクセル以上には…

ミクシータッチ個人ユーザー登録許可

mixitouchの仕様について個人にもmixiスマホアプリの作成が許可されたので、 仕様を調査。★xmlファイルこれまでのPC用と同じxmlに、別でhtmlを指定できる様子。 ★表示幅 iPhone用の設定は320ピクセル×416ピクセル mixi Touchは、cssで480ピクセル以上には広…