2021年02月
2021年02月24日
livedoor blog でコードハイライト
何番煎じかわかりませんが、コードハイライトのやり方です。
そもそもプログラミング関連の記事を書く人はみんなはてなブログを使っていそうな気もしますが、自分への備忘録も兼ねて残しておきます。
コードハイライトにはhighlight.js を使いました。
設定方法は[ブログ設定]にある[デザイン / ブログパーツ]設定内の[PC] を選択し、カスタムJS タブでhead内の設定のところに下記のコードを追加することで実現できます。
私のブログだとスタイル設定がすでに入っていたので、末尾に追加する形にしました。
また、バージョンが上がったらリンクも適宜変えるとよいでしょう。
簡単ですね!
そもそもプログラミング関連の記事を書く人はみんなはてなブログを使っていそうな気もしますが、自分への備忘録も兼ねて残しておきます。
コードハイライトにはhighlight.js を使いました。
設定方法は[ブログ設定]にある[デザイン / ブログパーツ]設定内の[PC] を選択し、カスタムJS タブでhead内の設定のところに下記のコードを追加することで実現できます。
私のブログだとスタイル設定がすでに入っていたので、末尾に追加する形にしました。
また、バージョンが上がったらリンクも適宜変えるとよいでしょう。
<link rel="stylesheet"
href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/default.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
簡単ですね!
2021年02月22日
Typescript の文字列定義まわりの不思議
下記のコードを実行するとHoge.user はundefined となり、Hoge.user2 は期待通りに定義される。
Playground
ただ、最近までReact + Typescript でHoge.user の方も文字列がちゃんと定義されていたのがよくわからないですね。どうして今までは大丈夫だったのでしょうね。
class Hoge {
static readonly user : "name1";
static readonly user2 = "name2";
}
console.log(Hoge.user);
console.log(Hoge.user2);
Playground
ただ、最近までReact + Typescript でHoge.user の方も文字列がちゃんと定義されていたのがよくわからないですね。どうして今までは大丈夫だったのでしょうね。
2021年02月01日
vcpkg のマニフェスト作成メモ
vcpkg のports を眺めていたらvcpkg.json ファイルがあってCONTROL ファイルのなかったものがいたので、ちょっとしたメモです。
今までのCONTROL ファイルについての記述は下記のリンクから確認できます。
CONTROL files - vcpkg
いつの間にか対応し始めたvcpkg.json については下記のリンクから確認できます。
Manifests -- `vcpkg.json` - vcpkg
CONTROL ファイルの代わりとして使うことができる(今後はこちらが推奨かも?)ようなので使い始めてよいかなと
vcpkg/vcpkg.json at fe78675f817144710dd3f602f90f8f93b9dc2754 · microsoft/vcpkg · GitHub
とりあえず簡単な参考としてsqlitecpp のvcpkg.json へのリンクをおいておきます。
今までのCONTROL ファイルについての記述は下記のリンクから確認できます。
CONTROL files - vcpkg
いつの間にか対応し始めたvcpkg.json については下記のリンクから確認できます。
Manifests -- `vcpkg.json` - vcpkg
CONTROL ファイルの代わりとして使うことができる(今後はこちらが推奨かも?)ようなので使い始めてよいかなと
vcpkg/vcpkg.json at fe78675f817144710dd3f602f90f8f93b9dc2754 · microsoft/vcpkg · GitHub
とりあえず簡単な参考としてsqlitecpp のvcpkg.json へのリンクをおいておきます。
rabbitcats at 10:27|Permalink│Comments(0)│