2022-08-01から1ヶ月間の記事一覧

VS Codeのコメントアウトの色を変更する

Draculaカラースキームのデフォルトだとコメントの色が暗くて全く読めないので、以下を参考に変更した。 stackoverflow.com

Facebookで個人データのダウンロード

https://www.facebook.com/dyi/

MS Wordの差し込み機能で賞状をExcelの氏名リストから自動生成する

Excelで氏名リストを用意 Student nameと書いたところに氏名を流し込みたいとする mailings>select recipients>use an existing listを選択してExcelファイルを指定する 置き換えたいテキストフィールドを選択して中身をハイライトする Insert merge fieldを…

Gitでファイル名の大文字→小文字変更が反映されない

stackoverflow.com 以下を実行する $ git config core.ignorecase false

C++の静的メンバでUndefined referenceエラーが出る

stackoverflow.com上記によれば 1. staticメンバをクラス外で初期化する 2. inline static宣言する のいずれかが必要2が簡単で良い

Homebrewでfreecadのエラーがでる

Warning: Use python3.9 instead of deprecated freecad/freecad/python3.9というエラーがでる。以下を実行 brew untap freecad/freecad --force

カラーセンサーTCS34725を使う

#include <Wire.h> #include "Adafruit_TCS34725.h" #define redpin 3 #define greenpin 5 #define bluepin 6 #define commonAnode true byte gammatable[256]; Adafruit_TCS34725 tcs = Adafruit_TCS34725(TCS34725_INTEGRATIONTIME_50MS, TCS34725_GAIN_4X); void </wire.h>…

動画の字幕サイト

www.captionpop.com

macOSにDockerでOpenFOAMをインストール

インストールスクリプト https://develop.openfoam.com/packaging/containers/-/raw/main/openfoam-dockerExamples https://develop.openfoam.com/Development/openfoam.git 上のDockerスクリプトはAMD64向けにつくられているらしく、M1のmacOSではpitzDaily…

MySQLデータベースのGUI: Sequel Ace

Sequel Proというパンケーキのアイコンのソフトがあったが、こちらは既にディスコンらしい。Sequel Aceというのが後継みたい。 github.com

フランス語のディクテーション その2

dictee.tv5monde.comGeorge Brassance, chanteur legendaire, au retu ceintaint aurait eu cent ans en 2021. ⇨Georges Brassens, chanteur légendaire, aurait eu cent ans en 2021. au retuはaurait eu ceintaintはcent ansS'il vis bet encore serait tr…

スワヒリ語の文法:条件節、接続形、派生形

条件節 条件節(p.94, 14章):〜が〜したら、〜した場合 時制接辞: -ki- Maji yakichemka, tia unga. Nikisoma Kiswahili, nitakwenda Tanzania. 接続形 ①禁止・否定命令(p.66 9章):〜するな Usiwe na wasiwasi. Usifanye hivyo. Usiende hospitali.②意思表…

Go言語のWebフレームワーク Gin

www.youtube.com

フランス語の練習問題サイト

apprendre.tv5monde.com

フランス語のディクテーションサイト

とてもよい dictee.tv5monde.com試してみたSi Picaso été devenu incapable de voir coleur, il aurait été vers d'orage. ⇨Si Picasso était devenu incapable de voir les couleurs, il aurait été vert de rage. était(半過去) orage(雷雨、怒り)Oui,…

YoutubeのSubscriptionをグループ表示するExtension

chrome.google.com

F1スコアのマクロ平均、マイクロ平均、重みつき平均

www.haya-programming.com

GoをHerokuにデプロイすると落ちる

HerokuのBuildpackがgo 1.19にまだ対応していないのが理由らしい。 バージョンをgo1.18に下げる必要がある。 $ go mod init hello $ vim go.mod- go 1.19 + go 1.18 テストコード package main import ( "io" "net/http" "os" ) func hello(w http.ResponseW…

既存のサイトにReactを導入する

www.webopixel.net インストール npm init -y npm i -D webpack webpack-cli typescript ts-loader npm i -S react react-dom npm i -D @types/react @types/react-dom package.jsonのscriptsにbuildとstartを追加 package.json "scripts": { + "build": "we…

kaggle用のスニペット

import numpy as np import pandas as pd import os import pickle import gc import pandas_profiling as pdb import matplotlib.pyplot as plt import tqdm from sklearn.preprocessing import StandardScaler, MinMaxScaler, LabelEncoder, OneHotEncoder…

Intel mac (x86_64)のPython LightGBMがSegmentation faultで落ちる

miniforge3(conda), pipでソースからのビルドを指定(--no-binary :all:)、Githubソースからのビルドなどを試したが動かない。最終的に動いたのが、GCC11を用いてソースからビルドすることだった。 (デフォルトのClangでビルドすると駄目だった)やり方 git …

ETロボコンのコース生成プログラム

github.com

ライントレーサ(ベースライン)

int left_sensor = A4; int right_sensor = A3; int thresh = 600; #define DELAY_MS 100 #define DELAY_MS2 200 #define ML_Ctrl 2 //define the direction control pin of A motor #define ML_PWM 9 //define the PWM control pin of A motor #define MR_C…

M1 macでlightgbmが動かない

通常のpipではarm64対応のLightGBMが手に入らない ソースからビルドしたけどうまく行かなかった(x86_64でライブラリがビルドされてしまう) M1 macではminiforceを使うしかないっぽい github.com

Rustで配列の中身をカウントする

use std::collections::HashMap; fn main() { let arr = ['C','C','A','A','B']; let mut count: HashMap<char,i32> = HashMap::new(); for a in arr { // println!("{}",a); match a { 'A' => { let val = count.get(&'A').unwrap_or(&0); let val_i32 : i32 = *val; </char,i32>…

Unityのスプラッシュ画面の設定にアセットの画像が出てこない

アプリ起動時のMade With Unityロゴ画面を編集する方法 – UNITY | KKLOG アセットに読み込んだ画像の設定をSprite (2D and UI)に変更する必要がある。

Github pagesでUnity Playerが動かない

www.youtube.com WebGLのPlayer settingsでCompressionを無効にする。

Rustでビンゴゲーム

use rand::Rng; // use rand::seq::SliceRandom; fn main() { let mut vec: Vec<i32> = Vec::new(); let mut rng = rand::thread_rng(); for i in 1..=25 { let mut r = rng.gen_range(1..=75); if i==13 { vec.push(0); } else { while vec.contains(&r) { r = r</i32>…