2016年8月10日水曜日

無償でもこんなに使える! LibreOffice基本講座

UI/UXは時代とともに変わる傾向がある。それに伴い、アプリケーションもバージョンアップとともに、UI/UXが変わる。その背景には、デザインの流行があれば、それを反映したオペレーティングシステムの流行もある。また、デバイスがPCからタブレットやスマートフォンに変わればUI/UXも変わるし、さらには、IT業界特有の"新しいものを提供し続けなければならない"という雰囲気がそうさせるのかもしない。
しかしながら、アプリケーションは状況が変われば変化するし、転職すればまったく別のアプリケーションを使うことも出てくる。ITを使っている以上、人生は常に新しいUI/UXのお勉強が必要であり、エキスパートになったころには別の流行がやってくるというのはよくあることだ。
企業で最もよく使われているであろうオフィス・ソフトにもそんな波が訪れている。「Microsoft Office」が定番であることには代わりないが、無償で使えるオープンソースの「LibreOffice(リブレオフィス)」も企業や自治体で導入が進みつつある。
そこで本連載では、LibreOfficeの基本から応用まで、使いこなすためのノウハウを説明しよう。LibreOfficeは、Microsoft Officeと同様に、ワープロ(Writer)、スプレッドシート(Calc)、プレゼンテーション(Impress)、図形(Draw)、データベース(Base)、数式(Math)のアプリケーションが含まれている。初めに、「Writer」の使い方を紹介していこうと思う。

LibreOfficeのインストール手順

まず、LibreOfficeの最新版をサイトからインストールプログラムをダウンロードして、インストールしてみよう。本稿執筆時点でも最新版は、「LibreOffice 5.1.4」だ。本稿では、このバージョンを用いて、説明を行っていく。インストールは、インストーラーをダブルクリックして、ウィザードに従えば、完了する。

前述したように、LibreOfficeにはワープロ、スプレッドシート、プレゼンテーションといったアプリケーションが含まれているが、特に需要があるのはWriterとCalcだろう。

Writerでどのようなことができるのかは、LibreOrrice 5の解説ドキュメント(LibreOffice 5 Getting Started)をLibreOfficeのサイトからダウンロードして確認してみてほしい。このドキュメントで表現できているようなことはそのままできると思ってもらえばよい。

LibreOfficeはWindows版、Mac OS X版、Linux版のバイナリパッケージが提供されているほか、UNIX系のオペレーティングシステムであればディストリビューションごとにパッケージが提供されている。つまり、さまざまなプラットフォームで利用できる統合オフィスアプリケーションというわけだ。
本連載では、Windows 7でのスクリーンショットを中心に取り上げていくが、ほかのオペレーティングシステムでも同様のことができると考えていただければと思う。
次回からは、具体的にLibreOffice Writerの使い方を紹介しよう。

2016年8月3日水曜日

8月1日から15日の15日間、当社は大バーゲンキャンペーンを開催いたします。

Windows7/8/8.1 からWindows10 への無償アップグレードキャンペーンが、7月29日に終了した。
8月1日から15日の15日間、当社は大バーゲンキャンペーンを開催いたします。クーポンコードを使用して、全てのWindows商品は1500円を低減します。
(クーポンコードは100個だけです)数量限定のため、無くなり次第终了となります。早い者勝ち!
クーポンコード: rv84XP0a18

謹んでご光臨をお待ち申し上げます。













2016年7月28日木曜日

[計画フェーズの落とし穴]VDIならアプリのことは気にしなくてよい!?(1)

第3回・第4回で「計画の落とし穴」の1つであるサイジングに関する落とし穴について解説した。そこで、今回から3回にわたり、同じく「計画の落とし穴」の1つであるアプリケーションの検討について解説する。
デスクトップやアプリケーションの仮想化を導入する時、必ず検討する必要があるテーマの1つに「既存業務アプリケーションの移行」がある。
設計・構築の局面においては、サーバやストレージ、ネットワークなどのインフラに比べてやや軽視されがちな傾向があるが、実際に端末を利用して業務を行うエンドユーザーにとっては、むしろこちらのほうが本題である。業務アプリケーションのために端末やOS、各種インフラが存在するのであって、逆ではないからだ。
このため、少なくとも企画段階においては、既存(または近々に移行が予定されている)業務アプリケーションが問題なく動作するかどうかが、デスクトップ仮想化の中心的な検討事項となる。
この時しばしば交わされる議論に、ウィンドウズ 10 アップデート 「SBC(Server Based Computing)はアプリの互換性に課題があり、VDI(Virtual Desktop Infrastructure)ではそれがない。したがって、VDIのほうが、ことアプリに関して言えばスムーズな移行が期待できる」というものがある。
これは一面では正しい。OS部分を共有し、セッション共有という特殊な形でデスクトップやアプリケーションの仮想化を提供するSBCと異なり、VDIは1OSにつき1ユーザーが割り当てられるという点で、既存の物理端末と本質的には同じアプローチである。OSも、サーバOSを用いるSBCに対して、大半の業務アプリが想定しているデスクトップOSであり、その点でも連続性を保ちやすい(OSのバージョンアップを伴う場合は別であるが)。

