安価なシステム町工場的ソフトウェア屋のブログ新潟市で個人でコンピュータ相手にシステム開発をしています。確実、安く、素早くをモットーにやっています。システム開発の時に調べた技術を惜しみなく公開していきます。よろしくない業者についての苦言も為に吐きます。コンピュータにベッタリというのもどうかと思いますが、やはりこれからは、コンピュータのことを知らないよりは知っていたほうが良いと思いますよ。数値を均等に分割したいときはこうするよある数値を決まった個数に均等に分割したい場合がたまにあると思います。その場合、以下のようにすると、割り切れない数値を均等に分割してくれます。例では、100を3つに均等に分割する例です。]どこかに証明されているのかわかりませんが...。JavaScript2017年4月28日IE11はPromiseに対応していないだって?JavaScriptで非同期処理の要のPromiseを使うアプリケーションをいろいろなブラウザに対応させるためちょっと調べました。ExplorerやAndroidの標準ブラウザ(4.4以下?)は、Promiseに対応していないようです。headタグ内に以下を記載しておくことで、Promiseに標準対応していないブラウザでも使うことができるようになります。1行目は、CDNを使ってPromiseが使えるようにするスクリプトを読み込みます。2行目は、CDNのサーバがダウンしている場合を考慮してPromiseが使えるようにするスクリプトを読み込みます。||」とありますが、グローバルオブジェクトにPromiseが定義されていない場合のみ、スクリプトを読み込むようにしています。Chromeなどモダンなブラウザの場合は、スクリプトを読み込むことなくNaitiveのPromiseを使用します。これでどのブラウザでもPromiseが使用できます。初心者向け2017年4月8日hostsの設定をミスるWebアプリケーションを作っているときに、IPアドレスでアクセスするのが嫌でhostsにドメイン名を定義して開発してます。Chrome57でアクセスするとなぜかレスポンスがとても悪くなってしまいました。大きくもないアプリケーションなのに...。Connectionが21.0sとかになっていました。接続に時間がかかっていると...。Apacheの何かの設定をミスったのでは無いかと、数時間調査したけど特段それらしいものも発見できず。Firefoxだったらどうか?一瞬でレスポンスが返ってきました。おかしい、ブラウザの問題か?IE10でやってみてもそれほど遅くなくレスポンスが返ってくる。してとpingを打ってみたら、思ったのと違うIPアドレスを返してきたのですよ。「当然、要求がタイムアウトしました。