dede-sukeのブックマーク (719)

  • PHP5.3.7のcrypt関数のバグはこうして生まれた

    昨日のブログエントリ「PHP5.3.7のcrypt関数に致命的な脆弱性(Bug #55439)」にて、crypt関数の重大な脆弱性について報告しました。脆弱性の出方が近年まれに見るほどのものだったので、twitterやブクマなどを見ても、「どうしてこうなった」という疑問を多数目にしました。 そこで、このエントリでは、この脆弱性がどのように混入したのかを追ってみたいと思います。 PHPのレポジトリのログや公開されているソースの状況から、PHP5.3.7RC4までこのバグはなく、PHP5.3.7RC5でこのバグが混入した模様です。RC5はPHP5.3.7最後のRelease Candidateですから、まさに正式リリースの直前でバグが入ったことになります。 バグの入る直前のソースは、ここの関数php_md5_crypt_rから参照することができます。以下に、おおまかな流れを図示します。まずはバ

    PHP5.3.7のcrypt関数のバグはこうして生まれた
  • 妄想:会社がコミュニケーション能力を求める理由 - 発声練習

    私は大学教員以外の職についたことがありませんので、その点を考慮してお読みください。 会社が求めている能力は? 経団連:2008年度・新卒者採用に�関するアンケート調査結果の概要より「企業が採用選考時に重視する要素」 「コミュニケーション能力」 76.6%(前年度79.5%) 「協調性」 56.1%(同53.0%) 「主体性」 55.2%(同51.6%) 「チャレンジ精神」 51.5%(同49.4%) 「誠実性」 40.0%(同 42.4%) 「専門性」は14位 10.3% 会社が求めている能力はコミュニケーション能力。これは日の会社が職務に適した能力で人材の採用を決めているのではなく、人を採用して、会社内で能力にあった職務に合わせるという制度をとっているためであると考えられるかもしれないけれども、一方で、コミュニケーション能力が求められるのにもある程度の理由があると考えられる。 コミュニ

    妄想:会社がコミュニケーション能力を求める理由 - 発声練習
  • Unix の CGI ファイルを Windows 上で動かす

    Unix 上の Apahce で動いていた CGI を Windows 上の Apache でそのまま動かすための設定について(主に Perl)。 普通 Unix 上で動かすためには Perl などをパスを /usr/bin/perl のように書くが、Windows 上では C:\Perl\bin\perl.exe などパスが違う。 これを解決するのに以下の方法が有効だった C:\usr\bin\perl.exe を作る方法 Apache の ScriptInterpreterSource ディレクティブを使う方法 C:\usr\bin\perl.exe を作る方法 Perl の実行ファイルが C:\usr\bin\perl.exe にあると CGI の冒頭に #!/usr/bin/perl と書いてあっても大丈夫なようだ。 そこで C:\Perl 以下をすべて C:\usr 以下にコピー

  • J2SE AppletとJavascriptの連携 - @--メモ

    <param>タグで、HTMLからAppletに値を渡す(HTMLApplet) † <applet>セクションに含まれる<param>タグで、HTMLからAppletに初期値を渡すことができる。 HTML: <applet name="SlideBar" code="SlideBarApplet.class" width=400 height="150" MAYSCRIPT> <param name="RED" value="1"/> <param name="GREEN" value="2"/> <param name="BLUE" value="3"/> </applet> Applet側からは、getParameter(String name)で、paramタグの内容を取得することができる。 Applet: getParameter("BLUE") getParameter("G

  • JavaScript で音声を扱う方法のまとめ - P A R A G R A P H S

    単純に JavaScript で音が鳴らせるのが面白いと思って最近色々調べていたので、 今まで調べたところを書いておきます。 現在、JavaScript から音声を扱うには 3 つの方法があると理解してます。 (他にもあったらコメント欄とかで教えてください) QuickTime プラグイン Flash + ExternalInterface + Sound オブジェクト audio タグ QuickTime プラグイン embed タグで埋め込まれた QuickTime プレイヤーに JavaScript からアクセスする。 特徴 QuickTime がサポートしている形式は全て利用できるはず (MP3 / WAVE / MIDI 等)。逆に ogg とか QuickTime が対応していない形式は再生できない embed タグの src タグに data スキームでバイナリデータを埋め込

    JavaScript で音声を扱う方法のまとめ - P A R A G R A P H S
  • Wolfram|Alpha: Making the world’s knowledge computable

    Compute expert-level answers using Wolfram’s breakthrough algorithms, knowledgebase and AI technology Mathematics ›Step-by-Step SolutionsElementary MathAlgebraPlotting & GraphicsCalculus & AnalysisGeometryDifferential EquationsStatisticsMore Topics »Science & Technology ›Units & MeasuresPhysicsChemistryEngineeringComputational SciencesEarth SciencesMaterialsTransportationMore Topics »Society & Cul

    Wolfram|Alpha: Making the world’s knowledge computable
  • プログラミン | 文部科学省

    プログラミンは、2010年8月に開発・公開されたものであり、Adobe FlashPlayer上で動作するものです。 しかし、Adobe Flash Playerは、2020年12月31日をもって提供及びサポートの終了を予定しているため、プログラミンを2020年12月31日をもって閉鎖いたします。長い間ご愛顧いただきましてありがとうございました。 なお、小学校プログラミング教育に活用できるプログラミング言語や教材については、「小学校を中心としたプログラミング教育ポータル」において実践事例とともに掲載しているのでそちらをご参照ください。(2020年7月31日 更新)

    プログラミン | 文部科学省
    dede-suke
    dede-suke 2010/08/19
    おてほんプログラムのハートをクリック、不意打ちだった・・・
  • 唯「あ、けいちゃん先生!」桑田佳祐「はいはい。」 その1

    その1 ←今ココ  その2  その3  その4  その5 http://yutori7.2ch.net/test/read.cgi/news4vip/1273672881/ 1 :VIPがお送りします:2010/05/12(水) 23:01:21.27 ID:P4QkttgG0 ※このSSでは、桑田佳祐に対しての主観的要素が混じっています。 深夜の半蔵門スタジオ。やさしい夜遊びの収録を終え、桑田はコーヒーを飲終えるまでの短い休憩に身を委ねていた。 スタッフ「桑田さん、お疲れさまでしたー!」 桑田「お疲れ、ありがとね。」 3 :VIPがお送りします:2010/05/12(水) 23:02:50.88 ID:P4QkttgG0 労いの言葉に一瞬の安堵を感じるが、桑田の仕事はまだ終わっていない。 この後は青山のスタジオへ移動。到着し次第、10月に発売するアルバムの為の作業に入らなければならない。

    唯「あ、けいちゃん先生!」桑田佳祐「はいはい。」 その1
  • HTML+CSS templating

    HTMLテンプレートを作るのは簡単? 赤の他人が作ったHTMLテンプレートを簡単に編集できるか? 新人に数千ページのサイトのコーディングを任せられるか? HTML, CSS, JavaScriptを覚えればコーディングは楽勝? そこまで簡単じゃないかもしんない ブラウザのバグ? まぁそれもあります Cascadingという仕組みは素敵ですが あっという間にコードが大変なことになります CSSには素敵なセレクタがたくさんありますが、 残念ながらIE6を下限とする環境では使えないものばかり

  • Mathematical (TeX) Formulas - Google Chart Tools / Image Charts (aka Chart API) - Google Code

    Mathematical (TeX) Formulas    This document describes how to use the Chart API to render a mathematical formula on your web page. Table of Contents Overview You can render a formula in a static image file. To do this, you must understand the TeX language (pronounced "tek") in order to specify your formula. TeX formulas have a specific set of parameters that differs from the standard. Here are the

    dede-suke
    dede-suke 2010/07/08
  • FreeRice

  • 「最強最速アルゴリズマー養成講座」関連の最新 ニュース・レビュー・解説 記事 まとめ - ITmedia Keywords

    最強最速アルゴリズマー養成講座: そのアルゴリズム、貪欲につき――貪欲法のススメ アルゴリズムの世界において、欲張りであることはときに有利に働くことがあります。今回は、貪欲法と呼ばれるアルゴリズムを紹介しながら、ハードな問題に挑戦してみましょう。このアルゴリズムが使えるかどうかの見極めができるようになれば、あなたの論理的思考力はかなりのレベルなのです。(2010/9/4) 最強最速アルゴリズマー養成講座: 病みつきになる「動的計画法」、その深淵に迫る 数回にわたって動的計画法・メモ化再帰について解説してきましたが、今回は実践編として、ナップサック問題への挑戦を足がかりに、その長所と短所の紹介、理解度チェックシートなどを用意しました。特に、動的計画法について深く掘り下げ、皆さんを動的計画法マスターの道にご案内します。(2010/5/15) 最強最速アルゴリズマー養成講座: アルゴリズマーの登

  • HTML5 vs. Flash論争のおかしな点 - トドのつまりは・・・:楽天ブログ

    2010年06月16日 HTML5 vs. Flash論争のおかしな点 カテゴリ:ソフトウェア なんだか、最近、Flashこそ悪の象徴で、HTML5規格が完成すれば、すべてが解決するかのような能天気な論調がはびこっていて、非常に気持ち悪い。 元NTTドコモの夏野氏までが、こんなことを言い出している。 夏野剛氏が講演、HTML5で大きく変わるテレビのビジネスモデル HTML5では、これまでJavaやFlashのプラグインの追加が必要だったアプリケーション実行環境が、Webブラウザー単独で実現できる可能性が高い。つまりHTML5対応ブラウザーをテレビに搭載するだけで、アプリケーションのダウンロード販売が行える。当だろうか? HTML5に関して、よく言われていることを詳しく分析してみよう。 ・Flashで出来ることは、HTML5でも出来る→△ これは、ある程度当だ。HTML5は、ベクタグラフ

    HTML5 vs. Flash論争のおかしな点 - トドのつまりは・・・:楽天ブログ
  • OverClocked ReMix Presents 'Serious Monkey Business'

    After two and a half years, Donkey Kong Country 2: Serious Monkey Business is finally released! Serious Monkey Business has been in the works since around November 1, 2007, when initial invitations were extended. Since that fateful beginning, artists have poured hundreds, if not thousands, of hours into the music until shaped into its final form of this album. It's with much gladness that finally

  • Latest topics > CSS Transitions(CSSだけで簡単なアニメーション)の使い方・覚え方のまとめ - outsider reflex

    Latest topics > CSS Transitions(CSSだけで簡単なアニメーション)の使い方・覚え方のまとめ 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行まんがでわかるLinux シス管系女子の試し読みが可能! « Ubuntu 9.10からUbuntu 10.04にアップグレードした Main タブバーの縦置き・横置きをタブの数に応じて自動で切り替えたい(A new option to switch the position of the tab bar by the number of tabs.) » CSS Transitions(CSSだけで簡単なアニメーション)の使い方・覚え方のまとめ - May 02, 2010 いろんな人がいろんな解説を既に書いてるみたいだけど、ツリー型タ

  • 高速度撮影が捉えた稲妻のメカニズム | WIRED VISION

    前の記事 「永遠に残るデータの恐怖」とその対策 高速度撮影が捉えた稲のメカニズム 2010年2月24日 サイエンス・テクノロジー コメント: トラックバック (0) フィードサイエンス・テクノロジー Annaliza Savage Tom Warner氏は、ラピッドシティーにあるサウスダコタ鉱山技術学校の博士課程の学生だ。 「2007年以降、私は毎秒最大5万4000コマの撮影の可能な高速ビデオカメラで、稲を記録してきた。この種のカメラは、われわれがこれまで見たことのないような形で稲を見せてくれる。稲が、雲から下に向かって伸びていっているのか、それとも、高い建物から上に向かって伸びているのかがはっきり見分けられるほどだ」と同氏は語る。 同氏がしばしば使うカメラは、Vision Research社の高速撮影用『Phantom』だ。このカメラでは、リング状のメモリーバッファに、継続的に記

  • 新・都道府県別統計とランキングで見る県民性 [とどラン]

    様々な都道府県別統計データを単位人口あたりの数値で比較。県民性を数字で表します。あなたの出身地は何位?チェーン店第二弾はセブンイレブン。日最大のコンビニチェーンだが、一地域に集中的に店舗展開する方針のため、地図にも濃淡がはっきり現れている。 [続きを読む]

  • GIFフォーマットの詳細 - とほほのWWW入門

    Signature(3 Bytes) 0x47 0x49 0x46 の固定値。これはアスキーの "GIF" となる。 Version(3 Bytes) GIF87aの場合は 0x38 0x37 0x61、GIF89aの場合は 0x38 0x39 0x61 の固定値。これらはそれぞれアスキーの "87a", "89a" となる。 Logical Screen Width(2 Bytes) GIF画像全体の横幅。横幅が 0x1234 の場合は 0x34 0x12 と格納される。 Logical Screen Height(2 Bytes) GIF画像全体の高さ。高さが 0x1234 の場合は 0x34 0x12 と格納される。 Global Color Table Flag(1 Bit) Global Color Tableが存在する場合は1、存在しない場合は0。 Color Resoluti

  • Java文字列内の式の解釈/演算クラス(Hishidama's Java-Eval class)

    S-JIS[2006-05-30/2007-03-02] 変更履歴 四則演算実行クラス(JDK1.4版) ひしだま作のJava用四則演算の計算式の解釈・評価実行クラスです。もはや“四則”演算をはるかに超えてるけど(笑) 式を書いた文字列を解釈し、計算を行います。いわゆる電卓のようなものです。 long型またはdouble型、またはJavaのObject型で演算できます。

  • ふき出しのレトリック 〜マンガの修辞学〜

    マンガで使われている「レトリック」を紹介するページです  ○ 更新履歴  ■こちらが、移転先の新しいサイトです■ 2008/10/04 : 「使う目的別のまとめページ」をバージョンアップ<BR> 2008/10/04 : 倒置反復に画像を追加して加筆 2008/09/26 : 脚韻のページにある内容を、かなりに変更  2008/09/20 : 島村瀧太郎(抱月)『新美辞学』のページを作成  2008/09/07 : 隠喩に画像を追加して、加筆  2008/08/30 : 設疑法を追加  2008/08/23 : 直喩に画像を追加して、加筆  2008/08/17 : 韻文を追加、押韻・頭韻・音数律に加筆  2008/07/26 : 50音順のページを、デザイン変更  2008/07/19 : 祈願法を追加、緩叙法(付加)に画像をつけ足して加筆  2008/07/18 : カウン