D&Dでファイルをアップするの法

http://d.hatena.ne.jp/end0tknr/20110106/1294288753 を参考。 ほぼコピペですよね プレビュー機能は必要なかったのでカット。 Amon2向けにトークン取得とかしたり。 function FileUpload(elm_id){ var url = "save_image"; var TEXT_ENCODING = 'UTF-8'; t…

javascriptのハッシュについて考える。

var hoge = { key : value }; alert(hoge.key); とするとvalueが表示されるわけです。 var hoge = { 'key' : value }; alert(hoge.key); としても同様。 var key = "hash_key" var hoge = { key : value }; alert(hoge.key); としても同様でどうやったらハッ…

HTTP::WebTestでRefererを設定する方法

Refererで弾くページのテストが出来ないので設定がいる。 http_headers = ( Accept => text/plain, text/html ) らしいのでコード的には http_headers => { Referer => 'http://www.google.co.jp' } こうで動くかな? http_headers => ['Referer','http://ho…

SQL::Abstract使って列を取得する方法

よく忘れて毎回調べるので備忘録。 eval{ my $table = 't_user'; my $sql = SQL::Abstract->new(); my ($stmt , @bind) = $sql->select($table ,['id'], \%params); my $sth = $c->dbh->prepare($stmt); $sth->execute(@bind); my $id = $sth->fetchrow_arra…

ApacheでPlackアプリを動かす

loadModule perl_module modules/mod_perl.so <Location /plack_app> SetHandler perl-script PerlHandler Plack::Handler::Apache2 PerlSetVar psgi_app plack_app_dir </Location>

解決。

よし。 use utf8; sub hira2kana { local $_ = shift; $_ = Encode::decode('sjis' ,$_); tr/\x{3041}-\x{3096}/\x{30A1}-\x{30F6}/; Encode::_utf8_off($_); $_ = Encode::encode('sjis',Encode::decode('utf8' ,$_)); return $_; } no utf8;

ひらがな→カタカナ変換で、tr/ぁ-ん/ァ-ン/が動かない件について

下記コードがタ行以降で化ける。 use strict; use warnings; use 5.12.0; use Encode; sub conv_kana(){ my $string = shift; $string = Encode::encode('utf8',Encode::decode('sjis',$string)); $string =~ tr/ぁ-ん/ァ-ン/; #$string = Encode::encode('s…

PostgreSQLで特定の列を取得するSQL

select [カラム] from [テーブル名] limit [n件取り出し] offset [m列目から];>[14:11:57] あれたん: ぽすぐれとかどこの村だよ ごめん

android2.2で(2.1とかはわかんないけど)HttpUrlConnectionを使用するとき

KeepAlive設定でInputStreamとHttpConnectionが死ぬので、 System.setProperty("http.keepAlive", "false"); KeepAliveをオフにするのこと。

俺専用メモ。

conn = (HttpURLConnection) bitmapUrl.openConnection(); conn.connect(); is = conn.getInputStream(); //bis = new BufferedInputStream(is); //bm = BitmapFactory.decodeStream(bis); bm = BitmapFactory.decodeStream(is); これは主にIS03で画像取得を…

配列比較とか。

DBにあるレコード群と手元の配列を比較、DBにない値のみを配列で返すコードを記述。多分もっとうまい方法があるんだよな… 動作としては多分間違ってないけどfor文いっぱいで辛い。ところでandroidのCursorクラスにhasNextがないのって微妙だと思うんだけどど…

ライブ告知とか。

チケットノルマ達成できなかったらお前ひどいぞ、ってバイオ…メンバーに脅されたので告知。 多分いじめられる結果になると思うけど、RODEOのバンドとかあるから実にくればいいと思うよ!== 「アニめぐろ 2011 Vol.12 In “聖地”」 6/19(日)@秋葉原CLUB GOO…

androidで枠線を作る方法

androidのレイアウトに枠線は無い(と思う)。 LinearLayoutを重ねるのはアホなので背景に枠線を書き加えることにした。 /** * @param vg * 枠線を設定するViewGroup * @param width * LinearLayoutに設定するwidth * @param height * LinearLayoutに設定するh…

androidにてgetInterfaces()が効かない件

特定のインターフェースを継承してたら処理を行いたかってけれど Class[] this_interfaces = this.getClass().getInterfaces(); for (int i = 0; i < this_interfaces.length; i++) { if(this_interfaces[i].getName().equals("InterfaceName")){ // 処理 } …

テストがてらVBでSleepSort(超適当)

Module Module1 Sub Main() Dim int_array As Integer() = {10, 11, 12, 4, 5, 6, 7, 20, 1, 2, 18, 4, 2, 4, 1, 3, 5, 4, 1} Dim thread_array(int_array.Length) As System.Threading.Thread For i As Integer = 0 To int_array.Length - 1 Dim j As Integ…