2015-07-01から1ヶ月間の記事一覧
はじめに。 xpath 便利です。 Xpathの書式を学ぶにはトライ・アンド・エラーが1番です。Xpathをもっと使うのためには、手軽なツールが必要です。 libxml のxpathコマンド 手軽なツールはlibxmlについてくるxmlintです。xmllint についてはココに書きました→…
auのWiFiにログインする。 au のSSIDのWifiは、いくつかの手順を経て、PCからログイン出来るようになる。 au が用意する専用のURLで、wifi のIDを入手する( 要 au id ) au WiFi が飛んでるエリアにゆき、接続する au WiFi で接続後、リダイレクトされること…
NHK 夏休み 子ども科学電話相談 - NHKオンラインが楽しい 夏休み 子ども科学電話相談 が楽しすぎる。 いい年こいた大人が、マジレスして子供を退屈させたり 覚えたての知識をしゃべり立てる子供が生意気すぎたり 子供が喋れないので、母親がでしゃばったり …
value-domainのDNSサーバーをボットで更新する。 無料DNSサーバーを更新するAPIが提供されてないので、スクレーパーで対応します。 DynamicDNS的に、グローバルIPを定期的Value-domain側に記述に行けばいいわけです。 value-domain でDNS借りてはや10年 も…
au-wifi の公衆無線LANのSSIDに接続して 通常通りruby のmechanize からHTTPリクエストを放って、結果を眺めいた。 tcpdump したり、リバースエンジニアリングしてるわけじゃないので、犯罪でも不正アクセス禁止にもならない。 m = Mehcanize.new m.get "htt…
css にCalcがあるのを教えてもらいました。 /* property: calc(expression) */ width: calc(100% - 80px); 具体的には MDNに記載があります。 四則演算が可能 MDNを見る限りでは、 width: calc(100% - 80px); width: calc(100% + 80px); width: calc(10% * 8…
Yahooウォレットで決済すると・・・ カードの決済履歴やクレジットカードの明細が、「ヤフージャパン」になってしまってわけがわからない。 そこで、仕方ないので、ヤフーウォレットの明細を取得することにした。 Yahooウォレットのスクレーパー watir と wk…
LANのリンクアップ速度を確認するには。 ethtoolを使って、次の様にすると手っ取り早い。 takuya@pi-zero:~ $ sudo ethtool eth0 | grep Speed Speed: 100Mb/s takuya@pi-zero:~ $ 速度が遅いと感じたときは iperf3 -c で実行速度を確認してもいいだろう な…
DVD のvob ファイルを読み込もうとすると・・・・ VOBファイルの ffmpeg -i すら成立しない。cat コマンドも出来ない。 というか、再生すら出来ない。 takuya@atom:~$ sudo dvdbackup -i /dev/dvd1 -n DVDTITLE -M -o . libdvdread: Encrypted DVD support u…
最近、マークダウンでなんでも書いています。プレゼン資料もマークダウンです。だけれど、困ったことがあります。HTMLをブラウザで開いてプロジェクタに接続すると、文字が小さいんですね。そして、ついついブラウザのShift+;を押して、文字の拡大をしてし…
ssh でサーバーIPが変わると、、、、 ドメイン名が同じでも、サーバーIPが変わると、次のようなメッセージが出る takuya@rena:~$ ssh takuya.example.com The authenticity of host '[takuya.example.com]:22 ([192.168.2.100]:22)' can't be established. E…
au の公衆無線LANにログインする au wifi 接続ツールはバックグラウンドで起動してたり、SSIDの監視をしてアレコレ出来なかったりして不便だったりする。 そこで、やっぱりスクリプトでログインする手順を実行して自動実行したいよねと。 wi2 のau ログイン …
sqlite のシェルの設定を毎回するのが面倒だった SQLITE のシェル設定 ~/.sqliterc ここに記載しておくと、起動時に読み込まれる ~/.sqliterc .prompt ">> " " ..>" .mode column .headers on Sqlite3をよく使うときは、このオプション入れとくと見やすくて…
コンソールでPATHの区切り文字を分解する echo $PATH | ruby -aF':' -ne 'puts $F' PATH の文字ってパッと見で分からない たとえば、MANPATH takuya@rena:~$ manpath /usr/local/share/npm/share/man:/usr/local/share/man/ja:/usr/local/share/man:/opt/X11…
mp4 動画のちょっとした部分を転送するのは面倒だ 動画ってアップロードや再生でちょっと不便だったりする。 アニメーションGIFだって動きが激しいと重くなるしMP4のような最適化が効かないの・・・それは理解できるんだけど、ブログや画像アップローダーに…
Office 2016 for Mac をインストール試みたら空き容量足りない Mac のSSDは250GBもあるのに空き容量足りない。。 どうなってるの・・・ 容量を食ってるフォルダを探してみる 昔ながらのdu で探してみる sudo /usr/bin/du -g -x -d 5 / | awk '$1 >= 5{pri…
SSH でリモートサーバーにログインすると・・・いっぱいセッション出来る ssh コマンドでたくさんセッションが出来てしまうのはちょっと無駄が多い気がする。 ssh でサーバにログインしまくってたときの状態 例 ss で ソケットの状態を見ると・・・ takuya@a…
awesome_print: pry のように色付きで綺麗に出力する awesome_print を使うと、inspectの出力を綺麗に整形することが出来る。 gem install awesome_print ap コマンド pp/yaml/json と同じ短縮メソッド 短縮メソッドこそirbとrubyの便利さ。 >>conf.echo=fal…
irb で y や jj と打ち込んで、出力を得ることがわかった。 >> y( { a:1 , b:1}) --- :a: 1 :b: 1 => nil でも、この出力を irb .echo のデフォルトに設定するのはどうするのだろう。 デフォルトをyamlにしてみたい→マニュアルにあった irb のプロンプト中で…
irb で変数を見るのに便利なメソッド。「 j 」「jj」 json 形式で変数を見れたら、便利なのですが。いつも JSON.dump とか不便だわと思ってたら。。。 json をrequire すると main オブジェクトに #j , #jj というプライベートなメソッドが増えていた。 self…
AppleTVに動画を出したい! AppleTVフェチのTakuyaです。こんばんは。 今日はiPhoneだけじゃなく、コマンドでAppleTVに再生させたい。 AppleTVってiPhoneからだと思ってませんか?iOSとMac以外でも使えるようになっているのです。先人の知恵って素晴らしい。…