ikasama over technology

忘れたくないことを忘れないために

2018-01-01から1年間の記事一覧

Amazon Echo Dot から Fire TV Stick を操作する

様子 Echo Dot と Fire TV Stick のある生活 pic.twitter.com/t9SNGTG9sp— ɐɯɐsɐʞ! (@ikasamak) 2018年12月15日 設定方法 1. Amazon Alexa アプリのサイドメニューを開いて 設定 をタップ 2. ALEXA の環境設定 -> TV・ビデオ をタップ 3. firetv をタップ 4.…

Heroes of Hammerwatch Patch notes for version 87 を訳した

Heroes of Hammerwatch とは? 一言でいうと ローグライク・アクション RPG 公式ページ HEROES OF HAMMERWATCH Steam store.steampowered.com ちょうど新パッチのトレイラーがあった www.youtube.com Patch notes のソース steamcommunity.com おことわりと…

Apache HTTP Server の ServerLimit を変更するための再起動方法

結論 apachectl apachectl stop; apachectl start; SysVinit 系 service httpd|apache2 restart systemd 系 systemctl restart httpd|apache2 解説 Apache HTTP Server のドキュメントによると ServerLimit は apachectl restart で無視されるとあります。 m…

AWS EC2 に OpenVPN を構築して Chromebook から接続するときにハマったポイント

OpenVPN 2.4によるVPN接続環境をAWSで構築する | DevelopersIO Chromebook から OpenVPN(TLS-Auth、LZO圧縮有り)へ接続してみた - Qiita 基本はこの2つのあわせ技です。 作業内容のほとんどはそれぞれの記事を参考にしてもらえば。 個人的にハマったとこ…

Chromebook で iso イメージを USB フラッシュメモリに焼く

背景 メインマシン (Windows10) がクラッシュを繰り返してとうとうレジストリ破損で起動しなくなった OS クリーンインストールをしようと思ったけどインストールメディアがない サブマシンである Chromebook でインストールメディアを作成しよう! ← いまこ…

CakePHP を Docker 上の Nginx + PHP-FPM + MySQL にインストールして動かす

仕事でもりもりつかっている CakePHP ですが、ようやく自宅の環境にもインストールしてみました。 github.com ハマったところ intl PHP 拡張がなくて CakePHP のインストールにコケる エラーメッセージ $ docker-compose run --rm composer create-project -…

docker-compose で Error processing tar file(exit status 1): unexpected EOF が出るとき

こんなエラーに遭遇しました。 $ docker-compose up -d api Building api ERROR: Error processing tar file(exit status 1): unexpected EOF 軽く調べた感じだと、これという決定的な情報は見つからず。 ただどうやら、ワークディレクトリにパーミッション…

MySQL で split, join したいとき

素の SQL で DB にパッチをあてる運用とかがあると*1、こんなことがあります。 SQL の条件に変数を使いたい mysql> SELECT * FROM test; +----+------+ | id | name | +----+------+ | 1 | hoge | | 2 | fuga | | 3 | foo | | 4 | bar | +----+------+ 4 row…

Windows から Docker 実行時に鍵ファイルを渡して SSH したい

問題 Windows の Docker は volumes でホストのファイルをマウントするとパーミッションが 755 になる しかもパーミッション変更できない しかし、SSH の Private key はパーミッション 600 とかじゃないとエラーになるので困った $ winpty docker-compose e…

踏み台サーバ経由でいろいろ (Web, Git, MySQL) アクセスしたい

社外から社内システムに接続しようと奮闘した記録です。 以下の前提でやっていきます。 エンドポイントは変えない アプリケーションに手を入れなくて良い ブラウザのブックマークなどがそのまま使える Windows + Git Bash + Docker Web アクセスしたい 使う…

この間作った Bot は一定時間経つと死ぬことがわかった

先週 Ruby で Bot をつくりました。 ikasamak503.hatenablog.com さっそく職場で動かしてみたんですが、半日くらい放置してると死ぬことがわかりました。 そもそも Ruby で Bot を作るなら、こちらの slack-ruby-bot を使うほうが良さそうです。 github.com …

Bot の発言に反応する Slack Bot を Ruby で作ってました。

2 月から転職して新しい職場でバタバタしたり、風邪でダウンしたりでなかなかブログが書けませんでした。 いろいろ落ち着いてきたので、これからは週1くらいで何か書けたらなと思っています。 ことのはじまり Bot の発言に反応してくれる Bot を作りたい デ…

Docker 上の PHP 環境に Composer コンテナでパッケージをインストールする

https://hub.docker.com/r/composer/composer/ リンク先に書いてあることが全てなんですが、それだとあんまりなのでちょっと説明しておきます。 ざっくりいうと、PHP 環境のコンテナとは別に Composer の入ったコンテナを用意して、 docker run --rm でスポ…