値引き制限へフランチャイズ加盟店店主が訴訟を起こし、セブン-イレブンに賠償命令

セブンーイレブンがフランチャイズ加盟店店主の起こした訴訟で賠償命令出されたそうですね。 2013年のことですが、大きな話だったと思います。出所:値下げ制限、セブンに賠償命令 期限切れ間近の弁当 (東京高裁) 2013/8/30付、日経新聞値下げ制限、セブン…

phpUnitテストの準備

テスト用のDBを準備する(DBを作成し、laravelユーザーがアクセスできるように権限付与する) テスト用のDBの設定を.envに書く、または、.env_testを用意する php artisan make:test でファイルを作成する factory(seederのようなもの)を作る factoryを呼…

gitでpushしたのにrejectされた!

状況を書いておくと、あるブランチでpushして、マージリクエストを送ったのだが、 指摘があったので修正して、それをpushし直そうとした。 ただ、1回目pushした時から時が経っていたので、git pull --rebase してから修正し、pushしようとしたところ、以下の…

git接続しようとして、Permission deniedのエラーが出た場合

>Permission denied (publickey,gssapi-keyex,gssapi-with-mic). >fatal: Could not read from remote repository.>Please make sure you have the correct access rights >and the repository exists. こういうエラーが最近よくでます。 git pullしようとし…

16進数の文字コード(utf-16)で書かれたひらがなを変換したい

/u30F1/* とかこういうのがズラーーーット並んだものが、jsonファイルなどでは散見されます。 これらは、日本語(ひらがなや漢字やカタカナ)を16進数で表したものです。16進数の変換表で探しましょう。 このとき、スラッシュと、最初の"u”はいらないので中…

「魔法使いの嫁」のOP、junna/here、歌詞がいいと思ったら岩里祐穂さんだった

アニメ「魔法使いの嫁」のOPだが、作詞が岩里 祐穂さんだ!岩里さんは、菅野よう子さんとも多くの曲でコラボされており、坂本真綾さんの曲など数多く手がけている。 「ヘミソフィア」「指輪」などは筆者は最初に聞いた時にもグッときた覚えがある。 AKINOさ…

ssh-agentに公開鍵を登録して毎回パスワードを入力しなくてよくする/ssh設定をログイン先へ転送する

sshについて、まだよくわかっていないのですが、 ssh-agentというものに鍵を登録しておくと、毎回入力しなくても良くしてくれるようです。自分のローカルでssh-add -l 追加されている鍵を確認します。 最初は何も登録されていないはず。 その後、 ssh-add ~/…

gitでリモートのURLを設定し直す

新しく環境構築して、git pullしてみたらうまくいかなかった。そこで、gitでoriginとして登録されているURLを確認したいと思った。 こういうときは、git remote -vで内容を表示してくれる。 このとき、httpsで始まる場合は、URLを登録しており、git@で始まる…

slackで過去ログから効率よく検索したい

slackを会社で使っています。 色々手取り足取り教えてもらったログなども残っていて、「あ〜あの時のを見返したらわかるかも!」なんて時もよくあります。そういう時に、ずーっとスクロールして探す、なんてことはやってられません。 developチャネルの、7月…

MySQL Workbenchをssh先に作ったvagrant + VirtualBox環境内のMySQLと接続する

MySQL Workbenchのダウンロード まずWorkbenchをダウンロードする。 公式サイトから、OSを選択して適切なインストーラーのダウンロードができる。 この時、Oracleのログイン/サインナップが求められるが、これをしなくてもその下に目立たないように書かれて…

SCPコマンドの使い方(備忘)

scp 送りたいファイル/フォルダ名 送る先のディレクトリディレクトリの場合は、-r(再帰的に)オプションをつける。これで送れる。かんたん! もし、ssh先に送りたい場合は、ディレクトリ>のところを、@IPアドレス>:ディレクトリパス> としてやると良いです…

ポカミスリスト(個人的備忘録)

気づいて、ウワーーーー自分が恥ずかしい! というミス、ありませんか? すごく悔しくて、オーーーイ! とミスに対して(自分に対して?)ツッコミを入れざるを得ないくらいのやつです。もう絶対にやりたくないので、どうしたらなくなるかな? と思って、ち…

よく使うから覚えておきたいgit倉庫

git

gitで特定のファイルだけ前のバージョンに戻す git checkout {hash} {filepath} コミットしてない状態(unstagedな状態)で、編集内容を無かったことにしたい場合に使います。 コミットを削除する git reset 最新の一つのものを消す場合は、git reset HEAD^ …

git pullしたのにリモートレポジトリさんから怒られた

$ git pull origin develop Permission denied (publickeyなんたらかんたら). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.どうしたんですか、リモートレポジトリさん!…

PHPで、FatalThrowableError Parse error: syntax error, unexpected 'if' (T_IF) が出る

これは、よーく出てくるエラーですが、ifのかっこをどんだけ確認しても特に問題なし・・・というありがちらしいパターンだったみたいです。 答えは、ifの前の行で、セミコロンをつけ忘れてる、というものでした。今後もまた出すだろうから、記憶にとどめてお…

php laravelを習いたてなんだけど、手足を縛られて迷路を歩けと言われている気分

php laravelを教えてもらってるものです。 この前までは、ベタ打ちのphp、しかもオブジェクト指向じゃないやつをやってました。 そちらはまぁ関数覚えなくてはいけないとしても、結構英語書くくらいに言語を解してかけていた気分になっていました。 これは楽…

いろいろvimやらunixコマンドやら覚書(初心者向け)

自分が覚えるためのメモ。 色々なところで知った内容。 vimで行番号を表示したい :set number vimで行番号を非表示にしたい :set nonumber 行番号を恒常的に表示させたい vi ~/vimrcで、以下を記述 set number 空白をタブに変換 : set expandtab : retab! タ…

terminalで日本語が文字化けするようになってしまった!

ssh先のterminalでgit使おうとしたら、日本語がみたいに表示されてしまった! echo $LANGと打っても何も出ない。しかし、 LANG=ja_JP.UTF-8 git logと打つと問題なく日本語が表示された。 ということは環境変数LANGを設定すれば良さそうということらしい。詳…

vagrantでホストのポートからゲストのポートへ転送したい

vagrantでホスト(外身)のポートからゲスト(中身=vagrant環境)のポートへ転送したい場合があります。例えば、ホストを複数人で使っていて、ポートを使い分けたい場合などです。 その場合は、 config.vm.network "forwarded_port", guest: 80, host: 1841 …

すでに構築済みのvagrant環境を別のPCに移管する

今使っているboxのpackage化は、 https://donow.jp/skillup/?p=1064 ここに載っているように、シンボリックリンクを貼ってvagrant package とうつのみで、package.boxファイルができる。 これをLANに接続されているPCであればscp、そうでないものならUSBなど…

SSHした先でvagrant環境内にあるmysqlにSequelProから接続する

ssh接続した先で、vagrant環境を立ち上げてmysqlを配置し、そのmysqlにssh接続元の端末からSequelPro経由で接続しようとしました。 そうしたら、まず、出たエラーは以下のような感じ(少し編集しています) Used command: <SequelProさんが試みたコマンドがつらつらと表示される> OpenSSH_7.4p1, LibreSSL 2.5.0deb</sequelproさんが試みたコマンドがつらつらと表示される>…

SSHで接続できない時の対処法(個人的備忘)

SSHで、"Permission denied" が出た場合は、サーバー側の `/var/log/secure` にログが出るので確認すること。 ここにはsudoで実施した内容の履歴も表示される。

[arduino nano] プログラムがアップロードできない

arduino初心者です。 (一度オンボードのLEDでLチカしたきりです。) 感圧センサーか、赤外線センサーで作りたいものがあるので、なんとか頑張っています。 さて、今日は、arduinoのレシピも載っているProject Hubのプログラムで、簡単な赤外線センサーの距…

ssh公開鍵の確認方法

homeディレクトリ配下に、.sshというフォルダがあり、その中に、id_rsa.pubというファイルがあれば、その中身が公開鍵!

remiというyumリポジトリを使ってPHPをインストールしている場合のPHPバージョンアップデート方法

以下、将来同じことがあった時のための備忘です。 PHP を 7.0 から 7.1 にアップデートする方法ですが、remi という yum リポジトリを使って PHP をインストールしている場合は、以下の手順でアップデートする。 まずは `/etc/yum.repos.d/remi-php70.repo` …

git stash したものを消す

完全備忘です。 git stash clearです!

間違ってよくワカラナイリモートレポジトリをpullしてしまった!(gitのニャロメ)

gitのことを、一度は死んでくれても構わないと思った人は私だけではないはず。 先ほど、リモートレポジトリをちゃんと取り込めてなかったことに気づいて、pull --rebaseとかしてみたところ、もはや使われていないリモートレポジトリからpullしてしまったよう…

jQueryで子要素をクリックしているのに親要素のイベントが起きちゃうバグを防ぐ(バブリングの伝播制御)

jeryで、クリック時のイベントを定義していたのですが、 ・テーブルの行全体を押すと、データの詳細画面へ遷移する ・行の中にある削除ボタンを押すと、削除確認画面へ遷移する という形になっていたところ、削除ボタンを押しても詳細画面へとぶ・・・なぜ・…

スーパーリロード・キャッシュを無視して再読み込み[mac、ショートカット]

JavaScriptを書いていて、大したことやってないのに、反映されない・・・ その場合、ブラウザがキャッシュを見ていて、ソースの更新が反映されていない可能性があります。 macの場合、 Safari -> 1. Shift を押しながら、更新ボタンを押す 2. Command + R で…

SublimeText3で、spaceとtabを可視化する

レビュワーにphpはspaceでHTMLはtabにして〜と言われて初めて気付く、その違い。 これ、パッと見てわからないよな。 きっと見分けられるはずだな。と思い調べて見ました。 ありましたありました。 Shift + Command + P で出てきた窓に「Settings」と打つ Pre…