プログラムの中で使用している画像ファイルの名前を抽出する

tokです。こんばんは。 先読みすべきファイルのリストを作成しています。 特定のファイル内に記載されているpngファイルを出力するpythonスクリプト(png.py)を書き、 import re with open('ファイル名', 'r') as f: lines = f.readlines() for line in lines: for m in re.finditer(r'[\w-]+.png', line, re.MULTILINE): print(m.group()) 以下のように実行すると重複を除いたファイルリストが出来上がります。 $ python png.py | sort | uniq > pnglist 次に以下のようにファイルリストにawkをかけると $ cat pnglist | awk '{print "'\''" $0 "'\'':" NR-1 ","}' > imgdic 以下のようなjavascriptのオブジェクト型(連想配列)の形式で出力されるので、これをもとに一括で読み込んでいこうとしています。 (略) 'map00.png':14, 'map01.png':15, 'map02.png':16, 'map03.png':17, (略) awkとかsedとか便利なんですが、使い方が覚えられず、いつも調べながら使っています。。。 おやすみなさい。。

May 11, 2021 · tok(とく)

画像ファイルの先読み実装中

tokです。こんばんは。 現在tttttypingでは表示するときに画像を読み込んでいるため、キャッシュの無い初回描画時には画像が遅れて表示されることがあります。高速回線であればそれほど気にならないかもしれないのですが、低速回線だと、ちょっと変な表示になってしまいます。 現在画像ファイルを先読みするように修正中です。はじめに少し時間がかかるようになりますが、読み込み後はスムーズに表示できるようになるはず。 お楽しみに! 初心者/子ども向けタイピング練習サイトtttttypingのプレイはこちらから!

May 10, 2021 · tok(とく)

tttttypingアップデート! 複数の打ち方に対応しました

tokです。おはようございます。 複数の打ち方に対応しました。判定モードを切り替えられるにしています。何もしなければ今までの判定のままです。レベル選択画面またはステージ選択画面で「E」キーを押すと、複数の打ち方に対応した新しい判定モード(Expert Mode)になります。解除する場合も「E」キーで。 Expert Modeでは下の画面のように左上に「Expert Mode」と表示されます。 Expert Modeの説明です。 今までは設定画面で「じ」を打つときにはZIと設定しておくと、必ずZIで打たないと間違いとして判定されていたのですが、Expert Modeでは設定にかかわらず、ZIでもJIでも正解として扱われます。 「でぃ」と打つときにはDHIと一気に打つこともできますし、一文字ずつDEXI、DELIと打つこともできます。 「ん」について、Nキー1回で入力することも、Nキー2回で入力することもできます。例えば「インク」と打つときにINKUでも、INNKUでも大丈夫。ただしNキー1回では他の言葉になってしまう場合にはNキー2回(もしくはXNやN’)で「ん」を入力する必要があります。例えば「こんや」と打つ場合はKONNYA(またはKOXNYA、KON’YA)で打ちます。このときにN1回だとKONYA→「こにゃ」になってしまうので間違いとなります。 Expert Modeでは画面上部のキーボード表示はせず、また問題のローマ字表記もありません。問題とふりがな、そして自分で打ったキーが表示されます。 上の画面では「しゅ」をSILYU、「し」をSHIで打っています。 結果画面の左上にも「Expert Mode」が表示されます。間違えたキー表示では今までの判定と新しい判定でカウントが異なるので注意してください。間違えた際、今までの判定だと「次に押すべきキー」にカウントされていました。一方、新しい判定だと「間違えて押したキー」にカウントされます。例えば「う」と入力する際に間違えてAを打った場合、今までの判定だとUにカウントされていましたが、新しい判定だとAにカウントされます。ご注意ください。 Eキーを押してもExpert Modeにならない場合は、ブラウザのキャッシュが残っているせいかもしれません。そのときはスーパーリロードを試してみてください。 →ブラウザでCtrlキーを押しながらF5キー(更新) では楽しいタイピングライフを! 初心者/子ども向けタイピング練習サイトtttttypingのプレイはこちらから!

May 9, 2021 · tok(とく)

【2021年5月】コスパの高いポータブル電源を探す

tokです。こんばんは。 ポータブル電源が気になっています。アウトドアでも電気が使えますし、停電時にの電力供給にも使えます。ソーラーパネルと組み合わせることで、お日様が昇るところなら電気を使い続けられるというところがロマンを感じます。 とはいえ、安いものではないので慎重に検討しています。一度にどれくらいの電力が使えるか(Wh)と本体価格はおおよそ比例しています。本日Amazonで調べた結果は以下の通り。 Whを重視する人にとっては、横軸がWhになっているので同じWhならグラフ上で下にあるもののほうがコスパが高いといえます。もちろんWhだけで選ぶわけではないのですが、検討の際の参考になれば。 500Wh, 1000Wh, 2000Whでコスパが高い機種を紹介します。(価格は掲載時のもの) 500Wh~ 今なら20,000円OFFクーポンで28,800円。 1000Wh~ 2000Wh~ タイムセール中で¥186,830 まとめ Whあたりの本体価格が安いものを紹介しました。 Amazonの製品レビュー投稿や、製品紹介しているブログなどを参照して、納得できる買い物がしたいですね。

