タグ

2006年12月27日のブックマーク (7件)

  • LispUser.net : 最高にキモい Lisp コードを書いてみよう with 100 行リーダーマクロ

    LISPUSERLISPMEMOLisp is like a ball of mud - you can throw anything you want into it, and it's still Lisp. -- Anonymous Ruby 方面でみかけたネタに触発されました.Lisp はプログラマブルな言語な のでリーダーもプログラマブルです.そこでリーダーをいじって let や defun などの構文を括弧じゃなくて end にでもしてみましょうか. 100 行程度を目標にトライしました.使ったライブラリは CL-Yacc のみです. できあがったのがこちら. #@suck-lisp defun fib (n) if (< n 0) (error "oops") elif (= n 0) 0 elif (= n 1) 1 else let x <- (fib (- n 1))

    khiker
    khiker 2006/12/27
    CL-yaccとリーダーマクロ.
  • [を] sscanf は遅い

    sscanf は遅い 2006-12-26-3 [Programming] 何年かぶりに「C言語」でプログラムを書いたんだけど、 なぜか Perl で書いたプロトタイプよりも遅い。 プロファイラ("-pg"でコンパイル&gprof a.out)してみると、 sscanf が実行時間の九割以上を占めていた。 sscanf がものすごく遅いというのは常識中の常識なんだけど、 ここ何年か Perl ばっかりいじっていたのですっかり忘れていた。 atoi とか strtod とかで置き換えたら、そこの部分がごっそりと高速化。 何十倍も速くなった。 すっかりなまってしまった今日この頃。 一線の C/C++ プログラマになるべく精進します。

    khiker
    khiker 2006/12/27
    sscanfは遅い
  • C言語による Linux サウンドプログラミング

    OSSプログラミング Linux において、サウンドカードを制御するドライバソフトウェアとして、最 も一般的なのは、Kernel に付属する OSS/Free (Open Sound System Free) で ある。このサウンドドライバソフトを C言語を用いて制御するプログラムを作 ることによって、ごく簡単な音情報処理プログラミングについて学ぶ。 参考文献 「Linuxマルチメディアガイド」、 Jeff Tranter 著 山形 浩生 訳、オライリージャパン出版 唯一の日語で書かれたサウンドプログラミングに関する情報が載っている書 籍。これを参考にして、プログラミングを行なう。 英語でよければ、以下のリンクが有益 Programmer's Guide to OSS 必要な基礎知識 C言語でプログラムが組めることが必須。while, for などの基的な制御文は もちろんのこと、置換

    khiker
    khiker 2006/12/27
    OSSによる.
  • 情報処理推進機構:情報セキュリティ:H18年度ウェブアプリケーション開発者向けセキュリティ実装講座の開催について

    ※講演資料を掲載しました。 独立行政法人 情報処理推進機構(IPA)は、安全なインターネットの利用をめざして、最近、IPAが届出を受けた脆弱性関連情報を基に、届出の多かった脆弱性や攻撃を受けた場合の影響度が大きい脆弱性を取り上げ、その解決策を紹介するセキュリティ実装講座を企画しました。 講座は年2月、4月に実施しましたが、好評でしたので、今回は、新たに脆弱性の深刻度評価を用いた届出情報の分析結果や、ウェブアプリケーションの発注者が考慮すべき点なども紹介します。また、開発者の方から安全なウェブアプリケーションの開発に向けた取組み状況を紹介していただきます。 IPAでは、2004年7月8日に脆弱性関連情報の届出受付を開始してから2年4ヶ月が経過し、10月末までにソフトウエア製品に関するもの330件、ウェブアプリケーション(ウェブサイト)に関するもの687件、合計1,017件となり、1

    khiker
    khiker 2006/12/27
    PDF資料.
  • 東葛パソコン研究会☆Linux研究室☆

    khiker
    khiker 2006/12/27
    あとでよむ.
  • はてなブログ | 無料ブログを作成しよう

    うまくいかない日に仕込むラペ 「あぁ、今日のわたしダメダメだ…」 そういう日は何かで取り返したくなる。長々と夜更かししてを読んだり、刺繍をしたり…日中の自分のミスを取り戻すが如く、意味のあることをしたくなるのです。 うまくいかなかった日のわたしの最近のリベンジ方法。美味しいラペを…

    はてなブログ | 無料ブログを作成しよう
    khiker
    khiker 2006/12/27
    表示されるものをDosなどからCRLFなど好きなものに.
  • はてなダイアリーに詳細なアクセス解析を設置する - ぼくはまちちゃん!(Hatena)

    はいこんにちは! エントリー書いた直後って、やっぱり反応が気になりませんか! アクセスあるかな…!と思って、 管理ページやエントリーの下にでてくる「アクセス元」を見ても、 なんだか1時間おきくらいにしか反映されません>< これってちょっと、にらにらしちゃいますよね! だけど、有料オプション(はてなカウンター?)を 申し込みたいってほどでもないし…! さて、そんなきみに楽しいお知らせです! お金をかけずにアクセス解析、しちゃいましょうか…! (やりかた) (1) BlogPet に登録 いきなりてまえみそでごめんなさい>< 「そんなの貼りたくないよ!」ってきみも、 「ペットはダメ」ってママに怒られたきみも、 とりあえず今回は騙されて登録だけしちゃおうね! 変なペットとか貼り付けなくてもいいから大丈夫だよ! → BlogPet: 新規登録 (2) きみのダイアリーに BlogPet を設置 う

    はてなダイアリーに詳細なアクセス解析を設置する - ぼくはまちちゃん!(Hatena)
    khiker
    khiker 2006/12/27
    これは・・・いいのか? いいならやってみたいんだけど. ちょっと様子見.