タグ

2006年10月3日のブックマーク (16件)

  • Lisp言語を元にJavaScriptやCSSファイルを生成「ParenScript」:phpspot開発日誌

    ParenScript ParenScript is a small lispy language that can be compiled to JavaScript. Lisp言語を元にJavaScriptCSSファイルを生成「ParenScript」。 次のLISPコードをまず書きます。 (js (defun foobar (a b) (return (+ a b)))) ParenScript Compilerを使ってコンパイルすると、次のJavaScriptコードに変換されます。 function foobar(a, b) { return a + b; } Lisperにはうれしい機能なんでしょうかね。 それにしても、1つの言語を書いて、他の仕組みも作成する仕組みがあれば、1言語のみ知っておけば他の物も作れる、ということでなかなか便利ですね。 言語間の仕様の違いなどもあるので

  • DOM 系の関数は IE に合わせればいいんじゃね? - IT戦記

    IE 以外のブラウザは HTML 要素(Element)の prototype がとれる prototype とはクラスの定義のようなもの。 具体的には 以下のようにとれる ブラウザ 方法 Opera HTMLElement.prototype Firefox HTMLElement.prototype OR document.documentElement.__proto__.__proto__ Konqueror (たぶんSafariも(情報求む)) document.documentElement.__proto__ prototype を書き換えるとそれと繋がるオブジェクトは全て書き換わる これはおもしろい。 例のごとく IE だけ取れないので 動作が違う関数はすべて IE に合わせてやればいいんじゃない!?(ヒラメキ!)と思った たとえば。。。 Ptototype.js の Ev

    DOM 系の関数は IE に合わせればいいんじゃね? - IT戦記
    jayase
    jayase 2006/10/03
  • 独りの超電波プログラマ - 東芝のサイトが恐ろしくセキュリティ的に激しく超超超超超ヤバイ

    http://dynabook.com/assistpc/download/makeula/makemod.cgi?filename=http://d.hatena.ne.jp/kudzu/ 上のURLを見て、ページを見てもらえばなんとなく想像できると思うけど、「同意する」のリンクをクリックした後に接続する先のURLを任意のURLにできる。 つまり、 適当なウェブサーバにトロイ(物の実行ファイルにウィルスをつけるとかすると凶悪)を置く 上記URLのfilename=の項目をトロイのURLにする URLをSPAMなりなんなりでばらまく これで簡単にフィッシングできんな。さらにfilename=の項目をpostでできたら完璧*1。できるらしいので、死ぬほどやばい!もう東芝からダウンロードなんて絶対しない! URL自体はdynabook.comなわけで、相当な人がだまされると思うんだけど。これ

    独りの超電波プログラマ - 東芝のサイトが恐ろしくセキュリティ的に激しく超超超超超ヤバイ
  • NewQ UPlus 2 ミニUSB充電ケーブル - Engadget Japanese

    Anker's 3-in-1 MagSafe foldable charging station drops back down to its Prime Day price

    NewQ UPlus 2 ミニUSB充電ケーブル - Engadget Japanese
    jayase
    jayase 2006/10/03
  • はてなダイアリーキーワードもどき - Λάδι Βιώσας

    はてな日記キーワードの自動リンクって、どういうアルゴリズムでやってるんだろう?と思いググって見たところ、そのものずばりなページを見つけました。 はてなダイアリーキーワード自動リンクAPI http://d.hatena.ne.jp/hatenadiary/20040205/1075960162 なんと正規表現でやってるそうな。これは簡単そう。。。と思ったので、ちょっと手元のcsvを使って実験してみました。 こんな感じの辞書ファイルと、 dict.csv ---------------- 0001,はげ,hage 0002,ほげ,hoge 0003,ほが,huga こんな感じのデータファイルがあるとします。 data.csv ---------------- hage.txt,1,hage,誰がなまはげだ hoge.txt,2,hoga,彼はほがらかだがはげだ hoge.txt,3,hoge

    はてなダイアリーキーワードもどき - Λάδι Βιώσας
  • Microsoft サポート

    Copilot Pro でミーティング 最新の Copilot ファミリーのメンバーでは、上位の AI モデルへの優先アクセスが提供されます。また、Microsoft 365 Home および Microsoft 365 Family のサブスクライバーに対しては、現在日常的に使用している Microsoft 365 アプリのための AI アシスタントとなります。 Copilot Pro の使用を開始する Copilot はどこで入手できますか?

    jayase
    jayase 2006/10/03
  • ランダムな英字トラックバックスパムをブロックする方法

    ブロック方法は主に2つ。1つめはトラックバック用のアドレスを取得するサーバをブロックする方法、もう1つはPOSTに含まれている特徴的なUserAgentをブロックすることです。 今回取り上げるトラックバックスパムは通常のものと違い、リンク先のドメインが存在しません。つまり宣伝目的ではなく、愉快犯かあるいは技術的なスパムの実験ではないかと思われます。例えば、 トラックバック送信元サイト名:myigkqve トラックバック送信元記事名:wwoplazmy トラックバック送信元アドレス:http://www.hlribogxe.com と、以上のような感じで送られてきます。 アドレスなどの文字列はランダムな英字の組み合わせになっているのが特徴で、送信元のIPアドレスは毎回違う海外の匿名プロキシを経由してきます。しかもご丁寧なことに世界中の様々な匿名プロキシサーバリストにまだ載っていないようなもの

    ランダムな英字トラックバックスパムをブロックする方法
  • 街でみかけた書体

    2009年1月10日(土)〜2009年2月1日(日)に世田谷区三軒茶屋の生活工房にて「世田谷でみかけた書体」展を行うことになりました。 それに先駆けて、プレブログを2008年12月の一ヶ月間のみ、平日に更新していきます。 詳しくはこちらをご覧ください。 ・生活工房  「世田谷でみかけた書体」展 ・プレブログ  世田谷でみかけた書体 由来は定かでありませんが、ぼってりした感じのかな書体です。 「フキダシック(リョービコミック用フォント)」と同系統のようです。 これは、雑居ビルの出口付近。 再開発で新しいビルが建ち並ぶ陰には、昭和の色をまとった書体もまだ遺っています。 * さて、突然ではありますが、ブログの更新は日をもって休止します。 ちょうど約一年と区切りがよいのと、街でみかける主だった書体はほぼ紹介し尽くした感があるからです。 なかには書体名が分からなくて掲載できなかったものもあったりす

    街でみかけた書体
  • ウノウラボ Unoh Labs: インデントをなるべく浅くするテクニック

    こんにちは satoです。 インデントが浅いと、コードが見やすいです。 インデントが浅くなりそうなテクニックを紹介します。 時と場合にもよりますし、賛否両論もあると思いますが、寛大な目でみてやってください。 1)処理の判定は正常じゃない場合を書く //before $data = getdata(); if ($data) { なんか複雑な処理; } else { return false; } //after $data = getdata(); if (!$data) { return false; } なんか複雑な処理; 2) array か どうかを判断する場合は array にして処理をする //before if (is_array($args)) { foreach() ... } else { .... } //after if (!is_array($args)) {

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • ADDRAjax - Ajaxによる住所ドリルダウン検索

    Kawa.netxp ADDRAjax - Ajaxによる住所ドリルダウン検索 都道府県名→市区町村名→町域とドリルダウンで住所を検索する JavaScript ライブラリです。 JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。 住所辞書データの通信には Ajax(JSON)を利用しており、動作も十分に軽量です。 【2007/12/23 追記】 jQuery にも対応しました! 住所を選択: 『ADDRAjax』は ADdress DRilled down by Ajax の略です。 ダウンロード(ZIPパッケージ) ←通常はこちら 開発中のソースコード Subversion @ CodeRepos 導入手順とサンプルコード ドリルダウンな ALPSLAB Clip! 作成ツール 郵便番号辞書のアップデート手順 ライセンスとご使用上の注意点 更新

  • ビールにぴったり!チキンミルフィーユ

    ビールにぴったり!チキンミルフィーユ
  • じゃんけん2.0で優勝したJavaScriptのソースを公開しました — Lightweight Language Ring

    Recent entries じゃんけん2.0で優勝したJavaScriptのソースを公開しました yasuyuki 2006-10-02 第16回GaucheFestを開催します yasuyuki 2006-10-02 LL Ringの動画配信開始 kahei 2006-09-06 英語BlogにLLRingの記事掲載 kahei 2006-09-05 発表資料を公開しました yasuyuki 2006-09-02 Recent comments Re:じゃんけん2.0で優勝したJavaScriptのソースを公開しました Anonymous User 2009-06-05 Re:じゃんけん2.0で優勝したJavaScriptのソースを公開しました Anonymous User 2007-07-17 Tシャツサイズアンケート Anonymous User 2007-01-23 Re:Tシャ

  • はてなブログ | 無料ブログを作成しよう

    帰省、寿司、陶芸体験 8/13(火) の実家の墓参りへ行き、俺の実家へ帰省。風呂に入る前に子供達と外で水鉄砲で水を掛け合いびしょ濡れになる。最後のほうはどうにでもなれと思い、ホースやバケツで直接水をかけ合う。久しぶりの大胆な遊び方に子供たちは大声をあげながら騒いでいるが、田…

    はてなブログ | 無料ブログを作成しよう
  • 槻ノ木隆の「BBっとWORDS」 - その95「PNGの現状と今後」

    ■ PNGって何? PNGとは「Portable Network Graphics」の略で、GIFにかわる画像フォーマットして開発されました。特徴としては以下のようなものが挙げられます。 ・GIFに相当する8bit(256色)のほか、24bit(1,677万色)や48bit(280兆色)など、さまざまなフォーマットに対応 ・特許問題の生じない圧縮フォーマットを採用しつつ、GIFよりも圧縮率が高い ・透過色に関して、αチャネルをサポートしている関係で半透明の表現なども可能 ・アニメーションのサポートがない(これはPNGをベースとしたMNGフォーマットでサポートされる) ・古いWebブラウザや画像処理ソフトでは対応しない 前回説明した通り、2000年にGIFの特許問題が出てきたことで、GIFの代替フォーマットとして急速に普及を始めたのがPNGフォーマットになります。そういう意味では、GIFなど

  • 第1回 XMLの基本構文を学習する

    ブログ日記を,はてなダイアリーで作成されている方も多いかと思います。はてなダイアリーには,はてなで書かれた日記を他に移行するためのエクスポート機能が備わっています。このエクスポート機能を実行すると,次のようなXMLデータが出力されます。今回は,このはてなダイアリーのエクスポート機能で出力されるXMLデータを題材にして,XMLの基構文を学習していきたいと思います。 例1:はてなダイアリーでエクスポートされたXML文書 <?xml version="1.0" encoding="UTF-8"?> <diary> <day date="2006-08-30" title="ようやくXML Schemaの勉強開始" > <body>今日XML Schemaの勉強を開始しました。結構難しい・・・</body> </day> <day date="2006-08-31" title="はやくもXML

    第1回 XMLの基本構文を学習する
    jayase
    jayase 2006/10/03