記事から感謝の言葉
こんにちは記事です
いつも見て来れてありがとう
あなたにいいことが起きますように。
個人的に好きなネタ言語
難解すぎるネタ言語を紹介します
Grass
GrassはvwWしか使わないとてもシンプルな言語です。Hello worldと出力するにはこのように書きます。
wwvwwwWWWwwWwwWWWWwvwWWwwwWwwvwWwwwWwwvwWWwWWWWWwvwWWWwwwwWWWWwWWWWwWW
WWWWwWWWWWWWwWWWWWWWwWWWWWWWWwWwwwwwwwwvwWWWwwwwwWWWWWwWWWWWwWWWWWWWwW
WWWWWWWwWWWWWWWWWwWwwwwwwwvwWWWWwwwwwwWWWWWWwWWWWWWwWWWWWWWwWWWWWWWWWw
WWWWWWWWWwWwwwwwwwvwWWWWWwwwwwwwWWWWWWWwWWWWWWWWwWWWWWWWWwWWWWWWWWWWwW
WWWWWWWWWwWwwwwwwwvwWWWWWWWwwwwwwwwWWWWWWWWwWWWWWWWWWwWWWWWWWWWwWWWWWW
WWWWWwWwwwwwwvwWWWWWWWWwwwwwwwwwWWWWWWWWwWWWWWWWWWwWWWWWWWWWWWwWWWWWWW
WWWWwWWWWWWWWWWWWWwWwwwwwwwvwWWWWWWWWwwwwwwwwwwWWWWWWWWWwWWWWWWWWWWwWW
WWWWWWWWWwWWWWWWWWWWWWWwWwwwwwwvwWWWWWWWWWWwwwwwwwwwwwWWWWWWWWWWwWWWWW
WWWWWWwWWWWWWWWWWWWWwWwwwwwvwWWWWWWWWWWwwwwwwwwwwwwWWWWWWWWWWWWwWWWWWW
WWWWWWWwWWWWWWWWWWWWWWwWWWWWWWWWWWWWWwWWWWWWWWWWWWWWWWwWwwwwwwwvwWWWWW
WWWWWwwwwwwwwwwwwwwwwwWwwwwwwwwwwwwwwwwwwwWWWwwwwwwwwwwwwwwwwwwwWwwWWW
WWWWWWWWWWWWWWWWWwvwWWwwwwWWWwwwwwwwwwwWWWWwwwwwwwwwwWWWWWwwwwwwwwwwww
wWWWWWWwwwwwwwWWWWWWWwwwwwwwwwwwWWWWWWWWwwwwwwwwwwwwwwwwwwwwwwvwWWWWWW
WWWWWWWWWWwwwwwwwWwwvwWWWWwwwwwwwWWWWWwwwWWWWWWwwwwwwwWWWWWWWwwwwwwwwW
WWWWWWWwwwwwwwwwwwwwwWWWWWWWWWwwwwwwwwwwwwwwvwWWwWWWWWw
Brainfuck
Brainfuckは言語仕様を最小化することを目指して作られた言語で、8種類の文字だけですべてのコードが記述されます。
文字の種類は8種類しかありませんが理論的にはなんでも書けるらしいです。
hello worldと出力するにはこのように書きます。
+++++++++[>++++++++>+++++++++++>+++++<<<-]>.>++.+++++++..+
++.>-.------------.<++++++++.--------.+++.------.--------.>+.
Whitespace
この言語のプログラムは全て空白文字だけで構成されます 実際に見ても空白しかないのでプログラミング言語なのかすらわからない言語です。
hello worldと出力するにはこう書きます。
Face Recognitionのdlibのインストールが苦戦した話
どうしてこうなった
顔認証のアプリを作って数少ない友達にイキるために。
Face Recognitionという誰でも簡単にpythonで顔認証ができるモジュールをインストールして
コードを書いたらこうなった。
ModuleNotFoundError: No module named 'dlib'
dlibがないらしい
Cmakeを入れる
dlibをインストールするにはCmakeが必要らしいのでCmakeをインストールした。
そのあとにdlibをインストールした。それで実行し直したら。
ModuleNotFoundError: No module named 'dlib'
なんでだよインストールしたじゃん
このdlibのインストールに多くの人が苦戦しているらしい
なぜインストールできないのか、いろいろググったりして3日間という時間を無駄にした。
いろんな方法でインストールしても変わらなかった。
解決法
某エンジニア質問サイトで同じようなことに遭遇している人がいた
回答を見てみるとpython -m pip installを使って同一環境にインストールしたらいいらしい。
それだ!
VSコードのターミナルでやってみた。
python -m pip install dlib
そしたらあっさりといけてしまった。
泣きたかった
アナコンダ使ったりbrewコマンドでインストールしようとした自分が愚かに思えてきた。
俺の3日間はなんだったのかと思った。