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

【Windows10】Bash on Ubuntu on Windowsが0x80070005エラーで起動しなくなった

昨日まで動いていたのに突然 0x80070005 というエラーコードでbashが起動しなくなった。 調べてみると以下のような情報に辿り着いた。 Error reinstalling bash - Error 0x80070005 · Issue #473 · Microsoft/BashOnWindows · GitHub アンインストールして、…

Bashのパイプから受け取ったテキストで複数の単語をハイライト表示させる

cat や tail -f からパイプで受け取ったテキストから複数の単語を色違いにハイライト表示させたい場合に利用します。 grepのハイライト機能( grep --color=auto )だと検索ひっかかった行のみしか表示されないということで作ってみました。 スクリプト functi…

JavaからSlack API経由でメッセージを送信してみた【Simple Slack API】

JavaでSlackへメッセージ送信しようとしたのですが、Simple Slack APIというAPIを利用したら簡単にできたのでメモしておきます。 場所 github https://github.com/Ullink/simple-slack-api Mavenの場合はここです。 https://mvnrepository.com/artifact/com.…

CentOS7に移動したらselenium-webdriverがSelenium::WebDriver::Error::WebDriverErrorを吐いた

selenium-webdriver+Firefoxを使ったRubyの運用スクリプトをCentOS6環境からCentOS7に移行してきたところ、以下のようなエラー吐いて動かなくなった。 /path/to/mydir/vendor/bundle/ruby/2.3.0/gems/selenium-webdriver-2.53.4/lib/selenium/webdriver/fire…

CentOS7に任意のバージョンのFirefoxをインストールする方法

以下からインストールしたいバージョンのFirefoxを探す。 http://releases.mozilla.org/pub/firefox/releases/ ダウンロードする。 wget http://releases.mozilla.org/pub/firefox/releases/45.3.0esr/linux-x86_64/ja/firefox-45.3.0esr.tar.bz2 tarを解凍…