2007-07-01から1ヶ月間の記事一覧

ノートPC

10営業日以内に出荷! とメールに書いてあったのですが、 今日がちょうど10営業日目です。 出荷したよメールが着ません。 忘れてんのかな〜。 様子見てメールするか...(´-`) 頑張れレノボ〜。 Vistaめんどくさそう。。。 キーボードの真ん中にトラックポイ…

本の読み方

本の読み方も結構人それぞれなのかなーと ふと思いました。 例えば、カバーは全部外して読む! とか 本に書き込みしまくります! とか 付箋貼りますよ! とか ソファーでゴロゴロしながら読むのさ! とか 食べると案外美味しいよ? とか 読む用と飾る用の2冊…

CommonLispのformat関数は

プログラマにもう少し思いやりの気持ちを持ってもいいんじゃないでしょうか。 仕事に戻ります。

抽象クラス

Pythonにはそもそも抽象クラスが無いようですが、 ネットで探してたらこんな実現方法を発見。 class AbstractHoge : def method( self ) : abstract class Hoge( AbstractHoge ) : pass # def method( self ) : return "hello" Hogeクラスでmethodを宣言しな…

スペシャル変数

(proclaim '(special sv)) (setq sv 99) (defun hoge1 (x) (let ((sv x)) (hoge2) "end")) (defun hoge2 () (print sv) ) ---- (hoge1 10) (print sv) 10 "end" 99

勉強会でした

色々あって、今日はとても斬新なスタイルの勉強会でした。 せっかく頑張って調べてきてくださったのになぁ。。苦笑 合宿の小ネタとか10月以降の勉強会で改めて聞きたいです・・・笑 今日は、新参加者の方が1名いらっしゃいました。(仮名Aさん) 解散後何と…

Visual Studio 2008 β2 Info

いのひろちゃん(別名、勉強会に来てくれなかった裏切り者!//嘘です)がまとめてくれてたので 参考になりました。 http://d.hatena.ne.jp/InoHiro/20070728/p3 僕もそろそろOrcasインストールしてC#3.0で遊ばないと・・・!

土曜日は

28日は第28回勉強会です。詳細→http://clr-h.jp/content/NextCLRH.aspx 行けなそうなムードが強かったのですが無事行けることになりました。 ので、先ほど参加登録を済ませました。 今月はロボットですよーロボット。 ご興味ある方は気軽にご参加ください〜 …

VS2008

http://japan.internet.com/webtech/20070726/12.html β2が今週公開らしいっすね。

LINQ: .NET 言語統合クエリ(Don Box, Anders Hejlsberg) http://www.microsoft.com/japan/msdn/net/bb308959.aspx.NET 標準クエリ演算子(Anders Hejlsberg, Mads Torgersen Intergen) http://www.microsoft.com/japan/msdn/net/bb394939.aspx Don Box氏は確…

標準 Pascal によるモダンな Lisp の小さな実装 http://www.okisoft.co.jp/esc/llsp/L2Lisp in Ruby http://codezine.jp/a/article/aid/1492.aspx

NegotiateStream

こんなクラスの存在知らなかった・・・苦笑NegotiateStream クラス http://msdn2.microsoft.com/ja-jp/library/system.net.security.negotiatestream.aspx

今まで修行(?)のために繰り返し処理も再帰を使って表現していたため、 CommonLispが用意してるループマクロ類の使い方を全然知りませんでした。 というわけでメモ。

On Lisp

読み始めました。 と言ってもまだ7ページぐらいしか読んで無いけど・・・w 時間が無いのーー って言い訳するのはあまり好きじゃないんだけど(時間は皆に平等に割り当たっているんだぜ!)、 今月は結構リアルにキツイなぁ。笑 入院で3週間つぶれたのがジワ…

次はPython

そういえばバイト先で既知の言語でコード書いたこと無い気がする・・・。 (VB,PHP,SQL...) # お昼休みにLisp書いたり、VBのコードを生成するためのCプログラムは書いたりしたけど。。 あ、唯一Hyper Text Markup Languageだけ知ってた>< お次はPythonさ…

C++

VBの授業は高性能なPCを使えるので、勉強が捗る気がします。 遅刻して学校に行ったので1時間半しか勉強できませんでした。 Web積読を色々読みたかったけど時間が足り無そうだったので、 id:uskzさんの日記でC++のお勉強をすることに。 短めで、わたくしにも…

越えられない壁

マルチスレッドにするとあれな気がしたので アプリケーションドメイン*1を使ってマルチプロセス*2にしようかな ということに。 しかし.NET Remotingだけで壁を越えてメッセージやりとりするのは骨が折れる。。。 完全独立なプロセスを目指しましょうかね。 …

VSWindowManager

http://www.codeplex.com/VSWindowManager /// http://www.codeplex.com/genericsnet

日本語

日本語プログラミング言語ってやつを触ったことが無いんですが、 あれってどんな感じなんですかね? こんな感じ? ぱぶりっく すたてぃっく ぼいど めいん() { こんそーる.らいとらいん( "こんにちは!" ); } しまった!これはC#!

しごと

バイトは最近ずっとPHPです。しかもバージョン4! (!! 家での趣味グラミングに比べると、ど〜も開発スピードが遅い気がします。 下手すると半分以下? PHPやDBにまだ慣れてない っていうのもあるかもしれません。 # あと、突如要求変更されたりとかw でも…

ながさー

皆さんは1つのメソッドがどれぐらいの長さに達すると 「ん〜、ちょっと長いなぁ。」と感じ始めます?? 俺は23行前後でしょうか。(空行とか処理に直接関係無い例外処理とか含む) プログラミング始めた頃はmain()関数が200行とかになってたなぁ。 懐かしい…

ja-jp MSDNパラメータ includePrivateParameters 公開および秘密の RSA キーを含める場合は true。秘密キーだけを含める場合は false en-us MSDNParameters includePrivateParameters true to include a public and private RSA key; false to include only …

型パラメータ取得 Tyte[] Type.GetGenericArguments()

副業

http://www.itmedia.co.jp/enterprise/articles/0705/16/news009.html このページに「本業と副業が逆転」と書いてありました。 副業が本業を妨げるなんて考えただけで憂鬱になります。 え、副業って会社勤めのことですよね?

松崎さん

こんながページがあるとは知らなかった・・・ http://www.microsoft.com/japan/powerpro/community/blog/column/vol02/ 北海道に2回も来てくれて素敵なセッションをしてくださったエバンジェリストの松崎さん! 実は数学を専攻していたのですね。 さすがー。…

型パラメータによって振る舞いを変える

C#

同じ型パラメータだとstaticフィールドを共有する!という点を悪用した方法。 静的コンストラクタでねじ込んでいるというね!へそ曲がりだね! 利用価値は・・・うーん。 どんなところで活きるかな。 あまり思い浮かばない。苦笑 class Program { static voi…

C#

うー。 C#に静的duck typingがあれば・・・

実装

2〜3週間ぶりに(苦笑)LISP製作活動をしました。 現実逃避プロジェクトの1つなので、作業時間は30分ちょっと。 環境の実装とシンボルのインターン/アンインターン、リストの実装を行った。 リスト(というか連結したセル)の出力処理はまだ書いてない。 次…

のーと

バイト先での開発環境が諸事情によりノートPCになりました。 触り慣れてないのでキーボードが打ちづらいです。 あと、手を置く部分が熱いので少し悲しい気持ちになります。 あー、ノートパソコン買っちゃおうかにゃー。 今年のCLR/Hの合宿はみんなでゴリッゴ…

試してみた

http://d.hatena.ne.jp/Nobuhisa/20070701/1183297435 の続編。 今日VBの授業中に、VC# ExpressでNSpecとNSpecifyを試してみました。 結論から言うと、NSpecifyの方が使えそう。 個人的に書きやすいと感じたのはNSpecです。 でも、実行がやや面倒。 (それの…