May 8, 2021 · tok(とく)

タイピング練習が今最高にアツい!?

tokです。こんばんは。 こちらのグラフはGoogle Trendsで「タイピング練習」というキーワードの過去5年の人気度を表したものです。 「タイピング練習」の人気度 過去5年 – Google Trendsより Google Trendsは、ある単語がGoogleでどれだけ検索されているかというトレンドをグラフで見ることができるツールであり、最近が100で2019年頃が25を下回っていることから、2019年頃の4倍以上検索されているということになります。 小学校のプログラミング教育が2020年度から、中学校のプログラミング教育が2021年度に必修化されたからなのか。はたまたコロナの影響でステイホーム、家での自己研鑽としての需要なのか。それともテレワークなどでチャットツールの利用頻度が上がり、円滑にコミュニケーションをするためなのか。様々な要因が考えられますが、ここ最近で一番アツいようです。 tttttypingもうまくこのビッグウエーブに乗れるといいな! 少しずつできるところから改善を進めていきます。 初心者/子ども向けタイピング練習サイトtttttypingのプレイはこちらから!

May 7, 2021 · tok(とく)

リッチなコンテンツ作成

tokです。こんばんは。 動きのあるWebアプリを作りたいので、要素技術勉強中です。 3Dを扱うなら、WebGL。2DならHTML5のCanvasでもいけるっぽい?それにしてもライブラリがたくさんありますね。BASICでゲーム作っていた時代から見たら、今の世の中、本当になんでもあると感じます。やろうと思えばなんでもできる環境。逆になんでもありすぎて自分の居場所を見出すのが難しいところもあるのかもしれません。 学ぶべきことがたくさんありそうです。先は長いけどコツコツ地道に歩いていきます。

May 6, 2021 · tok(とく)

GW最終日に猫画像の背景を消してみる

tokです。こんばんは。 自前で削除しようと思っていたのですが、世の中には便利なものがあるもので、試してみました。 <img loading="lazy" decoding="async" src="/img/cocoon-resources/blog-card-cache/c1a11b83bf004f062c14f649f0abc8c0.jpg" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure> <div class="blogcard-content external-blogcard-content"> <div class="blogcard-title external-blogcard-title"> 写真・画像の背景をワンクリックで消す方法 | まずは無料でお試し – remove.bg </div> <div class="blogcard-snippet external-blogcard-snippet"> remove.bgは写真の背景を消したい、写真から人物を切り抜きたい方に最適です。背景透過のやり方が分からない方でも、簡単に画像の切り抜きや背景の透過が可能。パソコンかスマホさえあればOKです。 </div> </div> <div class="blogcard-footer external-blogcard-footer cf"> <div class="blogcard-site external-blogcard-site"> <div class="blogcard-favicon external-blogcard-favicon"> <img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.remove.bg/ja" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /> </div> <div class="blogcard-domain external-blogcard-domain"> www.remove.bg </div> </div> </div> 元画像 背景削除+別の背景追加 ...

May 5, 2021 · tok(とく)

GW振り返り

tokです。こんばんは。 もうすぐGWもおしまいですね。 GW入る前には、以下のやりたいことを掲げていました。 tttttyping結果画面のデザイン強化 tttttyping複数の打ち方に対応 tttttyping速度アップのための基礎練習 tttttyping音や映像効果 寿司打 一桁/10000人 e-typing スコア500 ビクロイ 家の整理整頓 自然が感じられるところへ・・・ よく寝る 読書 個別に見ていきましょう。 tttttyping結果画面のデザイン強化 検討はしているのですが具体的なイメージが沸かず頓挫中。 tttttyping複数の打ち方に対応 テスト実装は完成しました。ただtttttypingは初心者向けとして、基本の打ち方をベースにしているので、複数の打ち方とどう両立させるべきか悩んでいます。複数の選択肢があるのはいいことだと思うのですが、自由すぎるのも何をしていいかわからなくなってしまいますよね。ドラクエ2の船を入手したとき、私はそうなりました。 tttttyping速度アップのための基礎練習 こちらも検討はしているのですが、具体的にどうしたら速くなれるか模索中です。最初の設計上、tttttypingは4type/秒くらいを目指しているので、それ以上目指す場合は別のを用意しようかと。ローマ字変換の1単位(「か」とか「てぃ」とか)をひたすら練習するモードや、ランダムの2単位をひたすら練習するモードがあると、苦手な組み合わせとかわかりそうだと思っています。 tttttyping音や映像効果 デザイン強化と同様・・・。 寿司打 一桁/10000人 e-typingばっかりやっていてお寿司食べられてないです。 e-typing スコア500 496まではいけました。惜しい・・・!! ビクロイ {.wp-block-heading} 一番進捗してます(笑) 家の整理整頓 机の上は少し片づけられた、かな・・・ 自然が感じられるところへ・・・ コーラルキャッスルは綺麗だなぁ・・・(遠い目) よく寝る 遅寝遅起き、たまに昼寝。乱れてますね・・・。 ...

