ablog

不器用で落着きのない技術者のメモ

Mac

Mac でテキスト中の複数語を一括置換する

Mac

Mac でテキスト中の複数語を一括置換したい場合、CotEditor でできる。 検索語と置換語のマッピングを JSON で定義して読み込んだり、逆に JSON で出力できたりする。 https://kunipon.com/2578

Mac で日本語入力のライブ変換をオフにする

Mac

自分は Google 日本語入力を使っていたが、Mac で日本語入力のライブ変換をオフにしたら使いやすくなったという話を聞いたのでメモ。 Mac - 日本語入力のライブ変換を「オン/オフ」に設定 | PC設定のカルマ

iPad Air を Macbook Pro のセカンドディスプレイにしてみた

Mac

iPad Air を Macbook Pro のセカンドディスプレイにしてみた。macOS Mojave で Apple 純正の Sidecar は使えないため*1、元 Apple エンジニアが開発したアプリ Duet Display を使った。かかった総コストは1,220円。 インストール iPad に Duet Display イン…

ssh で Amazon Linux on EC2 に接続しようとすると "Permission denied (publickey)" エラー

Mac

Amazon Linux や EC2 は関係ない話だが、Public key を Amazon Linux on EC2 に登録して、Mac から ssh 接続しようとすると、 $ ssh -i ~/.ssh/id_rsa.pub tmsuser@ec2-**-***-174-72.ap-northeast-1.compute.amazonaws.com (中略) Permission denied (pub…

macOS で AWS CLI をアップデートする

現在のバージョンを確認する % aws --version aws-cli/1.11.74 Python/2.7.10 Darwin/16.7.0 botocore/1.5.37 アップデートする % sudo pip install --upgrade awscli (中略) Successfully installed PyYAML-3.13 awscli-1.15.61 botocore-1.10.60 coloram…

macOS に tree をインストールする

mac

普通に brew install tree 参考 https://qiita.com/kanuma1984/items/c158162adfeb6b217973

SSH のタイムアウトを防止する(Keep Alive を有効にする)

事象 例えば、EC2 の Amazon Linux に ssh で接続して実行時間の長い*1コマンドを実行しているとタイムアウトして以下のメッセージが出力される。 packet_write_wait: Connection to **.***106.21 port 22: Broken pipe 解決策 クライアント(自分の場合は M…

macOS Sierra でスワップを無効化する

Mac

macOS Sierra でスワップを無効化した手順のメモ。 macOS Sierra では System Integrity Protection (SIP) でシステムファイルが保護されているので、リカバリモードで起動して、SIP を無効化後にスワップ(Pagerデーモンの自動起動)を無効化し、SIP を元に戻…

Mac で右クリックで新規ファイル作成する by New File Creation

Mac

New File Creation で Mac で右クリック(2本指でタップ)で新規ファイル作成する方法をメモ。 インストール New File Creation を App Store でインストールする 設定 [システム環境設定]-[機能拡張]-[Finder]で[New File Creation Extension]にチェックを…

macOS Sierra でアプリケーションを起動しようとすると "開発元が未確認のため開けません"と怒られる

Mac

事象 ダウンロードしたアプリケーションを開こうとすると"開発元が未確認のため開けません"と怒られる。 解決策 [Control]キーを押しながら対象のアプリケーションをクリックする ショートカットメニューから [開く] を選択する 参考 macOS Sierra: 開発元が…

macOS の標準パフォーマンス分析ツール

Mac

macOS の標準*1パフォーマンス分析ツールを Brendan Gregg のスライドでざっと調べてみた。 Analyzing OS X Systems Performance with the USE Method from Brendan Gregg 環境 macOS Sierra ツール Activity Monitor.app [ウインドウ]-[アクティビティモニ…

macOS で¥キーで入力する文字を\ (バックスラッシュ)に変更する方法

Mac

手順 [環境設定]-[キーボード]-[入力ソース]-[¥キーで入力する文字] で「\ (バックスラッシュ) 」を選択 環境 macOS sierra(10.2.5) 参考 Macにおけるバックスラッシュ(\)の入力方法 - Qiita

MacBook Pro 13インチ用にマグネット式プライバシーフィルムを購入

Mac

MacBook Pro (Retina, 13-inch, Early 2015) 用にマグネット式プライバシーフィルム*1を購入。 マグネット式で簡単に取り外しできて良い感じ。 UNIQ MacGuard マグネット式プライバシーフィルム MacbookPro/Air 13インチ用 MBG13PF出版社/メーカー: TIMELY×U…

zsh で /usr/local/bin にパスが通ってないと思ったら

Mac

Terminal.app から iTerm2 に乗り換えて、zsh で /usr/local/bin にパスが通ってないと思ったら、違う zsh のパスを指定していた。 Terminal.app:/usr/local/bin/sh iTerm2:/bin/zsh 参考 Homebrewを使ったzsh導入時に/usr/local/bin/zshを/etc/shellsに追加…

Mac で PDF からコピーすると濁点/半濁点が一文字として表現される

事象 Mac で PDF の文章をプレビューで開いて chrome にコピー&ペーストすると、濁点だけで1文字になる。 例えば、「グ」のように「ク」と濁点の2文字になる。 原因 Unicode には「文字+濁点」を1文字として表現する Normalization Form C(NFC) と、濁点だ…

macOS Sierra に AWS CLI をインストール・設定したメモ

AWSをコマンドラインで操作するツール" AWS CLI" を macOS にインストールする手順です。 AWS コマンドラインインターフェイス (CLI) は、AWS サービスを管理するための統合ツールです。ダウンロードおよび設定用の単一のツールのみを使用して、コマンドライ…

macOS Sierra に node.js をインストールした

Mac

インストール Homebrew のインストール $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" nodebrew のインストール $ brew install nodebrew node.jsのインストール macOS Sierra に node.js をイン…

macOS Sierra に node.js をインストールしようとすると、No such file or directory で失敗する

事象 macOS Sierra に nodebrew で node.js をインストールしようとすると、No such file or directory で失敗する。 $ nodebrew install-binary latest Fetching: https://nodejs.org/dist/v7.8.0/node-v7.8.0-darwin-x64.tar.gz Warning: Failed to create…

macOS Sierra セットアップメモ

Mac

環境 macOS Sierra(10.12.4) 設定 キーボードの応答を速くする [システム環境設定]-[キーボード] キーのリピート:速い リピート入力認識までの時間:速い [システム環境設定]-[ディスプレイ] 解像度: 変更 スペースを拡大 Outlook の会議・予定のタイムゾー…

macOS Sierra に SQL Developer 4.1.5 をインストールした

環境 macOS Sierra(10.12.4) 手順 JDK 8u112 インストール*1 Java Archive Downloads - Java SE 8 から jdk-8u112-macosx-x64.dmg をダウンロード ダブルクリックしてインストーラを起動し、ウイザードに従ってインストール SQL Developer 4.1.5 Oracle SQL …

起動しなくなった MacBook Air を修復した

Mac

モデル MacBook Air (13-inch, Late 2008) 事象 電源ボタンを押すと、しばらくグルグルした後、電源OFFになり起動しない 対処 fsckでファイルシステム修復 電源ボタンを押した後、「Command (Apple ⌘) 」と「S」キーを同時に押す fsck -fy を実行する。 # fs…

TweetDeck で "Ooops, TweetDeck can't find your data"

Mac

Mac OS X Snow Leopard で TweetDeck を使ってたけど、0.34.3 にアップデートしたら以下のエラーが発生して起動しなくなった。 Adobe AIR をアップデートしたりしてみたが、解決しなかった。 最終的に Adobe AIR と TweetDeck をアンインストール & インスト…

LimeChat for Mac インストール

Mac

$ cd ~/Downloads $ curl -O http://cloud.github.com/downloads/psychs/limechat/LimeChat_2.14.tbz $ tar xfvz LimeChat_2.14.tbz $ mv LimeChat.app /Applications 参考 LimeChat: IRC Client for Mac

DTrace で Oracle Database のサーバー・プロセスをトレースしてみた

2010-03-22 - 未来のいつか/hyoshiokの日記 第102回カーネル読書会 に行ってきて、DTrace を使ってみようと思ってもう 2 ケ月近くすぎた。 やっと使ってみた。 sqlplus でログインして、 $ sqlplus / as sysdba SQL*Plus: Release 10.2.0.4.0 - Production o…

Mac OS X Snow Leopard で javac のエラーメッセージが文字化けする

Mac OS X 10.4.9のjavacにおいて、初期設定ではjavacのエラーメッセージがShift_JISであるため文字化けする。 javacのエラーメッセージが文字化けする問題(Mac OS X) - 日々精進~バイオデータサイエンティスト 兼 起業家としての日々~ ということなので…

Mac OS X Snow Leopard で dbca が起動しない

現象 dbca を起動すると、「Invalid memory access of location」と怒られた。 yoheia-no-macbook% dbca Invalid memory access of location 0x1005ef004 rip=0x7fff82b0cb95 /Users/oracle/u01/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java: line 2: 2…

Mac OS X Snow Leopard De Oracle 10gR2(10.2.0.4)

環境 MacBook CPU: 2.26GHz Intel Core 2 Duo Memory: 4GB 1067 MHz DDR3 OS: Mac OS X Snow Leopard 10.6.3 手順 HardwareとSoftwareを確認する。 yoheia% /usr/sbin/system_profiler SPHardwareDataType Hardware: Hardware Overview: Model Name: MacBook…

Mac OS X で root に su できるようにする

Mac

yoheia% sudo passwd root Password: Changing password for root. New password: Retype new password: 参考 Mac OSXのTerminal環境でSUになるには 【OKWAVE】

MacBook の F1、F2 を押しても輝度が変わらない

Mac

なんか MacBook の画面が暗いので、F2 を押して輝度を上げようと思ったけど、無反応。 [Fn] + [F2] を押すといけた。 [システム環境設定]-[キーボード]で、[F1、F2 などのすべてのキー〜]をチェックしている場合、[Fn] を一緒に押さないといけないのか。 関…

Mac OS X Snow Leopard で VPN 接続すると不安定な場合の対処法

Mac

Mac OS X v10.6 Snow Leopard から VPN で接続して、ターミナルで ssh で接続したり、Windows マシンにリモートデスクトップ接続したりできるが、レスポンスが遅かったり、しばらくするとセッションが切れて、VPN 接続を一旦切断して、再接続するが、また同…