Blog
ブログで学ぶUX

Offce Onlineを利用して無料でMicrosoft Wordを利用する方法

2014年2月に「Office Web Apps」が、「Office Online」(オフィス・オンライン)として生まれ変わりました。Office製品を普通に購入すると数万円かかりますが、このOffice OnlineはMicrosoftのアカウントを取得していれば、無料で利用可能なサービスです。しかも、提供がマイクロソフトなので、他社製のOffice互換ソフトと違って、フォーマットが崩れたりする……

投稿日:

Microsoft Word文書をPDFに変換する方法

データを送るときなどにPDFにして送ることが多いと思います。今回はWordの文章をPDFに変換する方法をご紹介したいと思います。Word文書をPDFに変換する方法まず、Wordソフトで、PDFに変換したいWord文書を読み込んでください。そして、左上の「ファイル」を左クリックして、「名前をを付けて保存」を左クリックすると「保存ダイアログ」が表示されます。下部にある「ファイルの種類」の右の方にあるの……

投稿日:

アプリのプロトタイピングを爆速かつ効果的に行うための5つのヒント

近年、モバイルアプリの作成プロセスは大幅に進歩しました。以前は、アプリ開発は着想、デザイン、開発、ユーザーテストという一連のサイクルを経て行われました。 今日ではユーザーテストが占める割合が大きくなり、デザイナーも開発者も着想の段階で既にアイデアの有効化が必要になっています。 アプリのアイデアとデザインを有効化するのに最も実用的なやり方は、プロトタイプすることです。正しく行えば、プロトタイプは……

投稿日:

なぜUXデザインにおいて「共感力」が大事なのか

「共感力」は、UXにおいて他のどんな要素よりも大切であると言えるでしょう。ユーザーへの共感がなければ、私たちの製品を使ってユーザーが何をしたいのか、または何を必要としているかを知る手がかりをつかめず、基本的に勘で動かざるを得ません。 ユーザーに共感できるようになると、ユーザーの立場で物ごとを想像できるようになり、私たちの製品を好んで (または嫌って) いる理由をより理解しやすくなります。しかし、私……

投稿日:

Rubyのシンボルと文字列の違い

Rubyのデータ型のうち、はじめのうちは少しわかりにくいのが文字列とシンボルの違いかもしれません。 Rubyにおける文字列 文字列は、"Hello World" といった文字の羅列で、これは誰にでもわかるでしょう。文字列は、見た目が同じでも、違うオブジェクトであることがありえます。 ms_suzuki = "Yoshiko" ms_takahashi = "Yoshiko" ms_suzuki.e……

投稿日:

Rubyのmatchメソッドの使い方

Stringクラスのmatchメソッドは、文字列マッチのためのメソッドです。正規表現を使って調べたいパターンを指定することができます。 matchメソッドの使い方 match(パターン) 正規表現パターンに当てはまる文字列があったときは、MatchDataオブジェクトを、当てはまる文字列がなかったときは、nilを返します。 MatchDataオブジェクトは、マッチした文字列やその前後の文字列な……

投稿日:

【Ruby入門】Rubyのインスタンス変数とクラス変数

Rubyのクラスにおける、インスタンス変数とクラス変数について説明します。 インスタンス変数とクラス変数の違い インスタンス変数とクラス変数の最も大きな違いは、インスタンス毎に値が固有であるか否かにあります。 具体的のは、以下のようになります。 インスタンス毎に値が固有:インスタンス変数 インスタンス毎に値が共通:クラス変数 次から、インスタンス変数とクラス変数について、それぞれ説明してい……

投稿日:

Rubyのloopメソッドの使い方

Rubyには、eachやtimesなど様々な繰り返し処理に使えるメソッドがありますが、単純なループを無限に繰り返すには、Rubyのカーネルメソッドであるloopメソッドが便利です。 loopメソッドの使い方 loop { 処理1 処理2 処理3 ・・・ } 実際に使ってみましょう。以下に挙げるのは、現在の日時を無限に表示し続けるのだけのプログラムです。 コード loop { ……

投稿日:

JavaScriptのthisの基本的な使い方

ここでは、JavaScriptにおけるthisキーワードの基本的な使い方について説明します。 thisは何を参照しているのか thisの値は、呼び出される際のコンテクストに依存して決まります。 1. 関数・メソッド内での呼び出し 2. コンストラクタ内での呼び出し 3. apply,callでの呼び出し 1. 関数・メソッド内での呼び出し 関数・メソッドで呼び出されるthisキーワードは、その……

投稿日:

JavaScriptの継承:プロトタイプチェーン

JavaScriptはプロトタイプベースのオブジェクト指向言語です。ここでは、プロトタイプチェーンによる継承機構の仕組みについて説明します。 プロトタイプチェーンを用いた継承 prototypeを使うといわゆる継承を実現することができ、このことをプロトタイプチェーンと呼びます。継承とは、あるオブジェクトの性質を引き継いで他のオブジェクトから利用することです。 参照:JavaScriptのプロトタ……

投稿日: