Embedでテキストファイルを読み込む

private static const textDataClass:Class; [Embed(source="/asset/data/text.txt", mimeType="application/octet-stream")] var fileByteArray:Object = new textDataClass(); var strTextData:String = fileByteArray.toString();

PhoneGapメモ。プラグイン色々。

PhoneGap用のプラグインいろいろ。どれも、iPhone/Androidには対応してるみたいですね。 で、その中の ChildBrowserと、JavascriptのOAuth(jsOAuth)を使ってTwitterのnon-PIN OAuth accessをやるチュートリアルが、こちら。

PhoneGap at XCode4.2でiOS向けアプリで ERROR whitelist rejection

Javascriptが動かな〜い、と困ったけど、いきなり出てきた。 こちらの記事にその通りの内容がかかれていました。 /プロジェクトルート/Supporting Files/PhoneGap.plist [ExternalHosts] に、外部URL参照しているホストの値を入れてあげる。 * だけでもいい …

MacでFlash Builder4.5を使うとき。

これまで Flash Builder4.0 を使っていたため、Flash Builder4.5 にアップグレード(?もうほとんど新規構築みたいなもの)しようと思って、まる1日もかけて、あーでもない、こーでもない・・ってやった結果、結局どうしたか、というお話。これまでの既存環境…

PhoneGap1.1を動かすのにはまったメモ

PhoneGap Fanを参考に、セットアップは万全だったはずなのに、Run asで動かそうとすると **** has stopped unexpectedly. (****はアプリ名)で動いてくれない・・・調べたら、こちらで解決方法が。 ダウンロードして来たphonegap.zipの中の /Android/xml/pl…

TortoiseSVNとPuttyを使ってSVNクライアントするときの注意

puttygenで鍵を作るとき ~/.ssh/authorized_key の中に書くのは "Save Public Key" で保存したものではなく puttygenの画面に表示されている形式のもの。特に問題はないけど一応パーミッション chmod 700 .ssh chmod 600 .ssh/authorized_key plink設定 Tort…

FSFSならsvnadmin dumpしなくてもリポジトリ移行できる

まあ、ちゃんとdumpするのとどちらがよいか? という疑問はあるけれど、今回はハードウェア障害でぶっ壊れたFreeBSDサーバから、さくらVPSのCentOSにSVN環境をその構造のまま丸ごと移行することになった。 やったことは、特に難しいこともなく もとのSVNルー…

tar のgzip圧縮/解凍コマンド。。

圧縮 tar -cvzf [圧縮後ファイル名].tar.gz [圧縮するディレクトリ] 解凍 tar -xzvf [圧縮後ファイル名].tar.gz

.svnディレクトリを再帰的に一括削除

Linux find . -name ".svn" -type d -exec rm -rf {} ";"

埋め込みmp3ファイルの再生

