プログラミング

プログラミング

プログラミングをやるならコンピュータの仕組みを知っておかないとダメなのか?|プログラムはなぜ動くのか【書評】

こんにちは、いっとくです。PC作った人って本当すごいと思います。PC買うにしても、メモリがどうとか、プロセッサが何だとか、CPUがうんたらかんたらといろいろ知ったような顔して吟味していますが、それらが何しているのかなんて、なんっっっっも知り...
エッセイ

優れたエンジニアになるための心意気が詰まった名著|ハッカーと画家

こんにちは、いっとくです。何かしらの具体的で大層な目標があるわけではありませんが、とにかく優秀なエンジニアになりたいと思い、いろんな本を読んだり、コードを触ったりしています。じゃあ優れたエンジニアとは一体何なのでしょうか?美しいコードが書け...
HTML&CSS

現場レベルのコーディングスキルを身につけるための本|HTML5&CSS3モダンコーディング

こんにちは、いっとくです。!僕はバックエンドエンジニアなので普段はPHPばかりいじっているのですが、今回はフロント側のお話。てかフロントのこと書く頻度高い!?もっとバックエンドの知識も蓄えます(アウトプットしづらい)訳あって既にエンジニアに...
プログラミング

ドメイン駆動設計完全に理解した…!|「ドメイン駆動設計入門」を読んでDDDの入り口に立つ

どもー!!いっとくです!!何がきっかけだったのか忘れたんですが、最近ドメイン駆動設計というものにハマっており、必死で勉強しております。でもね、全然理解できない。どれくらい理解できないかと言うと、エリック・エヴァンスのドメイン駆動設計を買って...
プログラミング

僕はプログラマのための数学をコードに活かせそうにない【書評】

こんにちは、いっとくです!最近機械学習のお勉強をしているのですが、高校生の時に文系という道を選んでしまったがために、数学の部分で詰まりまくるという腹立たしいことが起きてしまっているので、とりあえず数学を勉強したいのです。というか過去に戻って...
技術書

プログラミングも歴史を知ると深みが増す|Webを支える技術を読んだ感想

こんにちは、いっとくです!コロナの影響でリモートワークになった影響で家の作業環境を整えた影響と、コロナの影響で外出しなくなった影響で出費が激減りした影響で参考書とか本をバコバコ買った影響で、家にいる時の勉強の捗りが半端ではありません。すごい...
MySQL

【MySQL】FLOAT型やDOUBLE型は厳密な計算はできないし、WHEREで使い物にならない

こんにちは、いっとくです!最近はデータベース強い人を目指して爆進中です。そんなわけで、今日の話題はMySQLのデータ型のお話です。MySQL以外のSQLでも当てはまるかとは思います。今回取り上げるのは小数とかを扱うFROAT型ってやつ!(D...
データベース

SQLアンチパターンを読んでみたけど、噂通りの良書でした。

こんにちは、いっとくです。今年から主にプログラミング教育をやっているのですが、アイデンティティがありませんでした。アイデンティティがなぁあああぁあ〜いって感じでサカナクションかよっていう話なんですが、まぁ一言でいうと明確な強みを持っていない...
HTML&CSS

プログラミング未経験からPHPエンジニアを目指す時にオススメの参考書を紹介する

どうも、こんにちは。いっとくです。ちょっと前まで現場でエンジニアをし、今はプログラミング教育やってます。さてさて世間は新型コロナウイルスの影響で大変なことになっておりますね。かくいう私もリモートワークになりまして、ここ数週間家に引きこもって...
Laravel

【Laravel】POST送信でエラーレスポンス419:Page Expiredが表示されたら、大体トークン生成し忘れてます

どうもこんにちは。いっとくです。今年に入ってからPHPフレームワークの花形といっても過言ではないであろうLaravelをいじり始めております。今まで使っていたフレームワーク(FuelPHP)と比べると、かなり機能豊富で便利な半面、色々と覚え...
ツール

2019年モデルのMacでターミナルの$の前の表示をいじろうとして苦戦した話

どうも、いっとくです!最近会社で支給されたPCが2019年のMacBookだったのでテンションが爆上がりしています!しかもまさかのUSキーボード!私物のMacと違うのでめちゃくちゃコンフューズ!!ところでプログラミングのお仕事をしていると、...
オススメ情報

【Mac】ホットコーナーで地味に作業効率アップ!

どうも、いっとくです!エンジニアになるぞ〜つって雰囲気でMacを使い始めてから、もうすぐ3年が経とうとしているのですが、どうもハード面が全然使いこなせていない。実は昨日ホットコーナーというものを知ったのですが(超今更)、これがまぁ地味に便利...
JavaScript

【jQuery】dataメソッドではDOMのdata属性は変わらない

こんにちは。いっとくです!Vue.jsやReact.jsがメインストリームになっている中、相変わらずjQueryばっかり使ってます。生粋のクエリストです。クエルしようぜ!つってね。いうて、今もjQueryを使っているところって結構あると思う...
プログラミング

Macに最新のPythonをインストールする方法|環境構築

こんにちは。いっとくです!これからAIが来るってよ!じゃあ理解しないとまずいよね!諦めたら淘汰されちゃう!ということで、AI関連の技術を勉強しようと思い始めたものの、何から始めていいのかよくわからないので、とりあえずPythonを書けるよう...
JavaScript

JavaScriptを感覚で使っている人が読むべき脱初心者本

こんにちは。いっとくです!JavaScriptって独特ですよね。もはや唯一無二というか、サーバーサイドのプログラミング言語と比べて、ルールが圧倒的に違います。こんなにも名前がJavaと似ているというのに。なんですかあなたたちは?メロンパンと...
技術書

リファクタリングを学ぶためになんども読みたい技術書

こんにちは。いっとくです!好きなものはリファクタリング。嫌いなものは変な名前の変数です!仕事でやらないといけない作業があった時に、次の人が使いやすいようにしておくのってすごく大事だと思うんですよ。例えば、居酒屋のキッチンで働いている人なら、...
HTML&CSS

【CSS】nth-childとnth-of-typeの違いを徹底検証してみる

こんにちは。いっとくです!都内でWebのエンジニアをやっています。普段はPHPを使っている時間が圧倒的に長いのですが、僕がいる現場ではフロントとバックで分業していないので、フロント部分を触ることも頻繁にあります。でもフロントに関しては、「ま...
Docker

僕はDockerをなんとなくで使っている…!そんな人にオススメの入門書

こんにちは。いっとくです!営業からWebエンジニアに転職して、早いもので1年経ちそうです。だいたい仕事で使う範囲のPHPやフレームワークの使い方はわかってきたし、フロント側の制作もデザインセンス的なところを除けば問題なくできるし、成長したな...
HTML&CSS

特定ページだけWebサイトの色合いを変えたいけど、画像の編集が面倒だと思う人に送るfilterプロパティの活用【CSS】

こんにちは。いっとくです!都内でWEB系のエンジニアをやっている謎の男です!普段の業務では、PHPを使ってサーバーサイドの開発を行うことが多いので、たまにJSとかCSSとかフロント側を触った時に毎回困惑しています。そんな僕にこんな案件が降っ...
PHP

【PHP】小数を四捨五入したり、切り捨て、切り上げする方法と、注意すべき戻り値の話

こんにちは。いっとくです!プログラミングは奥が深くて楽しいですね〜楽しすぎて仕事中も遊びの延長みたい。お金もらっていいんですか??という気持ちなのですが、そこは好みの問題なので人によるだろうし、お金は絶対にください。さて本日はPHPで小数を...