だが、問題はそう単純ではない。アプリケーションを動作させる上ではさまざまな技術条件が関与しており、実装に伴うわずかなディテールの違いで、今まで動作していたアプリケーションがそれまでとは同じように動作しなくなる。SBCとVDIの違いは、これらの複数の条件の1つでしかない。
企画やセールストークの段階であればともかく、実証検証、設計、構築とプロジェクトが深まっていくにつれて、このディテールが大きな壁となって立ちはだかってくる。そこで、本稿ではアプリケーションの検討に際して、陥りがちな落とし穴について説明しよう。

何を変えて、何を変えないのか

物理PC端末から仮想デスクトップの環境に移行する場合、何も変えずにそのまま移行するという考え方もある。しかし、ITガバナンスの強化や運用の効率化、コストの削減を図るため、仮想デスクトップの導入を機に、アプリケーションに対して影響のある以下の変更が加えられることがほとんどだ。ここでは、それぞれについて検討したい。
  1. SBC or VDI
  2. プール型or専有型
  3. 移動プロファイル or ローカルプロファイル
  4. 標準アプリ or 個別アプリ

(1)SBC or VDI

SBCを採用する場合、VDIと比較してライセンスなどのコスト上のメリットが大きい。しかし、最初に述べた通り、SBCでは以下に挙げるようなタイプのアプリが課題となる。

サーバOSにインストールできないもの

まず、インストーラーがそもそもサーバOSを識別して除外しているアプリケーションがある。入れることができない以上、動作検証も何もなく、ある意味最もわかりやすいNGパターンである。

サーバOSまたはRDSで動作保証がされていないもの

技術的には動作するが、メーカーが動作保証やサポートを提供していないパターンである。内製のアプリケーションでそもそも外部のサポートが必要ない場合や、交渉次第で個別対応してもらえる場合もある(VDIや物理端末で再現する場合はサポートする、など)ので、必ずしも深刻な問題とはならないこともある。
サーバOSのインストールできない、ないし動作保証もされていない場合は、サーバOSをVDIとして単一ユーザーで利用する「サーバVDI」の構成でも利用ができない。サーバVDIはSPLAライセンスの制限により、クライアントOSの利用が認められていないパブリッククラウドでよく利用されるので注意が必要だ。windows10 ダウンロード 版

RDS上での動作に問題を抱えているもの

いわゆるマルチユーザーを想定していない作りのアプリケーションがこれに当たる。一般に、「SBCはVDIよりアプリを動かすのが困難」という場合、このパターンを指す。これにより、1人目のユーザーが使っている分には何ら問題ないが、2人目が入った途端にクラッシュしたり、データが上書きされたりといったことが起こる。
これらは一例ではあるが、確かにVDIでは遭遇しないタイプの「ディテール」である。SBCを採用した場合、適切な回避方法や代替手段を持っていない場合、こうした局面で困難を抱えることになるのは事実であり、過去にRDSなどのSBCを実装、運用していた企業がVDIに乗り換える時は、大なり小なりこうした過去の失敗体験が関係している。
次回は、VDIであってもアプリケーションの動作について確認が必要になる残りの項目について検討する。

2016年7月21日木曜日

