SQL PostgreSQLのorder byに別名は使えるけど、order byのcaseの中で別名は使えないよう あれ?そうなのか。と思ったのでメモ。 仮にPostgreSQLで作られたDBに下記のような、personテーブルがあるとします。 この時、placeのNULLの箇所を「その他」として、別名として「prefecture」として... 2022.06.11 SQL
JavaScript JavaScriptの条件を(1<=n<=10)とすると、nがどんな値でもtrueになる 今、学生時代にPythonをよく利用していたという新人に、JavaScript(というよりもVue.js)で課題をだしてプログラムを作ってもらっているのですが、その時に下記のような記述をしていました。 if(1 2022.06.02 JavaScript
JavaScript [JavaScript]Fetch APIを使えばData URIからBlobに簡単に変換できるという話 Base64のDataURIをBlobに変換したいということがたまにあります。ただ、これが一筋縄ではいきません。Uint8Arrayのオブジェクトを生成して、バイトの配列に変換し、ループで一文字ずつ解析していくということをやらなければいけな... 2022.02.28 JavaScript
JavaScript [JavaScript]非同期で重い処理を行うとブラウザは固まらない…というわけではないという話 昨日今日と、『ステップアップJavaScript フロントエンド開発の初級から中級へ進むために』という本を読んでいました。 タイトルにあるとおり、フロントエンド開発(というよりもJavaScriptの知識)について、初級から中級にステ... 2022.02.12 JavaScript
JavaScript iOS Safariにおいて同一ページ内でブラウザバックwindow.alert/dialogが表示されなくなる問題 今携わっているプロジェクトは、Vue.jsによるアプリ制作の短期プロジェクト。必要なページ数(正確にいうと、ページのもとになるコンポーネント数)は少ないのでUIフレームワークは使わず、CSSによるレイアウトは独自で実装。 仕様のひとつとし... 2022.01.26 JavaScript