サンタモニカ・ジョンソン

UX UIを専門にやってます。読みやすい文章は書けません。

サンタモニカ・ジョンソン

UX UIを専門にやってます。読みやすい文章は書けません。

記事一覧

まじでわからん。コンセプトって何なん。キモすぎ。

あるサービスを提供するのに、企業として収益やその他の利益を得るための活動をビジネスと呼ぶ。 ビジネスを始めるのには、始める人のwillがとても大事だという話を聞いた…

リモートで利用するGitの話

リモートでgitを使う場合流れとしてgit cloneをおこなってオリジナルからコピーを作成するだけで作業ができる。また、共同で何かを開発している場合はオリジナルとコピーの…

ローカルで利用するGitの話

Gitとはバージョン管理システムのことでその中でも分散型の管理システムって言われてる。 基本的にはエンジニアが利用するもので書いたコードをその都度セーブできて、前の…

javascript 第9章 クラス

javascriptでは同じプロトタイプオブジェクトから継承する一連のオブジェクトのことをクラスというんやって。 クラスってCSSでも出てきたみたいに同じプロトタイプオブジェ…

HIGのAccessibilityについてまとめてみた。

アクセシビリティとは障害者権利条約の定義によると、「障がい者が他の人と同じように物理的環境、輸送機関、情報通信及びその他の施設・サービスを利用できること」と明記…

javascript 第8章 関数

関数について書いてく。数学嫌い系の僕からすると、関数って聞いた時点で悪寒が走るんやけど頑張る。javascriptにおける関数は、他の言語の「サブルーチン」や「プロシージ…

javascript 第7章 配列

本にはjavascriptの配列には型がないらしくて、どんな値でも配列に格納できる。最大4,294,967,395個の要素を格納できる。javascriptの配列は動的で、縮んだり伸びたり自由…

javascript 第6章 オブジェクト

オブジェクトは複合型のデータ型。複数のデータ値を一つにまとめて書き込んだり、読み出したりできる。で、そのデータ値のことをプロパティっていって、プロパティにアクセ…

Javascript 第5章 文

第4章では式について書かれててんけど、今回は文について書かれてた。 文は何かって言うと「;」セミコロンで終わるものを言うんやって。 で、式は評価されると値を生成する…

javascript 4章 式と演算子

式と演算子についてまとめていくで。演算子はキーワード演算子について書いていく。他はなんとか触れるから。 jsのインタプリタが評価して値を生成できるものを式というら…

javascript グローバルオブジェクト

今回はグローバルオブジェクトについて書いていく。 オブジェクトに関してはまだ何も書いてないねんけど、すごい重要やからって3章に書いてたから読んだ。 普通のオブジェ…

javascript nullとundefined

ここでは、nullとundefinedの違いについて話していければなと思う どっちも論理値ではfalseに変換されるこの二つのキーワードはなんなんやろか。 結論から言うとnullはオブ…

javascript 論理値

論理値は、真か偽か、オンかオフかなどの値を表すもの。 よくboolean型とかっていうよな。 jsの値は全て論理値に変換できるらしくて、 undefinednull0-0NaN"" これらの値…

Javascript テキスト

Number型、BigInt型のつぎはテキストについて、つまりString型について書いていくで。 テキストを表すのがjsでいうとString型やねんな。で16ビット値が順序づけて並べられ…

人の集まり方をデザインするという本を読んだった。

千葉学さんという建築家の本を読んだ。 最近インタラクションデザインについて理解を深めたいと考えていた僕からするととても刺激的な一冊だった。しかし、読みやすくはな…

クリストファー・アレグザンダーの思考の軌跡を読んだった。

長坂一郎さん著の本である「クリストファー・アレグザンダーの思考の軌跡」を読んだ。昔、コルビジュエに関する本を少し読んだ時に建築デザインでは既に体験に関するデザイ…

まじでわからん。コンセプトって何なん。キモすぎ。

