macOS
macOSでネット切替時にスクリプトを自動実行する方法です IPアドレスが変わった場合に ssh を再接続したい wifiが途切れたらプロセスをkillしたい wifiが再接続されたらプログラムを自動起動したい といった場合に利用できます 動作原理 起動したいコマンド…
mac の TeX環境を texlive2024 (BasicTeX) に更新したので手順をまとめます.この記事は以下のエントリを macOS と Tex Live 2024 に合わせて更新・加筆したものです. https://pyopyopyo.hatenablog.com/entry/2022/04/06/211116 (TeX Live 2022の記事) htt…
macbook(つまりmacOS)はbluetooth接続のイヤホンやヘッドセットの音質が悪くなる場合があります.例えば,Windowsとペアリングしたときは問題がないのに,同じデバイスをmacにペアリングすると音が悪くなりことがあります.以下この問題の解決方法をまとめ…
この記事を読みました.zenn.devこういう時は "--help” オプションを覚えておきましょう. 困ったら "tar --help" ”--help"を指定してtarコマンドを実行します. $ tar --help 使用方法に関するヘルプ(簡易的なマニュアル)が表示されます.先頭を引用する…
LinuxやmacOSで論理プロセッサの個数を確認する方法をまとめます nproc コマンド(Linux, macOS) GNUの coreutils がインストールされている場合は nproc コマンドが利用できます.macOSでもcoreutilsをインストールしておけば nprocコマンドが使えます. $ …
Emacsのlsp-modeが起動しないバグとその解決方法です 不具合の内容 以下のエラーメッセージを出して,lsp-modeが起動しなくなります. Invalid Image type: 'svg' 解決方法 init.el などに以下の1行を追加すると回避できます (add-to-list 'image-types 'sv…
メールに添付された winmail.dat を開く方法は二つあります方法1) gmail で開く 方法2) tnef コマンドで変換するgmailにメールを転送すると,googleのシステムがいい感じに変換してくれます(笑).何も考えたく無い場合は gmailを使いましょう. 以下の…
ディスクユーティリティ.appで初期化できないディスク(USBフラッシュドライブ,外付けHDD,SDカードなど)を初期化する方法ですmacOS標準のアプリ,ディスクユーティリティ.appはパーティションテーブルの状態によってはディスクの初期化もパーティションテ…
詳細な情報が必要な場合は,"--json"をつけるとJSON形式で情報が出力できます.インストール日時だとか,パッケージに含まれるファイル名が必要な場合はJSON形式を使う方が良いでしょう. $ tlmgr info --only-installed --json JSON形式なので jq コマンド…
TeX Live 環境のインストール済みパッケージのリストを得るには以下のコマンドを使います $ tlmgr info --only-installed 出力の書式は i パッケージ名: 説明文です パッケージ名だけが欲しい場合 shell芸bash のワンライナー $ tlmgr info --only-installed…
mac の TeX環境を texlive2023 (BasicTeX) に更新したので手順をまとめます.この記事は以下のエントリを macOS と Tex Live 2023 に合わせて更新・加筆したものです. https://pyopyopyo.hatenablog.com/entry/2022/04/06/211116 (TeX Live 2022の記事) htt…
pdfimages コマンドを使うと,pdfファイルから画質を落とさずに画像を取り出すことができます. pdfimages のインストール Linux,debianやubuntuの場合 $ sudo port install poppler-utils mac port の場合 $ sudo port install poppler 使い方 pdfのファイ…
LinuxとかmacOSでハッカーぽい画面を出す方法をまとめます コマンドライン・ターミナルで実行する系 ターミナルを複数開いて、以下のコマンドを実行すれば、それっぽい雰囲気が出せます figlet, toilet, cowsay $ figlet hello world _ _ _ _ _ | |__ ___| |…
macから同じLANにつながっているLinuxマシン(ubuntuとかラズパイ)のIPアドレスを調べる方法です dscacheutil コマンド Linux側に avahi (mDNS)がインストールされていれば,"Linuxマシンのホスト名.local "でIPアドレスが引けます面倒ならpingコマンドなど…
pdfを印刷しようとすると,プリンタがエラーを出す場合の対処方法です 手順1 プリンタのエラーを確認するプリンタの機種によって方法は違いますが,おおよそ以下のいずれかの方法になります PCからプリンタの管理画面が見える場合 管理画面からジョブのエラ…
特定のディレクトリ以下にある全てのファイルについて md5sum を計算するワンライナーです find -type f -print0 | xargs -0 md5sum > md5sum.txt コマンドの意味は find で再帰的にディレクトリを探索して 全てのファイル名をstdoutに出力 (-type f) xargs …
コマンドラインで,unix timestamp を日付や時刻に変換する方法をまとめます GNU系 (linux, debian,ubuntu,redhat,centos) date コマンドで "-d @タイムスタンプ” の書式で unixタイムスタンプを指定します $ date -d @1595812200 Mon Jul 27 10:10:00 JST 2…
jupyter notebook の出力は pdf 形式で保存できますその方法は,画面左上の「メニュー」の「名前を付けてダウンロード」から「PDF via LaTeX (.pdf)」を選ぶだけ.ただし,この機能が正常に動作するためには LaTeX がインストールされていること 日本語用に…
macOS の TeX環境を texlive2020 に更新したので手順をまとめます.この記事は以下のエントリを macOS と Tex Live 2020 に合わせて更新・加筆したものです. http://pyopyopyo.hatenablog.com/entry/2019/07/04/150000 http://pyopyopyo.hatenablog.com/ent…
動画編集に便利な ffmpeg でよく使うワンライナーをまとめます.このエントリは今後も随時更新する予定です. ffmpeg の基本 動画を MP4形式に変換する $ ffmpeg -i 入力動画のファイル名 出力動画.mp4 入力は "-i 入力ファイル名"で指定します.ファイル形…
原稿 A.pdf に,別ファイル B.pdf の内容を重畳させて,新しいファイル C.pdf として保存する方法ですpdf形式で文章や印刷データを扱っていると 各ページに,フッターやヘッダーを自動で追加する pdf形式で作成したポスターに印刷&裁断用のトンボを付ける …
2つの static library, libX.a と libY.a を結合して libAll.a を生成する方法ですこの記事は 複数の静的ライブラリ (.a) を結合する方法 - pyopyopyo - Linuxとかプログラミングの覚え書き - の改訂版です Linux の場合 (方法1) ar scripts を使います. …
macOS mojave の TeX環境を texlive2019 に更新したので手順をまとめます.2020年6月27日追記: Tex Live 2020版の記事を用意しました. pyopyopyo.hatenablog.com この記事は以下のエントリを macOS mojaveと Tex Live 2019 に合わせて更新・加筆したもので…
macOS の最新版 Mojave に合わせて MacPorts を更新したので,手順をメモします 概要 MacPortsインストール済みの macOS を Mojave にアップグレードすると以下のようなエラーメッセージがでて MacPorts は動作しなくなります Error: Current platform "darw…
macOS High Sierra の TeX環境を texlive2018 に更新したので手順をまとめます. 2019年7月5日追記: Tex Live 2019版の記事を用意しました. pyopyopyo.hatenablog.comこの記事は以下のエントリを macOS High Sierra と Tex Live 2018 に合わせて更新・加筆…
macOS Sierra の TeX環境を texlive2017 に更新したので手順をまとめます.この記事は以下のエントリを macOS Sierra と Tex Live 2017 に合わせて更新・加筆したものです. http://d.hatena.ne.jp/pyopyopyo/20161106 http://d.hatena.ne.jp/pyopyopyo/2015…
macOS Sierra の TeX環境を texlive2016 に更新したので手順をまとめます.この記事は以下のエントリを macOS Sierra と Tex Live 2016 に合わせて更新・加筆したものです. http://d.hatena.ne.jp/pyopyopyo/20140815 http://d.hatena.ne.jp/pyopyopyo/2015…
Macbook Air (OS X Yosemite) の TeX環境を texlive2015 に更新したので手順をまとめます.この記事は http://d.hatena.ne.jp/pyopyopyo/20140815 の内容を texlive2015 に合わせて更新・加筆したものです.2018年5月9日追記: Tex Live 2018版の記事をhttp:…
Appleは秋に新OS(コードネームYosemite)を公開する予定ですが,そのベータ版を MacBook Air にインストールしてみました.手順とか設定などをまとめます結論から言うと乗り換えは簡単でした.感想としては Yosemiteは便利 iPhoneのiOSにより近くなった 最近…
Macbook Air (OS X Marvericks) の TeX環境を texlive2014 に更新したので手順をまとめます.2018年5月9日追記: Tex Live 2018版の記事をhttp://d.hatena.ne.jp/pyopyopyo/20180509 に用意しました.2016年11月6日追記:Tex Live 2016版の記事をhttp://d.ha…