プログラミング

プログラミング

Webエンジニアに転職して

こんにちは!最近は割とブログのやる気も湧いてきており、できる限り毎日更新していきたいなと思っている所存です。今回はゆる〜く最近の近況をお話していきたいなと思っています。Webエンジニアに転職してまだまだ全然日が浅いですが、最近ようやくLar...
Laravel

Eloquentとクエリビルダについて

こんにちは!この記事ではLaravelでデータベースを操作する際にEloquentとクエリビルダのどちらを使用したらいいのかについて検討していきたいと思います。調べようと思った経緯としては、職場でリレーションされたテーブルの2つほどテーブル...
Laravel

【Laravel】MVCアーキテクチャ設計について

こんにちは!最近はブログ記事をなかなか上げられていなかったですが、これからは短めの記事をできるだけ頻度高く更新していきたいと思っております。さて、今回は僕が実際の開発現場に入って経験したLaravelのMVC設計の考え方について、新たな知見...
Laravel

Laravelプロジェクト作成の流れ

さて、本日はPHPのフレームワークとして有名なLaravelのプロジェクト作成方法について解説していきます。また、Laravelのアプリを開発の際に導入するライブラリなどは各々あるかと思いますが、今回は「Laravel Collective...
プログラミング

PHPの組み込み関数について

お久しぶりです。最近はブログをほとんど更新できていませんでしたが、新たにPHPやフレームワークであるLaravelの学習を進めており、知識がある程度溜まってきたので、ちょこちょこ更新していこうと考えています。さて、今回はPHPで使われる組み...
SQL

SQLの集合演算を解説する

さて、今回はSQLの第6弾です。今日はSQLの集合演算について説明していきます。集合演算とは何か集合演算とは、レコード同士を足したり引いたりするような、いわば「レコードの四則演算」です。そして、このような集合演算を行う為の演算子のことを「集...
SQL

SQLの述語、CASE式について

さて、今回はSQLシリーズの第5弾、SQLの述語とCASE式について説明していきます。述語とは何かSQLにおける述語とは、「戻り値が真理値になる関数」のことです。普通、関数は戻り値、つまり出力に数値であったり、文字列だったり日付だったりを出...
SQL

SQLの様々な関数について解説する

さてさて、今回はSQLの学習シリーズ第4弾ということで、SQLで頻繁に使われる代表的な関数について説明していきます。SQLの便利な関数SQLには多くの関数がありますが、大きく分けると以下の関数があります。算術関数文字列関数日付関数変換関数集...
SQL

SQLのビュー、サブクエリ、相関サブクエリについて

さて、今日はSQLシリーズ第3弾でSQLのビュー、サブクエリ、相関サブクエリについていつも通りサクッと解説していきたいと思います。①ビューについてさて、最初はビューについてですが、ビューとは「SELECT文そのもの」です。通常はテーブルのデ...
SQL

SQLの集約関数についてまとめた

さて、前回の記事ではSQLの基本となる前提知識とデータベースの検索方法をSELECT句を中心に解説してきました。今回は、このSQLシリーズの続きである集約関数について解説していきます。それでは、さっそく見ていきましょう。①集約関数とは何か集...
SQL

SQLの基本をまとめてみた

さて、今回はデータベースについての基本的な知識とSQLの最も基本的な文法であるデータベースの検索について軽く解説していきたいと思います。①データベースについてまずは、データベースについて軽く説明しておきます。たとえば、図書館などにはコンピュ...
プログラミング

RSpecの基本文法をまとめた

さてさて、今回はRSpecの基本的な書き方について書いていきたいと思います。①beforeについて前回解説した通り、基本的にはまずひな形を書きます。そのあとは、beforeやletで前準備をしていくのですが、まずはbeforeについて。「b...
プログラミング

RSpecを始める時の準備をまとめた

RSpecを今から始める人向けに、RSpecを始める時の前準備というか、予備知識的なのを解説していきます。ここに書かれていることは、どのみち必要になるかと思いますので、参考にどうぞ。①単体テスト、結合テスト、総合テストをざっくり解説単体テス...
プログラミング

【プログラミング】ポートフォリオ制作の3つの鉄則

「これからポートフォリオを制作していきたいけど、どんなことに注意すればいいだろう…」「自分でポートフォリオを作るのは大変とよく聞くけど、大丈夫かな…」プログラミングの初心者で、自分でプロダクトを作るのが初めてだという人はこのような悩みをもつ...