技術はあとからついてくる。

技術はあとからついてくる。

就活開始の半年前にエンジニアに目覚めた人

PRG(Post/Redirect/Get)とは何か

Webアプリケーションのフォーム実装では一般的な手法.

PHPDoc is 何

なぜ書くか 動的型付け言語に不足する部分を埋める なにを書くか 1. 必須項目 型の情報 @var [型] 説明 @param [型] 変数名 説明 @return [型] 説明 (戻り値がない場合は省略可) 複数の型を返す場合にmixedと書けるが, これは避けたい. 複数の型を書く場合…

【phpcon2018 アウトプット】独立したコアレイヤパターンによる PHP アプリケーションの実装

独立したコアレイヤパターンによる PHP アプリケーションの実装 背景 なぜ独立したコアレイヤパターンを実装するのか 対象ドメインが違うから MVC + Service ユースケースをサービスとして切り出す Webアプリケーションの一部の’関心ごとは分離できた HTTPに…

TypeScriptの静的型付けを味わってみた

class記述以外のTypeScriptの醍醐味 静的型付けについても調査してみた。

5分でTypeScriptしようぜ

JSの動的型付けをコンパイル時に許容しないAltJSの代表格であるTypeScript。 前々から気になっており、時間ができたのでさわってみました。 TypeScirptさわったことあるよ!って5分で言える記事を書いてみました。

ステータスコードとその中身 (HTTP1.1)

ステータスコードの概要とよく見るステータスコードの意味とHTTP通信の中身について調べてまとめました。 エンジニアでなくても、404 NOT FOUNDは、見たことがある方も多いと思います。 エンジニアならば、ステータスコードを見て瞬時に取るべき手段を判断で…

macOSをアップデートしたらgitコマンドが使えなくなった時の対処

Laravelの$loop変数を使えば$key=>$valueを書かなくてもインデックスが取れる

Laravel、便利なプロパティが多くとてもGoodですね。 開発現場では頻出なforeach文に関して便利なプロパティを知ったので こちらに書き残しておきます!

JavaScriptの'use strict'によって許容されなくなるもの

use strictのあるなしで挙動の違いをまとめた

ES6(ES2015)の新しい機能(ES7, 8, 9は一旦スルー...)

ES6, 7, 8, 9と無視できないレベルになってきた。

【勉強会】システム構築で気をつける10のこと

外部の勉強会に参加したので、I/O

JavaScriptのプロトタイプとプロトタイプチェーン

プロトタイプとは クラスのようなもの JacaScriptには「クラス」という概念がない (ES6ではクラスの概念ができたが普及は微妙)

JavaScriptのクロージャを理解する

クロージャとは 勉強I/O

JavaScriptのスコープチェーンを理解する

勉強I/O

JavaScriptのオブジェクトを理解する ②

フロントエンド強化月間。勉強アウトプット。

JavaScriptのオブジェクトを理解する ①

フロントエンド強化月間

パス(PATH)を通すの意味をはっきり理解する

勉強用アウトプット。 技術を学ぶためにチュートリアルとかやると、パスを通すっていうフローを通ったり通らなかったりしますね。 コマンド叩けば何とかなってたのですが、曖昧な理解だったのではっきりと理解する。(自己満)

【PHP】Traitってなんだ

PHP

Laravelで開発するチームにジョインしてTraitという名前を多く見るようになった。 一体何者なのかあまり勉強せずに流してきてしまったので、ここで一度I/Oします。

nullとundefinedの違い

nullとundefinedの違いについて、ちゃんと理解した。

【PHP7.0.x】if文で複数の値をorで比較するとき、||で連ねるのは避けたい

PHP

背景 フラグのどれか1つでも'1'だったら表示する、というロジックを組むときに フラグがたくさんあった場合、そのままif文の条件にぶち込むと、かっこ悪い。

jQueryの読み込まれる順番について一旦整理する

個人的にJavaScript弱いので強化キャンペーン。 jQueryで $(window).load とか $(document).ready とか $(function(){}) とかよく分からなくなったので整理というか実験。

HTTPメソッド(CRUD)まとめ

曖昧だったHTTPメソッド(CRUD)についてまとめた。

Laravel(5.5) + Scout + Elasticsearchで全文検索 (導入編)

業務で使うことになりそうなので、チャチャっと触ってみました。 こちら様を思いっきり参考にさせていただきました、ありがとうございます! public-constructor.com