PHPのcurlを卒業して、Guzzleを使う。の巻
PHPでHTTP通信するときに、PHP組み込みのcURL(Client URL Library)を利用していたのですが、インターフェースが古い感じで、例外処理もやりにくくて、なんだかなーと思っていたのですが、ちゃんと動く […]
PHPのcurlを卒業して、Guzzleを使う。の巻 続きを読む »
PHPでHTTP通信するときに、PHP組み込みのcURL(Client URL Library)を利用していたのですが、インターフェースが古い感じで、例外処理もやりにくくて、なんだかなーと思っていたのですが、ちゃんと動く […]
PHPのcurlを卒業して、Guzzleを使う。の巻 続きを読む »
PHPコーディング中に、NetbBeansのコード補完でhaystack, needlesという文字列がたまに表示されるのですが、とくに気にせず、わからないときはGoogleで引数順序検索していました(今思えば、気にしろ
Laravel5系+MySQL5のはなし。 Laravel+Eloquentのプロジェクトでデータベースから値を取得する際に、NULLを含む列でソート(orderBy)すると、NULLの行が先頭に取得されます。 NULL
Laravel EloquentのソートでNULLを最後に持ってくる(MySQL) 続きを読む »
仕事でiptablesのログを出して調査する機会がありました。 過去何回か同じような機会があったんですが、その度に過去のissue確認したり、ウェブで検索したり同じことやっているので、どうせならここに書いとこう。ログを出
iptablesのログを出力して確認する方法 続きを読む »
Pythonでコードを書く機会がありまして、(途中で挫折しましたが)お手軽でなかなか楽しかったです。 最初、MacOSに標準バンドルされているPythonを使っていましたが、バージョンが2系だったので、途中で3系に切り替
Python3でBasic認証の必要なURLにアクセスする 続きを読む »
PHPのfile_get_contents関数で、サーバ上のファイルを読み込むことができますが、HTTP(or HTTPS)で参照できるコンテンツも取得することができます。 本当は、curlで書いたほうがいいですけどね。
PHPのfile_get_contentsでエラーハンドリングする 続きを読む »
一年前くらいに自社サーバにJenkinsをいれた(yumしただけ)んだけど、放置していたので、ボチボチCIしないとってことで、社内のGitと連携することにしました。 とりあえずLaravelプロジェクトを連携してみます。
LaravelプロジェクトとJenkinsの連携 続きを読む »
Laravel5.4でmigrationを実行したところ、エラーになりました。 [IlluminateDatabaseQueryException] SQLSTATE[42000]: Syntax error or ac
MySQLのインデックスサイズに767byteまでしかつかえない問題と対策 続きを読む »
佐川急便か何かのシステムと連携するために、Shift_JISで出力したCSVを作成する必要があり、もともとseedデータ用にLaravel Excelを利用していたため、同じLaravel Excelで実装しようと思いま
Laravel ExcelでCSV出力したらSJISで出せなかったので自分で書きました 続きを読む »
目次 1.サーバ側(Apacheとか)でかける 2.ウェブアプリケーションサーバ(Tomcatとか)でかける 3.プログラム側で制御する サーバ側(ApacheとかNginxとか)でかける。 ウェブのリクエストを最初にう
Javaのプログラム内でBasic認証を設定する 続きを読む »
こんにちは、かねこ(♂)です。 今日はイーツー・インフォでブログを書く理由について書いてみます。 TL;DR 私達がブログを書く理由は、大きくわけて次の3つです。1.考えを整理する2.技術スタックを整理する
BCryptハッシュとは Blowfishは鍵を利用したブロック暗号方式で、現時点で十分な暗号化強度を有しています。 また、その他の暗号化方式が独占的で特許などにより保護されていたのに比べて、Blowfishは独占的な権
JavaでBCrypt(Blowfish)ハッシュ処理と比較を利用する(Spring Security) 続きを読む »