Terminalタグのついた記事一覧

Zaim の CSV インポートのブラウザ操作を Seleniumでちょっと自動化する

Mac

概要

  • ヨドバシのクレジットカードを愛用しているが、Zaimの自動連携がないため毎月CSVインポートで記録している
  • Windows では Power Automate Desktop でちょっと楽をしていたが、macOS でも同様の自動化をしたいと思ったので試してみた

前提

作業環境

macOS Tahoe 26.0.1(25A362)

使うもの

Read More

macOS で PNG 画像を圧縮処理するコマンド「pngquant」を使う

Mac

概要

  • ちょっとした画像の圧縮は TinyPNG を使わせてもらってるが、一気に50枚ほど処理したいシーンが出てきた
  • macOS 上のコマンド操作で対応できる pngquant を試してみる。

導入するもの

参考エントリー

Read More

pyenv で python をバージョン管理する

概要

  • ブラウザ操作の自動化に際してPythonを使いたい
  • バージョン管理ツールを利用したほうが後で苦労しなさそうなので、phenv 経由で任意のバージョンの python をインストール・切り替えできるようにしておく

導入するもの

Read More

Terminal から Sublime Text を起動できるようにする

概要

  • Git を扱うようになってから、CUI での操作が増えた
  • open . で Finder が開くように、コマンド入力で指定したファイルを Sublime Text で開くといった動作をしたくなった
  • できそうなので設定をしてみる

公式リファレンス

Command Line Interface
To use subl, the Sublime Text bin folder needs to be added to the path. For a typical installation of Sublime Text, this will be located at /Applications/Sublime Text.app/Contents/SharedSupport/bin.

パスを通してあげれば subl というコマンドが使えるようになるらしい。

Read More

Homebrew 経由でインストールした YUI Compressor を使って JavaScript ファイルを Terminal 上で圧縮する

Mac

Sublime Text 上でコードの圧縮処理をするのに、Package Control から「YUI Compressor」をインストールしようとしたがパッケージがヒットしなかったので、Terminal 上でサクッと使えないかなと思って試してみた。

YUI Compressor とは

YUI Compressor
http://yui.github.io/yuicompressor/

  • JavaScript / CSS ファイルの圧縮処理ができるツール
  • Javaで書かれているため、動作には Java Platform (JDK) が必要

Read More