あるサービスを提供するのに、企業として収益やその他の利益を得るための活動をビジネスと呼ぶ。
ビジネスを始めるのには、始める人のwillがとても大事だという話を聞いたことがある。人の動くための原動力は精神論が一番効くと思うのでとても共感している。このwillはビジネスを始めるための基礎であるビジョンやミッションを生み出す。
ビジョンとは、企業や人が活動を通じて作りたい世界のことだ。またミッションはビ

もっとみる

リモートで利用するGitの話

リモートでgitを使う場合流れとしてgit cloneをおこなってオリジナルからコピーを作成するだけで作業ができる。また、共同で何かを開発している場合はオリジナルとコピーのあいだの変更を送受信することができる。
githubやbitbuketのようなサービスはこの流れをオンライン上でできるようにしたサービスなのだ。

ディレクトリを複製するリモートで共同作業を行う最初のステップは、ディレクトリの複

もっとみる

ローカルで利用するGitの話

Gitとはバージョン管理システムのことでその中でも分散型の管理システムって言われてる。
基本的にはエンジニアが利用するもので書いたコードをその都度セーブできて、前のコードに戻りたくなったらすぐに戻れたりとタイムスリップが可能になる。また、Gitは複数人で共同作業ができるような環境も揃っている。今回は、Githubなどのリモートリポジトリを利用したものではなくローカルにおけるGit話。Gitがどのよ

もっとみる

javascript 第9章 クラス

javascriptでは同じプロトタイプオブジェクトから継承する一連のオブジェクトのことをクラスというんやって。
クラスってCSSでも出てきたみたいに同じプロトタイプオブジェクトに入ってるプロパティとかメソッドを継承できるイメージなんかなと思う。
ES6になってclass構文が出てきてんけどそれ以前にもクラスの概念はあったらしくて、そのときは新しいオブジェクトを初期化するコンストラクタ関数を定義し

もっとみる
HIGのAccessibilityについてまとめてみた。

HIGのAccessibilityについてまとめてみた。

アクセシビリティとは障害者権利条約の定義によると、「障がい者が他の人と同じように物理的環境、輸送機関、情報通信及びその他の施設・サービスを利用できること」と明記されている。

ウェブページにおけるアクセシビリティ

ウェブページにおけるアクセシビリティは、とりわけ情報の取得・発信に注意が向けられる。
日本では、2021年9月1日にデジタル庁が発足し2022年11月11日には、府省長や地方自治体だけ

もっとみる

javascript 第8章 関数

関数について書いてく。数学嫌い系の僕からすると、関数って聞いた時点で悪寒が走るんやけど頑張る。javascriptにおける関数は、他の言語の「サブルーチン」や「プロシージャ」と呼ばれるものと同じものらしい。データベースあたりでプロシージャって聞いたことあるけど、関数と同じって言われると親近感湧くな。
関数は引数をもつことができて、パラメータと呼んだりもするんやけど、超便利っぽい。で、関数をオブジェ

もっとみる

javascript 第7章 配列

本にはjavascriptの配列には型がないらしくて、どんな値でも配列に格納できる。最大4,294,967,395個の要素を格納できる。javascriptの配列は動的で、縮んだり伸びたり自由自在。配列の中に配列を格納したりもできる。
配列は、Array.prototypeからプロパティを継承していて、使えるメソッドは配列だけでなく「配列のような」オブジェクトにも利用可能。

配列の生成には4つ方

もっとみる

javascript 第6章 オブジェクト

オブジェクトは複合型のデータ型。複数のデータ値を一つにまとめて書き込んだり、読み出したりできる。で、そのデータ値のことをプロパティっていって、プロパティにアクセスするとか言うたりするんちゃうかな。
オブジェクトは自分のプロパティ意外に他のオブジェクトのプロパティを継承することもできるねんけど、その継承はプロトタイプオブジェクトから継承されてる。で、プロトタイプはオブジェクトやから、そのなかにプロト

もっとみる

