Debian9から10へのアップグレード
Debian9から10のメジャー・マイナーアップグレード手順
Posted on July 8, 2019
(Last modified on January 17, 2022)
Debian Upgrade
Debian 9.xから10.xへメジャーアップグレード
アップグレード手順
バージョン確認
$ cat /etc/debian_version
9.1
アップデート
# apt-get update
# apt-get upgrade
# apt-get dist-upgrade
sources.listの書き換え
# sed -i 's/stretch/buster/g' /etc/apt/sources.list
アップグレード実行
# apt-get update
# apt-get upgrade
もし、NFS関連のデーモンが起動していたら停止しておく
[Read More]Vimで不可視文字を表示
vim編集にて不可視文字を表示させたい
Posted on May 10, 2019
(Last modified on August 30, 2019)
Python書式やMarkDown記述に慣れてくると、特に空白行やタブをVimで可視化したくなるときがあります
一時的にVimで可視化
: set list
: set listchars=tab:»-,trail:-,eol:↲,extends:»,precedes:«,nbsp:%,space:_
恒久的に可視化
~/.vimrcに下記を追加
[Read More]Hugoで最初に決めておきたい事
Hugoでサイト構築する時に決めておきたい項目
Posted on May 10, 2019
(Last modified on September 2, 2019)
Hugoで最初に決めておきたい項目を自分用にメモ
テーマ選択
テーマによって、front matterやshortcodeの記述が違ってくるし、レイアウトやCSS等、カスタマイズしやすいテーマを最初にじっくり決めておきたい
[Read More]サイト出力形式を.htmlにしたい
サイト出力をhtmlにするには?
Posted on May 10, 2019
(Last modified on August 30, 2019)
サイトの出力形式もテーマによって違うと思いますが、contentと言う記事を書いた場合、通常だと下記のような出力形式になるかと思います。
https://your-site/post/content/
https://your-site/content/
これをyour-site/content.htmlと語尾を.html形式にしたい場合
[Read More]Markdownテーブル表記
Markdownによる基本的なテーブル作成
Posted on May 10, 2019
(Last modified on August 30, 2019)
Markdownでのテーブル表記
基本的に|で区切っていくだけ
基本形
|見出し1|見出し2|見出し3|
|-------|-------|-------|
|項目1|項目2|項目3|
- 1行目は見出し
見出しは必ずボールドになるようです
- 2行目は属性による区切り
-のいくつでも良いようですが、4つ以上の方が良いかと
- 3行目以降は、項目・内容をどんどん増やしていけば良いだけ
書式配置
見出しや項目を左寄せ・右寄せ・センタリングしたい場合
[Read More]WordPressプラグインのwp-tegakiエラー
Posted on May 10, 2019
(Last modified on August 30, 2019)
wp-tegkiプラグインは無効でもエラー?
WordPressブログにて、以前利用していたwp-tegakiと言うプラグインを無効にしているにも関わらず、下記のエラーが出る。
(wp-tegakiは、開発も止まっているし、PHP7.xにも対応していないから)
[Read More]Beautifulhugoでの記事コピペ防止
コピペ防止の適用
Posted on May 8, 2019
(Last modified on August 30, 2019)
記事のコピペ防止
「テキストのドラッグ、画像のコピーを禁止して、記事をコピーさせない方法
」を参考に、 テキストの選択(ドラッグ)を禁止させる
なお、Beautifulhugoテーマで適用なので、他テーマはよしなに。
スクリプト追記
bodyタグ内に追記
[Read More]HugoにSNSの埋め込みコードで表示させるには?
様々なオンラインサービスをHugoへ貼り付けてみた
Posted on May 7, 2019
(Last modified on October 2, 2025)
テーマによって、ショートタグが用意されている場合があるが、基本的に、HTMLやiframeのタグをそのまま貼り付けるだけで、ほとんどが表示されるようです。
[Read More]Hackmd
オンラインでMarkdownが記述・プレビュー
Posted on May 7, 2019
(Last modified on August 30, 2019)
オンラインでMarkdownがプレビュー付きで記述出来て便利なサービス
https://hackmd.io/
良い点
- リアルタイムプレビュー
- Dropbox, Google のアカウントを利用できる
- imgur と連動している。アップロードした画像は自動的に imgur に格納される2
- Dropbox, Google Drive, Gist へエクスポート可能
- Dropbox, Google Drive, Gist およびクリップボードからインポート可能
- markdown または HTML 形式でローカルにダウンロード可能
- 簡単な記述により YouTube, Vimeo, Gist, SlideShare, Speakerdeck のコンテンツを埋め込める
- シーケンスやフローチャートも描ける
このオンラインサービスでMarkDownを作成し、Hugoの記事に貼り付けると楽だね
数式
Markdownにて数式を表示させる
Posted on May 7, 2019
(Last modified on August 30, 2019)
テーマによって、そのまま数式表示対応になっている場合があるが、もし、表示されない場合は、テーマ内のlayout/partial/footer.htmlに下記を追加
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}
});
</script>
<script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML"></script>
KaTeX can be used to generate complex math formulas server-side.
$$
\phi = \frac{(1+\sqrt{5})}{2} = 1.6180339887\cdots
$$
Additional details can be found on GitHub
or on the Wiki
.
[Read More]