PhantomJSをインストールする(Ubuntu)
UtuntuにPhantomJSをインストールしました。
用途は以下の2つです。
- Laravel/Duskでテストする
- 応募フォームの応募フロー自動化
Laravel/DuskはChromeDriverの他、PhantomJSも選べます。
環境によってはChromeDriverがインストールできないこともあり、今回はPhantomJSを選ぶことになりました。
応募フォームの応募フロー自動化は、単純に手間を省きたかったからです。
PhantomJSを使うと比較的簡単にスクレイピングができるということで選びました。
こちらはシナリオテストレベルの使い方、Laravel/DuskはDBの結果と突き合わせたりするので単体/結合レベルのテスト用という感じでしょうか。
それでは、OS:Utuntuにインストールしていきます。
- 参考にしたサイト
- パッケージリストの更新
- 必要なパッケージをインストール
- 日本語フォントインストール
- phantomjsのバージョン指定を変数に保持
- phantomjsをgitから取得
- ファイル確認
- ファイル展開、インストール
- シンボリックリンク作成
- phantomjsインストール確認
- 不要なダウンロードファイルを削除
はてなブログのテーマ「Reach」の横幅をカスタマイズしてみた
はてなブログのレスポンシブ対応テーマとしてよく紹介される「Reach」をカスタマイズしてみました。
はてなブログのテーマ「Reach」
http://blog.hatena.ne.jp/-/store/theme/12921228815712830662
初めてブログを作る際に見る書籍などでは、
- おすすめの無料ブログは「はてなブログ」
- おすすめのテーマが「Reach」
という紹介が多いです。
レスポンシブだからという理由で載っています。
私は適当に選んでこのテーマにしました。
シンプルなテーマでお気に入りだったのですが、ジャンル的にソースコードを貼り付けることが多いため、横幅が広い方がいいなぁと思いつつ長い間放置していました。
今回おもいきってCSSを調査、カスタマイズして横幅を広げることに成功しました。
比較的シンプルな構造だったので1時間程度でカスタマイズすることができましたよ。
- 現状の構成
- 既存のサイトの調査方法
- カスタマイズはデザイン設定で
- 設定変更の値とCSS
Line PayがファミマTカードでチャージが終了
2018年1月15日(月)をもってコンビニ等でのLine Payカードの販売が終了するそうです。
このブログで何度もお伝えしてきた、『火曜、土曜にファミマでファミマTカードを使ってLINE Payのバリアブルカードを購入することで3%還元できる』手法が使えなくなります。
LINE Payのバリアブルカードは月に5枚(実質最大5万円)までしかチャージできません。
ただ購入に関しては制限がないので、仮に店舗で見つけたら半年分とか購入して、小出しでチャージすることは可能です。
ファミマTカードを使う手法をどれくらいの人が知っているのかはわかりませんが、今ある在庫がなくなり次第終了で追加される可能性は低そうなので『火曜、土曜にファミマでLINE Payバリアブルカードを見つけたらファミマTカードで買う』という買いだめはしておいても損ではないと思われます。
面倒だけど還元率だけ考えると1番お得じゃないかと思っていたLINE Payだったのですが、それでも常時2%還元は普通のカードよりお得であることに変わりありません。
最近かなり頻度が減っているLINEポイント2倍キャンペーンが増えてくれることを願います。
私自身、普通のクレジットカードに切り替えるかどうか、、、
今後もLINE Payを使い続けるかどうか。。。
はたまた他のデビットカードに変えてみるか、、、
悩みどころです。
逆にファミマTカードの使いどころがなくなりそうです。
ファミマ割引あるけどTポイントはYahoo!Japanカードをメインでためています。
ローソンの近くでLINE起動で最大105円分のLINE Payがもらえるよ
ローソンでLINE起動するだけで15円分のLINE Payがもらえちゃいます。
早速ためしてきました。
1週間限定なので是非はやめにおためしください。
- LINE新機能 「ギフトポチ」
- ローソンで毎日15円もらえるキャンペーン中
- 17時過ぎたので早速ためしてみた