タグ

2009年7月10日のブックマーク (8件)

  • 英語で、かもしれない、という文法を教えるとき、しれないが否定形になるのは、どうしてか?と聞かれました。最もわかりやすく英語で教えるのは... - Yahoo!知恵袋

    あなたのご質問は、外国人に日語の「かもしれない」という言葉を教えるときの問題ですよね? 「かもしれない」の「かも」は詠嘆・疑問の助詞で、英語に直すと if です。「しれない」は、cannot know もしくは、cannot be known です。ですので、「明日は雨かもしれない」は、 We cannot know if it rains tomorrow もしくは、It cannot be known if it rains tomorrow となります。この英文を日語に直すと、「我々は明日が雨かどうかを知ることは出来ない」となり、日語の「明日は雨かもしれない」が雨である可能性を示唆しているのに比べると、若干、中立性が高くなります。しかし、英語でも、cannot でなくcan にして、We can know if it rains tomorrow と言ってしまうと、「我々は明日

    英語で、かもしれない、という文法を教えるとき、しれないが否定形になるのは、どうしてか?と聞かれました。最もわかりやすく英語で教えるのは... - Yahoo!知恵袋
    stibbar
    stibbar 2009/07/10
    may or not sure.
  • JavaBeansとは - IT用語辞典

    概要 JavaBeansとは、Java言語で再利用可能な部品(モジュール)化されたプログラムを作成するための仕様。また、その仕様に則って開発された部品化されたJavaプログラム。 Javaクラスとして定義したプログラムを容易に再利用できるようにしたもので、いくつかの規約に従って設計されたクラスがJavaBeansとして扱うことができるようになる。部品化されたJavaプログラムは「Bean」(ビーン)とも呼ばれる。 主な規約として、引数なしのpublicなコンストラクタが定義されている、外部からプロパティにアクセスするためのアクセサメソッド(getterメソッド/setterメソッド)など、メソッド名が一定の命名規則に則っている、シリアライズ可能になっている、などがある。 もとは、アプリケーションの操作画面(ユーザーインターフェース)を構成する表示・操作要素(GUI部品)に共通の仕様を持たせ

    JavaBeansとは - IT用語辞典
    stibbar
    stibbar 2009/07/10
    Enterprise JavaBeans(EJB) とは、Java Beans仕様と同様のものを、ネットワーク分散型ビジネスアプリケーションのサーバサイドで実現した仕様のこと。セキュリティ機能などを備える。
  • SAMLとは - IT用語辞典

    概要 SAML(Security Assertion Markup Language)とは、利用者の認証や認可に関する情報を伝達するためのXMLベースのマークアップ言語の一つ。標準化団体のOASISによって策定された。 複数の互いに独立したシステムの間で、利用者の認証要求や認証の可否、利用者の属性、認可された権限などについての情報(アサーションと呼ばれる)をやり取りするためのデータ形式を定めている。パスワードなどの認証情報そのものをやり取りするための仕様ではない。 メッセージの交換手順としてSAMLプロトコルを定めているが、下位の通信プロトコルについては特に前提や制約は定めておらず、仕様上は何を用いても構わない。実際にはHTTPやHTTPSが用いられることが多い。 システム間がSAMLで連携することにより、利用者が一つのユーザーアカウントやログイン手順で様々なシステムやサービスを横断的に使

    SAMLとは - IT用語辞典
  • YouTube - Ryuichi Sakamoto - Asience -fast piano-

  • PHPのデータ構造 - yokkunsの日記

    配列よりオブジェクトの方がパフォーマンスが良いという話を聞き、気になったので調べてみました。 スカラー変数 まず、PHPのスカラー変数の復習。 PHPのスカラー変数は、以下のように、シンボルテーブルからzval構造体にアクセスして、値を取得します。 <?php $a = 1; ?> 変数のコピーでは、値をコピーするのではなく、同じzval構造体を指し、refcountが1追加されます。 <?php $b = $a; ?> 参照渡しでは、同じzval構造体を指し、refcountが1追加、is_refが1になります。 <?php $b = &$a; ?> 配列 次に配列。PHPの配列は、順番を持ったハッシュです。 配列$aの"x"にアクセスするには、まず$aが指すzval構造体にアクセスし、そのzval構造体のzvalue_value共用体にあるハッシュテーブルから、指定されたキーのzval

    PHPのデータ構造 - yokkunsの日記
    stibbar
    stibbar 2009/07/10
    ものすごい納得した。PHPの配列はC/C++でいうところの配列とは違うもんなんだなぁ。動的型付け言語における構造体と配列の違いってあんまり考えてもしょうがないものかも。> 最後にオブジェクトです。オブジェクトは、
  • アジアのペンギン: vim プラグイン de 機能拡張 (1)

    stibbar
    stibbar 2009/07/10
    plugin の配下にある vim プラグインは vim の起動時に必ず読み込まれます。ftplugin の配下にある vim プラグインは、特定の拡張子のファイルを開いた場合にのみ、読み込まれます。
  • Curl (プログラミング言語) - Wikipedia

    Curl は、米国マサチューセッツ工科大学 (MIT) で開発された対話的なウェブコンテンツ用のプログラミング言語である。CurlHTMLに影響を受け[1]HTMLのようなテキストマークアップと、JavaScript のようなスクリプティング、Java のような重量機能を単一のフレームワークに統合している。 Curl はマークアップ言語の一面があり、プレーンテキストはテキストのまま記述する。それと同時に多重継承のような機能を持つオブジェクト指向プログラミング言語でもある。Curl のアプリケーションでは、従来のウェブ開発においてHTMLCSSJavaScript の分離がもたらす、コンテンツ・スタイル・振る舞いの分離が強要されることはない。ただし、そのようなスタイルのプログラミングも可能である。 Curl は書式付テキストの表示用途にHTMLの代替として使うこともできるが、その能力

    Curl (プログラミング言語) - Wikipedia
  • TwitPaint - Twitterでお絵かきしよう

    What is remix? TwitPaint allows you to remix an existing graffiti piece by painting over it and creating a whole new piece but based on the first one. All remixed pieces are linked to their parents and children so you can follow their evolution. The remix function may expand the possibilities of graffiti by painting a piece back and forth with a friend or by using it simply to communicate. Some pe