go言語/goyaccでプログラミング言語を自作したい
go言語/goyaccで自作の言語を作ってみました。この記事では、簡易的な計算機を作ります。
Auth0を使ってPython/Flaskで手軽に多機能なログイン/ログアウトを実現する
Auth0を使って、Python/Flaskで実装したWebサイトにGoogleやTwitterなどのソーシャルアカウントを使ったログインやSSO、パスワードレスログインなどを実現する方法です。
Python/scikit-learnのRandomForestでもirisの分類をしてみる
Python/scikit-learnのRandomForestを使ってアヤメの分類をする方法です。かなりシンプルに実装出来るようです。
Python/PySpark(Spark.ml)のRandomForestClassifierにnumpyのデータを使ってみる
並列分散処理のためのライブラリであるSparkを、Python/PySparkから使う方法です。ここでは、RandomForestClassifierを使ってアヤメの分類をしています。
dockerグループの権限でホストのrootアカウントを奪取する
dockerを使うときに使うdockerグループの権限があれば、そのホストのrootアカウントを簡単に奪取出来るそうです。実際に試してみました。
openFrameworksで画像を回す。そしてちゃんと笑い男する。
openFrameworksを用いて画像(というか描画するもの全般)を回転させる方法です。ofxCvを使って作った笑い男プログラムの笑い男画像をきちんと回すようにしてみました。
ofxCvで笑い男をやってみた
openFrameworksでOpenCVを使うためのライブラリであるofxCvを使って、Webカメラの映像から顔を見つけて笑い男の画像を重ねるプログラムを作ってみました。
pythonでBag-of-Visual Wordsとやらを実装してみた。
PythonのOpenCVとscikit-learnを使ってBag-of-Visual Wordsを実装して、類似している画像を検索するプログラムを作ってみました。
python3.6で導入されるf文字列はformatメソッドとは違う
Python3.6で新たに導入されるf文字列というやつを調べてみると、どうやら今までのformatメソッドとは似て非なるもののようでした。その違いについて調べた記録です。
技術ブログをお勧めする4つの理由
技術をやるならブログを書け。というわけで、技術ブログをお勧めする4つの理由です。