Offce Onlineを利用して無料でMicrosoft Wordを利用する方法
2014年2月に「Office Web Apps」が、「Office Online」(オフィス・オンライン)として生まれ変わりました。Office製品を普通に購入すると数万円かかりますが、このOffice OnlineはMicrosoftのアカウントを取得していれば、無料で利用可能なサービスです。しかも、提供がマイクロソフトなので、他社製のOffice互換ソフトと違って、フォーマットが崩れたりする……
2014年2月に「Office Web Apps」が、「Office Online」(オフィス・オンライン)として生まれ変わりました。Office製品を普通に購入すると数万円かかりますが、このOffice OnlineはMicrosoftのアカウントを取得していれば、無料で利用可能なサービスです。しかも、提供がマイクロソフトなので、他社製のOffice互換ソフトと違って、フォーマットが崩れたりする……
データを送るときなどにPDFにして送ることが多いと思います。今回はWordの文章をPDFに変換する方法をご紹介したいと思います。Word文書をPDFに変換する方法まず、Wordソフトで、PDFに変換したいWord文書を読み込んでください。そして、左上の「ファイル」を左クリックして、「名前をを付けて保存」を左クリックすると「保存ダイアログ」が表示されます。下部にある「ファイルの種類」の右の方にあるの……
近年、モバイルアプリの作成プロセスは大幅に進歩しました。以前は、アプリ開発は着想、デザイン、開発、ユーザーテストという一連のサイクルを経て行われました。 今日ではユーザーテストが占める割合が大きくなり、デザイナーも開発者も着想の段階で既にアイデアの有効化が必要になっています。 アプリのアイデアとデザインを有効化するのに最も実用的なやり方は、プロトタイプすることです。正しく行えば、プロトタイプは……
「共感力」は、UXにおいて他のどんな要素よりも大切であると言えるでしょう。ユーザーへの共感がなければ、私たちの製品を使ってユーザーが何をしたいのか、または何を必要としているかを知る手がかりをつかめず、基本的に勘で動かざるを得ません。 ユーザーに共感できるようになると、ユーザーの立場で物ごとを想像できるようになり、私たちの製品を好んで (または嫌って) いる理由をより理解しやすくなります。しかし、私……
Rubyのデータ型のうち、はじめのうちは少しわかりにくいのが文字列とシンボルの違いかもしれません。 Rubyにおける文字列 文字列は、"Hello World" といった文字の羅列で、これは誰にでもわかるでしょう。文字列は、見た目が同じでも、違うオブジェクトであることがありえます。 ms_suzuki = "Yoshiko" ms_takahashi = "Yoshiko" ms_suzuki.e……
Stringクラスのmatchメソッドは、文字列マッチのためのメソッドです。正規表現を使って調べたいパターンを指定することができます。 matchメソッドの使い方 match(パターン) 正規表現パターンに当てはまる文字列があったときは、MatchDataオブジェクトを、当てはまる文字列がなかったときは、nilを返します。 MatchDataオブジェクトは、マッチした文字列やその前後の文字列な……
Rubyのクラスにおける、インスタンス変数とクラス変数について説明します。 インスタンス変数とクラス変数の違い インスタンス変数とクラス変数の最も大きな違いは、インスタンス毎に値が固有であるか否かにあります。 具体的のは、以下のようになります。 インスタンス毎に値が固有:インスタンス変数 インスタンス毎に値が共通:クラス変数 次から、インスタンス変数とクラス変数について、それぞれ説明してい……
Rubyには、eachやtimesなど様々な繰り返し処理に使えるメソッドがありますが、単純なループを無限に繰り返すには、Rubyのカーネルメソッドであるloopメソッドが便利です。 loopメソッドの使い方 loop { 処理1 処理2 処理3 ・・・ } 実際に使ってみましょう。以下に挙げるのは、現在の日時を無限に表示し続けるのだけのプログラムです。 コード loop { ……
ここでは、JavaScriptにおけるthisキーワードの基本的な使い方について説明します。 thisは何を参照しているのか thisの値は、呼び出される際のコンテクストに依存して決まります。 1. 関数・メソッド内での呼び出し 2. コンストラクタ内での呼び出し 3. apply,callでの呼び出し 1. 関数・メソッド内での呼び出し 関数・メソッドで呼び出されるthisキーワードは、その……
JavaScriptはプロトタイプベースのオブジェクト指向言語です。ここでは、プロトタイプチェーンによる継承機構の仕組みについて説明します。 プロトタイプチェーンを用いた継承 prototypeを使うといわゆる継承を実現することができ、このことをプロトタイプチェーンと呼びます。継承とは、あるオブジェクトの性質を引き継いで他のオブジェクトから利用することです。 参照:JavaScriptのプロトタ……