,

2008-01-01から1年間の記事一覧

ウイルスバスターとCygwin

ウイルスバスターが検索を始めるとどうも重いということで、進行状況をみてみたらどうもCygwinのパッケージ内の*.tar.bz2の検索に時間がかかっているらしいと分かりました。解凍&展開していれば時間がかかるよねってことで、消しました。普通のファイルのス…

http://rio1218.blog26.fc2.com/blog-entry-33.html を参考に作るのに挑戦中 大まかな流れとしてはまずlayout/main.xmlで とクラス名にIDを割り当て、レイアウトを指定します。 次にActivityクラスで public class BallActivity extends Activity { /** Call…

コマンドラインのandroid

ドコモでもAndroid端末がもしかしたら安価に出るらしいということで、挑戦しようと思ったのですが、成り行きで鬼門になってしまったEclipseでの開発が主流らしい。ということでGoogleAndroidにWindowsコマンドラインから挑戦のメモ まずAndroidとantをダウン…

Chrome の正規表現

自作のGoogleガジェットがChromeで見えなくなくなったので原因を調べたら正規表現のマッチング規則がFireFoxなどとは違うようです。前から順にマッチングして.*で長い文字列にマッチしてしまいその後のパターンがマッチしない場合には、先にマッチした長い文…

色の選び方 http://wellstyled.com/tools/colorscheme2/index-en.htmlhttp://tagland.net/tone/tone00_1.html

TCP Simultaneous Open on Java

javaでは Socket(String host, int port, InetAddress localAddr, int localPort) ソケットを作成し、指定されたリモートポート上の指定されたリモートホストに接続します。 でなんとなくお互いを指定したらできました。Chromeだとハテナに微妙に対応してい…

TCP Simultaneous Open

プログラム的には単にbind->connectの繰り返しでよいといううわさだったので、LinuxでCで組んだところうまくいきませんでした。どうもRST+ACKが帰って来るためのようで、二つのプログラムを同じマシンでloを使って通信するとうまくいきません。 仕方がない…

javaで動くスクリプト

jdk 7ではjythonやjrubyが含まれるようになると噂を聞いてアーリーアクセス版を入れてみましたが、入っていませんでした。関連を検索していて以下のページからそれぞれの言語のエンジンをダウンロードすればよいらしいと言う情報を得ました。 https://script…

できるだけ素に近い認証局

openssl.conf [ ca ] default_ca = CA_default [ CA_default ] dir = . certs = $dir/certs crl_dir = $dir/crl database = $dir/index.txt new_certs_dir = $dir/newcerts certificate = $dir/cacert.pem serial = $dir/serial crlnumber = $dir/crlnumber …

SSLかんたんな例

ssl_server.c // OpenSSL the most SIMPLE example #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <openssl/ssl.h> #include <sys/socket.h> #include <netdb.h> #define PORT 12335 int main( void ) { // Set up for socket int sb = socket( AF_INET, SOCK_STREAM, 0 ); st…</netdb.h></sys/socket.h></openssl/ssl.h></unistd.h></stdlib.h></string.h></stdio.h>

GNU global

http://directory.fsf.org/project/global/ gtags -v htags -safF でディレクトリHTML以下にドキュメントが生成されます。

SSLを利用したソケットプログラミング http://mars.elcom.nitech.ac.jp/Research/MM/security/aicrypto-ssl/node2.html http://freshmeat.net/projects/dtls_example/?branch_id=66853 http://crypto.stanford.edu/~nagendra/projects/dtls/dtls.html http:/…

http://www5e.biglobe.ne.jp/~aji/3min/ex/sup06.html Kerberosのチケットの原理的な話がよくわかりました

FireFox3.0.1のCipherSuite

国産暗号Camelliaががんばっているというねたです。 Cipher Suite: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0xc00a) Cipher Suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (0xc014) Cipher Suite: TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA (0x0088) Cipher Suit…

JavaでVectorでキャストするのがめんどくさい上に危険と思っていたのですが、最近のJavaではそれをしなくてよいというのはうすうす知っていたのですが、改めて確認したのでメモ。ついでに取り出すときのfor文も短く書くことができるようになったことを知りま…

Javascriptでの日本語文字コード変換 http://nurucom-archives.hp.infoseek.co.jp/digital/escape-codec-library.html JRuby http://www.thinkit.co.jp/free/article/0709/4/2/

XMLをDOMで触るのがめんどくさいなと思っていたらWSDLというものがあるらしいということを知りました。http://ws.apache.org/axis/ からダウンロード http://webservices.amazon.com/AWSECommerceService/JP/AWSECommerceService.wsdlD:\java\axis-1_4>ja…

ブラウザのサイドバーで Google ガジェットを活用する http://webos-goodies.jp/archives/51048265.html それではどうやってサイドバーにガジェットを表示させているかというと、実はとても簡単なことです。若干の例外はありますが、通常の Google ガジェッ…

google ガジェット

他のサイトのHTMLも取得して表示できそうhttp://igooglecon.jp/chapter03/index.html http://code.google.com/intl/ja_ALL/apis/gadgets/docs/fundamentals.html#Cookies http://code.google.com/intl/ja_ALL/apis/gadgets/docs/gs.html ここの一番下で…

openid

http://codezine.jp/a/article/aid/1356.aspx この例が一番シンプル、認証情報の保持はどうするんだろ? http://example.com/cgi-bin/openid-test.cgi?openid-url=nanntoka.openid.example.com でした,本当はセッションに入れるんだろうな。 でも引数の引継…

プログラミングカルト

http://www.mikeash.com/?page=pyblog/the-cults-of-programming.html ハッカーのMichael Ash氏によると経験上ほとんどのプログラマーは以下のカルトのどれかに陥ってしまうのだそうです。 スラド経由 http://slashdot.jp/developers/article.pl?sid=08/01/0…