min117の日記

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

2015-11-01から1ヶ月間の記事一覧

GPS将棋をインストールする

GPS将棋はLinuxで開発されているらしい。 使い方/バイナリ版 - PukiWiki さっそくインストールしてみる。 ダウンロード - PukiWiki ーーー まずはMacで動かしてみる。 バイナリが既にあるらしいので、インストールするだけ。 あれ?Mac版には「GUIが含まれて…

raspberrypi OpenELEC再インストール

OpenELECが起動時にディスク見つけられないエラー。 前から起動調子悪かったから、リカバリする。 ダウンロードサイトへ。 OpenELEC Mediacenter - Download Raspberrypi2用(arm)のstable版の「Disk image」を落とす(左下)。 ダウンロードは数秒で完了。…

iPad mini 4 のケースを買う

iPad mini 4 買った。物欲に負けた。 iPad mini 2 2013年購入 41,900円 ←今回売ったら18,000円(コジマ)だった iPad mini 4 2015年購入 46,224円 ←今回買った 男は黙ってWi-Fiモデル、16GB一択だと思う。 ローカルストレージが足りないなんていうのは、http…

5ドル(664円)で容量無制限 Amazon Cloud Drive に申し込む

容量無制限のニュースは気になっていたが… 同じこと考えてる人いた。 www.kobonemi.com さっそく試す。 iPadから申込み。 なぜだがよく分からないエラー There was a problem adding this item to Cart と出るが…(日本のAmazonアカウントだから?)。しかし…

ruby メールきたよ お知らせスクリプト

