werry-chanの日記.料理とエンジニアリング

料理!コーディング!研究!日常!飯!うんち!睡眠!人間の全て!

FletのCheckBoxに値を保持させてon_changeイベントでvalue参照&複数引数も実装

Flutter baseのpythonクロスプラットフォームGUIライブラリのFLET まだまだ開発途上なのか工夫しないと複雑な実装は難しいです。例えばcheckboxに値を持たせても, on_changeイベントからは, どのcheckboxが押されているのか参照不能な状態です。 checkbox以…

React-Native2秒で壊すで!"HelloWorld"含むプロジェクト名付けたらバグるぞ

React-Nativeのプロジェクト名に"HelloWorld"含む命名するとバグるで!! 以上!解散!追伸 新しい枕でBrainSleep買ったら良い感じでした。風通し良くて涼しい。1週間使うと頭の形にfitするとか。枕形状直したい時は60℃の湯につけてたら形状初期化するらしい…

洋風油揚げパスタ(冷蔵庫消費レシピ)

冷蔵庫余り物使いまくったら美味しくなったパスタです。 ■材料 3人前 油揚げ 2枚 薄切りのお肉(豚でも牛でも) 100g程度 ブラウンマッシュルーム 2-3個 白ネギ 1本 トマト 1個 レモン 1/4個 チェダーチーズ 適当 ニンニク 2片 オリーブオイル 適量 コンソメ顆…

モンブランショートケーキ

モンブラン大好きマンです。自作すれば食べ放題です。 モンブラン作れるマンになって最強のエンジニアになりましょう。 材料(15cm型) ■スポンジ ・卵 2個 ・砂糖 50-60g ・薄力粉 50-60g ・生クリーム 20g ■シロップ ・グラニュー糖 15gに水30-40g混ぜたら甘…

エンジニアのよだれ鶏

エンジニアのよだれ鶏 旨過ぎてビール飲みたいけど、冷蔵庫にないので諦めました。日が落ちても暑過ぎなので徒歩2分のコンビニに行くのも億劫です。材料(4人前) ・鶏胸肉 500-600g 漬けダレ(肉浸かる量、以下タレの混合比率) ・醤油 1 ・みりん 1 ・料理酒 1…

エンジニアの麻婆豆腐〜野菜沢山 豆板醤なしver.〜

野菜買い過ぎたエンジニアの麻婆豆腐です。 野菜買い過ぎたけど豆板醤買ってなかったので、味噌で作ります。 材料(4人前) ・冷凍豚ひき肉 200g ・豆腐 2-3丁 ・玉ねぎ 半玉 ・ナス 2本 ・ピーマン 2個 ・ニンニク 2−3片 ・唐辛子 好きな量 ・味噌 大さじ盛2 …

validation(test)がtrainデータよりaccuracy高くなる問題, dropout見直してみませんか?

機械学習ある程度やっている人が稀に遭遇する現象 あれ, testデータの方がtrainデータよりaccuracy高くね? なんか変じゃね?すごい不安, このままリリースして問題ないの?この現象, もしかするとdropoutが原因かもしれません。この記事の内容を要約すると,…

spacy GINZA固有表現抽出をjupyterなしでprintする

spacy GINZAを使った固有表現抽出の記事を色々見ていると, jupyterのdisplay使ったコードばかりでした。筆者は普段リモートワークでLinuxのCUIで開発しており, jupyter使うと面倒になるため, なるべくやりたくないのです。リモートでCUIマシンでjupyter使う…

Pytorch公式のDataLoaderなしで学習を回す

Pytorch公式のtorch.utils.data.DataLoaderって, torch.utils.data.Datasetクラス継承してiteratorとかlen改造したりと, 初心者の心を折る要素がいっぱいあります。今回は, DataLoaderなしでNumpyを基本として学習させる方法をメモします。要点だけ言えば, n…

anaconda重すぎエラー:Warning: This Python interpreter is in a conda environment, but the environment has not been activated. Libraries may fail to load.

初心者向けの環境構築に優しいanacondaさん使い倒して大量の仮想環境を作り過ぎてないですか?筆者はanacondaが100GBの容量持ってて Warning: This Python interpreter is in a conda environment, but the environment has not been activated. Libraries m…

エンジニアの海老チリ

簡単で確実に旨いビールがすすむ最強優勝する エンジニアの作る海老チリです。 レシピ(2人前) 食材 ・海老 二人分欲しいだけ ・キャベツ 盛り付け用に1-2枚 ソース ・豆板醤 辛くしたいだけ ・ニンニク 1-2片 ・ケチャップ 大さじ2 ・お酢 大さじ2 ・みりん …

OS破壊:Linuxにdefault installされているPythonを消すと終わりです

ある程度新しいversionのLinuxに元からdefaultで入っているPythonを消すとほとんど何もできなくなります。 OS内部の処理にPythonを使っている部分が多くあるようです。筆者もCUI上で復旧を試みたのですが, そもそもaptが使えなくなっていました。 その他通信…

Pythonクラス継承とoperator overloadingで四則演算可能なMACアドレスクラスを自作する

MACアドレスは, デバイスの固有住所や固有名詞的な立ち位置なので, 個人情報に該当すると扱われ, しばしば暗号化して管理することがあります。MACアドレスの暗号化を自前で実装したり, 解いたりする場合には, 四則演算することが必要です。今回は, Pythonでo…

operator overloadでオリジナルの演算子を実装 for Python

非常に稀かもしれませんが, 一般的に使われる四則演算とは異なったルールで計算をしたいことがあるかと思います。筆者は, 少し変わった暗号計算解くために 例えば, N桁M進数 を符号なしの循環数として大量に演算する必要があり, N digit Unsigned M decimal…