「Windows 8.1」シェア増加、「XP」は13%に減少--Net Applications調査

 Microsoftの「Windows 8.1」は、デスクトップPCユーザーの間でシェアを伸ばし続けている。Net Applicationsの調査によると、11月の1カ月間でWindows 8.1は全ウェブトラフィックの12.1%を占め、10月の10.9%から増加した。9月のシェアはわずか6.67%だった。
 これに対し、すでにサポートが終了した「Windows XP」はトラフィックに占めるシェアが減少し続けている。11月のWindows XPのシェアは13.5%となり、10月の17.1%や9月の23.8%から減少した。このペースで行くと、少なくともNet Applicationsのデータによれば、Windows 8.1は2番目にシェアの高いデスクトップOSであるWindows XPを2014年内に上回る可能性がある。
 一方、別のウェブ調査会社StatCounterの最新の統計では、Windows 8.1がすでにWindows XPから第2位の座を奪っている。同社によると、11月はWindows 8.1が10.95%のシェアを獲得し、Windows XPのシェア10.69%をわずかに上回ったという。

 StatCounterの最高経営責任者(CEO)を務めるAodhan Cullen氏は、プレスリリースで次のように述べている。「いくぶん賛否両論があった『Windows 8』の後を受けて登場したWindows 8.1は、リリース以降着実にシェアを伸ばしてきた。8月にWindows 8を上回り、11月にはWindows XPを上回った。Windows 8.1の成長軌道は力強いものだが、現在の傾向が続くとしても、2015年の『Windows 10』リリースまでに『Windows 7』を上回ることはないだろう」
 Microsoftはすでに「Windows 10 Technical Preview」で、今後リリース予定の内容を一部披露している。9月末に発表されたこのプレビュー版では、「Start」メニューの復活、新しいトラックパッドジェスチャ、サイズ変更可能なウィンドウで「Metro」アプリを実行できる機能に対応しており、デスクトップでの使いやすさを一段と向上させたOSであることが明らかになっている。
 Microsoftは2015年初め、早ければ1月にも、Windows 10の一般ユーザー向けプレビューを発表すると見られている。
 Net Applicationsが公開したWindows 8.1とWindows 8のデータを合計すると、このMicrosoftの最新OSはWindows XPに大きな差をつけて第2位になる。まだWindows 8を使っているユーザーは、11月に記録されたトラフィックの6.5%を占めていた。つまり、Windows 8.1とWindows 8を合計したシェアは18.6%となり、Windows XPの13.5%を数ポイント上回る。

2016年7月14日木曜日

Windows 10 ビルド10240時はアプリケーションの設定のみ抑止されていた「保存場所」だが、ようやくアプリケーションの保存先が選択できるようになったもメジャーアップデートが備える特徴の1つだ。「設定」の「システム\ストレージ」で設定を変更すると、別ドライブに対応するフォルダーが自動生成される。
まずユーザー名を持つフォルダーは、「保存場所」で選択したドキュメント/音楽/画像/ビデオ用サブフォルダーが作られるものの、既存ファイルは移動しない。そのため、タブレットなどメインストレージが乏しくSDカードなどで容量不足を補っている環境の場合、手動でファイルを移動した方がよい。
また「WindowsApps」フォルダーは文字どおりユニバーサルWindowsアプリのバイナリを格納するフォルダーである。こちらを直接参照する機会は少ないため説明は割愛するが、興味深いのは「WPSystem」フォルダーだ。サブフォルダーを開いてくと、セキュリティ識別子\AppData\Local……と%LOCALAPPDATA%フォルダーの一部を確認している。
察するところ、設定変更後にユニバーサルWindowsアプリをインストールした場合、そのアプリケーションが必要とするデータは、既存のドライブではなく保存先ドライブに格納する仕組みなのだろう。
ビルド10240でも「オフラインマップ」は保存先ドライブの変更をサポートしていたが、今回改めて確認したところ、保存先ドライブに「MapData」フォルダーを生成して、地図データを格納するようになった。もっともWindows 10の地図機能は前節でも述べたように、日本に関しては相変わらず使い物にならないため、早期のデータ刷新を期待したい。

