Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2021-12-01から1ヶ月間の記事一覧

TOEFLスコアのオンライン送付に苦戦した話

TOEFLスコアをオンライン送付しろという指示をされたものの、 受験先から提示されたDIだのDepartment Codeだのが訳ワカメ、提示されたサイトも(私の英語能力の問題もあってか)意図が理解できず。 彼是苦戦して1時間程でようやくできたので、その正解過程…

GoogleDriveAPIで 403で怒られたらトークンの権限設定が古いのかも

developers.google.com を参考にOAuthのcredをtoken.jsonに保存して開発しているようなケースで 色々弄りながら実験していると、以下のようなのが出てくる事があります。 An error occurred: これはtoken.jsonに古いScope情報など不適切な権限が書き込まれて…

WiringPiからpigpio乗り換える その2:pythonでリモートGPIO

実際のところ 準備 $ sudo raspi-configで、remote gpioを有効に安全のためIPアドレスを限定させる sudo pigpiod -n localhost -n 192.168.X.X設定を再読み込み sudo systemctl restart pigpiod操作側PCは $ pip3 install gpiozero pigpio 使う from gpiozer…

WiringPiからpigpio乗り換える その1:環境導入

shuzo-kino.hateblo.jp ちうエラーが出ていたWiringPiでしたが……なんか知らんウチに非推奨になっていた様子 raspi-gpioなるライブラリが公式から出ているらしいが、見るからに使い辛い www.libhunt.com で代替を探したところ……pigpioというのが機能も性能も…

Githubのプライベートリポジトリはパスワード認証がとっくの昔に出来なくなっていたという話

Git

どんだけコード書き実務から離れていたか自白するようなモンですが…… Githubのセキュリティが強化され、2021年8月からプライベートリポジトリのパスワード認証ができなくなっています。というわけで……GitHub公式の方法に従って、認証周りを作っていくことに…

.

.

【読書メモ】海外ドラマで英語が話せるようになるか40歳過ぎのおやじが試してみた

海外ドラマで英語が話せるようになるか40歳過ぎのおやじが試してみた: 楽しみながら無理なく英語学習が継続できる勉強法に挑戦【英会話】【リスニング】【スピーキング】 中年オヤジが英語学習に挑戦してみたシリーズ (フレンズブックス)作者:本田 健太Amazon

ImageMagickで有り無し判定

shuzo-kino.hateblo.jp では色の判定を使いましたが……元画像との差分のあり。 比較画像 まず基礎となる何もない部分。微妙な木目があり、しかもカメラに対して斜め 対象となるアリ判定の画像 カギが端っこにおかれています ナシ判定用の素の画像 動かしてこ…

imagemagickのopaqueオプションではrgb値設定も使える

imagemacikのopaqueオプションは色領域とその周辺を抽出する機能を提供してくれます その指定はいろんなサンプルですと、以下のような感じで色リストから選ぶものが多いです ImageMagick – Color Namesとはいえ、ある状況ではベースの色が分かっている事もあ…

Pyhon3系でGoogle Driveと接続する その3:ファイルのダウンロード

実際のところ ファイルIDがXXXのものをBytesIOに放り込み、ファイルfoobar.fileに書き込むサンプルは以下のような感じに from __future__ import print_function import os.path import io from google.auth.transport.requests import Request from google.…

Pyhon3系でGoogle Driveと接続する その2:ファイルのアップロード

shuzo-kino.hateblo.jp の続きでファイルをアップロードする部分をやっていく予定の枠 実際のところ 前回のquickstart.pyをベースに developers.google.comScopeは公式サイトから'https://www.googleapis.com/auth/drive'に設定 OAuth 2.0 Scopes for Google…

Pyhon3系でGoogle Driveと接続する その1:環境導入

RasPiを経由してクラウド上のファイルをみたり、あるいは逆にアップロードしたりする仕組みが必要になりました 自前で組む、AWS S3を使うなど色々検討はしましたが……外部の人が適宜参照する可能性がでてきたため、 今回は説明しやすいGoogle Driveをつかうこ…

【読書メモ】最強のNETFLIX英語勉強法: 「観る・読む・聴く」のNETFLIX英語学習法でTOEIC900点も楽勝!外資系グローバル企業で使える英語力にレベルアップ!

最強のNETFLIX英語勉強法: 「観る・読む・聴く」のNETFLIX英語学習法でTOEIC900点も楽勝!外資系グローバル企業で使える英語力にレベルアップ!作者:Global Career Strategy JapanGlobal Career Strategy PublishingAmazonTOEFLをうけてきたのですが、中々愉…

Windows10環境でTOEFL iBT HomeEditionの受験環境をつくる(2021年12月時点)

試験環境にいれば 実際のところ テストブラウザーを導入 申込後・受験日 | 自宅受験用TOEFL iBTテスト TOEFL iBT Home Edition | TOEFLテスト日本事務局 で指示されているテストブラウザーをダウンロード このとき、管理者権限で実行しないとbinの導入で上手…

timeoutコマンドで一定時間たったらシグナルを送る処理を実装する

