min117の日記

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

RaspberryPi 3 で radiko Premium をテレビで聞く(録音ではなく、再生する)

// radiko Premium の 録音は 前記事でできた。 min117.hatenablog.com 今回は、録音ではなく、再生したい。radikoプレミアムを、再生して、テレビで聴きたい。 以下の方法でうまくいった(2017/6/26 時点)。 ーーー 事前に必要なものをインストールしてお…

RaspberryPi cronが効かない → /etc/crontab のパーミッションと所有者を見直して解決

// RaspberryPi 1 の調子が悪かったので Raspbian を再インストールした。各種設定ファイルをバックアップから復帰したものの、cronだけがなぜか実行されない。 このへんを参照して対応する。 tamulapin.hatenablog.com ーーー うまくいっている RaspberryPi…

RaspberryPi 3 起動時にラジオを再生する

// RaspberryPi 起動時にラジオを再生する。「起動時に***する」という処理はこのへんによくまとまっていた。 hendigi.karaage.xyz 今回は /etc/rc.local に記述して起動時実行する。スクリプト「play_tachikawa.sh」というファイルを起動時に再生する。 …

RaspberryPi 3 コマンドで音量を上げる(ラジオをテレビで再生→音量不足→コマンドで音量UP)

// RaspberryPi はラジオの再生と相性バツグン。 テレビのHDMIポート3つは全てRaspberryPi(Pi1 と ZERO w と Pi3)で埋まっていて、それぞれで違うサイマルラジオを再生させている。テレビ入力を変えるだけで全国のラジオを3つ切り替えられる。 (再生スク…

RaspberryPi 3 radiko Premium を録音する → ffmpegが必要 → リポジトリに無い → コンパイルしてインストールする

// radiko Premium(ラジコプレミアム)を RaspberryPi で録音したい。このサイトと同じにやってみた。 kyoshiaki.hatenablog.com この記述。 http://kyoshiaki.sakura.ne.jp/osx/Sample/rec_radiko2_2.zip RaspberryPi で落としてきて rec_radiko2.sh を実…

RaspberryPi 3 cvlc でハードウェア支援を使って動画再生

// RaspberryPi 3 のVLCは、ハードウェア動画再生支援で爆速にできるらしい。 signal-flag-z.blogspot.jp 前提としてRaspberryPi は MPEG ライセンスを購入しないとts動画が再生できないので、購入しておく。といっても、300円くらいだし、ネットでポチッ支…

仮想化 Xen Citrix StudioがMMCエラーで起動エラー

// XenDesktopのテスト環境を作って Citrix Studio を起動しようとうするも、MMCのウィンドウが「展開」のまま全く進まない。 以下の記事を参照に、MMCクラッシュの対応をしてみる。 support.citrix.com この記事どおりやってみる。 コマンドプロンプトを右…

RaspberryPi 無線LANが繋がらないときは/etc/network/interfaces の dns-nameservers の記述を確認する

// RaspberryPi の無線LAN の接続設定がプチプチ切れるときは、DNSの設定が悪いのかも。 $ sudo vim /etc/network/interfaces ifaceの記述毎に(SSID毎に)「dns-nameservers DNSのIPアドレス」の記述を入れていく。 これで、「繋がらないのは名前解決が原因…

RaspberryPi SSHで connection refused になったら fstab を確認する(起動時に A start job is running ...が出ていないか?)

// RaspberryPi で 突然SSH 接続ができなくなった。原因はなんと fstab。 fstab でのマウントに失敗 → 起動時に緊急モード(rootログイン)になってしまった → そのために、SSH接続しようとしても(権限不足で)connection refused になる という流れ。 ーー…

RaspberryPi をソーラーパネルで動かす(東京デバイセズ「ソーラーUSB電源システムキット 60Whクラス」)

// 予算1万円くらいでソーラーパネルで RaspberryPi を動かせるか試す。うまく行けば、簡易 IoT 監視システムなんかを作りたい。 これを購入。 tokyodevices.jp 東京デバイセズ「ソーラーUSB電源システムキット 60Whクラス」。 メーカー型番: IW3100-60WS …

仮想化 VMware Workstation の Windows Server 2012 R2 を VMware ESXi に移行する

// VMware Workstation 12.0 で Windows Server 2012 R2 が稼働している。これを 前記事 で作った VMware ESXi に移行する。 min117.hatenablog.com 流れとしては、VMware Workstation から ネットワーク経由で仮想マシンを ESXi にアップロードする という…

bash PT3で録画したハイビジョン映像から画像をキャプチャするスクリプト

テレビ録画した映像から画像をキャプチャで取り出す処理を自動化するスクリプト。実行イメージはこんな感じ。 $ ./recNHK_TW.sh 引数に、録画秒数/圧縮実行の有無/ファイル名付加文字列 を指定する。 実行後、映像データ(ts)と、その映像からキャプチャ…

