Pythonにおける変数の基本とデータ型まとめ
プログラミング言語では、数値や文字列を一時的に保管するための「変数」という仕組みが用意されています。今回は、Python における変数の基本とデータ型について説明します。変数の基本変数とは、数値や文字列などのデータを一時的に保管するための「箱」のようなものです。プログラムでは、その箱に一時的に名前を付けてデータを保存し、加工していきます。変数に付けた名前を「変数名」と言い、変数にデータを入れること……
プログラミング言語では、数値や文字列を一時的に保管するための「変数」という仕組みが用意されています。今回は、Python における変数の基本とデータ型について説明します。変数の基本変数とは、数値や文字列などのデータを一時的に保管するための「箱」のようなものです。プログラムでは、その箱に一時的に名前を付けてデータを保存し、加工していきます。変数に付けた名前を「変数名」と言い、変数にデータを入れること……
アプリデザイナーはどういったことを考えてUIを考えるべきでしょうか? デザイナーならカッコいい、おしゃれなUIをビシっと作りたいところですが、それだけではアプリは使ってもらえません。 アプリのUIデザインを考えるとき、我々は往々にしてビジュアルを中心としたレイアウトやディテールのデザインに走りがちです。ところが、UIを決める要素は画面の中の要素だけではありません。デバイスのスペックや仕様、他のヒッ……
新しいアプリを企画したり、開発・デザインをするとき、多くの方が競合調査をすると思います。多くの場合、同じカテゴリに属するアプリやユーザー層が似ているアプリを片っ端からダウンロードすることが多いと思いますが、この方法だと純粋に「アプリ」を研究するあまり「ユーザー」という観点が抜け落ちてしまうことも少なくはありません。競合調査で大事なのは自分の将来のアプリのユーザーを知ることです。とくにヒットアプリを……
jQuery UIとは、jQuery公式のUI用ライブラリです。これを使うことで、ダイアログ、カレンダーやドラッグ移動などの複雑な処理を簡単に実装することができます。 jQuery UIの導入 jQuery UIを使うには、jQuery本体の読み込みに加えて、jQuery UIの読み込みとテーマCSSが必要になります。 jQuery UIを読み込み jQuery UIの公式ページにあるダウンロード……
クラスのもつ変数には、クラス変数とインスタンス変数の2種類の変数が存在します。今回はこれらの変数の宣言方法や違いについて説明します。インスタンス変数とはインスタンス変数とは、それぞれのインスタンスごとに独立した変数です。たとえば、クラスはいくつもインスタンスを生成することができますが、それぞれのインスタンス変数は別のものとして扱われ変数に値を代入しても、インスタンスごとに別々の値が保存されています……
Docker のイメージを使い Ruby on Rails 環境を立ち上げる方法を紹介します。 今回は、公式イメージとして提供されている Ruby on Rails の rails:onbuild を使います。 環境 ・Mac OS X El Capitan ・Docker for Mac β 参考:Docker for Macを使ってみた Ruby on RailsをDockerで立ち上げる……
プログラミング言語の変数や関数などの名前は、名前空間とスコープによって管理されています。今回は Python における名前空間とスコープについて具体的な例を用いながら説明していきます。 名前空間とは 名前空間とは、ある変数や関数が所属している場所のことを示します。変数は所属する名前空間の中でしか、値を参照したり代入したりすることはできません。たとえば、ある関数を定義し、その関数内で変数を定義した場……
Python にはイテレータと呼ばれる機能があります。今回は Python におけるイテレータの意味と、イテレータを使用した場合とそうでない場合にどのような違いがあるのかを説明します。イテレータとはPython におけるイテレータとは、リストなどの複数の要素をもったデータ型に対して、順番にデータを取り出す機能を提供するものです。具体的にリストを例として見てみましょう。>>> a ……
プログラムにおいて、アルファベットや数字などの文字が1文字以上連なったものを文字列といいます。例えば「abcde」「あいうえお」「1丁目」などです。今回は、Python プログラムにおいての文字列の基本的な使い方について説明します。文字列の定義文字列を定義するときは、ダブルクォーテーション " またはシングルクォーテーション ' で囲むことで定義します。>>> a = "abc"……
UXと聞くと難しいイメージがつきもの、専門的な記事を読んだり話を聞いたりすると尚更です。きっちりやろうと思うと体系化されたフローを踏襲するのが一番ですが、UXに対して理解のある企業もまだ少なく、小規模であればあるほど時間も含めた力を入れることは難しいのが現実です。「うちの規模だとUXについて考えるのはちょっと厳しいかもな…。」調べれば調べるほどそんなことを思いがちですが、時間を割けなくても少しの意……