adbird(広告鳥) 備忘録

2023-01-01から1年間の記事一覧

Vivaldiパネル上の Vivaldi Social(ビバ丼) の画像を小さくする

ビバ丼(というか、X〔twitter〕もかな)、vivaldiのパネルで表示させていると、スマホで撮影した縦長の画像が大きすぎて、パネルの表示画面がほぼその1枚の画像だけになるのが嫌。 twicli使ってたときは、CSSで画像の高さを制限して小さくさせていたので、…

メールソフト Claws Mail

Claws Mail という選択肢 プラグイン htmlメール表示 PDFビューアー 通知 テーマ htmlメールの返信に余計な空行を削除 署名(返信時の署名) その他個人的設定 全体の見栄え メッセージビュー フォント ツールバー Claws Mail という選択肢 基本、アンチMSな…

バイクのオイル交換

記録するのを忘れてた。 9月18日にバイク屋でエレメントを含めたオイル交換をしてもらった。 約20,400km。 前回のオイル交換から距離的には走っていなかったけど、約2年近く交換していなかったので。

Fire HD タブレットでオンライン小説(小説家になろう など)を縦書きで読む方法 【Google Play 不要】

オンライン無料小説サイトである、小説家になろう、カクヨム、青空文庫に掲載されている小説を縦書きで読む方法。 よく他のサイトなどで紹介されているGooglePlayを入れたり、アプリを入れたりする必要はない。 デフォルトの Silkブラウザ に「えあ草紙ブッ…

自作スクリプトをPATHの通っているディレクトリから実行

自作スクリプトをどこからでも実行できるようにする。 以下、Ubuntuの場合。 $ echo $PATH でPATHが通っている場所を確認する。 Ubuntuの場合、/home/username/.local/bin (usernameは適宜変わる)にPATHが通っているはずなので、その中に自作スクリプト(…

python と pdftk でPDFにページ番号付け

別途「ページ番号.pdf」が必要。 pdftkは上書き保存しないので、ページ番号を付けたファイルは元のファイル名と異なってしまう。 元のファイル名のまま、ページ番号をつけたいと思ったので、下記スクリプトを作った。 import pypdf import subprocess import…

python と pdftk でPDFを結合し、ページ番号をつけ、しおりをつけるスクリプト

linuxならshスクリプトにコマンド書けばいいだけなのだけど、windowsだとそのスクリプトが動かないので、苦肉の策。 pypdfライブラリをインストール pip install pypdf python スクリプト(make.py)。 import pypdf import subprocess import os #pdf 結合 …

シンボリックリンクの作り方

端末を開いて ln -s <リンク先のフォルダをD&D> <リンクを貼りたいフォルダ>

rsync でバックアップ

パソコン内のドキュメントディレクトリ内にある「A」ディレクトリを、USBメモリのドキュメントディレクトリ内にある「A’」ディレクトリにバックアップする。 rsync -avu /home/username/ドキュメント/A/ /media/username/usb_name/ドキュメント/A’/ username…

UbuntuでLiveUSBメディア作成

以前は、デフォルトで「ブータブルUSBの作成」がインストールされていたのだけど、Ubuntu22.04には入ってなくて、調べるのにちょっと手間取ったので、メモっておく。 端末で $ sudo apt install usb-creator-gtk 「ブータブルUSBの作成」がインストールされ…

Python 備忘録

随時更新していく。 1行目を削除 sed -i '1 d' bookmarks.csv と同じことをするには with open("bookmarks.csv", "r", encoding="utf-8") as f: lines = f.readlines()[1:] # 最初の行を取り除く with open("bookmarks.csv", "w", encoding="utf-8") as f: f…

LibreOffice Calc のデータ(.ods)を csv に変換する

変換 GUIでの変換は保存するときにcsvを選べばいい。 以下はコマンドラインで変換する方法。スクリプトで変換するのに役立つ。 環境はUbuntu 22.04 と LibreOffice 7.3.7.2 で確認。 サンプル.odsがあるディレクトリで端末を開いて、 $ libreoffice --hea…

Ubuntuでデスクトップを表示させるショートカットキー

Ctrl + Windowsキー + D

Ubuntu 22.04 インストール後に追加する個人的アプリ等

端末からインストールできるもの ブラウザやメディアプレイヤー、ファイヤーウォール、メーラーほか sudo apt install chromium-browser vlc smplayer gimp geany gufw pandoc mozc-utils-gui sylpheed sylpheed-i18n sylpheed-doc PPA の LibreOffice snap…

Ubuntu 22.04 に KH coder をインストール

基本は公式サイトkhcoder/Vagrantfile at master · ko-ichi-h/khcoder · GitHubを参考に。一部、追加しないといけないモジュールがあったり、必要に応じて公式サイトと違う方法を取ったりしたけど。 事前準備 まずはリポジトリをアップデートし、事前に必要…

タブが使えるPDFビューアー

たくさんのPDFファイルを開いていると、タブブラウザのように1つのアプリのウィンドウの中で、タブで開きたい。 もちろん、最近はブラウザでもPDFは開けるのだけど、ブラウザで開くと、若干もっさりする気がするので…。 qpdfview Linuxの場合、qpdfview。 $…

Windows での wkhtmltopdf でCSSの明朝体が効かない場合の対策

結論。wingetでインストールしなおす。 環境はWindows11。 すでに公式サイトwkhtmltopdfからインストーラーをダウンロードして、インストールしていたら、一旦、それをアンインストール。 PATHも一度削除しておいたほうがいいかも。 Windows PowerShell で w…

エクセル(.xlsx)の任意のセルから値を抽出し、htmlに挿入する。さらにPDF変換。

今回もChatGPTさんに大変、お世話になった…。 pythonインストール Windowsの場合、Microsoft Store から python(3.11で動作確認) をインストール。 openpyxl パッケージ openpyxl パッケージを使用するので、それをインストールするために、 まずPythonの…

csvの任意のセルから値を抽出し、htmlに挿入する

全部、ChatGPTさんに教えてもらいました。 Linux(Ubuntu)環境だけならBashだけでいいんだけど、最近、(Linuxを使っていない)Windows環境の人たちとも共同で作業することが多くなってきたので、「Pythonで書けないかなぁ…、でも、Pythonの書き方全く知ら…

decktapeを使って、reveal.js のスライドを PDF に変換する方法

decktape: PDF exporter for HTML presentations nodejs、npm の最新版をインストールする apt で入る nodejs、npm は古いものらしいので、新しいものを入れる。 1.とりあえず古くてもよいのでnpmが必要なためインストール $ sudo apt install nodejs npm …

Vivaldiパネル上の Vivaldi Social(ビバ丼) のアイコン周りの余白を狭くする

Vivaldiのウェブパネルに、最近始めたMastodonのインスタンス Vivaldi Social(以下、「ビバ丼」)を表示させているのだけど、メニューのアイコン周りの余白が無駄に大きい気がする…。 カスタムCSSでもっとすっきりさせたい。 パネルに表示させているページ…

Mastodon(マストドン)アカウントを作ってみた

twitterのAPIの有料化にともなって、もしかしたら、愛用クライエントのtwicliが使えなくなるかもしれないと知り、以前、vivaldi経由で作っていたMastodon(マストドン)アカウントを動かしてみることにした。 広告鳥 (@adbird@vivaldi.net) インスタンス(サ…