みかづきメモ

主にプログラミング関連のメモ帳 ♪(✿╹ヮ╹)ノ 書いてあるコードは自己責任でご自由にどうぞ。記事本文の無断転載は禁止です。

JavaScript

はてなブログで Prism.js を使う

はてなブログのシンタックスハイライトに JSX / TSX が対応してなかったり、 C# の async/await 当たりが永遠に真っ白だったりしてつらかったので、 Prism.js を導入しました。 導入方法は簡単で、こんなコードを設定の「 head に要素を追加」の部分に付け足…

React で特定条件で useState を使っているコンポーネントが2回描画される

React.js にて、再描画される必要が無いコンポーネントが、なぜか再描画されている事があった。 調べてみると、 React.StrictMode と useState を使っている場合、再描画しているらしい。 github.com つまり、こういうふうにやってると、描画される必要が無…

JavaScript のテストで Date を Mock したい

時間に関わるテストをしようと思うと、 Date をなんとかしないといけない。 ただ、 Jest でやろうとするといろいろ面倒だったので、サクッとする方法。 探してみるとそれっぽい事をしてくれる Node モジュールを見つけた。 www.npmjs.com yarn add mockdate …

FlexSlider で右開きのコンテンツを作りたい

jQuery.FlexSlider 、スライドショーとか作れて便利みたいなのですが、 例えば漫画だったり小説だったりは、日本だと右開きになっています。 ということで、若干無理やりな気がしますが、 FlexSlider で右開きのコンテンツを作ります。

Node.js + CircleCI + Coveralls でカバレッジを取得してみる

TypeScript + Node.js でアプリを作っているのですが、テストのカバレッジを取得して、 GitHub にて、そのバッジを README.md に表示してみようという試み。 TypeScript + Node.js だけじゃなく、 JavaScript でもいけます。

Wordpress の RSS からアイキャッチを取り出したい

アプリケーションエンジニア目指してたら、何でも屋になりつつあります。 ということで、 Wordpress にて、特にプラグインや function.php をいじらないで、 アイキャッチだけを取り出すのをやってみます。