gikoha’s blog

個人的メモがわり

nova3とポケモンボールplusを接続

Go Companionアプリを使ったらうまくいった

下記を参照

訳:

ポケモンゴーappを起動

Go Companionを起動 (Service running, WakeLock, Initial boost onにしてみた)

設定からモンスターボールplusを選んでボタン連打(つながらない)

上の通知をプルダウンしてRestart BTを選ぶ

またポケモンゴーに戻って設定からモンスターボールplusを選んでボタン連打

 

PokéBall Plus and Huawei (P20 Pro). : TheSilphRoad

One thing I've done which /seems/ to get me better results is the following

  1. Start Pokémon Go

  2. Start Go Companion

  3. Try and connect ball from Pokémon window, not settings (this will fail)

  4. Restart BT from the Go Companion notification in the pull down panel at the top

  5. Immediately try and connect the ball again from Pokémon window

よーわからんがなんとかつながってよかった

1回繋がると後はrestart btしなくてもいけるぽい



nova 3

amazonでnova 3 が48000くらいで売ってたのでつい買ってしまった

だってP10plusがまたびみょーに膨れてきたんだもん...

裸にして机の上に置くと、くるくる回るんだもん... (真ん中が膨張しているからね.)

殻割りがおきないうちに売っぱらう

 

同じくらいの大きさなのに液晶だけでかいとか、ゲームやってもそれほど熱くならないとかやっぱり世代を感じる

 

ポケモンボールもラグが少なくなってiPhone6並になってきたし..

 

f:id:gikoha:20181030160031j:plain

JUST Score calculator

土曜日に娘のポケモンセンター&カフェ詣を施行

そのときの講演会で兵庫医科大学の先生の発表から、 JUST Score なるものを知りました

脳梗塞患者の症状だけをみて、多数の自験例をもとに、やばそうな病気に対してスコアリングして確率を出せる、といったもの

東日本でも同じ傾向なのかはわかりませんがこれは使える!と思い昨日帰宅してからまたアプリを作った

Android GitHub - vascarpenter/BrainPredictor: JUST score calculator for android

iOS GitHub - vascarpenter/iBrainPredictor: BrainPredictor iOS version

これが正しいのかはわからないけれどうちみたいな僻地病院には役立ちそう

 

Optaplannerでシフト作成 - 7

IDEでjar作成を自動化するとき;

Configurationから JAR Applicationを追加

下のBefore Launchから

+を押して Build 'xxx' artifact

+を押してRun Gradle Task

 

f:id:gikoha:20180920232440j:plain

Gradle Taskでは、 replaceKieConfをターゲットとする

 

build.gradleに以下を記載

task replaceKieConf doLast {
'jar uvf ShiftSolver.jar META-INF/kie.conf'.execute([], new File("$projectDir/out/artifacts/ShiftSolver_jar/"))
}

RunAsJARと名前をつけてConfigulationを保存

そうすると RunAsJARを起動するだけでkie.confのアップデートされた JARができて 実行もされる

Optaplannerでシフト作成 - 6

残るは jarにすると動作しなくなる問題だけだったが、Stack overflowに記事があった

stackoverflow.com

同じようにしてやればできたので報告

  1. IDEから Build Artifactで普通にjarを作る
  2. そのまま起動すると読み込み時にNull Pointer Exceptionが出て解析されない
  3. jar ディレクトリにcd
  4. mkdir META-INF
  5. META-INF/kie.confを作る (User Arturo W - Stack Overflow さんによる)
    org.kie.api.internal.assembler.KieAssemblers = +org.optaplanner.core.impl.solver.kie.KieSolverAssemblerService
    org.kie.api.internal.assembler.KieAssemblers = org.kie.internal.services.KieAssemblersImpl
    org.kie.api.internal.runtime.KieRuntimes = org.kie.internal.services.KieRuntimesImpl
    org.kie.api.internal.weaver.KieWeavers = org.kie.internal.services.KieWeaversImpl
    org.kie.api.internal.runtime.beliefs.KieBeliefs = org.kie.internal.services.KieBeliefsImpl
    org.kie.api.io.KieResources = org.drools.core.io.impl.ResourceFactoryServiceImpl
    org.kie.api.marshalling.KieMarshallers = org.drools.core.marshalling.impl.MarshallerProviderImpl
    org.kie.api.concurrent.KieExecutors = org.drools.core.concurrent.ExecutorProviderImpl
    org.kie.api.KieServices = org.drools.compiler.kie.builder.impl.KieServicesImpl
    org.kie.internal.builder.KnowledgeBuilderFactoryService = org.drools.compiler.builder.impl.KnowledgeBuilderFactoryServiceImpl
  6. jar uvf ShiftSolver.jar META-INF/kie.conf としてMETA-INF/kie.confを置き換える

 xcode10をインストールしようとしたら70GBも開けないといけなくてげんなり。