2025-01-01から1年間の記事一覧
不可逆AVIFでの圧縮は、最悪でも5~10%、良ければ50%以上ととんでもない効果を生みます。で、最近AIさんとおはなししてるので、なんで?と聞いてみました。 avif のspeedについて語ってください。pythonのPILを用いた場合には必ずしもspeedを小さくすればサ…
よっぱらいのコード書きです。 なので何らかのVCSは欠かせないDeathがkusoコードすぎてgithubとか置きたくないDeath(アカはありますが)。 なので未だにRCS使ってMath。apt install で入るし一人で書いてる分には、まぁ、無いよりマシDeath。
以前のエントリで書いた、AVIF変換のスクリプトですが微妙に更改してmath というのも、PIL + PillowのAVIF変換Deathと、元イメージを読んだオブジェクトがimgといたしまして、 img.save(filename, format="AVIF", speed=0~10(defalut 8),quality=0~100(def…
タイトルオンリーというかんじdeathが、とっくに更新を停止したflexible renamerというユーティリティを使ってmath。 使えるは使えるんですが、エラーメッセージが見えないとか微妙な問題もありmath。ま、XP時代のものを11で使ってるんだからしょうがないdea…
いろいろイジりましたが、あまりにもテキトーにおさけ呑んで書きはじめたせいか、os.walkを使っているのに複数階層フォルダに対応できまセン。 なので、bashにお願いします。 arr=( ひとつめ ふたつめ いっぱい ) for i in "${arr[@]}" do echo "$i" cd "$i"…
改稿するだけだとエントリが増えないので……それだけDeath! kanako1000.hatenablog.com
以前にポストしたものは いいかげんに、.opfを見て、だいたいそうなってれば概ね読める 的な雑スクリプトでした。で、読めないのをみつけちゃったのでxhtmlを読むようにした版death。 テキトーなのはあまりかわってないので、実体ファイルが2階層以上だと対…
特に書くというほどの内容でもないdeathが…… #!/bin/env python3 import sys, string, secrets def genpass(l=12, n=16): chars = string.ascii_letters + string.digits + '!@#$%&*_-=+;:' # punctuation だと扱い微妙な文字が……好きに変更してください↑ fo…
その気になれば、unzipや中間ファイルを消すのも自動化は可能なのdeathが、そこまで自分のコード作成能力を信用していない……というかしょっちゅうポカをやってバックアップから戻しているような気もするので、そこまでやらないかなという感じDeath。 カレン…
epub、よいですが、ビューワーが重いことあるし、ポータビリティを考えると、avif化して、zipすればよいかなと思うデス。 さくっと書いてみました。PILと Pillowと、pillow-avif-plugin をpip installしてある前提Death. 見てのとおり、.opfとその位置に依存…