Python 3 からシェル(bash)のコマンドを実行する

// Python3 のソース内でbashコマンド(ls -shal)を実行する。 実行結果 Python3 の注意点 ・import commands は動作しない Python2までしか使えない。Python3 では廃止された。代わりに import subprocess を使う。 ・print文の引数にはカッコをつける pri…

Python 3 で画像を twitter に投稿する(複数画像を投稿)

// このサイトそのまま qiita.com $ vim tweetPIC.py 6行目の「from requests_oauthlib import OAuth1Session」でエラーになるようであれば、インストールコマンドの pip で、requests をインストールする。 pip は 管理者権限じゃない通常の権限で実行して…

仮想化 XenDesktopで、占有型仮想デスクトップ展開 → Citrix Receiver起動失敗

// Windows8.1 on XenServer Controled by XenCenter on Windows10 Citrix Receiver を起動してみる。SotreFront のあるサーバのアドレスを入力する。 FQDNで入力する。 やはりエラー。 サーバにて StoreFront の構成を確認。 再度 Windows8.1 から Citrix R…

仮想化 自宅サーバ HP Proliant MicroServer に VMware ESXi をインストールする

// 前記事で購入したサーバに、VMware ESXi をインストールして仮想化基盤にする。 min117.hatenablog.com まずは VMware のページから ESXi をダウンロードする。 ダウンロードしたイメージをCDに焼く。iMacで焼けた。焼き方は以下。 min117.hatenablog.com…

bash 管理者実行「su」「su -」「sudo -s」を比べてみる(スド、スドゥ)

// シェルスクリプトの管理者実行「su」「su -」「sudo -s」の何が違うかよく分からずに使っていた。結論としては「su」が一番いいみたい。 ーーー 読み込む環境ファイルが違うらしい。 qiita.com 試してみる。 一般ユーザー:fedora 管理ユーザー:root ー…

iMac 5K のメモリを増設(8GB → 24GB)

iMac 5K 用のメモリをAmazon にて購入。16GBで11,900円。まあ安い。 数日で届いた。 さっそく装着する。 はじめから積まれている 8GB にプラスで 16GB なので、合計で24GBものメモリ搭載になる。 VMware Fusion に入れた XenServer もサックサクで動いた。

仮想化 自宅サーバ用にHP ProLiant MicroServer(2台目)を購入

// 2014年に2万円で購入した HP ProLiant MicroServer N54L。 ・HDDが4台乗る ・動作音がかなり静か ・メモリはサーバ用じゃないもの(Non ECCメモリ)を使える という最高ぶり。PT3を挿して録画サーバにしている。 min117.hatenablog.com 発売当初から相当…

iMac OSX で isoイメージファイルを CD/DVD に焼く

Mac

// iMac(OSX Sierra)を使ってisoイメージファイルをCDに焼く。 ディスクユーティリティは使わない。 Finderで、焼きたいisoを右クリック→「***.isoをディスクに書き込む」 で焼ける。

仮想化 XenServerのLinux詳細を調べてみる

// Citrixのハイパーバイザ XenServer をインストールしてみたが、何てことはない、単なるLinuxのようだ。どのバージョンのLinuxは調べないと分からないが、Citrix社がカスタマイズしているのだろう。 XenServerへのアクセス方法は3つ。 ① インストールした…

fedora Linuxで物理メモリの詳細(DDR2とかDDR3)を調べるには sudo dmidecode --type 17 を使う

// qiita.com $ sudo dmidecode --type 17

仮想化 XenDesktopを再インストールする

Delivery Controller にする Windows2012R2 が、どうも調子が悪い。 インストールは正常に終わったはずだが… min117.hatenablog.com Delivery Controller が起動できるときもあれば、エラー(スナップインエラー)になることもあり。起動できるときも相当時…

仮想化 XenDesktopで、占有型仮想デスクトップ環境(Window8.1)を構築・展開する

// ① ハイパーバイザ(XenServer)にWindows8.1のインストールが完了した。 min117.hatenablog.com ② XenDesktop のほうも再インストール完了した。 min117.hatenablog.com XenDesktop(on VMwareWorkstaion on fedoraLinux)にて、 2「デスクトップとアプ…

仮想化 XenServerに仮想マシン(Windows8.1)を構築する

// iMacのVMware Fusion 内に、XenServerを移行した。 min117.hatenablog.com このXenServerに、Windows8.1 をインストールしていく。 (構成) ●は物理マシン ● iMac |VMware Fusion |XenServer |Windows8.1 ← 今回インストールする ● fedora |VMware W…

仮想化 XenDesktopサーバのCitrix Studioの起動に時間がかかる→Accessの署名のせいかも

