ブログ

ブログ

ピカチュウから学ぶオブジェクト指向 〜トレイト編〜 4
  • プログラミング

ピカチュウから学ぶオブジェクト指向 〜トレイト編〜 4

ポケモンからPHPのオブジェクト指向を学習する第4弾はトレイト(trait)編です。汎用性のあるコードを使い回すために用いられるトレイト機能はPHP5.4.0以降で導入されました。トレイトを用いながら...

ピカチュウから学ぶオブジェクト指向 〜レベルシステム導入編〜 3
  • プログラミング

ピカチュウから学ぶオブジェクト指向 〜レベルシステム導入編〜 3

ポケモンのゲームシステムからPHPのオブジェクト指向を学ぶシリーズの第3弾。クラスや継承、メソッドやプロパティなどを馴染み深いゲームシステムを例に取り上げてわかりやすく解説しています。第3回はレベルシ...

ピカチュウから学ぶオブジェクト指向 〜クラス継承編〜 2
  • プログラミング

ピカチュウから学ぶオブジェクト指向 〜クラス継承編〜 2

大人気ゲーム「ポケモン」のピカチュウから学ぶPHPオブジェクト指向の第2弾!オブジェクトの継承をわかりやすく紹介します。抽象化クラス(abstract)とは一体何なのか、継承クラスで活用されるアクセス...

ピカチュウから学ぶオブジェクト指向 〜入門編〜 1
  • プログラミング

ピカチュウから学ぶオブジェクト指向 〜入門編〜 1

PHPのオブジェクト指向をわかりやすく理解できるように、日本の代表的な大人気ゲーム「ポケモン」のピカチュウの力を借りて解説します。クラスとは何なのか?インスタンス・メソッド・プロパティ・アクセス修飾子...

【Laravel】1対1リレーションをわかりやすく解説(belongsTo)
  • プログラミング

【Laravel】1対1リレーションをわかりやすく解説(belongsTo)

PHPフレームワークの中でも、シェア人気ともに一番を誇る、Laravelの1対1リレーションのbelongsTo(子から親への接続)についてわかりやすくまとめました。foreign_key(外部キー)...

【jQuery】移動式マルチプルフォームの作り方【sortable】
  • プログラミング

【jQuery】移動式マルチプルフォームの作り方【sortable】

htmlのselect multipleフォームを要素を左右移動するなど、フレキシブルに使いやすい仕様へ擬似的に実装する方法をまとめました。jQuery UIのソートテーブルを使用しています。並び順を...

【Laravel】1対1リレーションをわかりやすく解説(hasOne)
  • プログラミング

【Laravel】1対1リレーションをわかりやすく解説(hasOne)

Laravel1対1リレーションのhasOneについてわかりやすくまとめました。foreign_key(外部キー)やlocal_key(ローカルキー)が何を指しているのか、サンプルテーブルを参考にしな...

熟練者ほど実践するプログラミングが上達する3つの法則
  • プログラミング

熟練者ほど実践するプログラミングが上達する3つの法則

プログラミングを仕事にしている人ほど、エラーメッセージを読んだり公式マニュアルにしっかり目を通すということを実践しています。また、自分が理解していない処理を、動いているからと言ってそのままにしないとい...

【PHP】可変長引数とは「点(ドット)3つ」 多次元連想配列の検索
  • プログラミング

【PHP】可変長引数とは「点(ドット)3つ」 多次元連想配列の検索

点3つ(...)がPHP関数の引数として指定されているのは可変長引数といって、複数の値を配列として取得する方法の一つです。今回はそれを用いて、データベースからカラムの値を指定してデータを取得するような...

目先の利益に気をつけろ!貧乏ビジネスという落とし穴
  • フリーランス

目先の利益に気をつけろ!貧乏ビジネスという落とし穴

フリーランスやスキルをビジネスにしている人が最も悩み注意しておかなければならないポイントが見積書づくりです。そして、そこには自己肯定感や自己正当化という思考的要因が深く関係しています。見積書づくりのN...

AIが人類にもたらす驚異!深層学習が与える影響とは
  • ネットワーク

AIが人類にもたらす驚異!深層学習が与える影響とは

ターミネーターのようなAIが人類を侵略する時代は、数十年または数百年後に訪れるのでしょうか?深層学習(ディープラーニング)などが注目され、ディープフェイクといった政治や犯罪に大きな影響を与えるものも危...

仕事用PCは2年で買い替えろ!その理由とは?
  • フリーランス

仕事用PCは2年で買い替えろ!その理由とは?

MacbookPro13インチがやっとメモリ32GBのラインに到達したこともあり、このタイミングで買い替えた人は多いのではないのでしょうか。高スペックを追い求めるためにパソコンを新調するのも良いですが...

Copyright © 2016-2020 YQUAL All Rights Reserved.