それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

mac

brew の p7zip はエラーになる。

Macで起きうる現象 mac で特定の形式を7z すると、めっちゃめんどくさくなるよ。 takuya@mac$ /usr/local/Cellar/p7zip/17.04/bin/7z x 'sample.rar' -so '001.jpg' ERROR: Unsupported Method : 001.jpg 起きうる問題 問題は2つ 特定の文字コードを解消で…

mac os で npm i がgyp エラーになるときのサクッとした対応

npm i がエラーになる npm は利用しているmac のバージョンを見ていて、npm は該当のpython を呼びに行く 私の場合、最新版のmacOSはなるべく使わないことにしているので、python2 がないと怒られた。 takuya@~$ npm i npm ERR! code 1 npm ERR! gyp verb ch…

ssh-agentをログイン時に起動する。

ssh-agentを使う 非暗号化ディスクにSSH鍵をパスフレーズ保護なしに保存するのは危険。 ストレージからSSHの秘密鍵を取られたら目も当てれない。 そして、known_hostsから接続先がわかってしまうと。もう最悪。 そのために、SSHを安全に扱うには、known_host…

mac のdd / ddrescue が遅すぎる大問題に対処する。

mac で ddするとめっちゃ遅い 本当に遅い。 信じられないくらいに遅い。2MB/s程度しか出ない。32GBのraspi のSDカードをコピーに一晩中掛かってしまった。辟易した。調べたら mac はもともと遅いらしい・ rdisk を使う mac の /dev/diskX は遅すぎるので、…

mac で sendmail コマンドを動かす。

sendmail で gmail のSMTPを使う。 mac には 最初から postfix が入っているので、 postfix を使うのが手っ取り早い postfix を使ってSMTPリレーをし、GmailのSMTPサーバーに接続する。 sasl password ファイルを用意する takuya@mail$ sudo -e /etc/postfix…

安いLG Ultra HD モニタ(4k対応) はMacのRetinaモードに非対応(部分対応)だった件

mac

4k ディスプレイのすべてがRetinaモードに対応してるわけではない。 4kディスプレイを幾つか試していて気づいたんですが、LGのディスプレイの一部モデルは、Retina解像度で縦横の長さを任意に変更できない模様。 LG Ultra HD のもの Macのディスプレイ設定…

macOSでwinRAR の rar ファイルを「作成」する

macOS でも winRAR のファイルアーカイブを作成したい。 zip / tar.gz でいいだろと思われるんだろうけど、リカバリレコードを付与できるアーカイブ形式ってやっぱりrar しかないよね。 brew の formula 作った winrar からコマンドバイナリを取得してインス…

