文系出身3年目社員がDBスペシャリストに合格した勉強方法
はじめに 2021年秋期のデータベーススペシャリスト試験に合格したので、勉強方法をまとめてみました。 スペック(勉強時) 経済学部卒の入社3年目のSEです。 普段の業務では、要件定義から保守ま...
15 search resultsShowing 1~15 results
はじめに 2021年秋期のデータベーススペシャリスト試験に合格したので、勉強方法をまとめてみました。 スペック(勉強時) 経済学部卒の入社3年目のSEです。 普段の業務では、要件定義から保守ま...
PHPのstaticとselfは静的メソッドで使用することができます。(インスタンス化せずに使用できる。) staticはプログラムを実行する際のクラスを指します。 selfは記述しているクラス...
シリアライズとマジックメソッドの使用方法について自分なりにまとめてみました。 シリアライズとは? 公式ドキュメントによると 値の保存可能な表現を生成します。 型や構造を失わずに PHP の値を保...
Rustを始めるにあたってどのような言語であるかを紹介します。 Stack Overflow Developer Survey 2020のMost Lovedに選ばれています。 開発者に愛されて...
無名関数とは? 公式ドキュメントの引用です。 無名関数はクロージャとも呼ばれ、 関数名を指定せずに関数を作成できるようにするものです。 callable パラメータとして使う際に便利ですが、用途...
Rustのマクロのうち実装が行われていないことを明示的に記載することで型検査を通すことができます。 複数人で実装した際にパニックを起こさないためにも適切なマクロを使うことで実装漏れを防げます。 ...
LaravelでwhereRawを使う際、$bindingsを使用すればSQLインジェクションは起きません。 しかし、$bindingsに配列を使用するとエラーが発生するためエラーが発生しない方...
SplFileObjectを用いて、簡単にcsvファイルの中身を取得できるため参考にしてください。 サンプルコード /** * @param string $file_name * @param...
ガード節とは if else文の入れ子構造を解消する方法です。 if else文の入れ子構造 public function hoge($a, $b) { if ($a > 0) { $r...
三項演算子を使ったほうがいいのかわからなかったので個人的な意見をまとめました。 まず、三項演算子についてかんたんに紹介します。 三項演算子 // $fuga = trueとなる。 $hoge =...
MySQL5.7をインストールした際に、初期パスワードが何かわからず困惑したため残しておきます。 パスワード確認方法 $ sudo cat /var/log/mysqld.log | grep ...
事前準備 前回からの続きです。 構成はWebサーバ1台、DBサーバ1台です。 環境 環境 IP Webサーバ 10.0.1.1 DBサーバ 10.0.2.1 DBサーバの操作 DBサーバに接続す...
事前準備 EC2インスタンスを作成 SSH接続 $ssh -i .ssh/key.pem ec2-user@public_ip ※key.pemはssh_key ※public_ipはインスタン...
2年間PhpStormを使ってみて、個人的によく使うショートカットキーをまとめてみました。 独断で基本と応用に分けています...(特に意味はないです) チートシート 基本 説明 キー 単語移動 ...
はじめに 2019年春季応用情報技術者試験に合格したので、勉強方法をまとめてみました。 スペック(勉強時) 経済学部卒の2019年入社SEです。 当時のITの入門知識程度は、1ヶ月のインタ...
15 search resultsShowing 1~15 results
Qiita is a knowledge sharing service for engineers.