min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

Mac

vim キャプチャした文字列の一部を使って置き換えるホールドバッファ機能 :%s/\(¥[1-9]\),/\1/g

// カンマ区切りのcsvファイルがある。 金額の区切りもカンマになってしまっていてawkで扱いにくい。 金額の区切りのカンマだけ無くしたい。 1行目で言えば ¥8,163 を ¥8163 にしたい。 /¥[1-9], とやってキャプチャできるけど、一括置換ではフィールド区切…

bash 「複数のShift-JISファイル(csvとpyとbat)をnkfで変換してファイル名の末尾に_utf8をつけて保存する」をワンライナーでやる

Windowsで作ったShift-JISのファイルがある。拡張子がバラバラだ。csvとpyとbatが混在している。 これを全部utf-8に変換し、かつファイル名の末尾に_utf8をつけるをコマンド一発でやりたい。最終的にこうなる。 たとえば「DB.csv」を「DB_utf8.csv」に変換す…

bash 2つのファイルを行単位で連結する(各ファイルの行を相互に取り出し合体して1行にする)paste -d "\n"

// 前回、radiko の画像をまとめてダウンロードした。 min117.hatenablog.com これを HTML に埋め込んで、ラジオ局をクリックしたらテレビでラジコが再生されるようにしたい。 <目指す完成形> iPadでアイコンタップすると ラズパイがラジコ再生を実行して …

Apple TV で Amazon プライムビデオ を見られるようになったので早速試す

// Amazonプライム会員があまりにも素晴らしすぎて。 min117.hatenablog.com Apple TV から浮気してAmazon Fire TV HDR を買おうか真剣に悩んだ時期もあった。今年の10月。しかし、買わなかった。 min117.hatenablog.com Apple TV で Amazonプライムビデオが…

RaspberryPi 3 に接続するUSB小型マイクをeBayから163円で購入する(PayPal使用)

Google Home Mini を買った。 min117.hatenablog.com せっかくだからこの音声デバイスに何かプログラミングできないかなと思って探したら、面白そうな記事。Google Cloud Platform(GCP)で提供されている API を使えばRaspberryPiに会話させることができる…

Google Home Mini が 期間限定で半額セールされていたので購入する

// 2017/12/10 までの期間限定で Google Home Mini が半額になっていた。 www.itmedia.co.jp https://robotstart.info/2017/12/04/google-home-discount-sale-in-japan.html akiba-pc.watch.impress.co.jp ビックカメラ、ソフマップと楽天市場のみのセールら…

電子マネー「楽天Edy」を Amazonギフト券に交換する準備(ポイントを電子マネーに交換する)

楽天カードの契約で貯まったポイントやら電子マネーやら を使ってAmazonギフト券を買う。 端的に言うと ① 楽天ポイントを貯める ② それを電子マネー(楽天Edy)にする ③ それを使ってAmazonギフト券を買う という流れになる。 // 前回は③の手続きについて書…

電子マネー「楽天Edy」を Amazonギフト券に交換する準備(カードリーダー購入)

楽天カードを契約したら、入会特典として電子マネー「楽天Edy」が500円分ついてきた。 楽天は本当に分かりにくい。「ポイント」と「マネー(Edy)」が両方とも1つのカードに入っているからタチが悪い。 ① 楽天ポイント お金ではない。汎用性も無い。「限られ…

bash 容量の小さい動画ファイルを一括削除する ls -shal | grep mp4 | awk '{if ($1 ~ /512/) print $1,$10}'

// HandBrakeCLI で動画の一括変換するも失敗してファイルサイズが 512KB になってしまったものがある。ファイルサイズ順で一覧化すると512KBになっているのがわかる。 min117.hatenablog.com $ ls -shalS 正常に変換されると適切なファイルサイズが出るが …

楽天カードが届いたのでWEB明細サービス(e-NAVI)にログインして2,000ポイントもらう

