JavaScript

問題

10進数、2進数、8進数のいずれで表現しても回文数となる数のうち、10進数の10以上で最小の値を求めてください。

回文数とは逆から読んでも同じ数になる数です。(例 1001)

調べたこと10進数からn進数へ変換す ...

システム開発, プログラミング入門

フロントエンドエンジニアをこれから目指そうとしている人がもつ疑問にはどのようなものがあるのでしょうか。

仕事内容
何を勉強したら良いか
将来性

このあたりかなと勝手に思っています。

もう少し細 ...

人生

命は有限なので、限りある時間をどのように使うかは非常に重要です。

やりたくないことをしたり、会いたくない人と会うほど無駄なことはありません。

できれば自分のやりたいこと、会いたい人と会いたいものです。

JavaScript, プログラミング入門

ブラウザ上でアニメーションをつくるというと、ひと昔前はjQueryのようなライブラリーを使う必要がありました。

現在はブラウザに標準で実装されている機能を使うことが可能です。

※ただし、まだ実験的な機能なので、 ...

JavaScript

CSSファイルで適用されたスタイルは、JavaScriptから取得することができません。

例えば、#slide-wrapper に以下のようなスタイルが適用されているとします。

#slide-wrapper { po ...

PHP

普段はJavaScriptやTypeScriptを書いているのですが、今日はバックエンドの作業もやったので久しぶりにPHPを書きました。

そこで思ったことです。

変数宣言するときになんで$を書かないといけないん ...

読書

努力できるかどうかも遺伝子に刻まれているらしいです。

つまり、努力できるかは生まれた時に決まります。

そして、才能も生まれた時に決まります。

さらに、生まれる時代や場所は個人では決められません。

システム開発

ヒックの法則とは

意思決定までの時間は、複雑さや量に依存する。

具体例

セレクトボックスに膨大な選択肢がある場合や入力フォームの入力数が非常に多い場合など、量が多いとユーザーの意思決定までの時間を伸ばしてしまうので、適切な量に ...

システム開発

フィッツの法則とは

ターゲットに至るまでの時間は、ターゲットの大きさと距離で決まる。

具体例

UIでいうここでのターゲットとは、ボタンやスマートフォンのタッチできる部分のことです。

当たり前ですが、大きくて距離が近 ...

システム開発

案件によってはデザイナーさんがいない時があります。

そのような時は、フロントエンドのエンジニアがデザインを考えることがよくあるのですが、その時に役に立つ基本原則のひとつヤコブの法則をご紹介します。

ヤコブの法則とは