PHPPHPで自作したクラスでメソッドチェインを使う方法|自身のオブジェクトを返す こんにちは。いっとくです!プログラミングは楽しいなぁ。あぁ、楽しい楽しい。まだエンジニアになってから1年も経っていないので、学ぶべきことが多すぎて、全然飽きが来ない毎日です。会社で働いているエンジニアなら、フレームワークを使って開発している...2019.10.17PHPプログラミング
MySQL【MySQL】ORDER BYとCASEを組み合わせて任意の並べ替えをする方法 こんにちは。いっとくです!Webアプリケーションをいじるなら絶対に避けて通ることのできないデータベースとそれを操作するSQL先日仕事中に動いているクエリの中身を確認したところ、全然見たことのない書き方がされており困惑したので、その時の書き方...2019.09.21MySQLプログラミング
プログラミングプログラミングにタイピング速度は必要か? こんにちは。いっとくです!都内でWebエンジニアやってます!さらに2年以上ブログを書き続けているので、社会人になった時と比べるとタイピングの速度がめちゃくちゃ速くなりました。具体的には、某有名タイピングゲーム「e-typing」で華麗にA-...2019.09.19プログラミング仕事
MySQLMySQLでテーブルをコピーする方法|SELECTでコピーするとカラムの情報が引き継がれないので注意! こんにちは。いっとくです!先日仕事中にハマったのでメモ。Webサイトをいじっていると必ずと言っていいくらいDBを操作する必要があると思います。僕が現在働いている現場では、PHPを使ってサイトの開発を行なっており、データベースをMySQLで動...2019.09.16MySQLプログラミング
サーバー【Atom】Remote FTPを使ってエックスサーバーにファイルを送る!|設定と使い方を解説 こんにちは。いっとくです。高校生の時に流行っていたものはトミーヒルフィガーのボストンバッグです。最近友人がダンススクールを始めたので、そのWebサイトを作ったのですが、へ編集するたびにFTPソフトでいちいちサーバーにアップロードするのが面倒...2019.09.11サーバーツール
PHP【PHP】型宣言(タイプヒンティング)を使うと何がうれしいのか?型が指定できる喜び こんにちは。いっとくです!都内でWebエンジニアやってまっす!プログラミングってすごく奥深いな〜と思うことがあって、知識や経験が増えるほど、かつて「なにこれ?必要なん?」って思っていたことの重要さや便利さに気づいたりします。そんなプログラミ...2019.09.01PHPプログラミング
HTML&CSStableのセルにmax-heightが使えないのは仕様です!【HTML・CSS】 こんにちは。いっとくです!つい先日テーブル要素を使って作業をしていたところ、tableタグ内のtdに対してmax-heightの設定ができなかったので、その理由と解決方法について。やりたかったことセルに入ってくるテキストが長いものであればm...2019.08.29HTML&CSSプログラミング
PHP【PHP】連想配列のキーはキャストされますよ! こんにちは。いっとくです!都内の制作会社で日々PHPをいじっています。最近は堅牢なコードというのにとても興味がありまして、可能な限りタイプヒンティングで型を指定しておきたいし、比較演算子を使うときは厳密比較を使いたいわけです。そんな中ビクビ...2019.08.24PHPプログラミング
HTML&CSS【CSS】100vwはスクロールバーを含むという罠 こんにちは。いっとくです!エンジニアですがCSSがあまり好きではありません。なぜならエラーが出ないから!つい先日、webサイトに新しいページを追加していた時のこと。横幅はデバイスの横幅マックスにしたかったのでwidthを100vwで指定しま...2019.08.22HTML&CSSプログラミング
PHP【PHP】複数の引数にデフォルト値を持たせる方法と注意点 こんにちは。いっとくです!先ほど電車に乗っていたら、突如おならのニオイが漂ってきました。すると前の人が「君だね?」みたいな目でこちらを見てきたのですが、「違うよ?」という目で見返したので、多分誤解は解けたと思います。そんな本日はPHPの引数...2019.08.21PHPプログラミング
LaravelLaravelのアプリケーションをXserverで動かす方法|PHP&MySQL&Apache2 こんにちは。いっとくです!最近友人が個人事業主になったので、ほぼボランティアみたいな感じでホームページを作りました。ページ数も多くないし、SEOとかのことを考えるとWordPressを使った方が楽できたのですが、自分の修行とWordPres...2019.07.28LaravelPHPツールプログラミング
サーバーXserver上のブログやWebサイトをSSL化する方法 こんにちは。いっとくです!Webサイトを開いたときURLの横にあるこの表示保護されていない通信!!なんか怖くないですか?URLがhttpsではなくhttpのままなので表示されしまうこちらの表示。数年前まではhttpだろうがhttpsだろうが...2019.07.26サーバーツールブログ運営
PHP【PHP】goto構文の使い方と注意点 こんにちは。いっとくです!プログラミング界において、可読性を落とす危険性があることから嫌われ者であるgoto構文あまりの嫌われっぷりに実際の現場で使っているのは見たことがないので、今まで存在自体知らなかったし具体的な使い方もわからなかったの...2019.07.23PHPプログラミング
PHP【PHP】switch文を使って複数の条件をまとめて処理する方法 こんにちは。いっとくです!昔、濡れた手で電気のスイッチを押したらピリッときたことがあります。怖っ!条件分岐を書く際、if文を使うことが多いと思うのですが、たまに条件が多すぎてめちゃくちゃ読みづらいコードになることありませんか?そんな時、sw...2019.07.13PHPプログラミング
エッセイボーイスカウトルールでソースコードに平和を|チームでのプログラミングを快適にする魔法の思考法 こんにちは。いっとくです!皆さんには見ただけで心がもやっとするものってありますか?僕はあります。たくさんあります。態度には出しませんがたくさんあります。例えば次の電車を待てば良いのに駆け込み乗車しようとして扉に挟まるノンモラリストとか、飲食...2019.07.11エッセイビジネス書プログラミング仕事技術書
PHP【PHP】foreachで配列を操作したのに何も変わらなかった時は値渡しと参照渡しを理解すべし こんにちは。いっとくです!プログラミングってすごくいろんなことができるのでめちゃくちゃ覚えることが多いな〜と思いつつも、よく使うものもあれば全然使わないものもあります。中でも、トップクラスでよく使うのが配列操作ってやつです!配列の中身をちょ...2019.07.03PHPプログラミング
PHPPHP上でshellコマンドを実行する方法|実行演算子とshell_exec() こんにちは。いっとくです!現在Webエンジニアとして働いているわけですが、プログラミングは本当に奥が深くて、どんどん知らないことが出てきます。業務で使う内容はほとんど同じことの繰り返しなので、現場でも変えない限りはあまり新しいことに出会うこ...2019.06.27PHPプログラミング
PHP【PHP】エラー制御演算子に正しい使い道はあるのか? こんにちは。いっとくです!現在PHPを使ったWebサイト運用の現場にいるのですが、ちらっとソースコードの中にエラー制御演算子を見つけました。"@"←この普段はメールアドレスかSNSのアカウントでしか見かけないこの記号です。エラー制御演算子と...2019.06.25PHPプログラミング
PHP【PHP】コードをスッキリ書くための三項演算子とその可読性について こんにちは。いっとくです!お仕事では主にFuelPHPを使ってWebサイトの開発をし、プライベートでは体が動かなくなるまでダンスしてます!今回はPHPにおける三項演算子の使い方やその周辺情報についてまとめてみました!三項演算子はコードを短く...2019.06.09PHPプログラミング
PHP型演算子instanceofを使ってクラスのチェックをする【PHP】 こんにちは。いっとくです!プログラミングは奥が深い。色々できるようになったと思っても、もっと高度な方法ってのはいくらでもあるもんです。本当に機能が多すぎて調べて動きはわかったけど何が便利なの??っていう機能がいっぱいあります。僕にとってその...2019.06.04PHPプログラミング