// 先日契約した楽天カードが届いた。 min117.hatenablog.com 届くまで10日程度だけど、かなり待った印象。 年利15%、リボだと18%とある。なんという暴利。やはりクレジットカードなぞ、持つものではない。ポイント貯め以外では使わないでおこう。 契約によ…

Python 3 で csv を扱う(pandas不使用、import csvしない)

Amazon MasterCard を契約した。 min117.hatenablog.com 利用明細は Vpass というオンラインサービスで確認できる。 csvにも出力可能。 出力するとこうなる。 $ vim 201712-2_nkf_wLux.csv 何にどれくらい使ったか csvをPython3 に分析させることにする。例…

vbsで検索を自動化して楽天ポイントを獲得する

楽天カードを契約した。 min117.hatenablog.com 契約ポイント狙いだったので日常生活で使うつもりは無いけど、楽天ポイントは思ったより使い勝手が良いようだ。広告が多くて好きにはなれないけど。 news.cardmics.com 個人情報は極力渡さず、ポイントは貯め…

Google Map アプリのローカルガイド機能がアップデートされたので試す

// Google Map には「ローカルガイド」という機能があって、写真を投稿したり場所の口コミを投稿するとポイントがもらえる。 アプリのメニューから「自分の投稿」を見ると現在のレベルが確認できる。 いつのまにかローカルガイドの「レベル7」に認定されてい…

iMac 5K のAndroidエミュレータに楽天Edyアプリをインストールしてポイントを獲得する

前回、ポイントサイト(ハピタス)から楽天カードを申込みした。 min117.hatenablog.com 発行まで数日かかるので、あらかじめ電子マネー(楽天Edy)の貯め方でも見ておく。 いろいろキャンペーンもあるらしいが 楽天Edy はAndroid アプリでしか使えないみた…

iMac 5K にインストールした Android Studio のエミュレータでアンドロイドを使う

// 以前の記事で Android Studio をインストールしたものの、肝心のAndroidエミュレータが起動しなかった。 min117.hatenablog.com HAXM silent installation only supports macOS from 10.8 to 10.12 ! とエラーが出て起動しない。「エミュレータ起動に必須…

楽天カードを契約してハピタス15,500ポイント+楽天8,000ポイントもらう

// 先日、ドコモ光の契約でストーブが安く買えて、dポイントももらえた。 min117.hatenablog.com ポイントは上手く使うと現金のように使えることもわかった。 min117.hatenablog.com ポイントサービスは世の中にたくさん溢れてるけど、その中でもとく楽天ポ…

bash ラジコプレミアム(エリアフリー)の全局のアイコンを一気にダウンロードする

// ラジコをテレビで聞くための自作アプリを修正している。 min117.hatenablog.com アプリに使うロゴを一気にダウンロードしたい。ロゴは局ごとにあるようだ。 (例) http://radiko.jp/station/logo/AIR-G/logo_large.png http://radiko.jp/station/logo/RA…

bash vimで複数行の行末に一気に文字列を追加する

// 全国のインターネットラジオをテレビで再生できる自前のラジオ再生アプリに、チャンネルを増やしたい。 ソースはこんな感じ。valueに radikoのチャンネルを入れてラジコプレミアムを呼び出し、RaspberryPi(mplayer)に渡して再生しているだけ。 再生局(…

dポイントをAmazonギフト券に交換する その1(dカードプリペイド取得からポイントによるチャージまで)

ドコモ光の契約で得た dポイントは Amazonギフト券にするのが一番お得なようだ。 min117.hatenablog.com 流れはこのサイトが一番わかりやすかった。 usedoor.jp // <流れ> ① dポイントを決済に使えるようにする dポイントはそのままだと(実体がないので)…

docomo光で獲得したdポイントの使い方を考える → Amazonギフト券にするのが一番お得

ドコモ光に契約したおかげでdポイントがだいぶ貯まる。光回線の契約はバックが大きいようで10,000ポイントが付与される予定。 min117.hatenablog.com しかしdポイントなんて持っていても正直意味がない。田舎では使えない。ポイントなんか要らないから現金で…

