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

Nintendo Switch雑感

前提 コンセプトを、「よいゲーム体験(≒家庭用ゲーム機の体験)をどこででも」と考える。 具体的にはたとえば俺の場合、スプラトゥーン2をテレビの前以外でもやりたい。 携帯型ゲーム機で実現できていない個所 ここを実現したかったんだろうがけっきょくでき…

rsyncでバックアップするだけの接続を許可する

バックアップを保存するサーバ(以下バックアップサーバ)からバックアップしたいデータがあるサーバ(以下対象サーバ)にrsyncで安全に接続したいが、バックアップサーバから対象サーバをフル操作させるのはいや、というときにどうすればいいかを調べた。とりあ…

sshで複数の秘密鍵がある場合、クライアントからはどの秘密鍵が使われたかわからない

authorized_keysでの実行可能なコマンドの制限を試すため、すでにエージェント転送で接続できるサーバに、別の公開鍵を追加した。その上で ssh -i ... で新しく追加した鍵で接続してみたのだが、コマンドの制限が効いていない。-vvvとつけて詳細なログを吐か…

今だとVimのNginxシンタックスはなにを使えばいいのか?

軽くググると複数個出てきて迷ったので、今後迷わないように。 結論から言うと3つ目のがいいんじゃないかな。 github.com> NOTE: As of Dec. 2013, these scripts are maintained in the "contrib" directory of the Nginx source:公式的な扱いで、Nginx本体…

Microsoftの翻訳APIの使い方

なんか古い情報しか転がってなくて混乱したのでまとめておく。と思ったんだけど、ぜんぶ終わってから見つけたんだけど、 に現時点で最新と思われる情報が詳しく載ってるので、そっち参照した方がいいかも。以下手順。 最近Azureの一部になってしまったので、…

YAPC::Kansai 2017に行ってきたのでトークの感想など

YAPC::Kansai 2017に行ってきました。去年のPHPカンファレンス大阪に続いて、カンファレンス2回目。今回は初懇親会も。とりあえず駅までのバス、停留所逆側で待ってて、一本逃がして開場前に余裕で着く予定がぎりぎりに。さらに、新大阪で下りてからだいぶ迷…

Gitの導入はなぜ失敗したか、どうすれば成功したか

YAPC::Kansai 2017のLTに応募してたんだけど不採択になったのでブログ記事にする。落ちるだけあって、大した内容ではないです ;-)あとこの話はフィクションです。一応ね。 経緯 去年一年くらい、地方の中小企業的な某社(以後B社とする)に雇われて働いていた…

Redmineで細かなバグの扱いで悩んだけど、使い方の改善だけでなんとかなりそう

1つあたり平均5分もあれば直せそうな細かなバグが数十個とか報告されて、Redmine上での扱いをどうしようか悩んだ。Redmineの使い方は割と普通。デフォルトからあまりいじっていない。プラグインも入れていない。ちょっと変わっているのが、自分一人で使って…

WindowsでVagrantでPageant使ってSSHエージェント転送

なんかはてなブログの下書きの仕様が変わったのか、書いてたの途中で消えちゃったので面倒なので適当に。WindowsでVagrantでPageant使ってSSHエージェント転送するのは簡単だよという話。provisionでGitとか叩くときとかに必要になるアレ。 GIT_SSHにplink.e…

vagrant-cachierはvagrant-vbguestと競合するっぽい

WindowsでVagrant 1.9.1にcachier, vbguestのプラグインを入れた状態で、 Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.synced_folder ".", "/vagrant", type: "virtualbox" config.vm.provision "shell", inline: "sudo yum u…

composer updateでよくわからないエラーメッセージが出たが、指定したブランチがないだけだった

PHP

あるアプリケーションが依存している Git リポジトリがあったのだが、master 以外のブランチを参照することになった。ので、composer.json を更新して composer update したら、The requested package <VENDOR>/<REPO> <BRANCH> exists as <VENDOR>/<REPO>[dev-master] but these are rejected by</repo></vendor></branch></repo></vendor>…

Vagrantのsynced_folderにはあまり期待してはいけない

そもそもなにがしたかったか Vagrant + VirtualBoxで開発環境を作ろうとしていて、デフォルトのvagrantユーザで作業するのもアレなんでprovision(今回はansible_local)でユーザを作って、そのユーザのホームディレクトリをホストOSと共有したかった。 試した…