Javascript 第5章 文

第4章では式について書かれててんけど、今回は文について書かれてた。
文は何かって言うと「;」セミコロンで終わるものを言うんやって。
で、式は評価されると値を生成するのに対して、文が実行されると何かを生じるんやって。例えば、「何かを生じる」方法の一つが式を評価するってことなんやって。だから式を文として見た時は、式文って言ったりする。
変数を宣言したりするのとかも宣言文って言うたりするし、要は式全体の

もっとみる

javascript 4章 式と演算子

式と演算子についてまとめていくで。演算子はキーワード演算子について書いていく。他はなんとか触れるから。

jsのインタプリタが評価して値を生成できるものを式というらしい。この時点で意味わからんねんけど、let hoge = 0みたいなのは単純な式の一つやねんて。評価されると、hogeっていう変数に0が代入される。
まぁ式はこんな感じらしくて、色々な単純な色を組み合わせることで複雑な色を構成できるね

もっとみる

javascript グローバルオブジェクト

今回はグローバルオブジェクトについて書いていく。
オブジェクトに関してはまだ何も書いてないねんけど、すごい重要やからって3章に書いてたから読んだ。
普通のオブジェクトと何が違うんやろ。jsにはスコープっていうのがあって、スコープを制限してるものをブロックスコープっていうらしい。ほんで、全てのコードにスコープがあるものをグローバルスコープっていうんやけど、それのオブジェクトをグローバルオブジェクトっ

もっとみる

javascript nullとundefined

ここでは、nullとundefinedの違いについて話していければなと思う
どっちも論理値ではfalseに変換されるこの二つのキーワードはなんなんやろか。
結論から言うとnullはオブジェクトでundefinedはプリミティブ値になんやらしいわ。nullはオブジェクトが存在しないことを示すのに対して、undefinedは未定義と言う意味があるねんて。で、変数とかオブジェクトとか定義しないまま使うと

もっとみる

javascript 論理値

論理値は、真か偽か、オンかオフかなどの値を表すもの。
よくboolean型とかっていうよな。
jsの値は全て論理値に変換できるらしくて、

undefinednull0-0NaN""

これらの値は、必要に応じてfalseに変換される値らしい。で、それ以外は、trueに変換されるらしい。

オブジェクトとかもtrueに変換されるねんて。
そんなに難しい話ではなさそう。

Javascript テキスト

Number型、BigInt型のつぎはテキストについて、つまりString型について書いていくで。
テキストを表すのがjsでいうとString型やねんな。で16ビット値が順序づけて並べられた不変型のデータです。不変型についてはNumber型でいうたように、関数を使ったとしてもそれ自体が変わるのではなく、新しくそれと同じデータが生成されて計算されるってことや。で、String型もプリミティブ値でオブ

もっとみる
人の集まり方をデザインするという本を読んだった。

人の集まり方をデザインするという本を読んだった。

千葉学さんという建築家の本を読んだ。
最近インタラクションデザインについて理解を深めたいと考えていた僕からするととても刺激的な一冊だった。しかし、読みやすくはなかった。

千葉さんが建築を通じてやりたいこと彼は建築の永遠のテーマは、どのような人が集まりかが最も相応しいのかを考えることであるとのべていた。そして、千葉さんが長年建築を通じて考えてきたことは、建築を置くことによって新しい敷地環境を生み出

もっとみる

クリストファー・アレグザンダーの思考の軌跡を読んだった。

長坂一郎さん著の本である「クリストファー・アレグザンダーの思考の軌跡」を読んだ。昔、コルビジュエに関する本を少し読んだ時に建築デザインでは既に体験に関するデザイン理論が進んでいるように感じていた。今やUX/UIなど一色単な名前で出回ってしまっているが、もっと広い意味での体験デザイン論を学ぶことができるのではないかと思ったのだ。

この本よんだ軽い感想は、マジで好き。愛してる。って感じです。僕はアレ

もっとみる