gikoha’s blog

個人的メモがわり

2022-01-01から1年間の記事一覧

arduino leonardとsplatoon3全自動ドットうち

https://androiphone.uvs.jp/?p=3884 全自動ドットうちなどのブログをみて、Arduino leonard コンパチを発作的に購入してしまった KEYESTUDIO 5V Leonardo R3開発ボード+ USBケーブル for Arduinoと互換 ¥1700円だったんで.. 0. Arduino IDE 2.0.3 をダウン…

AtenaViewer

github.com 宛名職人xmlを開き、編集し CSVで保存するプログラムを作ろうとしている SwiftUI + CoreDataを使用 住所や名前のいわゆるエントリの作成、編集、削除、更新(CRUD)は宛名職人でやって。 開くのと保存するところまで作った 宛名職人xmlの作成方法 …

AtenaEditor 2022

github.com 変更点 short version 宛名職人28は結局購入しましたよ 2023年は年賀家族になったので、そのフォーマットを追加した 宛先の文字数が多すぎるとエラーとなって読み込めないことが分かったが、swiftで文字列分割はめんどくさすぎるんじゃあ まだエ…

MP4toM4A

github.com MP4ファイルをdrag&dropするとM4Aにしてくれる 前もってbrew install MP4Box ; brew install faad2 として MP4Box, faad2 をインストールしておいてください /usr/local/binにxldもインストールしておくこと なおかつGUI版XLDでaacというプロファ…

wolfram cloud

こどもの宿題の検算 www.wolframcloud.com ・連立方程式 Solve[{x + y == 82, (x + 4) + 0.8 y == 4.5 (x + 4)}, {x, y}] ・連立不等式 In[7]:= Reduce[{-3<=3x+6<=-2x+16},{x}] Out[7]= -3<=x<=2 <=と入力すると勝手に≤に変換される

Minecraft bedrock server on OCI

もっと簡単にやるには ポート開放は前回の記事通り www.minecraft.net ここからサーバーをダウンロードし bedrockなどのディレクトリ内でunzip展開 LD_LIBRARY_PATH=. ./bedrock_server これだけで動いてしまった pocketmine で chunk error になる mapもさ…

Minecraft bedrock server on OCI

pocketmine MP (Minecraft bedrock server) を OCIに入れる 前提 oracle linux 8(Oracle-Linux-8.6-2022.10.04-0), intel version, VM.Standard.E2.1.Micro download https://doc.pmmp.io/en/rtfd/installation/get-dot-pmmp-dot-io.html mkdir pocketmine;…

Minecraft server on OCI

Java server のダウンロード https://www.minecraft.net/ja-jp/download/server minecraft_server.1.19.2の場合、JDK17以降が必要だった JDK17のインストール [opc@ampere ~]$ yum list jdk* 利用可能なパッケージ jdk-11.aarch64 2000:11.0.17-ga ol8_oci_i…

freenomの無料ドメインが切れた

ちょうど1年前にこんな記事を投稿していた actix-web https サポート - gikoha’s blog ここで作ったドメインにOCIのIPを割り振ってアクセスしまくっていたが、どうもアプリが立ち上がらないと思ったら1年間で無料期間が切れていた .ml などのドメインが無料…

DriveLapseApp

DriveLapseApp https://github.com/vascarpenter/DriveLapseApp Androidでサーバに立てたapiへaccessして通過時刻を記録しよう サーバは自分で作ってね 上のradiobuttonでルートを選択 SETボタンを押すと現時刻をフィールドにいれてくれる SUBMITで送信 この…

BloodTemp

BloodTemp https://github.com/vascarpenter/BloodTemp Androidでサーバに立てたapiへaccessして体温を記録しよう サーバは自分で作ってね Jetpack Compose / retrofit2 / Hilt / Kotlin flowで書き直した かなり冗長だがなんとかならんもんか 問題点 日本語…

PovoGiga

PovoGiga https://github.com/vascarpenter/PovoGiga PovoGigaPost の Jetpack Compose / retrofit2 で書き直した版 問題点 日本語入力にATOKを入れている場合、Composeにおける 数字入力専用欄が ATOKのバグのために "." がIMEキーボード内に表示されない E…

Huawei MediaPad M3の電池交換

Huawei MediaPad M3 (BTV-W09) の電池交換 電池が死んで膨れてきたので amazonで電池だけ買って交換した 参考にしたところ:https://postrepair.net/repair-results/mediapad-m5-8-4_battery/ 膨れてきてスキマできているので、画面周りをドライヤーであたた…

PovoGigaPost

PovoGigaPost https://github.com/vascarpenter/PovoGigaPost povo のデータ使用量を日々postしていくandroidアプリ これまで softbank系SIMを契約していた スピードは速いが、田舎だとやはり入らない地域が出てくる rakutenよりはましだが.. やむなく docom…

Pixel 6aを買ってみた

Google Pixel 6aを買ってみた 当然 amazon からデス チケット利用なんで実質無料 cons 安い 小さい割に速くて軽い 軽いってのは正義なんだな 開発者ライセンスが Appleのクソと違って恒久 macの無料ライセンス枠だとXcodeでインストール後しばらくすると使え…

IntelliJ の kotlin が v1.7 になってから ターゲットJVM 1.6 が使えなくなった

kotlin 1.7にあがってからJVM1.6が使えなくなった これはもとからそうなので甘んじろ 一方で絶対JVM1.6でないといけない環境がある ただし一介の利用者にはその多数の環境は絶対に変更できないものとする なーにが runs everywhereだ 従ってどうにかするには…

Androidの場合

Androidの場合 TextInputEditText にデータを入力し、ボタンでsubmit その下にListView でデータ一覧を表示するような単純なアプリ APIとして server.tk が /post の場合 JSONで {"key":"APIKEY", "temp":"36.0"} で post できるものとし、 /get?key=APIKEY …

スマホからのAPI access

APIによるアクセス 携帯からサーバにアクセスする場合当然ながらAPIを使ってアクセスする 間違っても SQLをダイレクトに発行したりはしない こうした場合サーバー側で API keyなどを使い制限した上で、 return Ok(HttpResponse::Ok() .content_type("applica…

Windows SSDの引っ越し

Windowsのpartitionが足りなくなってきた(epic gamesのせいもある?無料のゲームいっぱいありがとうございます)ので、SSDを買い足しました amazonのWD Green 1TBというやつ つけるときにやっぱりグラボをいったん外さないとSSDのヒートシンクがねじ止め難…

Safari Bookmark Eraser

Safariのブックマークが貯まってしまっていたので、やむなく整理する必要あり、プログラムした GitHub - vascarpenter/SafariBookmarkEraser バイナリ: Releases · vascarpenter/SafariBookmarkEraser · GitHub Safari の Bookmarks.plist (~/Library/Safar…