WEBエンジニア奮闘記

日々の業務から思ったこと、学んだことを書き連ねていきます。

日記:2018-06-11 アルゴリズム問題にチャレンジ

f:id:kito0039:20180611200302j:plain

今日やったこと

  • 「【CTO meetup】UI/UXデザイン×フロントエンド開発」に参加
  • Hacker Rankの問題を解いた

詳細

1. 「CTO meetup】UI/UXデザイン×フロントエンド開発」に参加

flexy.connpass.com

懐かしい顔も何人かいたが、今日は全く知らない人3, 4人と話した。一人だけ顔は知っていたが、お互い話すのは初めての方とも軽く話した。 また別の機会にWebやJSの未来についてじっくりお話したい。

2. Hacker Rankの問題を解いた

具体的には、以下の二問。けっこう易しい問題。 言語は得意な JavaScript(Node.js)で解いた。

www.hackerrank.com

www.hackerrank.com

所感

今日はあまり考えることをしなかった。つい先日アイデアを出せるのはなぜ?というnoteの記事を読んだので、今日は四角形を探したが、この国はめっさ四角形に溢れてる。 一昨日は三角形を探してみたら、こちらはあまり見つからなかった。私の観察力が低いのかもしれないが、ホンマに三角形は少ない。円や四角形はそこら中にあるのに。

は視点を集める効果があるとかなんとか(中央に視点が集まるんだっけか)という説を聞いたことがあり、なにかしら注目してほしいものに使われている感じだった。 例えばボタンとか、ドアの鍵とか、リモコンの電源スイッチとか(これはモノによる)。他にはネジや釘、水玉模様、時計などにも使われることが多いな。

四角形はいわゆる土台とか、何かしらの支えに使われることが多い印象だった。テーブル・椅子・諸々の台・ドアとか。 もちろん、ノートや色んな箱など、それ以外にも仰山使われていたが、自分が目についたのは支えるものばかりだった。 接地面積を増やして安定度を増すためとか、なるべく広く使うための形にしたいという理由からかな。

この遊びはやってみるとたしかに面白い。日常の何気ない時間だったひと時が一気に楽しみの時間に変わる。学びもあるし発見もある。素晴らしい。これは継続したい。

今日読んだ記事