tech

627 件の記事

2010

BlazeDSの動かしてみた(リモーティング)

基本的にこことか、ここのやり方を見ながらやっていたいのですが、若干つまったところが・・・。 なんかservices-config.xmlにすべての設定書いている解説になっていたので、何とかしたいと思ってがんばっていたのですがうまく動きませんでした。 でもファイルの書く場所間違えてただけみたいです。。死にたい。。。 bl…

2009

モダンPHP勉強会に行って来ました。

火曜日にモダンPHP勉強会へ行って来ましたー。 なにげにPHPの勉強会に参加するの初めてだったのでかなりドキドキしてました(;´Д`) 今回のお話は、名前空間とSPLについてでした。 なかなか、良い話が聞けてよかったと思います。 資料とかこの辺にあります。 もっと知りたい名前空間 Mastering SPL 懇親会のも…

hibernateでone-to-oneを使うときの注意点?

hibernateをつかっていて若干つまっていました。 外部キー関連のone-to-oneで他のテーブルと関連させる際に、どうしても外部キーの値がとれない。。 例えば、userテーブルと、profileテーブルがあって一対一の関係の場合。 テーブルとかこんな感じ。 CREATE SCHEMA IF NOT EXISTS…

gitのインストール

せっかくなんでというか、いろいろとあってgitをCentOS5.3にインストールしました。 もちろんチキンなんでyum使ってしまいましたw yum --enablerepo=rpmforge -y install git えらー出た場合は、この設定をすればいいんじゃないかなー。 今週末あたりにEGitでもいれようかなぁ…

WordPressLifestream用のはてなブックマークプラグインを作ってみた。

最近WordPressのプラグインでLifestreamを使い始めたのですが、どうやらはてぶが用意されていないので残念な気持ちでいっぱいになりました。 まあなければ作ればいいやってことで、作ってみました。 作ったというか、ただRSS読み込ませているから、たいしたことはしてないんです・・・ほんとはログインまわりとかも何と…

cakePHPemailバリデーションの不具合

久しぶりにcakePHPネタです。 今回はcakePHP1.2.3.8166を使っているときのお話です。 メールアドレスの妥当性検証でなぜかi.softbank.jpのドメインを入力すると入力エラーになってしまいました。 他のドメインでもおkだったりダメだったり文字列で見る限り統一性がなくエラーを返していました。 とり…

UbuntuでEclipseを日本語化する

Ubuntuデスクトップで開発環境つくったらPHP開発しやすいかなと思い、Ubuntuの開発環境を作っているのですが、Eclipseがどうしても使いたいのです。 とりあえずインストール方法 sudo apt-get eclipse Eclipse3.5だったので、ここから日本語ファイルを落としてきます。 展開して、/u…

CNAMEの書き方(Google Appsの設定時)

昨日の夕方にメールサーバがとまってしまったので、GoogleAppsへメールを移行することを決意しました。 でほいほい設定をしていたいのですが、どうも、うちのドメインが認識されない・・・。 Googleの指示どおりに、CNAMEの設定したのです。 googlexxxxxxxxxx IN CNAME google.com…

WindowsのDNSキャッシュを削除する

DNSのキャッシュのせいで名前解決できなる事件が発生したので解決方法をメモしておきます。 DNSキャッシュの確認 ipconfig /displaydns DNSキャッシュの削除 ipconfig /flushdns 参考URL http://support.microsoft.com/kb/245437/ja

Python3インストールメモ

蛇がきらいなのでもちろんPythonなんて使う気もなかったのですが、とりあえず環境だけは作っておこうと思ったんで、インストールメモの残しておきます。 いや、Python2.4が入ってたからわざわざ3入れなくてもいいかもしれないけど、なんとなくいれてみました w # wget http://www.python.org/…

Linux ntpdが起動しない

Linuxの時間が狂いすぎててntpdが起動しない。 というか放置していた自分がわるいのですが・・・ そういうときはnptdate使います。 ntpdate サーバ名 ntpdate ntp.jst.mfeed.ad.j

JQueryでloadを使ったときのイベント処理(hover)

2013/03/16 最新の記事更新しました。 ** この記事ははっきり言って古いです。参考になりません。 「JQueryでloadを使ったときのイベント処理(on)」を参照してください。** HTMLのbodyにヘッダーとかフッターとかメニューボタンとかページごとに毎回書くとメンテナンス性が低下するため、JavaSc…

第19回オープンソーステクノロジー勉強会に行ってきました。

GREEの第19回OSTに行ってきました。 今回はHTML5おはなし。株式会社あゆたの白石さんがスピーカーでした。 自分の興味があるとこ中心にまとめてみますた。 アプリケーションキャッシュ オフラインwebアプリを実現 → ネットにつながっていなくてもwebアプリをつかえる! キャッシュマニュフェスとファイルを作成 W…

DataGridで数値順でソートさせる

DataGridで数値をソートさせようとおもったらちゃんとソートしてくれなかったのでメモのこしておきます。 DataGridColumnタグの中に属性「sortCompareFunction」を追加します。 値はソートのロジックを書いたメソッド名を指定すればおkです。 <mx:DataGrid id="datagrid…

.NET Reflector

20歳のときに書いたVBのソースコードガ見たくなったわけですが、exeファイルしか残っていなかったんです。 なんか良いツールないかなーと探してみたところ[.NET Reflector]ってソフトがありました。 とりあえず、ために使ってみたところ、普通にソースコードが見れました。 日本語文字表示されているところはさすがに…

Strutsをやってみました。

とりあえず、Strutsぐらいはある程度覚えておこうと思いやってみました。 Strutsを参考にして作ったとかいう話聞いたことあったし当たり前なのですが、Ethnaに似ていますね。 とりあえず、気になったところをメモ アクションの種類 通常のビジネスロジックの呼び出し、実行をするアクション 異なるモジュール間でActi…

Java用XMLシリアル化フレームワークを使ってみた

卒業制作で作っているプログラムでクラスから簡単にXMLに変換とかXMLからクラスに変換できたら素敵だなーとか思って、先生に相談してみますた。 そしたら、「simple」ってフレームワークを進められました。 とりあえず、使ってみてみないとわからないということで、サンプル書いてみました。 書いてみたものの全体像はまだつかめ…

AmarokでAmarokを聴く夢がついに叶った

Linuxの音楽再生ソフトである、Amarok。 もう3年ぐらい前に興味をもったわけです。別に機能がいいからとかではなく、僕の大好きなMike Oldfield先生の曲Amarokから名前がつけられたソフトウェアということで興味があったんです。 でも、結局インストールしても動かなくて使っていませんでした。 たまたまこの…

文字列からクラスのインスタンスを生成

Javaでのお話です。 受け取った値から特定のクラスを生成したいプログラムが書きたい。と思いました。 phpだったらevalとかつかうのかな?ちゃんとまだ理解していないのですが・・・。 で、Javaの場合はこんな感じですか? たとえばServiceってクラスがあってそれを文字列から生成したい場合だとして。 LoadCl…

Servletの文字化け問題

ServletでPOSTの値を受け取ってMySQLにinsertするプログラムを書いていたのですが、日本語の値が文字化けていました。 かなり悩んでMySQLの設定をいじってみたりしましたが、どうしても文字化ける・・・ 悩むこと4時間・・・。 いろいろと試してみたけど解決できない。 そんなとき、ふと、思いついたのです。 …

MySQLのユーザー作成とか

ついつい忘れてしまうので、メモ ユーザーを作成する 全権限 GRANT ALL PRIVILEGES ON *.* TO ユーザー名 IDENTIFIED BY 'パスワード' WITH GRANT OPTION; 一部の権限のみ与える GRANT INSERT,SELECT,UPDATE ON *.* TO ユーザー…

印刷用CSSで背景画像を印刷する方法+

印刷用のCSSつくってたら、案の定background-imageで指定した背景画像が表示されない。 なんか、ブラウザの設定で印刷表示するようになるらしいが、、それもなぁーってことで さっそくググりました。 「css 背景画像 印刷」って。 最初は意味が理解できなくて、他の方法ばかり試していましたが、この方法でうまくい…

MySQLのINTEGERとかTINYINTとか

今日ふとした会話から、INTEGERとTINYINTの違いってどうなのって話をしていました? int(1)とtinyintってなにがちがうのか? 結局のところ使用するバイト数が違うのね。 int(1)にしても4バイト使ってしまうのね。それに比べてtinyintは1バイトしか使わないのか。 せっかくだから、バイト数の違い…

Servletでバイナリデータを受け取る方法がわからない。

ActionScriptからバイナリデータ(画像とか)を受け取るときにサーバの処理ってどう書けばいいのだろうか? PHPだったらこんな感じでさっくりとかけてしまうのですが <?php $fileName = time()."-".round(rand(1,10000)).".png"; // ファイル名は時間から $f…

.htpasswdの生成

忘れてたからメモ # htpasswd -c ファイル名 ユーザー New password: ←パスワード Re-type new password: ←もう一回