JavaScript関連のブログに集まってほしいです。
はてなブログを持っていれば、誰でも参加できます。
SQLite の PRIMARY KEY の列には、NOT NULL を指定したほうが良さそうだと思いました。 以下に詳細を記載していきます。 目次 指定したほうが良い理由 背景 参考文献 1. 指定したほうが良い理由 SQLite の場合、PRIMARY KEY の列に NULL が格納できるためです。 ただし、例外もあるようなので、詳細は記事末尾の参考文献を参照していただければと思います。 2…
レンダリング後に useEffect で何かしらの初期化処理を行って、完了したことを明示したい時など 1回だけ更新する state を作りたいケース 別に useState でも良いのだけれど、useState は setter が返されるので state を自由に更新できてしまうので、state の値を reducer 関数でコントロールできる useReducer を使うパターン useRed…
Babylon.js Japanコミュニティ主催で「ゆるほめLT会 Vol.3」を開催しましたので、内容をまとめてみました。 1. Babylon.js ゆるほめLT会とは? 2. 発表内容 2.1 超ぷち点群データを生成させて表示した話 2.2 Babylon.js × microCMS でフォトギャラリーサイト作った 2.3 Babylon.js CSG で遊ぼう。 2.4 create-ba…
先日、Phomemo M02Sを購入してみたのですが、軽く遊んだだけで特にこれに使おうなどというものがなく放置していました。 stsa.hatenablog.comそんな時ぱっと思いついたのですが、そういえば以前Let's note(レッツノート)のキー入れ替え(FnとCtrlキーを入れ替え)をしていて入れ替えシール手書きのままだったからこれで印刷できるのでは?と。 Let's note(レッツノ…
翻訳校正を一部担当したブロックチェーン本が発売されました 現在の活動 ブロックチェーンとは ブロックチェーンの基本概念 ブロックチェーンの仕組み ブロックチェーンの用途 翻訳校正を手伝うことになったキッカケ さいごに 翻訳校正を一部担当したブロックチェーン本が発売されました Cardanoという分散型ブロックチェーンのコミュニティに参加していて、その一環でそのブロックチェーンの書籍の翻訳校正を一部…
var uri = new URL(window.location.href); console.log(uri.hostname); if(uri.hostname=="localhost"){ }
こういう時代なので作りたいものや試したいアイデアは山ほどあるのだけど、いまいちモチベーションが高まらない。自分に何を求められているのかも見失いつつある。もっと盛り上げていきたいけれど、実は方向性を間違えているのかもしれない。いまはひたすらに頑張って向き合って、刺激を取り戻したい。
情シスの仕事をちょっと楽にするためのGoogleドライブ管理ツールを作ってみました。 Googleドライブ管理ツール アイテム検索機能 各機能ごとにコードを書いて解説しても良いのだけど、ここにたどり着いた人はすぐに使えるサンプルを欲しているはず。 ということでスプレッドシートごと公開します。 コピー作成してご利用ください。 Googleドライブ管理ツール_1.0.3 - Google スプレッドシ…
2月19日から22日までの4日間の株取引結果を報告します。 2月19日の取引では、前日比プラス57,000円でした。主力の霞ヶ関キャピタルが好調で、中小型株への流れもありました。この好況を受けて堅実な取引を心がけました。 しかし、20日の取引は前日比マイナス49,000円と振るわず、連勝は2でストップしました。市場の反動もあり、一週間の中での変動は避けられないものです。 21日も厳しい結果となり、…
いつも気をつけているのだが、割とうっかりやらかすので割と戒めのためにメモ。 JSONは元々JavaScriptの記法を元にしたフォーマットだが、実はJavaScript上では許されているがJSONとしては許されていないものがある。 その代表例の一つが末尾のカンマだ。 例えば次はJavaScriptのオブジェクトの例だ。 例: sample1.js let data = {"key": "value…
次のページ