ECMAScript国際化API「DateTimeFormat」の謎

ECMAScriptの国際化APIでIntl.DateTimeFormatというものがあるのだが、これで奇妙な挙動を見つけた。 夏にピッタリの怖い内容です。 0年から645年までをフォーマットすると元号が `js const fs = require('fs') const date = new Date('2020-01-01') const forma ...

parrot-loggerを作った

自分用にLoggerライブラリを作成した。 ログファイルへの記録 色付き、現在の時刻を表示 自分で色の変更や、フォーマットを書き換えることもオプションでできる コンソール コンソール コンソールはデフォルトのオプションだと上の画像のような感じだが、気に入らない場合は自分で ...

NextDNSがすごい

広告、トラッカー、仮想通貨のマイニング、アダルトコンテンツをブロックするなどの機能を持つFirefoxが提供するNextDNSがすごい 何ができるの 広告、トラッカー、マイニング、マルウェア、フィッシングサイトなどのブロック CNAME Cloakingにも対応している 偽装されたサードパーティのトラッカーを検出してブロックする機能もある 子供向けのブロック設定が ...

Discord.jsとTypeORMをうまく組み合わせて、Heroku Postgresへ接続する

DiscordボットをHerokuで動かすときに、Heroku Postgresを使ってデータを保存したいという人向けのテンプレートを作成しました。 世代管理もできます。 このテンプレートを使う際に TypeORMの使い方を理解していないと、難しい内容となっています。 **Discord.jsを使って、Discordボットを作るためにプログ ...