いままでシェルスクリプトのsleepとループでぶん回していましたが……coreutilの中に便利なコマンドがありました…… 実際のところ $ [[ $( timeout --signal=SIGHUP --kill-after=2s 2s /home/shuzo/testExit.bash > /home/shuzo/log.log ) ]] && echo none$ ca…

PowerShell上でファイルも含めた階層表示

powershellのtreeはなぜかディレクトリしか出さない 実際のところ 以下のコマンドでファイルでる $ tree . /F 参考もと Windows 10 Powershell tree command, how to show files - Super User

SIGWINCHで画面サイズが変更された場合を検知

実際のところ www.linuxcommand.org を写経し一部改造しつつ実験。 #!/bin/bash redraw() { local str width height length width=$(tput cols) height=$(tput lines) str="Width = $width Height = $height" length=${#str} clear tput cup $((height / 2))…

tputでCLIな端末をキレイにしたり動的に変わる画面を作ったりする

tputは端末に特殊文字を出すときに使ったりするコマンドです 色付けをしたりするのが有名どころかと これに仕込まれている特殊変数をつかって、疑似的に動的画面を作成できます ……なんか遠い昔、大学図書館のUNIX系の本でこれをつかったCLI画面テトリスを見…

WSL上でsixelな画像を端末で表示したいならwslttyを入れてみる

sixelは端末で画像を表示する便利機能です imvrやfehで飛ばすことをせずに確認できるすごい奴ですが……素のWSLは使えませんということで、WSLに接続するminttyのクライアントwslttyをブチ込んで試してみます 実際のところ 素のWSLだとこんな調子で文字列がで…

【読書メモ】英語の期末テスト7点でも英語でビジネスしてますがなにか?

【英語学習】高校英語の期末テスト7点でも、英語でビジネスしてますがなにか?: コロナ禍にお金をかけずに、英語耳をつくる英語独習法とは【ベストセラー4冠獲得書籍】 英7シリーズ作者:英語学習アドバイザー・あめサル,なかはや出版Amazon 推奨教科書である…

【イベントログ】ベトナムフェス2021に行こうと思ったが人多すぎで入れなかった話

www.vietnamfes.net2019年は代々木公園でやっていたベトナムフェスが近場の上野公園を会場にやっていたので寄ってみました……が、人が多い 入場制限がかかっており、バインミー一個買うのも一時間はかかりそうで諦めました……。入れはしませんでしたが、こうい…

bash特殊変数SECONDS

bash特殊変数SECONDには、そのシェルが起動してからの秒数が記録される 実際のところ $ echo $SECONDS 2391 参考もと Bash Variables (Bash Reference Manual)

netcatでうけた文字列に対応した簡単コマンドサーバー

プロトコルもヘッタクレもなく、有線イーサネットでつながった装置二つで簡単コマンドサーバーを作りたく色々弄ったのでメモ。 実際のところ なんのことはなく、netcatの結果を変数に格納し、そのあとに処理をつなげる……だけ。 私は当初"-k"オプションもつけ…

.

.

ゲームパッドをキーボード化する antimicroをWindows10でためす その2:ゲームパッド固有の設定

実際のところ Controller Mapping GUI下の「Controller Mapping」コントローラーのボタン配置が出てくるので、これで見ながら設定可能 対応ボタンを押すと色がつくので確認しやすい 一通り入力するとUIが対応コントローラーに切り替わるので、前と同じように…

ゲームパッドをキーボード化する antimicroをWindows10でためす

github.com 後継プロジェクトが出てるので、新しく導入するならこちらを ROSや古いゲーム・アプリケーションなんかですと、所謂WASD配列で動かす奴が今でも存在してます。 それを手間を少なくゲームパッドで対応させる方法として、ゲームパッド自体を疑似キ…

【読書メモ】人工知能で10億ゲットする完全犯罪マニュアル(ハヤカワ文庫JA)

人工知能で10億ゲットする完全犯罪マニュアル (ハヤカワ文庫JA)作者:竹田 人造早川書房Amazon

【読書メモ】「行政書士」開業初月から100万円稼いだ 超・営業法

「行政書士」開業初月から100万円稼いだ 超・営業法作者:金森 重樹PHP研究所Amazon shuzo-kino.hateblo.jp の著者さんが先に出した本。 なんと事務所創設から2年で出したようです。 となると、当時はこれも営業ツールの一つとして使っていたんでしょうね。…

Microsoft謹製グリッドレイアウトツール FancyZoneで機能的に画面分割をする

Microsoft謹製グリッドレイアウトツール FancyZoneが地味に使えたのでメモ。 .NETで作られているようです。 実際のところ まずはPowerToysの導入 docs.microsoft.com から"Install PowerToys"インストーラーを起動すると おわるとこんな画面 FancyZoneの有効…

ImageMagickのDeleteオプション

実際のところ 0からはじまるので、ためしに0番、2番、4番を消してみます $ convert -size 30x30 xc:black -fill white -draw 'circle 15,15 5,15' \( +clone -shade 110x90 -normalize -negate -alpha Off \) \( +clone -clone -2 -compose Plus -composi…