Technical

スポンサーリンク
Technical

会社ネットワークでgitが使えず苦戦中

会社PCのUbuntu on VirtualBoxにAndroidのソース一式をダウンロードしようとしているのだけど、会社のHTTPプロキシに引っかかってgitを使ってうまくダウンロードできずに苦戦中。 gitをHTTP Proxy経由で利用したい場合の対処法 - RX-7乗りの適当な日々 基本的には、上のブログの記事を参考にさせてもらったのだけど、プロキシにポート9418が開いてないからなのか、...
Technical

android 1.5のソースのビルドが失敗する場合の回避策

ちょうど公式のビルドガイドGet source ‎(Android Open Source Project)‎を見ながら、VirtualBox上のUbuntu9.04でやってみたのだけど、ビルド途中でエラーになる...。 これは正式リリースされたばかりのv1.5で。 external/qemu/sockets.c: In function 'sock_address_init_resolve': ...
Technical

androidでJNIを使うケースを調べてみた

プライベート方面と、仕事方面でもandroidに絡むかもしれないことになったので、軽く調査。 androidはSDKのエミュレータを動かしたことしかないので、レイヤ構成とか開発のやり方とかを調査中。 大まかな感じをつかむには以下の記事あたりが良いかも。 [Think IT] 第1回:Androidと組み込み開発 (1/3) DalvikVM上でのJavaによるアプリの作り方はあちこちに書かれている...
Technical

Ubuntu9.04アップグレード…失敗

VirtualBox上の8.10からアップグレードしたら、ログイン画面が表示されなくなってしまった。 xubuntuからアップグレードしたのがまずかったのかなぁ...。 9.04にアップグレードするときに、パッケージのダウンロードが途中で止まってしまったように見えたので、キャンセルしてやり直したりしたのがダメだったのかも。あまり変な操作をするものじゃないね。 ちなみに会社PCで同じくVirtual...
Technical

CakePHPで名前付きパラメータを受け取る

CakePHPでGETでパラメータを渡してActionを呼び出す場合、名前付きかそうでないかのパラメータでControllerでのパラメータの受け取り方法が違う。 まぁ公式サイトのドキュメントにも書いてあるのだけどね。 名前付きのパラメータ :: Routesの設定 :: 環境設定 :: CakePHPによる開発 :: マニュアル :: 1.2 Collection :: The Cookbook...
Technical

ffmpegをMinGWでビルド(Windowsで使えるdll,libも作る)

Windows環境でffmpegのAPIをC言語から叩きたい。ということで、ffmpegをソースからビルドすることにした。 以下のサイトを参考にしながら、手始めに外部のライブラリを取り込まずに最小構成でのビルドで。 FFmpeg APIで、さまざまな動画を操る - 前編:CodeZine FFmpeg APIで、さまざまな動画を操る - 前編:CodeZine を Windows(Mingw/MS...
Technical

FlexでMXMLファイルからコード部分を分離(今さらだけど)

すでにAIRやFlexをやっている人からすれば、何を今さらなネタなんだろうけど、個人的にずっと疑問に思ってきたことが実はちゃんとできたんだねってことで。 MXML ファイルからコードを分離する方法 - orz blog まだFlexがベータだったころ、ネットで見ていたサンプルコードはことごとく、ロジックコードはXMLのCDATAの中に埋め込んでたものばかりだった気がする。 それを見て「こんな書きづ...
Technical

[学習]大きなデータをViewにそのまま引き渡して良いんだろうか?

CakePHPでWebアプリを作りながら思った。 Viewに大きなデータを引き回すのは正しいんだろうか? 例えば、Amazon ECSで検索結果をXMLで取得する。10件分。itemsearchで"Medium"とか"Large"を指定するとかなりの情報が返ってくるのだけど、これをControllerで受け取ってそのままViewにディスパッチしてしまっても良いのかどうか。 けっこう大きなデータがV...
Technical

CakePHPのHttpSocketをプロキシ対応にする

開発環境がプロキシの内側で、HttpSocketがそのまま使えずに困ったので。 素人がかなりアドホックに修正したので、かなり乱暴な修正かもしれないけどとりあえず晒しておく。 使うときは、 $socket = new HttpSocket( aa( 'proxy', aa('host', '127.0.0.1'...
Technical

NetBeansとxdebugでリモートデバッグ

NetBeans6.7開発版でPHPのリモートデバッグ。 普通は同じマシン上にapacheなどを立ててデバッグするケースが多いのか、ネットを検索しても xdebug.remote_host="localhost" としている例が多いのだけど、デバッグするPCと実際にサーバマシンが違う場合は xdebug.remote_host="NetBeansを使うPCのIPアドレス" を指定する。 それ以外に...
スポンサーリンク