解決方法:"このPCは現在、Windows 11を実行するための最小システム要件を満たしていません"

"このPCは現在、Windows 11を実行するための最小システム要件を満たしていません" 上記のようなメッセージが表示されている際の対処方法をメモします。こちらの作業はBIOS操作を伴うため, 作業対象PCから記事を見れない状態が発生します。 本記事をPCで開い…

Windowsでディスプレイ表示を回転させる方法

エンジニアの方々マルチディスプレイ大好きな人, 多いですよね。 特にプログラミングをする場合には, ディスプレイを縦向きにしてコードを書きたい人が多いように思います。今回はマルチディスプレイ初心者でも可能なように, ディスプレイ表示の回転設定変更…

鶏肉焼きとネギ塩ソース

今日から不定期で情報系男子大学院生の料理レシピ動画をアップしていきます.初めは字幕つけようかと思っていたけど,面倒なので喋ることにしました.まぁメモ的な扱いなので編集の労力をかけたくないという感じですね.一番下に動画を載せておきます. レシ…

包丁の砥ぎ方撮ったけど砥ぎ方間違ってた草

料理のレシピを動画で記録しようと思って,アームのついてるカメラホルダー買ったんですよ.ほんで何か試そうと思って,とりあえず包丁の砥ぎ方でも撮るかーって撮って,字幕つけて書き出したとこまではOK.最後に包丁の砥ぎ方ちゃんと調べておこうと思って…

ABC-051 C-Back and Forth: AtCoder

ネタができるまで,暇な時にこれまで解いてきたAtCoderの過去問を上げていくことにしました.問題文 イルカは x 軸正方向を右、 y 軸正方向を上とする 2 次元座標平面にいます。 イルカは現在点(sx, sy) にいて、 1 秒あたり上下左右に距離 1 だけ進むことが…

画像のフーリエ変換3: 走査トンネル顕微鏡(STM)でグラファイト(HOPG)を撮像し,FFTで鮮明化する.

今回は,画像のフーリエ変換を応用して,走査トンネル顕微鏡(STM)でグラファイト(HOPG)を撮像し,FFTで鮮明化します.具体的にはこのような作業をします.(左)STMによるHOPG撮像結果 (右)FFTとマスキング処理によって鮮明化左側の画像に赤線がありますが,す…

pythonで画像のフーリエ変換2

よくわからないですが,以前にあげた画像のフーリエ変換のページがアクセス多いので,その続きを書きましょう.以前のページ werry-chan.hatenablog.com以前のページでは,具体的な画像に対して二次元フーリエ変換(2DFFT)を行っていました.さらに,2DFFTの…

C++で地球が何周まわった時かを導出するぞ

クソガキ「何時何分何秒地球が何周まわったとき〜?」クソガキですね.僕もクソガキだったので100万回くらい言ってました.さて,そんなクソガキに出逢ってしまったあなたへガチレスを食らわせてやりましょう.werry-chan.hatenablog.comこのページでは,現…

何時何分何秒地球が何周回った時かを表示する

現在は document.getElementById("view_time").innerHTML = getNow(); function getNow() { var now = new Date(); var year = now.getFullYear(); var mon = now.getMonth()+1; //1を足すこと var day = now.getDate(); var hour = now.getHours(); var mi…

numpy.ndarrayを多次元から一次元化する:メモ

複数次元のnumpy.ndarrayを一次元化する.よく使う作業なので,ここにメモります. import numpy as np ar = np.arange(10).reshape(2, 5) #[[0,1,2,3,4],[5,6,7,8,9]] ar_flat = ar.flatten() #arのコピーを変換して返す.少し遅い.[0,1,2,3,4,5,6,7,8,9] …

色の見える白黒錯視動画:Charles Benham

今回はベンハムの独楽と言われる錯視動画を作ります.特定の模様を持つ白黒の画像を回転させると,実際には存在しない色が見えると言う錯視現象をpythonで作りましょう. 軽くどうでもいい世間話を少し. 2020年は長雨のせいか野菜が高いですね. お盆でナス…

PyInstallerでsklearnを.exe化する時の注意

自分が実験で使うpythonコードをpyinstallerで.exe化しようと思ったんですが,謎のエラーが大量発生してハマりました.その時の解決策をメモしようと思ったので,ブログに残しておきます. まず,temp.pyが以下のようだとしましょう. import sklearn if __n…

写真の油彩化(oilPainting Effect)をpythonでする

本日は"写真の油彩化"をします.というのは,今やってる研究の先行研究でoilPainting Effectが使われていたので,実装して勉強しようと思ったからです.具体的な処理は下で書いてますが,とりあえず処理前後の画像で印象を掴みましょう. これが元画像です.…

Wordで背景透過画像作成(印鑑の透過画像化・電子印鑑化2)

前回はPython+OpenCV+Numpyで印鑑の透過画像を作成しましたが,今回はMicroSoft Wordで透過画像を作成する方法を紹介します. 印鑑の透過画像化・電子印鑑化 - werry-chanの日記.料理とエンジニアリング (↑前回の記事) ①イラストの透過画像作成. ②印鑑画像…

印鑑の透過画像化・電子印鑑化

印鑑を持ち歩くのも時代的におかしいです.とっとと電子化してしまった方が世のためです.今回は印鑑を透過画像化してPC上で印鑑を押せるようにしてしまおうという記事です.具体的には ↑このような画像を ↑このような透過画像にしてしまうということです. …

マドレーヌ

大学が始まってなかなか更新できなかったウェリーちゃんです. ホワイトデーが終わってから久しいですが,ホワイトデーお返しのお菓子3点目である **マドレーヌ です. **材料 全卵(3個) 卵黄(2個) グラニュー糖 50 g トリモリン (ハチミツor水飴で代用可) 3…