docomo光 + GMOとくとくBB が遅すぎて使いものにならない → Yahoo!BBを継続して使う

前回までの記事で、docomo光を契約した。 min117.hatenablog.com (旧)NTTフレッツ光 + Yahoo!BB (新)ドコモ光 + GMOとくとくBB あとは、ドコモ光回線への切り替え工事(NTTの局内工事らしい)を待って、ルータにプロバイダ情報(GMO)を投入すれば、晴れ…

bash ラジコの再生リンクを一括で作成する(mojihame使用)

// radikoプレミアムを契約している(月額400円くらい)。エリアフリー再生で、全国どこのラジオも自由に聞けるのが最高に良い。 iOSから再生ボタンを押す→テレビで聞ける ようにしてる。構築は RaspberryPi + PHP。とにかく便利。 インプット画面はhtml。 $…

Amazon Echo の国内販売開始 プライム会員向けの案内メールが来たので招待を申し込む

Amazon Echo の購入案内メールが来た。Amazonプライム会員だからか。 min117.hatenablog.com // Amazon Echo 欲しい。音声認識デバイスの中では外観が飛び抜けてカッコイイ。Apple(HomePod)でもかなわない。Google Homeは全然ダメ。LINEのじゃ話にならない…

iMac 5K でクレジットカード利用明細 csv を編集する(mac OS High Sierra に nkf をインストール)

// Amazon ゴールドカード会員になった。カードの利用明細は「Vpass」というWeb明細に登録することで閲覧できる。 現在の明細はCSVでダウンロードできるらしい。 せっかくなのでダウンロードして、iMacのbashから見てみる。 $ cat 201711-4.csv ダメだ。文字…

iPhone にたまった写真を高速削除して容量確保する → iOS11.0.3のアップデート成功

// 前回記事で、iOS11.0.3へのアップデートエラーの原因が容量不足だと判明した。 min117.hatenablog.com やむをえないので、不要ファイルを削除してiPhoneの容量を空ける。まずは、何が容量を食っているか確認する。 iPhone → 設定 → 一般 → iPhoneストレー…

iOS 11.0.3 「アップデートをインストールできません」エラー → キャッシュを消して再トライ

// iOS 11.0.3 がリリースされたようで。通知が来たので早速アップデートしたがエラーになってしまった。 「アップデートをインストールできません」 「iOS 11.0.3 のインストール中にエラーが起きました」 「あとで通知 or 再試行」 iPad mini 4 で発生。端…

iOS シミュレータが突然遅くなった時は Simulator → Debug → Slow Animation をオフにして解決する

// 前回までサクサク動いていた iOS シミュレータが突然遅くて使いものにならなくなった。まるでアメーバのようにトロい動き。 シミュレータのバグだろうと思い暫くは我慢して動かしてたけど、あまりにも酷いので調べた。何と設定の問題らしい。 hacknote.jp…

iMac 5K に Android Studio をインストールする

Android のエミュレータが欲しくなったので、開発環境をインストールする。昔は Eclipse だったけど、今は専用の Android Studio という統合開発環境があるようだ。 最新バージョン 2.3.3.0 をダウンロードする。 developer.android.com ダウンロードされた …

iPhone X を iOSシミュレータで使ってみる(iPhone 8 Plus と比較)

iPhone X が発売される。予約注文は 2017/10/27から。楽しみなので、iOSシミュレータで一足先にiPhone Xを体験してみる。 iPhone 8 Plus と比較する。 シミュレータ → Hardware → Device → iOS 11.0 → iPhone X で テンの仮想端末が起動できる。 シミュレー…

Amazon ギフト券をSuicaで買うために iOSシミュレータ(仮想 iPhone8)を使ってみる

前回記事で、Tポイントはいくら持っていても実質無価値だとわかったので、Tポイントを別のポイント(今回は Suica)に交換することを考える。 それには、まずは Suicaを契約する必要がある。JR東日本のサイトにいってみた。 www.jreast.co.jp 「Suicaエリア…