ブログ構築も一通りできたので、書きたかった趣味の話を書いていきたいと思います。まずは今メインでやってるゲームのラグマスのキャラの基本的な情報についてまとめていきます。

続きを読む »

iPhoneやiPadで撮った写真やスクリーンショットは、そのまま貼り付けるにはサイズが大きいので適当な大きさにリサイズして圧縮をかける必要がある。毎回ツールを起動して変換するのは面倒なのでスクリプトを書いた。具体的には長辺が800pxになるようにsharpでリサイズして、imageminで再圧縮をかけている。
では、変換した後の画像を貼り付けてみる。

続きを読む »

疲れたのと一応の形にはなった気がするので一旦ここで公開とします。デプロイが止まる件は結局解決できなかったので、WinSCP使って手動アップロードさせられるハメに…。なんたる屈辱。

では思いつくToDoを書いて締めとする。

  • デプロイを上手く行くようにする
  • faviconとRSS用のアイコンを設定する
  • iPhone11で撮った写真などをいい感じに載せられるようにする
    • 共有フォルダを設定する
    • 画像をリサイズして適当に圧縮をかけるスクリプトを書く
  • markdown-itのプラグインを入れてみる
  • mactypeがWebフォント使用で何故か事故ってるので設定を見直す
  • VSCodeの記事を書く
  • たまにTwitterでここの存在を主張する
  • せっかくサーバ借りるので使いたかったソフトを入れる(個人用なので非公開
  • 最終的には自作のテーマを書いて運用したい

Nlviのデフォルトのままだといくつかしっくり来ないところがあるのでカスタマイズした。

Webフォントの導入

せっかくさくらインターネットは綺麗なWebフォントが使えるというので導入した。
まずはさくらインターネットのコントロールパネルからWebフォントを使用しますよという設定をした。
次に /themes/Nlvi/layout/_partial/head.swig に<script defer src="//webfonts.sakura.ne.jp/js/sakurav3.js"></script>を追加した。
最後に /themes/Nlvi/source/style/_custom/custom.styl に

custom.styl
1
2
3
4
5
6
7
8
9
10
11
12
13
body { 
font-family: 'Hiragino Maru Gothic W4 JIS2004', 'BIZ UDPゴシック', sans-serif !important;
font-feature-settings: "palt" 1;
}

.logo, .post-title, h1, h2, h3, h4, h5, h6 {
font-family: 'Midashi Go MB31', sans-serif !important;
}

.mobile-header-title a {
font-family: 'Midashi Go MB31', sans-serif !important;
font-size : 20px !important;
}

を追加した。本当は!importantしないで根本的なところをいじるべきなんだろうけど、とりあえずはこれでいいかな…といったところ。

archivesページの見た目

archivesのスタイルがはっきり言って見づらすぎたので

custom.styl
1
2
3
4
5
6
7
.archive-post-content {
display: none !important;
}

.archive-post {
height: 5em;
}

のように追加した。これもdisplay: noneで見えなくするんじゃなくて、そもそも出力されないようにいじるべきなんだろなぁ。

リンクが見えない問題

文章中のリンクが全く分からなかったので

custom.styl
1
2
3
4
5
6
7
p a {
background-color: #eeeeee !important;
}

a:hover {
background-color: #dddddd !important;
}

を追加した。背景色を付けた形でコード表示と見た目が被るんだけど支障ないでしょう多分。

hexo dが途中で止まる件について。

1
2
3
4
5
6
7
8
9
10
11
12
$ hexo d
INFO Deploying: ftpsync
Setup
Setup complete.

Collecting
Collection complete.

Consolidating
Consolidation complete.

Committing

ここから進まない…。一体どうすればいいんだろう。

0%