Tekrog

プログラミングの備忘録と情報発信

【速習】高校数学で理解できる機械学習のベクトル

【速習】高校数学で理解できる機械学習のベクトル

機械学習の理解にあたって最も重要なの概念はベクトルです。しかし高校で習うベクトルは基礎の基礎で、機械学習を学べるレベルのものではありません。そこで、この記事では高校レベルのベクトルを理解している人に向けて、機械学習を理解するために必要最低限なベクトルの知識をまとめます。

数学
TypeScriptで学ぶ!asyncとawait、Promiseの分かりやすい解説

TypeScriptで学ぶ!asyncとawait、Promiseの分かりやすい解説

モダンなJavaScriptの開発ではPromiseやasync、awaitの活用が書かせません。今回はこれらの意味について極限まで簡単にして説明します。3〜5分もあれば理解できる内容です。この内容を理解すれば、今後出くわすであろう、応用的なコードについても理解できるはずです。

JavaScript
TypeScript
【PHP8.x】PHP8.1の新機能!PHP7との違いまとめ

【PHP8.x】PHP8.1の新機能!PHP7との違いまとめ

PHP8.1がリリースされました。PHP7からできることが非常に増えており、PHPがますます便利になっています。この記事ではPHP7とPHP8.xの違いを、主要な新機能についてまとめてました。深堀りすべき内容は別記事とし […]

PHP
【Laravel Vite】簡単なセットアップ方法とエラーの対処法

【Laravel Vite】簡単なセットアップ方法とエラーの対処法

Laravel Viteの簡単なセットアップ方法と、発生するかもしれないエラー「There are no commands defined in the “vite” namespace.」の対処方法について説明します。

Laravel
Vue.js
【Sass】HWBカラーモデルとは?hwb関数について解説【CSS】

【Sass】HWBカラーモデルとは?hwb関数について解説【CSS】

直感的に色を扱えるHWBカラーモデルについて解説します。このモデルを利用したhwbという色関数がSassに実装されています。CSSにも存在しますが、執筆時点で対応しているブラウザはSafariのみです。HWBについて説明した後、RGBやHSLとの関係についても紹介します。

CSS
Sass
【Sass】@useで使える色の関数まとめ

【Sass】@useで使える色の関数まとめ

Sassに@useといった新しいモジュールシステムが導入されるため、従来通りの書き方が出来なくなります。この変更による影響は関数の書き方にも及びます。そこで今回は新しいモジュールシステムに対応した色の関数を全てまとめ、その使い方を解説していきます。

CSS
Sass
【Thunderbird】メッセージ送信ダイアログが消えない時の解決法

【Thunderbird】メッセージ送信ダイアログが消えない時の解決法

無料のメーラー「Thunderbird」でメッセージを送信した際、「メッセージを送信しています」「Sentフォルダーへメッセージをコピーして言います…」とういうダイアログが消えなかったので、消し方の備忘録です。

アプリ
PHP・JavaScript・Pythonの配列操作の違いまとめ【比較】

PHP・JavaScript・Pythonの配列操作の違いまとめ【比較】

PHPとJavaScriptの書き方の違いについて、前回は仕様の違いについてまとめました。今回は配列操作編です。

JavaScript
PHP
Python
PHP・JavaScript・Pythonの紛らわしい仕様の違いまとめ【比較】

PHP・JavaScript・Pythonの紛らわしい仕様の違いまとめ【比較】

PHPをJavaScriptを並行して書くことが多くなってきたので、両者の書き方の違いについて立ち止まりがちな部分に絞ってまとめました。今回は両者の「仕様の違い」についてです。

JavaScript
PHP
Python
PHP7からPHP8へのバージョンアップが上手くいかない場合の対処法

PHP7からPHP8へのバージョンアップが上手くいかない場合の対処法

この記事は、php -vでPHP8のインストールが確認できたにもかかわらず、PHP8が使えない場合の対処法になります。

PHP