シングルボードコンピュータとは

この間、シングルボードコンピュータという単語を聞いた。

なんだそれ?と思って調べてみたら、ざっくり言うと「1枚の基板で構成されるパソコン」のこと。

有名どころでは、当ブログでもよく使っているラズベリーパイとかがジャンルに含まれる。

こういうチマっとした機械は好きなので、その後もちょいちょい調べてみたのをまとめてみる。

“シングルボードコンピュータとは” の続きを読む

仮想環境について

いろいろな仮想マシン

開発にあたり、実行環境を再現するため仮想マシン(仮想機械)を構築することはよくあると思う。

今まで漠然と使っていたが、改めて仮想環境についてまとめてみる。

“仮想環境について” の続きを読む

【jQuery】動的に生成されたタグに対するイベント追加

Javascript(jQuery)でイベントが動作しないケース

Javascriptで書いたイベント処理が動作しないケースのひとつ。
動的に生成したタグに対してのイベントの場合。

“【jQuery】動的に生成されたタグに対するイベント追加” の続きを読む

dialogタグ、edgeやsafariで動作しない。からの修正案

dialogタグの代替案

HTML5で追加されたdialogタグ。

<dialog>: ダイアログ要素 – HTML: HyperText Markup Language | MDN
https://developer.mozilla.org/ja/docs/Web/HTML/Element/dialog

とても便利なタグではあるが、主要ブラウザのedgeやsafariで、まだ動作しないのが難点である。

chromeなどの対応ブラウザのみで開発していた場合、気付かずにリリースしてしまうと対応で慌てることに。

その時にすぐに修正できるよう、dialogタグでの実装構造そのままの代替策をメモしておく。

“dialogタグ、edgeやsafariで動作しない。からの修正案” の続きを読む

【JavaScript】safariでclickイベントが発生しない?

safariでclickイベントが動かない?

safariで、一部クリックしても動作しない部分があった。

調べてみると、divタグやpタグでのclickイベントが動作していない模様。

対策までの一部始終をメモしておく。

“【JavaScript】safariでclickイベントが発生しない?” の続きを読む