// XenDesktopをインストールし、一度は Citrix Studio の起動を確認したはずのWin2012R2サーバ。 再起動後に Citrix Studio を起動しようとしたら、やたらと時間がかかる。 (現象) Citrix Studio を起動。 mmcの実行許可を聞かれるので「はい」 次に「ス…

仮想化 LinuxのVMware WorkStationで作ったWindows10.vmdkを、MacのVMware Fusionに移す

// fedora(VMware Workstation)で作った Windows10のvmdkファイルを、scpでiMacに持ってくる。 ファイル構成はこう。 フォルダ名の末尾に「.vmwarevm」を付ける。 これを iMac の VMware Fusion から開く。 コピーはできたものの、ディスクイメージが壊れ…

仮想化 XenDesktopをインストールしたWin2012R2サーバにVDAをインストールしてアプリケーション配信(XenApp)を試す

// XenDesktop7をインストールして「デスクトップ配信」すること目標に進めてきたが、配信すべきデスクトップOS(Windows10やWindows7、または8.1)を持つ環境がなかなか用意できない(スペック不足)。 ※ 別記事で、上図①の移動は完了したが、2012R2のサー…

仮想化 LinuxのVMware WorkStationで作ったXenServer.vmdkを、MacのVMware Fusionに移す

前記事までの状況をいったん整理する。 要は、処理が重すぎて検証用環境(fedoraのVMware Station)では耐えられなくなってきたので、XenServerをiMac(VMware Fusion)に移したうえで設定を進めたい。 ーーー まずは XenServerの電源を落とす。 シャットダ…

仮想化 LinuxのVMware WorkStationで作った仮想環境(Win7.vmdk)を、MacのVMware Fusionで使う

Linuxにある検証環境(VMware Workstation)にOSを入れすぎて、さすがに重くなってきた。iMacのVMware Fusionに移動してみる。 (状況) fedora Linux ・メモリ16GB搭載のサーバ ・VMware Workstation 12.5 Proあり ・仮想環境にはWindows7 が入っている iMa…

仮想化 検証環境(VMware Workstation)の Windows Server 2012 R2 に、XenDesktopをインストールする

// 仮想化(XenDesktop)の続き。 現在の検証環境(VMware Workstation 12 Pro)の状況はこんな感じ。今回は「Win2012R2」にActiveDirecotoryを構成したうえで、「Win2012R2(2台目)」にXenDesktopをインストールしていく。 前々記事で検証環境(VMware Wor…

仮想化 検証環境(VMware Workstation)の Windows10 に、XenCenterをインストールする

// 前記事の続き。 min117.hatenablog.com VMware Workstation 上にハイパーバイザ(XenServer)のインストールまでが終わった。 ここからは、このハイパーバイザ(XenServer)を管理するためのGUIツール(XenCenter)を、クライアントPC(Windows10)にイン…

仮想化 検証環境(VMware Workstation)に XenServer をインストールする

// 仕事で仮想化にどっぷりになりそうなので、XenServer や VMware Vsphere に触っておきたい。自宅にある最上位スペックマシンはLinuxサーバ(fedora)で、VMware Workstation がインストールされているから、その上に XenServer の環境を作ってみる。 この…

AppleWatch開発 Watchアプリの実機テスト手順

// AppleWatchの実機テスト。まずは動かすのが目的。AppleWatchに自作アプリのアイコンを置いて動くのを目で見たい。まずはそこから。コーディングは後回し。 このサイトの手順と同じに進めてみる。 http://tokyo.supersoftware.co.jp/technology/4917 iPhon…

AppleWatch開発 実機テストのために Apple Developer Program に登録する(税込12,774円)

// 以前登録してあった Apple Developer Program だけど、期限切れになって1年ほど経ってしまっていた。 今回作った Apple Watch アプリを実機で試したいので、期限切れアカウントを復活してみる。このへん参照。 dev.classmethod.jp Apple Watchで実機検証…

AppleWatch開発 Xcodeでアップルウォッチのシミュレータを動かす(Deviceの追加が必要)

// Apple Watchの開発に何度かトライしたけど、シミュレータがうまく動かなくて頓挫してた。今回やっと動いた。deviceの追加が必要みたい。 <Apple Watchシミュレータの動かし方> 赤枠の部分をクリックする。 右矢印メニューから「Add Additional Simulato…

iPhone SE 5s 用の無柄・透明ソフトケースが最高に良かったのでUP

Amazonで買ったiPhone SE 用の透明ソフトケースが最高だった。 (良かったところ) とにかく透明 ・iPhone本体の綺麗な色をそのまま活かせる ・できれば素で使いたい、でも落として傷つけたくない 人にオススメ。 薄い ・ゴツゴツしていない。 ・付けてない…

