タプルは一度値を入れると変更できない配列です。使いどころとしては共同作業で開発を行う場合に、リストの値を誤って変更してしまう可能性がある場合などにリストの代わりに使用すると有効です。タプルの作成方法はリストと似ていますが、()で囲むところが違っています。>>続きを読むPython3入門(2)リストについてPython3のリスト型は複数の要素をひとまとまりのデータにまとめて扱います。インデックスが0から始まるつまり配列です。Pythonの配列関連のものは他にも以下のものがあります。前回のAngularJS入門(1)ではviewのみでできることでした。それだけでは不足する機能があります。セレクトボックスのoption部分をスクリプトで作成すると汎用性が上がってくるかもしれません。基本的にはスクリプト部分はviewで記述しないのがMVCの考え方です。SierraにアップデートしたらDreamweaverのSASSのコンパイルに失敗するようになりました。対処方法として下記リンクの通りで動きました。XCodeコマンドラインツールのアップデートの問題のようでした。>>続きを読むAngularJSのDirectiveについて(2)AngularJSのよく使うdirectiveの紹介です。>>続きを読むAngularJSのDirectiveについて(1)AngularJSのDirectiveは、HTMLでどのようにDOMを組み立てるか命令するものです。Directiveは例えば「ng-app」のようにHTMLのカスタム属性を使って記述していきます。ディレクティブを使った簡単な例で説明します。>>続きを読む値渡しと参照渡しについて変数に値を代入する場合にその値のデータ型の種類によって「値渡し」と「参照渡し」があり、その扱われ方が変わってきます。この考え方は多くのプログラミング言語で使われるものです。このことを知っておかないと思わぬ結果に遭遇したりします。今回は「値渡し」と「参照渡し」の考え方を学習します。>>続きを読むPython3入門(1)導入と文字列についてPython3入門を連載します。JavaScriptなど何らかのプログラムの基本をマスターしている方がPythonをサクッと学習したい場合の参考になればと思います。>>続きを読むAngularJSのインターポレーションについてインターポレーション(interpolation)とは、書き入れ、書き入れられた語句、補間法などの意味があります。プログラムにおけるインターポレーションとは文字列補完を行うことで、もっと簡単に言うと変数展開になります。プログラム入門編でよくやる次の内容です。>>続きを読むAngularJSにおけるminify化の問題点minify化(ファイル圧縮)とは、改行や空白、コメントなどを取り除きファイルサイズを削減することです。一般的にはminify化でファイルのダウンロードを高速化するねらいで活用されるものです。minify化は色々なサイトでそのサービスを行っていますので使用した方もいることと思います。