androidでアラートの表示
最近ちょくちょくandroidをやっているので、忘れないようにメモしておきます。 package com.test.alert import android.app.Activity; import android.app.AlertDialog; import android.os.Bundle; public cl…
627 件の記事
最近ちょくちょくandroidをやっているので、忘れないようにメモしておきます。 package com.test.alert import android.app.Activity; import android.app.AlertDialog; import android.os.Bundle; public cl…
Ethna2.5.0が出たので、遊びはじめたわけですが、デフォルトだとcakePHP見たいにURLがきれいではない。 どうしたものかと思って、ふと思いついた方法がこれです。 app_id_Controller.phpの中に以下のメソッドを記述する。 function _getActionName_Form() { if…
Ethna2.5がリリースされていたので、入れてみました。 そもそもEthnaの使い方をだいぶ忘れかけているので、しばらくEthnaで遊んでみようと思います。 前に使ってたころはEthna2.3ぐらいだから、2,3年前っすかね。 自分の気持ち的なものもあるんだろうけど、cakePHP見たく、さっくり作れない感じが・・・…
CentOS5.3で、これ32bitでインストールしたんだっけ?それとも64bitでインストールしたんだっけ?って感じになっていました。 そもそもインストールしたときにちゃんとドキュメント作っておけばよかったのですが、まあ家で遊び程度にいれたので、そんなものは作っていないわけです。 で、そんなときに何bitで動作してい…
EclipseUMLをSubversion使って共有しているときに、ユースケース図がうまく開けないってトラブルが起きていました。 最初はMacやWindowsで共有していたので、プラットフォームの違いでエラーが出るのかなとか思っていましたが、よく考えればJavaで動いているわけだし、そんなに大きな問題は起きないはずなわ…
今日学校の授業で、tomcatをapacheのモジュールとして動かすって話題がでました。僕はmod_jkしか調べてなかったので、「mod_jkで動かしました!」って言ってしまった・・・そうです、mod_proxy_ajpを知らなかったんです。。。 うはwwwしにてえwwww ってぐらい簡単に設定できるんですね。 2ヶ月…
基本的に、学校にあるzipファイルをもってくればいいんだろうけど、僕みたいなマカーの場合はそういうわけにもいかないので、一応メモしておきます。 1.Eclipseのダウンロード http://download.eclipse.org/eclipse/downloads/ ここからバージョン3.4.2のリンクをクリックし…
なんかリリースされるらしいですね。 DIコンテナとかわくわくしちゃいます。といってもDIコンテナをちゃんと理解していませんが・・・。 ネットの記事見ている限りでは、Symfony2は結構期待しちゃうなー。 でも、フレームワークって結局使いこなせてないと意味ないと思ってきてしまった・・・。 まったく意味ないというわけでは…
xenでコンソールが使えないんです。。 # xm console vcube01 # Using config file "/etc/xen/vcube01". # Started domain vcube01 # xm console vcube01 こんなことしても何も反応がない・・・。 原因がいまだにわかりません…
あまりJQueryをちゃんと使ったこと無かったんですが、かなり便利ですね。 セレクタとか使いやすくて素晴らしすぎるwwwww で、JavascriptつかってHTMLの表示の切り替えしたいなーとか思ってたんですが、最初はCSSで制御しようとおもって、「visibility」使おうと思ってたんですが、非表示にしたものの、…
cakePHPつかっていて、ドキュメントルート以下に「/hoge」みたいなディレクトリがあって、さらに、「hogeコントローラ」があった場合に、http://xxx.xxx.jp/hoge見たいなことされると、ディレクトリにアクセスされて、コントローラのindexメソッドが実行されないんです。 結構悩んでいましたが、す…
この前のImagickの処理をcakePHPのコンソール上で動かしたいと思い、vendors/shellsのなかに、適当な名前のPHPつくっておきますた。 普通にShellクラスを継承したShellを作れば使えてしまいます。 基本的にはfunction mainをつくってその中にガシガシ書いていけばおkらしいのですが、…
Imagickで画像を解像度を変更したり、CMYKからRGBに変換する処理を作ってみました。 でも、40MBあるファイルを変換したら、処理に30分以上かかってしまった。。 バッチ処理としては実用的かもしれませんね。 とりあえずソースコード乗せておきます。 #/user/bin/php -q $img = new Ima…
さくらインターネットの共有サーバの環境にcakePHPをうpしたら、MySQLが文字化けました。 なぜに!?とかおもいつつ、MySQLの設定もutf8_unicode_ciになってたし、PHPも、HTMLもUTF-8だったんですが、なぜか文字化ける。。。 set names utf8とかやれば治るんだろうなとか思いつつ…
なんかタイトルからして表現しづらいのですが、会社ではまっていたのでちょいとメモ。 たとえば、今使おうとしているモデル(A)からモデル(B)にbelongsToして、そのモデル(B)からモデル(C)にbelognsToをしていた場合に、モデルAのfindするとして、findの検索条件にモデル(C)の条件を指定したい場合。…
Paginatorで表示件数とか出すのが意外とめんどくさい。 viewにガシガシ書いていくのはなんかかっこ悪いので、PaginatorHelperを拡張してみました。 app/views/helper/spaginator.php <?php require_once "paginator.php"; class Sp…
formの名前にこんな感じのことがしたかったんですよ。 んで、POSTさせてみたら、エラーが・・・。 おかしい、画面が真っ白い。。。最初は、view作ってないとかなのかなぁーとか思っていたんですが、どうやら様子が違う。。。 apacheのアクセスログ確認んしたら、POSTしたときだけ404になってた・・・。 は?え?見…
昼間の打ち合わせの時に話にでてきたTumblr。 そーいえば、登録していたことを思い出して、使い始めてみました。 てか、バイト先の上司に前に教えてもらったような・・・気もします。が、忘れましたw で、まあ普通に登録して、Firefoxのプラグインとか、入れて使うのもいいし、WordPressのプラグイン使うもよいのです…
最近、バリバリcakePHP使ってます。 とりあえず、バリデート周りで思ったこと。 date型のチェックはあるけれど、datetimeになるとだめなのね・・・。 独自に作ろうと思いましたが、正規表現がんばろうと思ったけど、挫折しました。 あとは、vaidatesが実行できないとき、 data); 見たいな感じにするとか…
cakePHPで簡単なお問い合わせフォーム的なものを作っていたのですが、Formヘルパー使ってエラーメッセージ表示させようとしたら、エラー時のdivタグとかは生成されるのに、肝心なエラーメッセージが表示されないって現象が起きました。 Smarty使ってたせいなのかとかいろいろと考えたのですが・・・。 原因は、model…
シート名とA1のセルの内容を一緒にしたいとかそういう時あると思います。 シート名変えて、A1のセルの名前変え忘れたりとか・・・ そんなときは下記の方法使うと便利です。 =MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31)
検証用にimagickを入れようと思いpeclでインストールしますた。 pecl install imagick そしたら、エラーが・・・。 よく考えたら、ImageMagick入れてなかった・・・。 気合を入れなおして、ImageMagickからインストールしていきました。 # yum -y install php-…
基本的には「ここ」のサンプルどおりに作っていたのですが、かなりはまってしまっていました。。 メンドイから、GroupをphpMyAdminから値を設定して、Userの登録はこんな感じので書いていたのですが・・・ # vi controllers/users_controller.php <?php class User…
バイトが変わってから、土曜日は休日です。 とりあえず、休みの日にやれることをやってしまおうとおもって、VritualBox上のCnetOS5にtomcatインストールしました。 tomcatだけ動かすってのもかっこ悪いから、apacheのモジュールとしてtomcat動かそうと思いました。 とりあえずログのこしておきます…
CakePHPはDBとModelが1対1の関係になってて、絶対にデータベースなきゃだめかと勘違いしたこともありましたが、やっぱそこは違いますよね。 でもデータベース使わないときはどういう風にすればいいかわからなかったんですが、こうすればいいんですね。 一応忘れないためにメモしておきます。 class Hoge exte…