.NET Reflector
20歳のときに書いたVBのソースコードガ見たくなったわけですが、exeファイルしか残っていなかったんです。 なんか良いツールないかなーと探してみたところ[.NET Reflector]ってソフトがありました。 とりあえず、ために使ってみたところ、普通にソースコードが見れました。 日本語文字表示されているところはさすがに…
700 件の記事
20歳のときに書いたVBのソースコードガ見たくなったわけですが、exeファイルしか残っていなかったんです。 なんか良いツールないかなーと探してみたところ[.NET Reflector]ってソフトがありました。 とりあえず、ために使ってみたところ、普通にソースコードが見れました。 日本語文字表示されているところはさすがに…
とりあえず、Strutsぐらいはある程度覚えておこうと思いやってみました。 Strutsを参考にして作ったとかいう話聞いたことあったし当たり前なのですが、Ethnaに似ていますね。 とりあえず、気になったところをメモ アクションの種類 通常のビジネスロジックの呼び出し、実行をするアクション 異なるモジュール間でActi…
卒業制作で作っているプログラムでクラスから簡単にXMLに変換とかXMLからクラスに変換できたら素敵だなーとか思って、先生に相談してみますた。 そしたら、「simple」ってフレームワークを進められました。 とりあえず、使ってみてみないとわからないということで、サンプル書いてみました。 書いてみたものの全体像はまだつかめ…
Linuxの音楽再生ソフトである、Amarok。 もう3年ぐらい前に興味をもったわけです。別に機能がいいからとかではなく、僕の大好きなMike Oldfield先生の曲Amarokから名前がつけられたソフトウェアということで興味があったんです。 でも、結局インストールしても動かなくて使っていませんでした。 たまたまこの…
Javaでのお話です。 受け取った値から特定のクラスを生成したいプログラムが書きたい。と思いました。 phpだったらevalとかつかうのかな?ちゃんとまだ理解していないのですが・・・。 で、Javaの場合はこんな感じですか? たとえばServiceってクラスがあってそれを文字列から生成したい場合だとして。 LoadCl…
ServletでPOSTの値を受け取ってMySQLにinsertするプログラムを書いていたのですが、日本語の値が文字化けていました。 かなり悩んでMySQLの設定をいじってみたりしましたが、どうしても文字化ける・・・ 悩むこと4時間・・・。 いろいろと試してみたけど解決できない。 そんなとき、ふと、思いついたのです。 …
ついつい忘れてしまうので、メモ ユーザーを作成する 全権限 GRANT ALL PRIVILEGES ON *.* TO ユーザー名 IDENTIFIED BY 'パスワード' WITH GRANT OPTION; 一部の権限のみ与える GRANT INSERT,SELECT,UPDATE ON *.* TO ユーザー…
印刷用のCSSつくってたら、案の定background-imageで指定した背景画像が表示されない。 なんか、ブラウザの設定で印刷表示するようになるらしいが、、それもなぁーってことで さっそくググりました。 「css 背景画像 印刷」って。 最初は意味が理解できなくて、他の方法ばかり試していましたが、この方法でうまくい…
今日ふとした会話から、INTEGERとTINYINTの違いってどうなのって話をしていました? int(1)とtinyintってなにがちがうのか? 結局のところ使用するバイト数が違うのね。 int(1)にしても4バイト使ってしまうのね。それに比べてtinyintは1バイトしか使わないのか。 せっかくだから、バイト数の違い…
ActionScriptからバイナリデータ(画像とか)を受け取るときにサーバの処理ってどう書けばいいのだろうか? PHPだったらこんな感じでさっくりとかけてしまうのですが <?php $fileName = time()."-".round(rand(1,10000)).".png"; // ファイル名は時間から $f…
忘れてたからメモ # htpasswd -c ファイル名 ユーザー New password: ←パスワード Re-type new password: ←もう一回
最近ちょくちょく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とかやれば治るんだろうなとか思いつつ…