macOSのメニューバー項目を コマンドから表示・非表示をトグルして切り替える。(VPNの表示非表示の例

macのメニューバーの項目を表示・非表示するのがメンドクサ VPN を接続したときだけメニューバーに表示してくれればいいのに、VPNを使わないときもVPNメニューがでてくるのは邪魔だよね。 defaults で制御できる。 メニューバーの項目は、defaults で設定値…

MacやLinuxでExcel用にUTF-8のCSVを作るための BOM

CSV なんてひさびさに使うわ ExcelでCSVを開くために、日本語を化けさせない方法は3つあって cp932(sjis)で保存する UTF-8で保存してBOMを付ける。 UTF-16で保存する。 さすがに、cp932 はないし、とっとと退場していただきたい。utf16は後で面倒なのでパス…

Macのワイヤレス診断の使い方

mac

Wireless diagnostics(ワイヤレス診断)にはメニューがある いつも忘れるので、メモをしておく Wireless diagnosticsを起動したら、ウインドウメニューを開く すると、各種メニューが出てくる 写真は、チャンネルごとにSSIDを閲覧する方法。 他にも色々見られ…

ターミナルで改行とEnterで表示がおかしく異常になった時のなおし方

ターミナルで改行や表示がおかしくなった時 たまにありますよね 。\r \n の改行がおかしくなって、エンターキーで改行しても反映されない時って。 こんな感じに、表示で改行と幅がおかしくなってしまうよね。 takuya@:~$takuya@:~$takuya@:~$ takuya@:~$ tak…

ファイルを更新したら同期したい。

ファイルを更新したら、転送したい。 php のプロジェクトってちまちま転送してると、面倒くさいんですよね。ファイル監視してrsync するのに、grunt とか持ち出すのも馬鹿馬鹿しい。 かといって、サーバーにログインしてvim で編集するとIDE使えないし、コー…

Message.appのメッセージの受信送信時刻を表示する

メッセージ.app のタイムスタンプを表示したい。 iOSなら、スライドですぐ見られるのに、MacOSならスライドできないので困った。 カーソルをホバーさせるしかなかった。 あれこれ調べたけど、カーソルホバーさせるのがベターだった。

MacでApple ID でトラブって死にかけた時の対処法

icloud や iMessage にログイン出来なくなった。 2016-07-03 iMessageやFactime に iCloud にログイン出来なくなった 現在サインイン出来ません icloud にログインしようとして、現在サインインできませんばかり。 もちろん iCloud のステータスはグリーン A…

Karabiner でMacbookPro 日本語(JIS配列)キーを英語(US配列)キーとして使う

日本語キーボード大好き USキーボードがいいとか、日本語キーが良いとか、人によって好みはあると思います。 私は日本語キーが大好きです。 でも英語キーボードも好きです! 英語キーボードの記号の入力のしやすさといったら。最高よ。 1つのキーボードで両…

OSX で周囲の無線LAN(ssid)アクセスポイントの状況を一覧するコマンド

Mac のコマンドで周囲の無線LANの電波状況をみたり、SSIDごとのチャンネルをチェックするのには、コマンドが便利 airport -s airpot コマンドはちょっと深いところにある。 /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resour…

アイコンがオカシイ時(サムネイル表示されない)の対処法

クイックルック触ってたら起動時に、アイコンがサムネイル表示されなかったので対処(プレビューオフ) サムネイル再生成&Finder再起動 このコマンドで再構築する。 qlmanage -r; killall Finder コマンドに不慣れな人は Option を押しながら、Finder.appを右…

メールアプリが不具合:OSX Mavericks

mac

Mavericksになってから色々とオカシイ メールアプリが毎回ダイアログをだしてしまう メールのアップグレードが消えない メールの新機能を使用するには、"メール"のメッセージをコンピューターにダウンロードする必要があります。 何度同期しても出てしまう …

Mac OSXの画面共有をSSH越し

mac

いままでのSSHのダイナミック転送やら、ポートフォワーディングの応用です。 リモートのMacの画面共有につなぐ ・リモートの接続先はルーターで公開されてない ・リモートにはSSHでログイン出来る ・リモートのMacに画面共有で繋ぎたい 通常であればポート解…

MacでwinRAR形式の解凍

mac

homebrewを使うと一瞬だった。 検索してみて。 takuya@air:~/Desktop$ brew search rar rarian unrar gnu-scientific-library ^Cunrar という名前であるとわかる。 インストール takuya@air:~/Desktop$ brew install unrar ==> Downloading http://www.rarla…

ffmpeg で iPhone4S用の着信音(目覚まし音)を作る

iTunesミュージックストアで、着信音を買っているとバカバカしくなるんので、itunesから着信音を作ってみたけど。これも手間がかかるのでやっぱり面倒だった。そこで、ffmpeg でスクリプトにして、パパっと作れるようにしておいた。 元になるファイルは次の…

screen 縦分割をbrewから入れる。(brew --HEADで最新版を入れる)

mac

mac のScreenは縦分割できない。なので、自前コンパイルしてた。これは面倒。brewから入れ縦分割が出来るように工夫する。 (screen縦) 2012-12-21 追加 :brewでmac osx 同梱のコマンドを上書きできるおまじない brew tap homebrew/dupes #重複を使えるように…

フォトストリームの写真を取り込む設定

iPhoneのフォトストリームをMacのiPhotoに取り込む方法。なんですが、このタイトルでは何がしたいかが分かり難いんですよ。 iPhoneで撮影した写真を、無線LAN経由でMacに転送する。ってことなんですね。これがフォトストリーム。 iPhoneで撮影した写真を、Wi…

Macで簡単にWEBサイトのサムネイルを生成するwebkit2pngコマンド

mac

WEBサムネイルを作成する方法はいろいろありますが。Macにも、それ用のコマンドがありました。 webkit2pngコマンドでサイトのサムネイルを作成する 配布元はwebkit2pngインストールとかは特になし、サイトからPythonのソースコードをダウンロードするだけ cu…

XCodeがアンインストール。なんか動作が変なので

mac

gccコマンド周辺がなんか変なのでXcodeをアンインストールして入れなおした アプリを消す。 sudo rm /Applications/XCode.app 開発ツールを消す(installerを実行してた場合) sudo /Developer/Library/uninstall-devtools --mode=all gccをリンクしなおす ru…

itunesに登録したビデオが連続再生出来ないので解決させた

iTunesにニコ動やYoutubeの動画を取り出して入れてみました。ipod classic にも転送出来ました。ボカロの曲を覚えようといっぱい突っ込んだのですが、連続再生ができません。ビデオの再生が終わるとメニューに戻ってしまいます。 ビデオで認識されているので…

OSX Lion以降のFinderでスクロールバーが出続ける場合の対処法

OSX以降のLionはスクロールバーが必要な時しか出て来ません。でも、ふとした時にスクロールが出っぱなしになってました。「なんだこれはOSXのアップデートで変わったのか?」と焦って調べまくりました。原因はマウスです。 普通は隠れてるスクロールが常時出…

homebrewのsqliteが矢印キーが効かない。readlineしてない

Home brewで作った sqliteで readlineが動いてない??カーソルが動かない Mac標準のsqlite3だと矢印キーが動く。とりあえず、急ぐなら、brewを使わずにmac添付を使う brew uninstall sqlite3 --forceそれだけ。 どうしてもhomebrew版を使いたいなら (スクリ…

URIのエンコードをコマンドにしていつでも呼べるようにしておくと便利だと思う。

URIのエンコードをコマンドにしていつでも呼べるようにしておくと便利だと思う。v8エンジンが確実だと思ったけれど、V8はコマンドプロンプトから呼んでもShebangで呼べない。 URIencodeがコマンドから呼べるように encodeURI 1 #!/usr/bin/env ruby 2 3 requ…

HomeBrewの仕組みについてまとめておく

Homebrewを使っている。MySQLが入らなくて困ったので、改めてまとめ直す。 Homebrewとは、Macportsに取って代わりそうな、Macでのパッケージインストーラ home brew インストール ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_home…