面白そうな記事。 www.atmarkit.co.jp お馬鹿でも何でもない。 ラクしようとするエンジニアは良いものを作ると聞いた。 さっそく試す。 これにするか。 kumar-asshole.rb(顧客からのメールをスキャンし、不具合対処依頼メールが来たら客の運用サーバを直近…

php アップロードしたファイル情報をmysqlに格納する

PHP

この動画を参考に作ってみる。 Multiple File Upload with PHP and MySQL - YouTube ーーー やりたいのはこう。 サーバにアップロードしたい画像ファイル(例えば01.png)を選択して、 Name欄にその画像へのコメントやメモテキストを入れて、Uploadすると… D…

bash コマンドはaliasにして手に覚えさせる

最高に参考になる記事。 というか、常に見えるところに置きたい。 qiita.com そういうときはaliasに書いちゃうのが一番。 alias | grep で呼び出せれば、いずれ手が覚えるから。

php カレントディレクトリにある画像にforeach()でhrefリンクを貼る

PHP

今いるフォルダにある画像にリンクを貼ってhtmlに表示する。 画像検索で拾った数枚でテスト。 ページの境目に <a href="">ファイル名</a> したファイル名が入る。

php opendir()をreaddir()して配列に入れる

PHP

readdir()の結果を$entryに入れて即座に読むパターン と readdir()の結果を$file_list[]に入れてforeachで読み出すパターン。 後者だと、後から配列の中身使っていろいろできる。

php サーバへのアクセス元に応じて処理を振り分ける

PHP

phpで $user_ip = $_SERVER["REMOTE_ADDR"] とすると、アクセス者のIPアドレスを抜ける。 LAN内からのアクセスの場合は(クラスCなら)192 が入るはず。 でなければ外からのアクセスと判断することにする。 strpos()は、$user_ip の中に文字列 192 があれば …

録画したハイビジョン.tsをHandBrakeCLIで一括で.mp4に変換

http://min117.hatenablog.com/entry/2015/11/22/195254 録画したtsファイルが溜まる。 HandBrakeCLIでmp4にする。 プロファイルはもともと用意されている「AppleTV 3」を使う。 かなりキレイだし、とくにいじらない。 例えば「20151103_053643.ts」というフ…

iOS9のキーボードは2本指でなぞるとマウスになる

まだあまり知られてないみたい

raspberrypi をハードウェア動画エンコードマシンにする

この手順で進める。 tnishinaga.hatenablog.com

GPGエラー 公開鍵を利用できないため、以下の署名は検証できませんでした

raspberrypiにgstreamerインストールして、ハードウェアで動画エンコード。 gstreamerのインストールのsource追加するのに、公開鍵エラーでた。 GPGエラー… 公開鍵を利用できないため、以下の署名は検証できませんでした: NO PUBKEY 文字列 こうやると解消…

phpで複数ファイルのアップロードサイト

PHP

webブラウザからサーバにファイルをアップロードするサイトを作る。出先からサーバにファイルを送るときに便利。 ーーー ・複数選択(マルチ選択)できるようにする。 ・画像、動画…制限なし。何でも送れるようにする。 ーーー こんな感じ。 ブラウザからフ…

phpで画像掲示板

PHP

dotinstall 見ながら 2015/11/1 の記事で作った画像掲示板。 少し手を入れる。 元ソース(dotinstall が使ってるのは多分これ) qiita.com これに手を入れて ・ファイル名はランダムじゃなくて、アップロードした時刻にする。 ・画像の横にファイル名を出す…

Macで、カーソルの1つ後ろにある文字を消す( fn + Delete )

Macで、カーソルの1つ後ろにある文字を消したい。 こんな感じで、「お」の前にカーソルがあって、「お」を消したい。 あいうえ|お Windowsなら専用の「Delete」キーがあるのに、MacにはBackSpace機能しかないからなぁ… … いやいや、fn + Delete で消せるか…

AJAXとphpで画像ファイルのアップロードサイト

PHP

blog.asial.co.jp このサイトそのままで作る。 upload_AJAX.html(index.htmlの代わり)でファイル選択 ↓ アップロード upload_AJAX.php が呼ばれて画像が表示される て流れ。 upload_AJAX.php ・upload_AJAX.html からアップされた画像ファイル$_FILES['use…

/var/log/secure にSSH不正アクセスログ

不正アクセス9万件。 毎度のこととは言え、これにリソース使われてると思うとまったく。 Nmap リファレンスガイド (Man Page) tracerouteも走る。 やっぱ中国か…

AJAXのテスト XMLHttpRequest

AJAX練習サイト。書いて覚える。 http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp The XMLHttpRequest object is used to exchange data with a server. だそうだ。 まずはGET。 サーバにあるtest.txtの内容をGETする単純なAJAX。 $ vim AJAX_R…

.bashrcにエイリアス書くときのシングルクオート対策(source ~/.bashrc エラー対処)

MacBook AirでVLCがよく固まる。 $ kill -9 `ps aux | grep VLC | grep -v grep | awk '{print $2}'` でイッパツでVLCプロセスを殺せる。 これを.bashrcに書いてaliasにしたいけど、シングルクオートか被ってうまくいかない。 エスケープが特殊。 awk '{prin…

AWSの無料枠でOracleDBを作る

無料枠でソフト試してみたい。 DB作ってみる。 これか ダッシュボードから、DBインスタンスの起動 を選択。 DBはOracleを選択。 本番稼働用か?テスト用(=無料枠を使う)か?聞かれるので、無料枠を選択して進む。 インスタンスの詳細を決めさせられる。 …

php exec()で実行したrecpt1の返り値を見て録画失敗(デバイスかぶり)を判断する

PT3のチューナーは7つあるが、うち地上波は4つ。 末尾が2、3、6、7 の4つ。 例えば、末尾7(pt3video7)をrecpt1が使用中に、再度7で録画しようとすると、デバイスのカブリでエラーになる。このエラーを把握したい。 iPhoneから録画するときには以下の画面か…

recpt1のpidを取り出す

recpt1で実行中の録画のプロセスIDを取得したい(録画停止に使う)。 こんな感じのプロセスがある状態で iPhoneのSafariからこうすると こういう結果が返る のを、PHPで作る。 ーーー まず、プロセスの取り出しを行う。ここまではシェルを使う。awk素晴らし…

awkで「サイズが0バイトのファイル」だけ抜き出して削除する

このサイトを参考に。 qiita.com 理屈も大事だけど、とにかくカタチを覚えちゃって、そっから使っていくのがLLだと思う。 awkだと、こんな感じで覚えた。 $ ls -al | awk '' $ ls -al | awk '{}' $ ls -al | awk '{print}' $ ls -al | awk '{print $0}' ←ls …

popen("recpt1...") が返すポインタ$handleを、$buffer = fgets($handle)して読んでバッファに入れてpid取得する

PHP。 shell_exec()とか、exec()とか、ズルはしない。 ちゃんとpopen()したポインタをゴリゴリ読んでこそと思い。いろいろつまずく。 ーーー まず、127行目のprint文が実行されずに困った。 120行目のif文で、ポインタ$handle0に値が入っていないとみた。 11…

気に入った曲を好きなだけ流しっぱなしにする

川べりの家。いい曲だ。アルバム買うかな。 20回連続再生。raspberrypiのbashにて。 $ for i in $(seq 1 20) do echo "$i" if [ "$i" -le 20 ] then for j in 川べり*mp3 do echo "$j" omxplayer "$j" done fi done 何曲かまとめて再生したいときは for j の…

Gentoo Linux インストール

思いつき。前から、コンパイルしっかり覚えなきゃと思ってたし。 仮想環境にGentoo Linux 入れてみる。 HDDは30GB、メモリは1GBにした仮想マシンにLiveCD入れて起動。 認証画面はKDEらしい。何もしなくても勝手にデスクトップまで進む。 ここからportageやら…

recpt1のHTTP版→iPadとiPhoneとMacとLinuxから4番組同時視聴→raspberrypiから接続してチャンネル切り替え

これと同じ手順でパッチ当てた。 investnora.blog7.fc2.com さっそくhttpオプションをつけてrecpt1を上げる。 ポートは9002にした。 iPadからはVLCを使って視聴してみる。 左上のポールメニューを開くと「ネットワークストリームを開く」があるのでタップ。 …

Linux bash シェルスクリプト雛形

シェルスクリプト.sh 雛形にした。書くときはこれイジることにする。 ・本日日付 ・引数の有無チェック ・引数に応じて処理分岐 だけの単純な雛形。 録画処理書くときに使ったやつ。 いろいろ言語はあるだろうが、sh書くのが一番楽し。スラスラ入るし。