サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
今年の「かわいい」
www.sophia-it.com
リバースブルートフォース攻撃 読み方: リバースブルートフォースこうげき 別名: リバースブルートフォースアタック , リバースブルートフォース , 逆総当たり攻撃 【英】 reverse brute force attack リバースブルートフォース攻撃とは、不正ログインを目的とするアカウント突破手法のうち、特定のパスワードと、ユーザーIDに使用され得る文字列の組み合わせを用いて総当り的にログインを試みる手法のことである。 リバースブルートフォース攻撃の名称は「ブルートフォース攻撃」を前提した命名といえる。ブルートフォース攻撃は特定のIDに対し、パスワードに使用され得る文字列を総当り的に入力して、有効な組み合わせを発見しようとする。ブルートフォース攻撃ではユーザーIDが固定されパスワードの変更が試されるが、リバースブルートフォース攻撃ではパスワードを固定してユーザーIDの変更が試される。
Web Messagingとは Web Messagingとは対応ブラウザ IE 9:○(チャネルメッセージング未実装) FireFox 9.0:○(チャネルメッセージング未実装) Opera 11.60:○ Chrome 16.0:○ Safari 5.1:○ ※Windows 7上で動作確認を行っています。 ※ブラウザの設定より、異なる挙動をする場合があります。 ※ブラウザにWeb Messaging自体が実装されている場合に「○」としています。個々のメソッドや属性などについては未実装である場合があります。 解説 コードによるほかのウィンドウ、タブ、フレームへのアクセスは、通常、セキュリティ上の理由から、同一オリジンのドキュメントの間だけに制限されています。 ここでいうオリジン(origin 生成元)というのは、ドキュメントのURLのうち、スキーム、ドメイン、ポートを合わせた部分のこと
GIGO フルスペル:Garbage In, Garbage Out 読み方: ギゴ , ギーゴ GIGOとは、コンピュータサイエンスの分野において用いられる表現で、「ゴミを入れればゴミが出てくる」、つまりナンセンスなデータからはナンセンスな結果しか出てこない、という意味の言葉である。 GIGOは、コンピュータが使用され出した黎明期において広く用いられていた表現である。徐々にコンピュータが洗練されてゆくにつれ、あまり用いられなくなっている。 GIGOのような慣用句としては、KIBO(Knowledge In, Bullshit Out)という表現がある。こちらは「知識が入れば、虚妄が出てくる」という意味である。また、最近では、GIGOという頭文字で「Garbage In, Gospel Out」を意味する場合もある。
transform-originの解説 トランスフォームの原点を指定するには? 要素書式 transform-origin: 【原点の水平位置】 【原点の垂直位置】 ; 対応ブラウザ IE 9:○(-ms-transform-origin) Firefox 10.0:○(-moz-transform-origin) Opera 11.61:○(-o-transform-origin) Chrome 17.0:○(-webkit-transform-origin) Safari 5.1:○(-webkit-transform-origin) ※現在、動作にベンダープレフィックスが必要なブラウザは、括弧内にベンダープレフィックス付のプロパティを記載しています。 ※ブラウザはWindows 7上で動作確認を行っています。 ※ユーザーの設定より、異なる挙動をする場合があります。 値一覧 値内容原点
COUNTIF, IFの解説 重複データを抽出する方法 COUNTIF関数とIF関数を使用すると、名簿や商品リストなどから重複データを抽出することができます。 重複データの抽出方法は、まず、COUNTIF関数を用いてそれぞれの項目のデータの数を求めます。データの数が1つならば重複データがなかったことがわかります。また、データの数が2つ以上ならば重複データがあったことがわかります。 次に、IF関数を用いて、データの数が2つ以上ならばデータの横のセルに「重複」と表示するようにします。 =COUNTIF(範囲,調べるデータ) 「範囲」・・・重複データを抽出するセルの範囲を指定します。 「調べるデータ」・・・調べるデータを指定します。 「=COUNTIF(範囲,調べるデータ)」でデータの数を求めます。 IF関数を用いて、データの数が2つ以上ならば「重複」と表示して1つならば何も表示しないようにしま
ガワネイティブ 別名: 側ネイティブ , ガワだけネイティブ , ガワだけアプリ , ハイブリッドアプリ ガワネイティブとは、スマートフォン向けアプリの区分に用いられる用語で、ネイティブアプリとして端末にインストールされたアプリ内で、Webアプリと同様にWeb上のコンテンツを表示する形式のアプリである。 ネイティブアプリは端末にインストールされ、端末内で実行処理される。動作が比較的速く、操作性・機能性に優れるが、プラットフォームごとにアプリを開発する必要があり、開発障壁が比較的高い。他方、Webアプリは、ネットワーク上で処理を行いコンテンツをダウンロードして表示する方式である。Webアプリは主にWebブラウザを通じて利用される。データや機能がサーバー側にあるためリアルタイムに更新・アップデートすることが可能だが、操作のたびに通信が必要となり、操作が比較的遅いという難点がある。 ガワネイティ
トースト 別名: トースト表示 , トーストポップアップ 【英】 Toast , Toast Pop-up トーストとは、主にデスクトップアプリケーションの機能で、情報通知用の小さなウィンドウをディスプレイの下方から一時的にポップアップ表示することである。 トーストは、アプリケーションが何らかのアクションを完了したり、状態が変化したりした場合に現れる。トーストが用いられる主な場面として、例えば電子メールを新たに受信した場合や、ファイルのダウンロードが完了した場合、インスタントメッセンジャーで仲間がログインした場合、などが想定される。 トーストは画面の端に小さく現れ、一定時間が過ぎると自動的に引っ込むようになっている。トースト上の通知を確認し、それが今すぐ行動する必要のない情報であれば、無視することもできる。内容をすぐに確認したい場合は、トーストで表示されたウィンドウをクリックすれば、通知の
writing-modeの解説 縦書き・横書きを指定するには? 要素書式 writing-mode : 【書記方向】 ; 対応ブラウザ IE 9:○(-ms-writing-mode / writing-mode でもよいが実装は独自) Firefox 10.0:× Opera 11.61:× Chrome 17.0:○(-webkit-writing-mode) Safari 5.1:○(-webkit-writing-mode) ※現在、動作にベンダープレフィックスが必要なブラウザは、括弧内にベンダープレフィックス付のプロパティを記載しています。 ※ブラウザはWindows 7上で動作確認を行っています。 ※ユーザーの設定より、異なる挙動をする場合があります。 値一覧 以下はIEの実装です。 値内容lr-tb行内のテキストは左から右へ進み、行は上から下へ進む。横書き。英語などの方式。l
bigram 読み方: バイグラム bigramとは、任意の文字列が2文字だけ続いた文字列のことである。 任意の文書や文字列などにおける任意のn文字の連続は、n-gramと呼ばれる。この内、1文字続きのものはunigram、2文字続きのものはbigram、3文字続きのものはtrigram、と特に呼ばれ、4文字以上のものは、単に4-gram、5-gramと表現されることが多い。 全文検索システムなどでは、形態素解析によるインデキシングによる検索漏れを回避するために、分かち書きの手法としてbigramが使われることもある。
ネイティブアプリ 別名: ネイティブアプリケーション 【英】 native application , native apps ネイティブアプリとは、一般的には、端末内の演算装置が直接に演算処理を行う(実行する)タイプのアプリのことである。 ネイティブアプリの語、は主に「Webアプリ」や「Javaアプリ」との対比において用いられる。スマートフォンやタブレット型端末において言及されるネイティブアプリは、主にWebアプリと対比したものである。 ネイティブアプリに対する「Webアプリ」とは、演算処理をネットワーク上のサーバーで行うタイプのアプリケーションのことである。Webアプリでは端末はもっぱら入出力のみを行う。ネイティブアプリの場合、端末内部の処理装置で演算処理を行う。Webアプリの利用にはインターネットに接続できるネットワーク環境が必要となるが、ネイティブアプリは必ずしもネットワーク環境を
デマンドサイドプラットフォーム 【英】 Demand-Side Platform , DSP デマンドサイドプラットフォームとは、オンライン広告において、広告主(購入者)側の広告効果の最大化を支援するツールのことである。 デマンドサイドプラットフォームは、広告主側が行う予算管理、入稿管理、掲載面の管理、予算やターゲットとするユーザー属性などに基づいた最適な広告枠の選定、あるいは、過去の成果を反映することで行われる配信条件の最適化、といった機能を提供する。 広告主側を支援するデマンドサイドプラットフォームに対して、広告枠の販売者側を支援するツールは「サプライライドプラットフォーム」(SSP)と呼ばれる。 デマンドサイドプラットフォームとサプライライドプラットフォームは、純広のような1対1の売買ではなく、多対多で接続して広告枠の競争入札を行う「アドエクスチェンジ」、および、「リアルタイム入札」
サブスクリプションサービス 別名: サブスクリプションモデル 【英】 subscription service , subscription business mode サブスクリプションサービスとは、提供する商品やサービスの数ではなく、利用期間に対して対価を支払う方式のことである。多くの場合「定額制」と同じ意味で用いられている。 サブスクリプションサービスは、主に音楽などのコンテンツ配信サービスにおいて用いられている。音楽配信サービスにおけるサブスクリプションサービスは、1曲ごとに販売・課金する方式ではなく、月額で定額料金を支払えば、その期間内は音楽をいくらでも自由に聴ける、といった利用形態となる。 2010年12月にKDDIが連結子会社化した台湾の音楽配信サービス「KKBOX」は、サブスクリプションサービスで音楽配信を提供するサービスである。なお、サブスクリプションサービスに対して、1
ペイロード 別名: ペイロードデータ 【英】 payload ペイロードとは、IT用語としては、パケット通信においてパケットに含まれるヘッダやトレーラなどの付加的情報を除いた、データ本体のことである。 パケットにはデータの転送先や転送経路などを制御するための情報を含むヘッダや、データの破損などを検査するトレーラなどの情報が、データそのもののほかに付加されて送られる。ペイロードの語は、こうした情報を対象に含めず、ユーザーが送信したいデータそのものを指し示す際に用いられる。 ペイロードのデータのサイズは、一般的に「ペイロード長」と呼ばれる。 なお、ペイロード(payload)とは元々、運輸において運行に必要な物を除いた貨物や乗客などの積載量を指す英語である。
ホワイトハッカー 別名: ホワイトハットハッカー 【英】 white hacker , white hat hacker ホワイトハッカーとは、コンピュータやネットワークに関する高度や知識や技術を持つ者を指す呼び名である「ハッカー」のうち、特にその技術を善良な目的に活かす者のことである。 元来、「ハッカー」という呼び名そのものに、行いの善悪に関するニュアンスは含まれていない。しかしながら通俗的なイメージとしては、ハッカーといえばコンピュータシステムに不正に侵入したり、プログラムを不正に改変したり破壊したり、といった悪行を重ねる姿として想像されやすい。ホワイトハッカーという呼び方は、そうした悪意ある活動ではなく、善意のもとに活動するハッカーという意味を明示するために用いられている。 ホワイトハッカーのように善意によってハッキング技術を駆使すること、または駆使する人を、「ホワイトハット」と呼ぶ
Web Storageでデータの読み書きを行うには? Web Storageでデータの読み書きを行うには?解説 ブラウザにデータを保存するWeb Storageには、データを保持する単位の違いに応じてローカルストレージとセッションストレージという二種類の保存領域があります。この二つの違いは、セッションストレージはタブやウィンドウごとに生成され、閉じられると削除されるのに対して、ローカルストレージは意図的に削除しない限り内容が保持されるということです。 ローカルストレージとセッションストレージの対比とデータが保持される単位については、ローカルストレージとセッションストレージの違いは?を参照ください。 ローカルストレージにはwindowオブジェクトのlocalStorage属性、セッションストレージにはwindowオブジェクトのsessionStorage属性を通じてアクセスします。 // ロ
フットプリント 【英】 footprint フットプリントとは、一般的には「足跡」や「占有領域」などを意味する英語である。IT用語としては、プログラムが動作する際のメモリ使用量の多さ(メモリーフットプリント)を指すことが多い。 また、電子機器などを床や机の上に置いた場合の設置面積を指して「フットプリント」という場合もある。 なお、HTCのスマートフォンにプリインストールされているアプリケーション「HTC Footprints」の場合は、写真やテキスト情報をジオタグ(位置情報)と関連付けて、訪れた場所の情報を管理できるアプリである。
メモリフットプリント 別名: メモリーフットプリント 【英】 memory footprint メモリフットプリントとは、コンピュータ上でプログラムが動作する際に使用されるメインメモリの容量(メモリ使用量)のことである。 一般的に、大規模なプログラムほど大きなフットプリントを必要とする。物理メモリ量に対するメモリフットプリントの割合が大きければ大きいほど、システムが不安定になったり障害が発生したりしやすくなる。 メモリフットプリントは、単に「フットプリント」と呼ばれることも多い。ただし、フットプリントという場合はディスプレイやサーバーを設置した場合の設置面積などを意味している場合もある。
ノーティスアンドテイクダウン 別名: ノーティスアンドテイクダウン手続き 【英】 Notice and Take Down , Notice & Take Down ノーティスアンドテイクダウンとは、著作権に関する手続きの概念のうち、プロバイダ(インターネットサービスプロバイダ)が著作権者から通告を受けた際に、当該コンテンツを速やかに削除し、また、コンテンツの発信者に通知を行う、という手続きを含んだ一連の流れである。 米国と日本においては、ノーティスアンドテイクダウンの手続き順序に多少の違いがある。 米国の「デジタルミレニアム著作権法」においては、プロバイダが著作権者からコンテンツの著作権侵害を通知された場合に、はじめに当該のコンテンツを削除した上で、当該コンテンツをWeb上に発信したユーザーへ削除した旨を通知する。発信者がコンテンツの削除について異議申し立てを行った場合、著作権者へ異議申
WebSocketのサンプルコード サンプルサンプル サーバー側(Jetty 8による実装) このサンプルを試すにはサーバー側とクライアント側の準備が必要です。 サーバー側は、Javaサーブレットの実行環境である、Jettyを用います。 サンプルを動かす手順は、基本的にはHTTPサーブレットと同じです。 まず、サンプルのJavaファイルをコンパイルしたクラスファイルを作ります。 コンパイルするには、「jetty-websocket-バージョン番号.jar」と「servlet-api-バージョン番号.jar」を参照する必要があります。 バージョン番号はJettyに添付されているファイルのバージョンに読み替えてください。Jetty自体は基本的に8.0以上が必要です。 package wsapp; import java.io.IOException; import java.util.Set;
videoタグの解説 ビデオを再生するには? videoタグの書式 <video>~</video> videoタグに対応しているブラウザ Internet Explorer 9:○ Firefox 9.0:○ Opera 11.6:○ Chrome 16.0:○ Safari 5.1:○ ※Windows 7上で動作確認を行っています。 ※ブラウザの設定より、異なる挙動をする場合があります。 videoタグの属性一覧 属性内容グローバル属性※グローバル属性のページを参照してください。src再生するビデオファイルのパスを指定します。preloadページロード(読み込み)時に、ビデオデータをあらかじめ読み込むかどうかの指定をします。 指定できる値は次の通りです。 「none」:なし 「metadata」:メタデータのみ読み込む 「auto」:自動 なお、値にブランクを指定した場合(prelo
エクセル関数リファレンス Excel関数リファレンスとは? 「Excel関数リファレンス」とは、表計算ソフト「Microsoft Excel」(マイクロソフト・エクセル)で利用できる「関数」の使い方を紹介する、実践的なリファレンスです。関数の基本的な使い方から高度な組み合わせまで、多くの画像と共に分かりやすく解説しています。 「Excel関数リファレンス」では、関数を使用する具体的な場面ごとに、それぞれ適した関数と使い方を紹介しています。関数の名前、どんな関数があるのか、などを知らなくても、「第一月曜日の日付を出す」のような「実現したい内容」を基準に関数を調べることができます。 また、「Excel関数リファレンス」では目的別に探すだけでなく関数名別に探すこともできます。例えば「DCOUNTA関数はどういうときに使うの?」といった調べ方にも適しています。 ※ Excel関数リファレンスは、「
HTML5 JavaScript APIリファレンス HTML5 JavaScript APIリファレンスとは? HTML5 JavaScript APIリファレンスは、「HTML5 JavaScript API」の新しい機能や使い方を解説する無料のリファレンスサイトです。 HTML5 JavaScript APIリファレンスでは、HTML5 JavaScript APIで使える主な機能を、具体的な項目ごとにそれぞれ解説しています。画像による解説やサンプルコードなども参照できます。HTML5 JavaScript APIに初めて触れる人の入門としても適しています。 HTML5 JavaScript APIとは? HTML5 JavaScript APIは、W3Cが策定を進めている「HTML5」の新仕様のうち、JavaScriptを呼び出してより高度な機能を実現するものです。そのため、単にJ
@font-faceの解説 Webフォントを指定するには? @ルール書式 @font-face { font-family:【フォント集合名】; src:【フォントへの参照】 [ ,【フォントへの参照】... ]; [ 【オプションのフォント記述子】:【オプションのフォント記述子の値】;... ] } 対応ブラウザ IE 9:○ Firefox 10.0:○ Opera 11.61:○ Chrome 17.0:○ Safari 5.1:○ ※現在、動作にベンダープレフィックスが必要なブラウザは、括弧内にベンダープレフィックス付のプロパティを記載しています。 ※ブラウザはWindows 7上で動作確認を行っています。 ※ユーザーの設定より、異なる挙動をする場合があります。 フォント記述子一覧 font-familyとsrcの指定は、省略しても文法的なエラーにはなりませんが、フォントを実際に要
CSS3リファレンス CSS3リファレンスとは? CSS3リファレンスは、CSSの次世代の規格「CSS3」(Cascading Style Sheets level 3)の使い方を基本から解説する入門リファレンス辞典です。 CSS3リファレンスでは、CSS3で新しく追加された機能を中心に、基本的な機能や使い方などを解説しています。各要素で使用できる値や対応ブラウザなどを調べることもできます。 各解説には、HTMLの記述にCSS3を組み込んだサンプルソースコードがあります。HTML形式で保存してブラウザで開けば、実際にどのように表示されるかを確認できます。 CSS3とは? CSS3は、W3Cが勧告しているCSSの次世代の仕様です。2011年から段階的に公開されており、2012年3月現在も仕様策定作業が進められています。 CSSはHTMLやXHTMLなどの文書の表示・見栄えを指定できる技術です
linear-gradientの解説 関数書式 linear-gradient(【グラデーションの向き】, 【色指定】, 【色指定】 [, 【色指定】...]) 対応ブラウザ IE 9:× Firefox 10.0:○(-moz-linear-gradient) Opera 11.61:○(-o-linear-gradient) Chrome 17.0:○(-webkit-linear-gradient) Safari 5.1:○(-webkit-linear-gradient) ※現在、動作にベンダープレフィックスが必要なブラウザは、括弧内にベンダープレフィックス付のプロパティを記載しています。 ※ブラウザはWindows 7上で動作確認を行っています。 ※ユーザーの設定より、異なる挙動をする場合があります。 引数一覧 グラデーションの向きの指定は省略可能です。 以下、文中での「ボックス
行動ターゲティング広告 読み方: こうどうターゲティングこうこく 別名: 行動ターゲッティング広告 , ビヘイビアターゲティング広告 【英】 Behavioral Targeting Advertising , BTA 行動ターゲティング広告とは、インターネット広告の一種で、各ユーザーをWebサイト上での行動履歴に基づいて分類し、ユーザーごとに最適な広告を配信できるようにした方法のことである。 行動ターゲティング広告においては、Cookie情報を元にしてWebブラウザ単位でユーザーの行動が追跡されており、そのWeb上での行動履歴が専用サーバーに蓄積されている。この行動履歴を数百の行動パターンに分析し、次回の広告配信の機会に反映させることによって、ユーザーにとって最も適した広告内容が配信可能になっているとされる。 従来のバナー広告やリスティング広告などのような広告配信の仕組みでは、広告の内容
HTML5タグ入門 HTML5タグ入門とは? 「HTML5タグ入門」は、次世代のHTML規格「HTML5」の使い方を解説している辞典・リファレンスのサイトです。 HTML5で新たに追加されたタグや機能を中心に、各機能の概要や特徴、タグの基本的な使い方などを紹介しています。「HTML5で何ができるのか」に関する、入門レベルの知識を、一通り学ぶことができます。 また、サンプル画像とサンプルコードを参照することで、HTML5タグの機能や使い方、対応ブラウザなどを、簡単に把握・理解できます。 HTML5とは? HTML5は、現在のWebページの記述に用いられている「HTML4」(またはHTML4.01)に替わる次世代規格として策定されている新バージョンの規格です。2008年にHTML5の最初のドラフトが発表されています。2012年2月現在も、規格の策定が進められている最中ですが、すでに主要なモダン
シークバー 【英】 seek bar シークバーとは、音楽・動画再生ソフトなどに備わる機能のひとつで、データの再生箇所を表示する機能のことである。音楽やムービーの始めから終わりまでのうちどこまでを再生しているのかが「スライダー」の位置によって視覚的に把握できる、スライダーをマウスで直接移動させ、それによって任意の箇所から再生を始めることができる、といった利点がある。 シークバーは通常、再生箇所を示すスライダーがバー上を左から右へ移動してゆく形式を取っている。例えば5分間の動画を再生する場合、ちょうど中間にスライダーが位置していれば再生経過時間が2分半の時点であることを示している。このときシークバー上の任意の箇所をクリックすれば、その箇所から再生することができる。停止中の動画であれば、コマを示すこともできる。シークバーの中には、ドラッグすることによって再生速度を自由に調節することのできる機能
パリティ 【英】 parity パリティとは、誤り検出に用いられる技術の一種で、2進数で表現されたデータの0または1の数が偶数個あるか、あるいは奇数個あるかを比較することである。 パリティを利用したチェックでは、データをあらかじめ一定の幅で区切り、その範囲における「1」のデータの偶奇(parity)を調べる。このとき、例えば「1」の数が奇数個であった場合には「1」を付け加えて偶数個にし、初めから偶数個あった場合には「0」を付け加えて偶数個の状態を維持する、という風にデータを整える。 データを受け取った側でも同様にして、偶奇がチェックされる。偶奇の異なる箇所が見つかった場合には、その箇所のデータが破損しているとみなしてデータの再送などが行われる。 パリティで付け加えられる「1」または「0」の1ビットのデータは、パリティビットと呼ばれている。また、パリティの技術を利用してエラーをチェックするこ
次のページ
このページを最初にブックマークしてみませんか?
『IT用語辞典バイナリBINARY : パソコン・インターネットの用語辞典』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く