かなりハマったので、メモ。 SWFに埋め込んだmp3ファイルを再生させたいとき、そのmp3ファイルにiTunesのアートワークが設定されているとうまく再生できないみたい!理由は調べてないのでわからない。以下は、埋め込みmp3の再生方法。 [Embed(source="/asset…

Apacheのコマンドあれこれ。

サービスの起動・停止・confのシンタックス確認 # /sbin/service httpd start # /sbin/service httpd stop # /sbin/service httpd configtestVirtualHostの設定確認 $ /usr/sbin/httpd -S現在接続中のプロセスが存在する場合は、その通信が終了するまで再起…

XHTMLでパースエラー

PHPを使ってXHTMLを出力したいとき。 Parse error: syntax error, unexpected T_STRING in ・・・ on line 1というエラーが出た場合。1行目からいきなりシンタックスエラー!ってなんだよ。 PHPかなり初心者のためメモしておこう。 【原因】XML宣言があるか…

flexlibも3.4に対応した。

つい2週間ほど前に、flexlibのSuperTabNavigatorを使おうと思って、Google Codeからおとしてきて、しかも何を思ったかコピーして使う事にしちゃってた。 そしてその翌日には自分の開発環境をFlex3.4にアップして、、、と思ったら!いきなり、SuperTabNaviga…

ファイアウォールの設定(iptablesを直接編集)

ほんとうはちゃんと設定スクリプトを作ってポート開放した方がよいのだろうけど…(参考) とりあえずポートを開けてみる、ということで今は 設定ファイル /etc/sysconfig/iptablesを直接編集することに。 -A INPUT -p tcp -m tcp --dport ** -m state --st…

SQLite3インストール

とりあえず、データベースを使わないRailsアプリケーションだから、とそのまま $ ruby ./script/serverってやって telnetでつなげてみた。 $ telnet localhost 3000 GET / HTTP/1.1すると、Railsのログに… Status: 500 Internal Server Error no such file t…

MySQLインストール

参考:http://centossrv.com/mysql.shtml インストール $ sudo yum -y install mysql-server デフォルトの文字コードをUTF-8にする。 /etc/my.cnfを修正する。 [mysqld] default-character-set = utf8 [mysql] default-character-set = utf8 起動・停止 $ su…

RubyGemsのアップデート

最初からRubyGems1.3.5を入れたかったんだけど、数字変えてwgetできなかったので、1.3.4を入れてアップデートすることに。 ※まずはupdate_rubygemsを最新版インストール $ sudo gem install rubygems-update ※そしてRubyGemsを最新版に更新する $ sudo updat…

Railsをインストール

さすがgem。。ここまでの苦労が嘘みたいに簡単だ。。 $ sudo gem install rails -v 2.3.4

RubyGemsをインストール

上記の通り、ちゃんとrubymがインストールされていればうまくいくはずだったんだー $ wget http://rubyforge.org/frs/download.php/57643/rubygems-1.3.4.tgz $ tar xzvf rubygems-1.3.4.tgz $ cd rubygems-1.3.4 $ sudo /usr/sbin/checkinstall -R "ruby se…

Rubyを1.8.5から1.8.7へ。

いろいろ調べてみたところCentOS 5.xには、最初1.8.5が入っているらしいので、バージョンアップしないといけない。参考:http://gry.sakura.ne.jp/2009/07/25/ 参考:http://blog.livedoor.jp/tez5ro/archives/1019474.html これはインストールにいろいろ失…

CentOSのバージョンを確認

$ cat /etc/redhat-release [実行結果] CentOS release 5.3 (Final)

CentOS復習。

半年くらい前に、なにやらいろいろ手をつくしてローカルに構築してみたけれど、今度こそまともなものを構築しないといけなくなって。実は基礎の基礎さえ分かっていないので、作業ログをとっておこう。

ポート22番以外でSSH接続する

~/.subversion/configファイルを編集する。 ポート2222に接続したい場合。 [tunnels] myport=ssh -p2222接続URL svn+ssh://**** ↓ svn+myport://****

Rails + Flex 再び。

もう2年も前にやったけど、さすがにどんどんバージョンアップしているので、新たに環境を作ろうとすると、前と同じというわけにはいかず… さらに、最近はがんばって、サーバサイドはvimを使って開発しているので、以前書いたWebORB for Ruby on Rails でFle…

ライブラリプロジェクトにdefaults.css

Flexでなんかイカすコンポーネントとか作って、汎用的なものにしたい時に有用なのが、ライブラリプロジェクト。 そのコンポーネントのスタイルは、CSSで別にしたい。かと言って、参照するプロジェクトでわざわざ <mx:Style source="***.css" />なんてやらないといけないのは、全然イケてな</mx:style>…

なんか色々Flex

あー…そろそろ、はてなブックマークも整理しなくちゃ。

ショートカット記号が覚えられない(T_T、)

なので、見つけてきた画像を貼付けておこう・・。いつでもこれを見るように。 できれば、Macのウィジットに画像を貼付けれればいいんだけどなー。 よいウィジットが見つからない。

ひらがな小文字を入力するには?

Macの標準変換システムの「ことえり」で、ひらがなの小文字を入力するときは、「x」をうちまーす。 「あいうえおぁぃぅぇぉ」 Windows(Microsoft IME)の場合 aiueolaliluleloMac(ことえり)の場合 aiueoxaxixuxexo

VMWare FusionにのせたWindowsで全角/直接入力の切り替え

Mac OS X 10.5 にVMWare Fusion の仮想マシンとしてインストールしたWindowsXPなんだが、半角/全角キーがないし、英数キーを押しても、「直接入力」じゃなくて「半角英数」になっちゃうわけね。それじゃあいろいろと不便。英数入力するたびに下線が出てきて…

VMWareでCentOSのネットワーク設定(NAT/ブリッジ)

初期状態だと、仮想マシンのネットワーク設定は「Macのネットワーク接続を共有(NAT)」になっているけれど、自宅LAN環境で他のマシンからも接続したい時があるから「物理ネットワークに直接接続(ブリッジ)」にもしたい。 その場合、固定したIP(192.168.137.13…