平々毎々(アーカイブ)

はてなダイアリーのアーカイブです。

tech

golf

縮まなくなってきたら、もっと下のほうの問題にもチャレンジしようかな。

golf

permutater (http://golf.shinh.org/p.rb?permutater)が237Bになりました。よっしゃ。 ロジックを変えればまだまだ行けそう。

golf

Dancing Kids (http://golf.shinh.org/p.rb?Dancing+Kids)、170B。 using C=System.Console;class P{static void Main(){int l=C.ReadLine().Length;C.Write(@"{0}('-'){1} {2}|_|{3} | | ",l>4?"\\":" ",l==5?"":"/",l<5?"/":" ",l==5?"\\":"");}} nattowさ…

golf

id:siokoshouさんやid:nattowさんに張り合っていますがなかなか敵いません。 tennis ( http://golf.shinh.org/p.rb?tennis ) も晒す。1位じゃないからね。 using C=System.Console;class P{static void Main(){int p=0,q=0;bool f=true;for(;f;){f=(C.ReadL…

golf

smiley triangle http://golf.shinh.org/p.rb?Smileys+Triangle class P{static void Main(){string s=@": :- :-)";string t=@" :-)";while(t.Length<65)s+=(t+="))");System.Console.Write(s);}} これで(改行をLFにして)122B。107Bとか、どうするんだ。 (…

golf

transpose lines ( http://golf.shinh.org/p.rb?transpose+lines ) で184B。楽しくなってきた。 (追記)174Bになったけど1位じゃない。晒し。 using C=System.Console;class P{static void Main(){string t=C.In.ReadToEnd();int i=0,j,w=t.IndexOf('\n');fo…

WMI

現在の制限事項 現在のバージョンの System.Management.Instrumentation では、次の WMI 機能をサポートしていません。この制限事項はマネージ コードで実装されたオブジェクトにだけ適用されます。ネイティブ C++ WMI プロバイダを通じて公開されたオブジェ…

.NETアプリケーションにリモートオートメーションを付ける

WMIは……大げさかな。 http://msdn.microsoft.com/library/ja/cpguide/html/cpconManagingApplicationsUsingWMI.asp 後でここ見ながらサンプルかいてみるー

IISメタベース操作

下書き。清書したらブログへ。 WMIとADSIの両方が使える WMIはSystem.ManagementServices.ManagementObject 名前空間(スコープ)はroot/MicrosoftIISv2 パスはw3svc/1/ROOT/*** WMI Code Creatorやwbemtest.exe(Windows付属)が便利 列挙はManagementObjectSea…

.NET Frameworkに用意されていない機能

用意されてないと思ったら、あっさり用意されてた。

.NET Frameworkに用意されていない機能

はP/InvokeかWMIで呼び出すしかないんだなあ。 例:NTFS圧縮 P/Invoke http://www.thescarms.com/dotnet/NTFSCompress.asp WMI http://www.microsoft.com/japan/technet/scriptcenter/scripts/storage/folders/stfovb02.mspx

WindowsでTomcat起動

誰だよ。 SET JAVA_OPTS="-Xms128m -Xmx256m" って書いたやつは。 二重引用符があると動かないよ!

Strutsは、むずかしすぎて使えない!

一方PHPは鉛筆を使った。 すんません、書いてみたかっただけです。

ActiveX

「署名の有/無」は、objectタグのcodebase属性でcabファイルを指定したときのインストールに影響する 署名してなくても、ローカルでregsvr32.exeを叩けばインストールできる インストールにはPower Users権限を要する 「安全だとマークする/しない」は、Ac…

すごいDHTML

http://www.assistedsolutions.com/Components/InputMask/ ジャーン!ジャーン!ジャーン! 「げえっ、マスクエディット!」 っつーか、createTextRangeとか、setSelectionRangeとか、知らなかったです。はい。

Lispへ向けて進化

C#がLispの機能を取り入れるのは、たぶんわりと早くから考えられてたことだと思う。 Perl5, Python, Ruby, JavaScriptを横目に見ながら。(ポール・グレアムのエッセイが与えた影響は知らない) ただ、C#は(Java2インスパイアド)静的型。 ってことでまずOCaml…

LINQ

C#は強い型付けの言語なわけですが、LINQのような書き方が可能になるまでにはいろいろありまして。 C# 1.1 ジェネリックなし メソッド参照あり(デリゲート、一級オブジェクトではないと思う) (追記)デリゲートは変数にセットしたり、引数や戻り値に使ったり…

CSSXSS

わっほーいヤバいよー。 思い出したのはCSRFだけど、あれはダイレクトに書き込み(改ざん)されてしまうという問題。CSRFの場合は情報の読み取りはできなかった(と思う)。 フレームやインナーフレームの場合、同じドメインじゃないとスクリプトからHTMLにアク…

Benchmark

http://www.shudo.net/jit/perf-200410/ .NEt Framework 2.0で試してみたい。 いずれはJava5の結果も出てくるだろう。

Planet .NET Japan

http://sonic64.com/planet/dotnet/ memo.

軽量フレームワーク?、アノテーションの練習?

http://d.hatena.ne.jp/coolstyle/20051122#1132673672 某所用にmemo

無償開発ツールの台頭

Borlandはきっついよなー。どうがんばっていくんだろう。 C++ Builder, JBuilder, Delphiで戦えるだろうか? Togetherの設計ツールってそんなに儲かる商売だろうか?

VSUGオープン

http://vsug.jp/ おめでとうございます!

rupとmsf

http://blogs.msdn.com/hiroyask/comments/492772.aspx memo

IOCCC 1987 by David Korn

kshの人のワンライナーの仕組みを今日初めて知った。そっか、こういう仕組みか! #include <stdio.h> int main() { mainの最初に(暗黙に)定義されたint変数 ANSI CじゃなくてK&R Cなのがポイント。つまりargc、すなわち起動パラメータが無ければ1 printf("unix=%d\n",</stdio.h>…

JavaOne Tokyo 2005

と同じ会場でコーヒー協会のセミナーをやってるのはわざとか。プチワロス

NAgileで始める実践アジャイル開発 第2回 ソフトウェア開発をシンプルにする考え方のコツ

おもしろい。わかりやすい。こういう記事を書きたい。 イラストの正木茶丸さんとは、デジタルアドバンテージの正木さんと見た。

これが現実のパトレイバーか? HRP-2 Promet

うほっ、いいレイバー before after

CocoaのMVC

http://pcweb.mycom.co.jp/special/2005/cocoamvc/ 著者のサイト http://homepage.mac.com/mkino2/ memo.

mamezou.net

の変わりように驚く。 旧 http://web.archive.org/web/20040408221004/www.mamezou.net/ 新 http://www.mamezou.net/