2
さて、ここからは節立てする方ではないものの、変化が顕著なポイントを取り上げていく。まず地味ながらも個人的に気に入っているのが環境変数Pathの編集機能である。既定設定であるシステム環境変数Pathを開くと、セミコロンで区切った文字列を1行単位で編集可能になるというものだ。
プリンターの動作に関しても変更が加わり、「デバイス\プリンターとスキャナー」に<有効にすると、最後に使ったプリンターが通常使うプリンターになります>という項目が加わった。従来のWindowsと同じく"既定のプリンター"を固定する場合はオフにしておくとよい。
「デバイス\USB」にも<USBデバイスへの接続に問題がある場合に通知する>が新たに加わった。こちらはビルド10547で実装した機能だが、今のところUSBデバイスにまつわる通知を目にしたことがない。おそらくだがUSBデバイス用ドライバーの未検出やデバイスドライバーがエラーを返した場合、あとは以前のWindowsでもあった「高速ではないUSBハブに接続されています」といった類のメッセージを通知するのではないだろうか。
目に付かない部分ではメモリー管理方法の変更も新機能の1つとなる。プロセスごとに存在する未使用ページを圧縮することで、空き領域を確保する仕組みを供え、Aul氏は「圧縮ストア(Compression Store)と呼ばれる新しい概念を追加した」と説明している。つまりベージコレクターをシステムレベルで組み込んだと考えると分かりやすいが、物理メモリーの追加が難しいタブレットや2-in-1 PCでの利用環境が改善すると捉えて間違いなさそうだ。
また、メジャーアップデート適用後のISOイメージファイルから、Windows 10を新規インストールする場合、Windows 7/8.xのプロダクトキーが使用可能になっている。これまではWindows 7/8.xをクリーンインストールし、その上でWindows 10にアップグレードしなければならなかったが、新規インストールを頻繁に行うユーザーには至極便利になるはずだ。
ただし、Windows 7/8.xからWindows 10への無償アップグレードは、あくまでも無償アップグレードから1年感に限定されている。Microsoftが猶予期間を設けない場合、2016年7月29日以降は本プロセスを使用できないと、自社のコミュニティサイトでFAQを公開している。なお、その際のライセンス認証方法は「デジタル付与権利」となる仕組みだ。違いに関してはこちらをご覧頂きたい。
現在、旧Windowsユーザーを対象に「Windows 10を入手する」(Get Windows 10、通称「GWX」)の配信を行っており、無償アップグレードの対象ユーザーはこのGWXを通じてWindows 10へのアップグレードが可能だ。このGWXは提供開始当初こそ「Windows 10のメリット」を伝える宣伝ポップアップ的な存在に留まっていたものの、後に「同日中でのアップグレード」を迫るようになり、最新のものでは特定の手順に沿ってキャンセル操作を行わない限り「アップグレードが自動予約されて指定時間にインストールが開始される」ようになってしまっている。これが「朝出社してPCを起動したらWindows 10になっていた」というインターネット上で出回る噂の原因だ。また、街の電光掲示板やKIOSK端末の操作画面にGWXのポップアップが表示されてしまう現象も多数報告されており、強引なアップグレード手法にMicrosoftへの批判が高まる理由となっている。
ただ、このGWXに関する話題には2点ほど誤解がある。まず、ユーザーの完全な同意なしに環境が完全にWindows 10にアップグレードされることはないという点、そしてビジネス用途で利用するユーザーにはGWXを通知を無効化する方法が用意されており、そもそも適切な運用がなされていれば一連の問題は避けることが可能だ。
前者については、Windows 10のアップグレードに際して、まず最初に「ソフトウェアライセンス条項(EULA)」に同意する必要があり、この手順を踏んでからでないとアップグレードは行われない。一見するとすでにWindows 10になっているように見えるが、実際にはWindows 10のインストーラが起動した直後のような状態だ。Microsoftは最初にEULAの同意を得ることに非常にこだわっているが、おそらくその理由は訴訟対策にあると考える。そのため、Windows 10にアップグレードされたユーザーは何らかの操作を経てこのEULAに同意していることになる。
1
後者は、(Active Directory)ドメイン内で適切に管理されているWindows 7/8.1ではGWXの通知を無効化できるため、もし前述の自動予約を経てWindows 10のインストールが勝手に始まってしまうというのであれば、ネットワーク管理が適切ではないということになる。Microsoftは2016年以降にGWXの運用ルールを変更し、これまでドメインに参加していればGWX通知の対象外だったWindows 7 Pro/8.1 Proの2製品についても、無償アップグレード対象としてGWXが有効化されるようになっている。これを防ぐには、MicrosoftがKB3080351で説明している手順でレジストリを書き換えてGWX通知を無効化するか、あるいはWSUS(Windows Server Update Services)などを使ってユーザーのPCが直接Windows Updateを参照しないようにすればいい。なお、企業向けのEnterprise版や組み込み向けのEmbedded版WindowsはGWXの対象外となるため、そもそも通知アイコンが表示されない。よく電光掲示板やKIOSK画面にGWX通知が表示
 「Windows 10」への無償アップグレード期間が7月29日をもって終了する。Microsoftは、その日に向けた最終段階において「Get Windows 10」(GWX)プログラムを改訂し、通知画面を変更した。「Windows 7」や「Windows 8.1」を稼働させているユーザーは、あと3週間と少しで終了する無償アップグレード期間中に、全画面での通知を含む、Microsoftからの「最後のひと押し」を目にすることになるはずだ。
 詳細については、「Windows 8.1 and Windows 7 SP1 end of free upgrade offer notification」(Windows 8.1および「Windows 7 SP1」における無償アップグレード期間終了の通知)と題された同社のサポート技術情報ページで確認できる。このページには、通知画面のスクリーンショットとともに、該当画面をそれ以降表示させないようにするための情報も記載されている。


 このスクリーンショットの左下隅には、注目に値する2つのリンクがある。このリンクをクリックすることで、今までのように単に画面を閉じるのではなく、「あと3回通知する」か、もはや決意が揺らぐことはないため「今後、この通知を表示しない」のかを選択できるようになっている。
 「今後、この通知を表示しない」を選択した場合、アップグレードの通知は一切行われないようになる。
 なお、最新のGWXアプリがインストールされている場合や、以前にレジストリを変更し、Windows 10へのアップグレード通知を抑止している場合、この通知が表示されることはない。
 また、過去にWindows 10をアンインストールしている場合や、インストール時に問題が発生して元の状態にロールバックされている場合、使用しているPCがWindows 10に対応していないと判断された場合にも通知は表示されない。