古株なエンジニアが改めてUXの回復に取り組んでいる話 - クラウドワークス エンジニアブログ      2019-02-23 10:20:02  詳細
まえおき みなさんこんにちは、エンジニアの@YusukeIwaki です。2015年の春に入社してもうすぐ4年、気づけば周りのメンバーは半分くらい変わっていて、古株扱いされる身となってきました(苦笑) 半年くらい前までずっとアプリチームでAndroidアプリつくったりスマホアプリ向けのAPIを作ったりしていましたが、2018年11...
http://engineer.crowdworks.jp/entry/2019/02/22/103100
株式会社アイスタイルを退職しました|deadcheat|note      2019-02-22 23:20:02  詳細
2019/2/28をもって、2016/4/1から所属していた株式会社アイスタイル(以下アイスタイル)を退職する運びとなりましたので、その振り返りとなります。机でも撮影しておけばよかったかもしれないのですが、最近フリーアドレスになった関係で「自席」が存在していないため特にありません。 (2/8にて最終出社日を迎え、現在...
https://note.mu/deadcheat/n/n71c486761e5c
PHPの新たな演算子??=ってなんぞ? - Qiita      2019-02-22 12:20:03  詳細
2019/01/22(JST)にImplement ??= operatorという謎のマージがありました。 RFC RFCは賛成37、反対4の圧倒的多数で可決されています。 なお投票開始は2016/03/24で、終了が2016/04/02です。 つまり、それ以来3年弱ほったらかされていたということです。 ??=ってなに? RFCでは『Null Coalescing Assignment Operator』と...
https://qiita.com/rana_kualu/items/e15a9b7c12f175380244
『はじめてのPHPプロフェッショナル開発』という本が出版されます - comix      2019-02-21 21:20:02  詳細
このたび生まれて初めて本を出版することになりました! 『TECHNICAL MASTER はじめてのPHPプロフェッショナル開発 PHP7対応』というタイトル(以下、プロフェッショナル本)で2019年2月26日(火)に秀和システムさんから発売されます。 会社の同僚と書いたので、是非買ってください!(石直球) しかし「せっかく買った...
https://itosho525.hatenablog.com/entry/2019/02/21/111343
デブサミ2019講演「レガシーとのいい感じの付き合い方」の資料を公開します。 - VOYAGE GROUP techlog      2019-02-20 13:20:03  詳細
ポイントメディア事業本部の福田です。 Developers Summit 2019にて、「レガシーとのいい感じの付き合い方」と題して、ECナビの4年に渡る改善事例を発表しました。 講演資料を公開します。 セッション詳細 event.shoeisha.jp 公開資料 speakerdeck.com 当日の反響(togetter) togetter.com 発表を終えて ネタが地味目なの...
https://techlog.voyagegroup.com/entry/2019/02/19/182539
Laravel Package Development - Speaker Deck      2019-02-20 13:20:02  詳細
Laravel JP Conference 2019 での登壇資料です。 https://conference2019.laravel.jp/ 登壇に関する補足記事はこちら https://note.mu/mikakane/n/n3a8ee80c9c38
https://speakerdeck.com/mikakane/laravel-package-development
PHPフレームワーク「Laravel」における処理の流れと、ルーティングを理解しよう (1/3):CodeZine(コードジン)      2019-02-18 17:20:02  詳細
<IfModule mod_rewrite.c> # (1) 〜省略〜 RewriteEngine On # (1) 〜省略〜 RewriteCond %{REQUEST_FILENAME} !-d # (2) RewriteCond %{REQUEST_FILENAME} !-f # (3) RewriteRule ^ index.php [L] # (4) </IfModule> # (1) (1)はmod_rewriteが有効な場合だけ設定を適用させるための記述です。 (2)と(3...
https://codezine.jp/article/detail/11370
SQL: One of the most valuable skills - Craig Kerstiens      2019-02-18 10:20:23  詳細
I’ve learned a lot of skills over the course of my career, but no technical skill more useful than SQL. SQL stands out to me as the most valuable skill for a few reasons: It is valuable across different roles and disciplines Learning it once doesn’t really require re-learning You seem like a supe...
http://www.craigkerstiens.com/2019/02/12/sql-most-valuable-skill/
「HHVM 4.0」リリース、PHPのサポートを廃止 | OSDN Magazine      2019-02-18 07:20:02  詳細
米Facebookの「HHVM」開発チームは2月11日、最新のメジャーリリースとなる「HHVM 4.0.0」を公開した。HHVMはPHPベースの独自プログラミング言語「Hack」の実行環境で、本バージョンからはPHPのサポートが削除されている。 HHVM(HipHop Virtual Machine)は、PHPをベースに独自の拡張を加えたプログラミング言語Hackで実...
https://mag.osdn.jp/19/02/13/163000
Laravel JP Conference 2019 スライドまとめ - Qiita      2019-02-17 14:20:03  詳細
※スライドが公開されたら随時更新します。 Laravel JP Conferenceとは https://conference2019.laravel.jp Laravel JP Conferenceは PHPのフレームワークであるLaravelをメインテーマとした技術カンファレンスです。 「Laravel JP」を冠したイベントとしては日本初開催となります。 Laravelとは 2011年6月に初版が公開さ...
https://qiita.com/ucan-lab/items/12da9bf12268329bcf3a
「フレームワークとの付き合い方」を発表しました / Laravel JP Conference - Shin x Blog      2019-02-17 13:20:03  詳細
Laravel JP Conference にて「フレームワークとの付き合い方」を発表しました。 発表資料 Toggeter: https://togetter.com/li/1319786 フレームワークの付き合い方について、自分なりの考えをお話しました。アップしたスライドには、発表用スライドではカット部分などを含めています。 途中で、マイクが使えなくなったり...
https://blog.shin1x1.com/entry/laravel-jp-con
PHPのJSON HashDosに関する注意喚起 | EGセキュアソリューションズオフィシャルブログ      2019-02-15 07:20:02  詳細
4年前にHashDos(Hash Collision Attack)に関する効率的な攻撃方法が28C3にて公開され、PHPを含む主要言語がこの攻撃の影響を受けるため対策を実施しました。しかし、PHP以外の言語が、ハッシュが衝突するデータを予測困難にする対策をとったのに対して、PHPは、GET/POST/COOKIE等の入力データの個数を制限するという対...
https://blog.eg-secure.co.jp/2015/10/phpjson-hashdos.html
PHP: Builderパターンの実装手順 - Qiita      2019-02-14 22:20:02  詳細
Builderパターンとは、生成過程を抽象化したり、コンストラクタの引数が多かったり、コンストラクタの引数を作るのが複雑なときに使うデザインパターンのひとつだ。本稿では、引数が多すぎるコンストラクタの解消法のひとつとしてPHPでのBuilderパターンの実装方法を紹介する。 なお、本稿で実装したコードの完全版はGit...
https://qiita.com/suin/items/d8d4dc019d3beb428249
今からでも遅くない!PHPerも型を書こう! - Qiita      2019-02-12 22:20:02  詳細
最初にまとめ 型を書くとオブジェクト指向をちょっと意識しやすくなるよ 本稿の目的 PHPは歴史的に型を書かない人が多いです。 そういう自分もPHP7.x系になるまで書いたことはほとんどありませんでした。 書かなくても動くしなんでそんなめんどくさい事をわざわざ、、、みたいな。 そんな自分でも今は型が書いていないと...
https://qiita.com/hirodragon/items/4a1cd6cdffc1da38a8dc
PHPの公式Dockerfileを読み解く - Qiita      2019-02-12 17:20:26  詳細
「Dockerfileをスラスラ書けるようになるにはどうすればいいか?」 自分の答えは、公式のDockerfileを読み解くことだと思う。公式のリポジトリには、DockerやLinuxに精通した人達の知恵が詰まっており、知らなかったことを多く知れる。 ということで今回は、php:7.3-apache-stretch という「Apache上でPHP7.3を動かす環...
https://qiita.com/hareku/items/d44c5c08ef586e0efa43
Cento7にphp-fpmをインストールし、nginxと連携する - Qiita      2019-02-11 22:20:27  詳細
今回やろうとしていることが、 CentOS7 + PHP7 + nginx + MariaDB + Drupal8 の環境構築です。 CentOS7はいつものVirtualBox + Vagrantでスムーズに成功。 PHP7もネットからの情報はどの情報でもほぼ一緒だったのでスムーズに成功。 ところが、nginxのインストールとPHPとの連携でパパッとは行かなかったのでここでおま...
https://qiita.com/inakadegaebal/items/d59fa99d2ee66a4ffe98
【Laravel】 認証や認可に関する補足資料 - Qiita      2019-02-10 23:20:02  詳細
アプリケーション例外は Laravel フレームワークで定義されているもので,HTTPに直接関係ない抽象的な部分ではまずこれをスローすべき。 HTTP 例外は Symfony フレームワークで定義されているもので,Handler::render() でアプリケーション例外から変換して生成するのが一般的。 401 Unauthenticated のほうがどう考えて...
https://qiita.com/mpyw/items/8c5413b99b8e299f7002
Laravelによるアプリ開発のための逆引きTips - Qiita      2019-02-09 19:20:02  詳細
Laravelは非常に使いやすいフレームワークですが、いざ仕事でアプリケーションを実装していくと、Laravelのお作法に従うことが推奨されるケースが多く、機能も膨大なので、当然ですが分からない事が次々出てきます。 この記事では備忘録も兼ね、逆引きTips的にLaravelでの各種実装方法を紹介していきます。 ※記事執筆時...
https://qiita.com/kgsi/items/ccb1d70530f92268adfe
Moving from Go to PHP again - Danny van Kooten      2019-02-09 12:20:03  詳細
Remember when I ditched Laravel for Golang? Well, after 2 years on Go, our shop applications are powered by PHP again. Why?! You already said it was probably a bad business decision, and then you spend even more time on it?! Well, yeah, several reasons actually. PHP improved a lot PHP improved a ...
https://dannyvankooten.com/from-go-back-to-php-again/