Blog
ブログで学ぶUX

Pythonのクラス定義

ここではオブジェクト指向プログラミングで重要となるクラスを定義する方法について説明します。クラスを定義するクラスは変数(クラス変数及びインスタンス変数)とメソッドをもつことができます。インスタンス変数は、クラスから生成されたオブジェクトごとに異なる値を持つことができます。クラス変数は生成されたどのオブジェクトからも共通に使える変数です。また、メソッドとはオブジェクトに紐づけられた関数です。クラスを……

投稿日:

Photoshopで画像をセピアカラーにする方法

セピア調の色味は、どこか懐かしい、ノスタルジックな雰囲気を感じさせるのにぴったりです。そんなセピア調の色味も、Photoshopを使えば簡単に作ることができます。今回はセピアカラーにする方法を、2つ紹介します。 セピアカラーの雰囲気ある写真に加工したい方は、ぜひ参考にしてみてください。 ワンクリックでセピアカラーにする まず、Photoshopで編集したい画像を開きます。 レイヤーパネルを確認し……

投稿日:

Gitを一度はあきらめた人のためのわかりやすいスライド9選

エンジニアの方はすでにGitを使用している方も多いと思いますが、最近ではGitを活用しているデザイナーの方も増えてきました。今回はGit初心者の方にもわかりやすく解説されているスライドをまとめてみました。Gitは使っているけど、うまく活用できていないという方にもオススメです! デザイナのためのGit入門 デザイナのためのGit入門 from dsuke Takaoka Gitを活用する……

投稿日:

ウェアラブルのUXデザインで注意すべき3つのポイント+α

この記事は「ウェアラブルとUXデザイン:誰のためにデザインするのか?」の続きです 今のところ、小さいスクリーンでは複雑な操作ができないため、ウェアラブルの機能は限定されてしまっています。実際、スマートフォンでできる同じインタラクションをウェアラブルで 再現しようとすると、操作する指が邪魔をして、スクリーンが非常に見づらくなります。 そのため、スマートウォッチやスマートグラスが、携帯……

投稿日:

作業効率をあげるPhotoshopのおすすめスクリプト

Photoshopには便利な拡張機能が多数あります。この拡張機能スクリプトを入れることで、Photoshopの機能が、既存のものよりも拡張され、作業効率をあげることが可能です。今回はスクリプトについての解説と、作業効率があがる、おすすめのスクリプトを紹介します。 スクリプトとは スクリプトとは、コンピューターを動かすために書かれた指示書のようなものです。この指示書をあたえることで、Photosho……

投稿日:

PHPで文字コードを変換する方法:mb_convert_encoding

複数のファイルやWebページなどでさまざまな文字コードが混在するケースというのは現在でもよくあることです。そのような場合、文字コードの変換が必須になります。文字コードの変換をPHPで行う方法を見ていきます。文字コードの変換を行う関数文字コードの変換を行う関数は mb_convert_encoding です。string mb_convert_encoding( 対象文字列, 変換後の文字コード ,……

投稿日:

PHPで文字化けを解消する方法:mb_convert_encoding()

さまざまな文字コードが混在する環境では文字化けが起こることがあります。PHPはさまざまな文字コードに対応していますが、場合によっては文字化けが起こることがあります。しかし、適切な対策を行うことで文字化けを避けることができます。文字化けが起こる例文字化けは異なる文字コードが1つのファイルに混在した場合に起こります。例えばファイルからデータを読み込む場合です。PHPスクリプトがUTF-8で書かれていて……

投稿日:

PHPの配列をソートする方法:sort(), rsort()

PHPには配列を整列(ソート)するためのさまざまな関数が用意されていますが、もっとも基本的なものが sort関数です。単純な整列であれば、このsort関数を使うのが最も簡単でしょう。 いろいろな整列関数を使う前にまずはこのsort関数を使ってみましょう。sort関数の基本例えば、以下のような配列があったとします。$data = array(15,30,21,100,52); 配列$dataには5個……

投稿日:

PHPのバージョンを確認する方法

PHPにはさまざまなバージョンがあり、利用可能な機能も異なります。PHPでWebアプリケーション開発を行う場合にはどのバージョンがサーバにインストールされているかをあらかじめ確認し、知っておく必要があります。バージョンの確認方法は主に2通りあります。コマンドでの確認サーバにログインしコマンドを入力できる場合、簡単なのは php -v と入力することです。php -v PHP 5.3.8 (cli……

投稿日:

Pythonの関数定義

関数は、処理のまとまりに名前をつけることで再利用できるようにしたものです。Pythonで関数を定義するにはdefを使います。関数の定義次のような定型的な処理があった時、プログラムの中で必要になる度に記述するのは効率がよくありません。print "####################" print "# Author: XXX #" print "# 20xx/xx/xx ……

投稿日: