日記帳

プログラミングのことをつぶやく日記です。

中学時代の友人がスパロボのスタッフロールにのっていた

中学生の友人と5年振りに再会した スパロボX 中学生の友人と5年振りに再会した 先日急に中学の頃の友人から久しぶりに会わないかという連絡が来た。最後に会ったのは大学生の時だから5年前だ。最初は新手の勧誘かと思ったが、彼はそんなことするキャラじゃな…

tmuxとMacのクリップボードを共有する(tmux2.4以降対応)

tmuxとMacのクリップボードを共有する(tmux2.4以降対応) tmuxとMacのクリップボードを共有する(tmux2.4以降対応) なぜ書いたか 再現手順 原因 解決 なぜ書いたか この記事を読んで、tmuxとMacのクリップボードの共有をしたらエラーになりました。ネットで調…

眠っているRaspberry pi 3をLINEのビーコンにしてみた

PHP

眠っているRaspberry pi 3をLINEのビーコンにしてみた 眠っているRaspberry pi 3をLINEのビーコンにしてみた なぜつくったか どのようにして使える想定か どうやってつくるか 準備編 作成編 HWIDの発行 PHPでコードを書く テスト 大変だったこと この記事はG…

【zsh】.zsh_historyを全端末に共有させる

zsh

.zsh_historyを全端末に共有させる 最近「余計なことしかしない男」とよく言われています。 なので、余計なコマンドを打たないように.zsh_historyファイルを全端末で共有して履歴からパパッと呼び出せるようにします。 環境はMacです。 Dropboxのセッティン…

【git】revertとresetの違い

git

revertとresetの違い コミットを戻したい時にgit revertとgit resetのどちらを使うか迷うyamakawa00です。 忘れないようにブログにまとめておきます。 前提条件 - commitができる。 - conflictが理解できる。 現在の状態 まずは、現在のブランチの状態です。…

# WEB DB PRESS 100 「完全HTTPS化」 感想・まとめ

はじめに WEB DB PRESS 100 「完全HTTPS化」 感想・まとめ 1,2章のみです。 汎用的な項目のみをまとめてあります。 HTTPSとはそもそも何か HTTPSは、みなさん同じみのHTTPによる通信をSSL(Secure Soke Layer)あるいはTLS(Transport Layer Security)によって…

プロになるためのWeb技術入門 感想 読書感想

はじめに リソースの位置を示すURL パーセントエンコード スキーム URLとURIの違い Webベンチャーで働いている人に、あまり馴染みのないサーブレット、JSP サーブレットの誕生 サーブレットの弱点を改善したJSP(Java Server Pages)の誕生 感想 はじめに Web…

GitHubにpushしたら、CircleCIで自動的にはてなブログに投稿する仕組みを作った。

仕組みは後日解説、とりあえずできて嬉しい!!! https://github.com/yamakawa00/blog

S3にアップロードしようと思ったら、時計がズレていたので失敗した。

S3にアップロードしようと思ったら、時計がズレていたので失敗した。 環境 Vagrant VirtualBox CentOS release 6.4 (Final) S3にアップロードしようと思ったら失敗した。 S3にアップロードしようと思ったら、以下のメッセージが返ってきました。 The differe…

【PHP】特定の文字列が含まれているか調べたい

PHP

仕事で、文字列の中に、特定の文字列があるか調べる必要がありました。正規表現を書くのも面倒だと思ってPHPマニュアルを漁っていたら、便利な’mb_strpos()’関数がありました。簡単に’mb_strpos()’関数と、それとよく似た’mb_stripos()’関数を検証します。 m…

Rubyの標準入出力

入力編 ファイルからの標準入力 改行マークの除去 標準入力を整数型にして、配列に格納する。 データ部分の読み込み ヘッダー部分(最初の1行目)をインスタンス変数に格納して、その後の処理で使いやすくする。 出力編 レシーバのクラスを表示する 2次元配列…

テストコードはなぜ重要なのか

経験の浅い開発者なりに、テストコードが存在しないプロダクトの原因を書き出して見ました。 こうやってスライドにして、整理していくと、自分の思考も整理されますね Ttd (1) from yamakawa ryutaro www.slideshare.net

Rails初心者がもっと早く知りたかったこと

元記事は自分がQiitaであげた記事 qiita.com Rails初心者がもっと早く知りたかったこと スペック ・現PHPエンジニア(1年弱) ・Railsエンジニア転向のため、TechAcademyのRails講座を1ヶ月受講 ・現在Railsで個人開発中 ・個人開発でわからないことが続出、調…

ブランチ間の差分の取り方

元記事は自分がQiitaに書いたもの qiita.com 【git】ブランチ間の差分の取り方 ブランチ間の差分を見たい $ git diff [ブランチ名A] [ブランチ名B] 使用例 $ git diff master develop ブランチAの方がBより古い扱いで差分が表示される。 リモートブランチと…

PHPUnitの導入方法メモ

今更ながら、一番簡素なPHPUnitの導入メモ ちなみに参考資料は「PHP逆引きレシピ 第2版」です。PHP逆引きレシピ 第2版 (PROGRAMMER’S RECiPE)作者: 鈴木憲治,山田直明,山本義之,浅野仁,櫻井雄大,安藤建一出版社/メーカー: 翔泳社発売日: 2013/10/22メディア:…