2008/4/29 火曜日

まつもとゆきひろのハッカーズライフ:第10回 ソースを読もう は初心者におすすめです

カテゴリー: — gabon @ 14:30:19

まつもとゆきひろのハッカーズライフ

http://www.itmedia.co.jp/enterprise/articles/0712/26/news015.html

人のソースを読むことは大変ではありますが、全ての意図を理解する必要はなく、理解できる範囲でも読むと良いですね。この記事にある通り、プログラム入門のコードは、説明したい事のために書かれたコードで、実際に使われているコードでないことが大半ですから、生きたコードを勉強する意味でのソースを読むという観点には大賛成です。

今調べてもらっている、基本的な作法も、本からではなくソースから自分たちで取捨選択していくことがいいのかもしれないですね。

2008/4/23 水曜日

mixi

カテゴリー: — snow @ 16:55:48

mixiのコミュニティ内で、ちょっと目を放した隙にメッセージベースでチケットのオークションをやられてしまいました。mixi的にはこれはアウトだと思うので通報したのですが今回はたまたま見ていたひとがやっていた人のIDを教えてくれたからできたことでした。常に全部の掲示板を見ているわけじゃないし「あまっちゃったんで譲りたいです」と書いてあったら介入のしようがない。そこまで管理側は気にしなくていいのかもしれないけど一番取り締まらなくてはいけないのは金銭の授受にまつわることのような気もするのでちょっと対策を考えたいです。なんといっても、ログを消されちゃうとこちらは後からはまったくわからないのが困りものです。 

formからPOSTしてPHPで取得する

カテゴリー: — benton @ 16:38:31

すごく初歩的なことなんだろうと思うんですが、ブラウザからformタグでPOSTしてもらったデータをPHPで取得するには、

test.htm—–(送る側)—————————

<form action=”testshow.php” method=”POST” enctype=”application/x-www-form-urlencoded”>

<p
<input type=”checkbox” name=”feeling” value=”fun”>たのしい
<input type=”submit” value=”送信” />
<input type=”reset” value=”取り消し” />
</p>
</form>

———————————————————-

testshow.php—–(受け取る側)——————-

<?php
print $_POST['feeling'];
?>

——————————————————

という感じでした。 どっかのサイトにContent-Typeを”application/x-www-form-urlencoded”にしなきゃだめとあったので、間違えてhead内のmetaタグでやっちゃってました。formタグで指定するんですね。。

デコメールでformが使えない。。

カテゴリー: — benton @ 16:14:21

携帯向けに<form>タグを利用したHTMLメール(デコメール)を送って、そのメールからデータをPOSTしてもらうようにできないかなあと思ったんですが、そもそもデコメールでは<form>タグが使えないようです。

http://www.nttdocomo.co.jp/service/imode/make/content/deco_mail/tag/index.html

表示すらできませんでした。。何かと危険ってことなんでしょうか?
SOFTBANK(というかvodafone)端末では少なくとも表示は完璧だったんですが。残念です。。

2008/4/19 土曜日

MACROMEDIA READERの便利な機能

カテゴリー: — gabon @ 19:08:27

パワーポイントなどでつくった図を単なるグラフィックとしてキャプチャしたい場合は、
一度PDFにするといいかもしれません。

PDFにすると、
camera_icon.bmp
のカメラのアイコンでスナップショットが簡単にとれます。
クリック一発でクリップボードに格納されます(範囲選択が可能!)。

今までの、ウインドーをキャプチャ→ペイントで範囲選択→コピーより、早いかもしれませんね。

データベースのロック

カテゴリー: — penguin @ 14:07:05

MySQLではInnoDBというテーブル型が使えるようだ。

・INSERT, UPDATE, DELETE文などは、実行すると自動的に対象の行に排他ロックがかかる。排他ロックをかけると、解除されるまで他のトランザクションは待たされる。
・SELECT文はデフォルトではロックはかからない。

読み取り専用テーブルではINNODBというものを使うと良いらしい。

2008/4/4 金曜日

Actionscriptのキーマップ

カテゴリー: — gabon @ 11:46:35

http://moringo.moo.jp/wordpress/?p=57 

 から一部抜粋させていただきましたー。

private function KeyDownHandle(e:KeyboardEvent):void{
 if(e.keyCode == 65 ) showCharacter(”A”);
 else if(e.keyCode == 66 ) showCharacter(”B”);
 else if(e.keyCode == 67 ) showCharacter(”C”);
 else if(e.keyCode == 68 ) showCharacter(”D”);
 else if(e.keyCode == 69 ) showCharacter(”E”);
 else if(e.keyCode == 70 ) showCharacter(”F”);
 else if(e.keyCode == 71 ) showCharacter(”G”);
 else if(e.keyCode == 72 ) showCharacter(”H”);
 else if(e.keyCode == 73 ) showCharacter(”I”);
 else if(e.keyCode == 74 ) showCharacter(”J”);
 else if(e.keyCode == 75 ) showCharacter(”K”);
 else if(e.keyCode == 76 ) showCharacter(”L”);
 else if(e.keyCode == 77 ) showCharacter(”M”);
 else if(e.keyCode == 78 ) showCharacter(”N”);
 else if(e.keyCode == 79 ) showCharacter(”O”);
 else if(e.keyCode == 80 ) showCharacter(”P”);
 else if(e.keyCode == 81 ) showCharacter(”Q”);
 else if(e.keyCode == 82 ) showCharacter(”R”);
 else if(e.keyCode == 83 ) showCharacter(”S”);
 else if(e.keyCode == 84 ) showCharacter(”T”);
 else if(e.keyCode == 85 ) showCharacter(”U”);
 else if(e.keyCode == 86 ) showCharacter(”V”);
 else if(e.keyCode == 87 ) showCharacter(”W”);
 else if(e.keyCode == 88 ) showCharacter(”X”);
 else if(e.keyCode == 89 ) showCharacter(”Y”);
 else if(e.keyCode == 90 ) showCharacter(”Z”);
}

2008/4/3 木曜日

世界初「笑い測定機」の効用

カテゴリー: — gabon @ 13:16:30

ヨミウリONLINEより

本当に笑っているとき横隔膜が動いているらしい。

笑いのシンクロによって家族問題を解決という仮説は実に的を得ていると思います。

職場でもオススメしたいのですが、全員が同じツボというのもちょっとそろいすぎていかがかと思いますが、それぞれが笑うツボが違っていても楽しい職場であることが理想かな。ちょっとツボとは違うけれど、楽しもうという精神に敬意を表して、そういう時は愛想笑いでもいいかもしれませんね。

日本笑い学会という学会もあるようです。ページのヘッダがちょっとこわい。。。(微笑)

HTML convert time: 0.332 sec. Powered by WordPress ME