May 4, 2021 · tok(とく)

非公開: REALFORCEを自分に合うようカスタマイズ

tokです。こんばんは。 e-typing、500の壁が厚すぎて・・・ 自分の腕を磨くのと同時に、環境を見直してみました。 REALFORCEはいろいろなカスタマイズができるのが魅力の一つ。でも説明書にはどういうときにどういうカスタマイズをするべきか書いてないんですよね。自分なりの解釈でカスタマイズしてみます。 キースペーサーを3mmから2mmに 最も省エネだと思ってキースペーサーを3mmにしていましたが、これだとAPC1.5mmしか使えません。今回APC2.2mmを使いたいのでキースペーサーを2mmにしてみました。 たった1mmの差ですが、キーを打った感が強くなりました。無駄な動きができてしまうかもですが、個人的にはこっちのほうが好きかな。。 APCの個別設定 APC1.5mmだと、ホームポジションに手を置いているだけでそのキーが反応してしまうことがありました。特に薬指、中指。この誤入力を防ぐためにホームポジションだけAPC2.2mmにしてみました。はじめはAキーもAPC2.2mmにしていたのですが、そうすると今度は逆にAキーを押したつもりでもAが反応しなかったことがあったのでAだけAPC1.5mmにしています。ホームポジションに手を置いたときにAが反応することはなかったのでこれが自分にとってベストな設定だと思います。 APC まとめ 設定はしてみたものの、e-typingスコア500は達成できず・・・。ただ誤入力が減ったのでスコアが安定した気がします。 速さを伸ばさないとスコア伸びないのですが、長時間やっていたら指が疲れて動かなくなってきますね。特に左手小指、薬指あたり。「幸せ」という文字を一生分打った気がしますが、かなり打ちにくいです。短期的にスコア伸ばすのはつらそうなので、もう少し気長に構えることにします。 今日の腕試しタイピング(ローマ字)の結果は「LaserBeam」スコア「489」でした。 https://t.co/rgS27GvO1s #etyping #et_r 500の壁が高い・・・ pic.twitter.com/Qo8sDdh3tF — tok (@smartlifenwork) <a href="https://twitter.com/smartlifenwork/status/1389132078973816833?ref_src=twsrc%5Etfw">May 3, 2021</a> 疲れたら休みましょう! おやすみなさい・・・ 初心者/子ども向けタイピング練習サイトtttttypingのプレイはこちらから!

May 3, 2021 · tok(とく)

何を見て入力すると速いか

tokです。こんばんは。 タイトルだけ見ると意味がわからないと思いますが、タイピングのお話です。 大抵のタイピングソフト、日本語なら3つの表示があります。 上の画像のように かな 通常の文章 ローマ字 の3つですね。 私は最初、「3.ローマ字」を見ながら入力していました。これから打とうとしているものを見ながらのほうが間違いが少ないからです。ただし、ローマ字だと読みにくいので、文章全体を捉えるのは難しいというデメリットがあります。また、ソフトによっては自分がいつも打っている打ち方じゃないものが表示されてしまい、戸惑うこともあります。 そして「1.かな」に変えました。今打とうとしてるキーの文字ではないものの、仮名からローマ字の変換はほぼ瞬時にできるので文章の意味も捉えやすく、結果速くなりました。しかし、カタカナ用語をひらがなで読むとよくわからなくなってしまい、間違いやすいと感じました。 今日、「2.通常の文章」を試しました。適度に漢字やカタカナが入ることで文章がわかりやすくなりました。漢字や仮名からローマ字に変換する負担は増えますが、文章として脳に入ってくるほうが先の文字を意識しつつ文字が入力できている感じがします。集中できているときはこちらのほうが速いんじゃないかと思っているのですが、慣れていないせいかまだ自己ベストは出せていません。もう少し試してみます。 みなさんも3種類、どれがしっくりくるか試してみてください。 初心者/子ども向けタイピング練習サイトtttttypingのプレイはこちらから!

May 2, 2021 · tok(とく)