iPhone5 iOS6.1.3(脱獄済み)を「R-SIM+IIJの格安SIM」で運用できるか試す→できた

// 以前脱獄してあったiPhone5。その後、格安SIMでの通信できるか試さないまましばらく経ってしまった。 min117.hatenablog.com 久しぶりに電源を入れる機会があったので、IIJ(BIC SIM)で通信できるか試してみる。端末はこれ。 さっそくIIJのサイトから、i…

bash 配列の要素をhtmlでテーブルに書き出す(SELECT + SORT)

bashでSQLのSELECTとSORTのようなことをやってみる。 $ vim math004.sh 出力 $ ./math004.sh >> math004.html

bash 配列の要素をhtmlでテーブルに書き出す

配列 ${PRODUCTS[@]} の要素を全てhtmlに書き出したい。このへん参照。 d.hatena.ne.jp ソースは以下。 $ vim math003.sh html に書き出して、ブラウザから見てみる。 $ ./math003.sh >> math003.html 素晴らしい。色々応用できそう。

イギリス旅行 現地キャリア O2 が提供する無料WiFiに接続する

ロンドンは Earls Court駅近く にある Blackbird(ツイッター @BlackbirdEC)というお店。同じ価格帯の Bar にしては結構雰囲気がよく、Googleローカルガイドでの評判も良いらしい。 入ってみたら、無料のWiFiが使えるとのこと。現地キャリア「O2」が提供す…

bash ファイルを逆順に並べて頭に01、02、03…とつける

IMG_01.JPG IMG_02.JPG IMG_03.JPG … と画像があるが、一番最初に撮ったのはIMG_03で、次が02、最後に01だった。ファイルを逆順に並べるようにファイル名を変更したい。 (変更後) 01_IMG_03.JPG 02_IMG_02.JPG 03_IMG_01.JPG ーーー cnt=1 && for i in $(l…

GoogleCloudPlatform の無料トライアルを試す

Google Cloud Platform が無料らしい。さっそく試す。 コンソールを起動してみる。 Debianが動いているようだ。

bash 深いディレクトリパスの最深部フォルダ名だけを取り出してmvする

日常的に使うファイル移動で、深いPATHにあるフォルダを移動するときに、できるだけラクしたい。コマンド(ワンライナー)で最深部のフォルダ名を取り出して変数toに入れて使えば便利そう。 // $ ls /media/3TB/Dropbox | grep Jobs_Seiko 深いパス:/media/…

イギリス旅行 英語で困る表現「単なる水ください」「英語あんま話せない」

// アメリカ、シンガポールと旅行してきてしょっちゅう困った言葉。 ーーー 飛行機やレストランにて 「単なる水ください」 I wanna Simple Water. これで合ってるかはわからない。とりあえず通じたようで、水はくれた。 ーーー シンガポール(セントーサ島)…

bash echo {1..11..2} で「1から11までの数を2とびで表示」する(ブレース展開)

こんなことができるとは。驚愕。 bashのそれって実はこういう書き方できるよ一覧 - Qiita 実際やってみる。 ーーー fedora20 $ bash --version $ for i in {1..11..2}; do echo "$i"; done すごい。できた。 ーーー Macだとできないみたい。 //

イギリス旅行 Expediaで予定変更(キャンセル→新規)

// Expediaでイギリス旅行を14日から19日まで予定してたけど、せっかくヨーロッパ行くのにたったの5日間ではもったいない。22日までの8日間の滞在に変更する。変更の流れ。 ーーー 変更前: 2017/3/14 - 3/19 まで 5日間 76,680円 航空券+宿泊費 変更後: 2…

イギリス旅行 Expediaで自力の旅 出発までの準備

// 今回はイギリスに行く。ARM本社とRaspberry財団とダイソン本社ビルを見てくる。シンガポールのときを思い出して入念に準備する。 min117.hatenablog.com <航空券> ・行きに何時間かかるか → 今回は北京経由で16時間程度。日本の出る時間と現地の着く時…

PHP フォルダ内にあるmp4動画の再生サムネイル画面を自動作成する(PHP + HTML5/videoタグ)

// フォルダ内に溜まった動画をサムネイル表示して、クリックしたら再生できるようにしたい。画面イメージはこんなの。 母艦fedoraのApache HTTP + PHP5 の環境。 ーーー できた。ソース。 $ vim html5_03_video.php

fedora 一括画像縮小 convert TARGET.jpg -resize 640x480 OUT.jpg

iPhoneで撮った画像を、ブログに貼る用に一括で縮小したい。fedoraでやる。たぶんRaspberryPiでもいける。 まずはファイル1個で実験。 $ convert TARGET.jpg -resize 640x480 out.jpg いいね。一瞬で縮小された。縮小後の画像もキレイ。 フォルダ内の全てのJ…