読者です 読者をやめる 読者になる 読者になる

min117の日記

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

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…

格安SIM シムフリールーターZTE HX009ZT を格安SIM(IIJ)で使う

SIMフリールータ「ZTE HX009ZT 」。以前アキバで見つけて買ったらすごく良かった。あのときはイオシスで購入。 iosys.co.jp ただ、SIMを挿す口を壊してしまい、SIMを認識しなくなってしまっていた。今回あらためて購入する。たったの2,000円ちょっとでSIMフ…

GoogleAdSense アクティブビュー視認について調べてみる

// 最近やたらアクセスが増えてるようで通知が来る。とくに何かしたわけでもないんだけど、日本以外の国からも見にくる人がいるらしい。 海外旅行で飛び回ったから?記事で英語可能な部分は英語にするとか、カテゴリを英語にするとか、読む人への工夫はいる…

PHP フォルダ内の全てのテキストファイルの中身を1ページ内にまとめて表示する

Apacheで公開している自宅サーバのフォルダ内に、複数のテキストファイルがある。 全てのテキストファイルの中身を確認したい。1つ1つ開いていくのは大変なので、index_txt.php をクリックするだけで、全てのテキストファイルの内容を1ページに表示できるよ…

bash フォルダ内のテキストファイルの文字コードを一発で調べるコマンド

テキストファイルが4つあるが、このうち1つだけが文字コードが違っている。 $ ls -shal それぞれのファイルの文字コードを、コマンド1行(ワンライナー)で調べる。 $ for i in *txt; do echo "$i"; nkf -g "$i"; echo ===== ; done 一つだけ Shift-JIS が混…

RaspberryPi 3 形態素解析エンジンMeCabをインストールする

ツイッターで見かけたニュース。258億語の日本語を使った検索システム「梵天」が一般公開されるらしい。 internet.watch.impress.co.jp 記事中に MeCab の記載あり。以前から気になっていたので、RaspberryPi3 にインストールしてみる。 インストール方法は…

GoogleAdSense グーグルから「収益が確認額に達したことによる確認」の郵送物が来たので開封

// Google AdSense から予告なく郵送物が送られて来た。「アカウントに関する重要なお知らせ」とある。 キリトリ線に沿って切り離した。 裏はこんな感じ。開けてみる。 Google AdSense 個人識別番号(PIN)が書かれていた。 アメリカ旅行でもしょっちゅう見…

bash ファイル名の年月日と時刻の間にアンダーバーを挿入する(正規表現・awk)

ハイビジョン録画ファイルの命名規則を途中で変えてしまった。 ーーー ① ファイル名の年月日と時刻の間にアンダーバーがある。 $ ls | grep -e '^NHK_........_.*' | tail -n 3 NHK_20170304_070001.ts.mp4 ーーーー ② ファイル名の年月日と時刻の間にアンダ…

bash 画像の撮影日時(EXIF)を「YYYYMMDD_HHMMSS」形式で取り出してファイル名に付ける(awkとsedで)

iPhoneで撮ったシンガポール旅行の写真を、Macの「写真」アプリに取り込み&書き出しを行ったら、ファイル名が「IMG_0775.JPG」のようになってしまった。これではいつとった写真か分からない。 ーーー (やりたいこと) IMG_0775.JPG ↓ ①ファイル内に持って…

格安SIM マレーシアの現地キャリアdigi 商品名BEST(7GBプラン/1,040円)を使ってみる

プランは1.5GBと7GBがあった。シンガポールからの日帰り旅行だが1.5GBでは心許ないので7GBのほうを契約。 40リンギット。約1,040円(1リンギット=26円)。 RM とあるのはマレーシア通貨リンギットのこと。 // SIMフリーのルータで使用する。 確認くん スピ…

シンガポール旅行 無料Wi-Fi事情

// シンガポール旅行。無料のWi-Fiについて。 2017/1/25時点。 アジア圏では、無料のWi-Fiを使うにはSNSが必要。つまり無料のWi-Fiを使うために、いったんはSNSメールを介して認証を受ける必要がある。ところが、海外では ドコモメールもソフトバンクメール…

シンガポール旅行 大活躍した海外用コンセント「MOCREO 安全旅行充電器 海外旅行用変換プラグ」使い方レビュー

シンガポール旅行。スマホの充電は情報の命。旅行に出る直前にポチった「MOCREO®安全旅行充電器 海外旅行用変換プラグ」がとても便利だった。 たった1600円で全世界使えて品質OKなんだから言うことなし。 ただ肝心のコンセントの挿し方が分かりにくいのがも…