未分類

勉強メモ

当サイトの管理者が勉強したことのメモを書き留めています。各エリアの記事が多くなった場合は、記事を独立します。

参照カウンタとガベージコレクタ

オブジェクト指向になってからガベージコレクタ (GC) が一般的だと考えていましたが、Mac OS X の Object-C では一度 GC 化を試みたにも関わらず最終的には参照カウンタによるオブジェクト管理に落ち着いたらしい。参照カウンタといえば、.NET が登場する前の COM で使われたいた原理で、昔の技術かと思われていましたが、そうではないらしい。参照カウンタは GC と比較して、処理コストが低いからという理由みたいです。確かにそうです。問題なのは手動で参照カウンタをインクリメントしたりデクリメントしたりすることですが、これが自動化されていて大きな問題が解決しているとのこと。GC よりもずっとスマートになっています。

オリジン

プロトコル、ドメイン、ポートの組み合わせのことです。

Stuxnet、Duqu、Flame

マルウェアに分類されるが、単なるマルウェアではなく非常に高度なもの。核施設への攻撃などに使われています。

Yahoo!

Yahoo! のユーザー ID とパスワードは、ブラウザのオートコンプリートには記録されないようです。サイトのコードを見ると、setAttribute("autocomplete", "off"); が設定されていることから分かります。そのため、SIW のようなツールで、保存されているパスワードを確認しようとしてもできません。

Windows Server 2008 R2

サーバー版の Windows oS のこのエディションから 64bit 版のみ提供されており、32bit 版はありません。

32bit 版と 64bit 版 Windows の違い

  • 32 bit アプリケーションのアドレス空間は 4GB で、64bit アプリケーションのアドレス空間は 8TB です。
  • 32bit の符号付き整数は -21 億 4748 万 3648 ~ 21 億 4748 万 3647 で、64bit の符号付き整数は 922 京 3372 兆 368 億 5477 万 5808 ~ 922 京 3372 兆 368 億 5477 万 5807 です。

マイクロソフトのサンプルデータベース

SQL Server 用は次のサイトからダウンロードできます。
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23654

Access 2003 用は次のサイトからダウンロードできます。
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=19704

Access 2007 用は次のサイトからダウンロードできます。
http://office.microsoft.com/en-us/templates/northwind-2007-TC001228997.aspx

マイクロソフトニュースレター

マイクロソフトからは多くのニュースレターが発行されています。次のサイトから購読と解除をすることができます。
http://www.microsoft.com/ja-jp/mscorp/liveid/newsletter.aspx

MSDN

MSDN ボリュームライセンスの管理者情報を変更するには次のサイトにアクセスします。
http://www.microsoft.com/ja-jp/licensing/existing-customers/manage-my-agreements.aspx

MSDN アカウントを変更するには次のサイトにアクセスします。
https://msdn.microsoft.com/ja-jp/subscriptions/manage/hh442900

Windows 8

Windows 7 の後継。次のような特徴があります。

  • スタートメニューがない。
  • Metro が搭載される。
  • Windows Live ID でのサインインが可能となる。
  • Metro アプリケーションは、Windows Store 経由でのみインストール可能。(Active Directory を使用すれば、企業向けは直接可能。)

用語が新しく定義されたり、変更となります。

  • サインイン : ログインのこと。
  • サインアウト : ログアウトのこと。
  • ピンチ : 指 2 本で画面を縮小すること。
  • ストレッチ : 指 2 本で画面を拡大すること。

Visual Studio 11

Visual Studio 2010 の後継。Winodws 8 に合わせてリリースされます。予想されるエディションは次の通り。

  • Visual Studio Express for Windows 8 (Metro 専用)
  • Visual Studio Express for Web (Web 専用)
  • Visual Studio Professional
  • Visual Studio Premium
  • Visual Studio Ultimate

※ Express では、Windows Forms の開発ができない。

動画

動画のフォーマットはMP4で、コーデックはMPEG-4 AVC/H.264。

オプトイン形式

ユーザーに選択をさせる方式のことです。たとえば、Microsoft の製品には、カスタマーエクスペリエンスというユーザーのソフトウェア使用状況を匿名で収集する機能があります。製品を使い始めた直後に、送信するまたはしないの選択ダイアログが表示されます。この選択はオプトイン形式によるものです。

ガラゲー

「フィーチャーフォン」を参照。

スマートフォン

iOS、Android、Windows などの OS が搭載された携帯電話を指します。

ハクティビズム

政治的主張を行うこと (アクティビズム) にハッキングを組み合わせること。主に Anonymous (アノニマス) や LulzSec (ラルズセック) などの集団が行っている。

フィーチャーフォン

はっきりとした定義はないと思いますが、スマートフォンに対する言葉として使われます。つまり、従来からある携帯電話のことを一般的に指します。ガラゲーとも呼ばれたりしますが、どちらもあまりなじみがないような感じです。

Android Market

Android 用のアプリを配信するサービスです。Android 端末にデフォルトで組み込まれています。使用するには Gmail アカウントが必要です。無料のアプリを使うだけならば、アカウントの設定だけで利用できるので、クレジットカードを最初に登録する必要はありません。ここから配信されるアプリのサイズの上限は 50MB となっています。

LTE

Long Term Evolution の略です。第 3.9 世代の通信方式です。NTT docomo が提供しているサービス名は Xi (クロッシィ) と呼ばれ、下り 75Mbps、上り 25Mbps の通信速度です。

Windows Phone 7.5

コードネームはマンゴーです。Windows Phone は 7.0, 7.1 と進化して 7.5 になりました。この 7.5 で初めて日本語にも対応して、日本でも発売されました。特徴はタイル状の UI (メトロデザイン) とスクロールしても一つにつながっている画面 (パノラマ UI) です。タイル状の UI のタイルはライブタイルと言われ、メールの新着情報などを随時表示できます。

【発売機種】
- 2011.08.25: AU IS12T (富士通東芝モバイルコミュニケーションズ)

【日本語入力】
- マルチタッチ : ガラゲーと同じように同一キーに割り当てられたキーを何度か押して入力する方式
- フラワー : キーを押すと、同一キーに割り当てられた五十音が上下左右に表示されるので、任意のキーをタッチする方式
- フリック : フラワーのように他の五十音の表示を待たずに、上下左右に指をスライドさせる方式 - カーブフリック : 濁音、半濁音、促音が斜めの位置に表示されるので、そのキーをフリックする方式

Windows Apps

JavaScript, HTML5, CSS を使って開発する Windows 8 用アプリケーションです。

ARPU

携帯電話会社 (キャリア) がよく使用する用語で、ユーザーひとりあたりの利用料金を言います。Average Revenue Per User の略です。

コンバージョン

サイトを訪問したユーザーが購入/資料請求/ダウンロードなどの行動を行うことです。コンバージョン率は訪問者数に対するコンバージョン数の割合です。

レスポンシブル Web デザイン

画面の解像度に応じてサイトのデザインを動的に変更することです。次元には CSS3 の Media Queries を利用します。W3C 勧告となったようです。

.NET Delegate

理解するのに一苦労していますが、Delegate は委譲の意味とのこと。オブジェクト指向の継承と比較して、従来の共通関数で処理する方法を委譲というものらしい。そして、.NET の Delegate がその処理をうまくしてくれるらしい。

-未分類