gikoha’s blog

個人的メモがわり

多施設共同研究患者登録システム

多施設共同研究患者登録システムのひな形 github.com node.js(express) + mysql で書いた 多施設共同研究に使えるかな?というデータベースのフロントエンドです データベースの設定は mysqlConnection.jsに記載 データベースの内容は studydb.sql に記載し…

今やってること

・患者登録システムをnode.js+mysql+nginx (docker)で作っています 進捗度:30%.. ログインログアウト、患者データ追加まで作ったが イベント入力や再来院の画面はまだできていない TypeScriptはやりたかったけれど面倒で諦めた 日時入力にVue.jsを使いた…

日本医療統計

日本医療統計用の整形パッケージを作った GitHub - vascarpenter/JapMedStat: 日本臨床統計の入力の簡易化 Swift 3.0での基本的な正規表現を行うextension - Qiita を利用しています というかすごく役に立ちます

OnePlus 7T到着

次期nova3のかわりにOnePlus 7Tを使うことにしました 速い (Snapdragon 855+) カメラはまあまあよい OLEDはきれい 画面内指紋認証 まあまあ安い アマゾンにiPhoneがなくなった 以上が理由です Xiaomi Mi Note 10と迷いましたが、SoCがボロイのと、カメラもい…

nova3電池交換

去年購入したnova3ですが、また膨れて側面にスキマができてきました 液晶画面も真ん中に青い色の部分が入る(圧迫による?) 年末にhuawei サポートに郵送、年明けに無償修理され返ってきました 液晶画面もきれいになりました(圧迫がとれたから?) 急速充…

AffiliateMaker

コマンドライン版 github.com ViewControllerのソース // // ViewController.swift // AffiliateMaker // // Created by Namikare Gikoha on 2020/01/02. // Copyright © 2020 gikoha. All rights reserved. // import Cocoa import Alamofire import Crypto…

amazon APIを使用してみようとしてわかったこと

1. このブログのアフィが古くなっていたので更新しようとした 2. アフィに使っていたG-Toolsが使えなくなっていた 3. そこでswiftのお勉強も兼ねて自分でアプリを作ってみようとした 4. コマンドライン+SwiftPMによるサブモジュールを試してみたが AF.reque…

visual studio code

perlではプロジェクトではないのでどこかに行ってしまう可能性 またエンコードの問題やらスクリプトの遅さやら可読性の悪さやらが問題あり swiftはいちおうコンパイルされるので小さい しかしxcodeではいままでかなり重かった Visual Studio Code – コード …

宛名職人からキタムラへ

宛名書きデータ変換用perl やっぱりperlは楽 swiftバイナリが32kbなのにkotlin jarが 1.31MBっておかしいだろ.. #!/usr/bin/perl # change Atena CSV (sjis) to kitamura # perl -f jushoChanger.pl

ChartExample

SwiftでChartsを書く練習 参考: Creating a Line Chart in Swift and iOS - Osian Smith - Medium まずXcodeを立ち上げる 新規Cocoaプロジェクト>Swiftで ChartExampleプロジェクトを作成 参考ページではcocoapodsが入っていることが前提だったが入っていな…

FGO

久しぶりにたくさん無料石が来たので回してみた ロリダヴィンチ来ました これで周回がさらに楽に 一方有料はちょっと外れの弓ジャンヌ

DropBoxを諦めた

DropBoxが3コンピュータのみしか同期できなくなった Dropboxの代わりに最適なのは? 3つの無料オンラインストレージを徹底比較 : SIerブログ iCloud, OneDriveがあったが、iCloudはちょっとWinと連携が悪いのと別コンピュータで別ID使っていると別のiCloud I…

DataGraph

グラフを書くときいままで大昔に買ったPrism5を使っていたが、こいつはコンピュータごとのIDに紐ついていて別コンピュータで使えない 最新版にしようとすると12万!とても買えない しかしエラーバーのいろんな書き方があってRと相性がよかった (mean-value…

Reformat Yahoo Transit

ReformatYahooTransit.jarYahoo路線情報の画面をコピーして evernoteなどにペーストしやすくするJavaプログラムYahoo路線情報をsafari/chromeで開き、ルートXを含めたところにマウスカーソルをおき、到着までの範囲をコピーしてから起動Convert..ボタンを押…

キター

今週の無料を回したら来ました レアだけどそんだけ

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

Go Companionアプリを使ったらうまくいった 下記を参照 訳: ポケモンゴーappを起動 Go Companionを起動 (Service running, WakeLock, Initial boost onにしてみた) 設定からモンスターボールplusを選んでボタン連打(つながらない) 上の通知をプルダウン…

回復ドライブ

Windows10の回復ドライブっていざというときに役に立つ!と思うじゃん。 SSDのWindows10を回復しようとしたら別ドライブのHDDの方のWindows10をパーティションごと吹っ飛ばしてくれました 普通にSSDにクリーンインストールすればよかったヨヨヨ

nova 3

amazonでnova 3 が48000くらいで売ってたのでつい買ってしまった だってP10plusがまたびみょーに膨れてきたんだもん... 裸にして机の上に置くと、くるくる回るんだもん... (真ん中が膨張しているからね.) 殻割りがおきないうちに売っぱらう 同じくらいの大き…

JUST Score calculator

土曜日に娘のポケモンセンター&カフェ詣を施行 そのときの講演会で兵庫医科大学の先生の発表から、 JUST Score なるものを知りました 脳梗塞患者の症状だけをみて、多数の自験例をもとに、やばそうな病気に対してスコアリングして確率を出せる、といったも…

Optaplannerでシフト作成 - 7

IDEでjar作成を自動化するとき; Configurationから JAR Applicationを追加 下のBefore Launchから +を押して Build 'xxx' artifact +を押してRun Gradle Task Gradle Taskでは、 replaceKieConfをターゲットとする build.gradleに以下を記載 task replace…

Optaplannerでシフト作成 - 6

残るは jarにすると動作しなくなる問題だけだったが、Stack overflowに記事があった stackoverflow.com 同じようにしてやればできたので報告 IDEから Build Artifactで普通にjarを作る そのまま起動すると読み込み時にNull Pointer Exceptionが出て解析され…

Optaplannerでシフト作成 - 5

結局DRLで「あるdayのemployeeがworkDayであった場合、他のemployeeのassign scoreを-1する」と表現するのがわからなかったので、employee workDayを読み込んだときに他のemployeeにそのdayを使わないようにフラグをつけることとした うまく動くようになって…

Optaplannerでシフト作成 - 4

Employeeに HashMapを持たせ、Assetsを解析させることで DRLから参照できるようにして、ついに拘束日と休日を実装できた GitHub - vascarpenter/ShiftSolver だが、DRLではどうやったら拘束日の実装をすればいいのかわからん 一番の理想:拘束日の医師は決定…

Optaplannerでシフト作成 - 3

GitHub - vascarpenter/ShiftSolver GUIを拡張し、テーブルにして、拘束日と休日を","で区切って入力できるようにした そのリストはCSVでの読み込みと保存できる 出力もテーブルにした 出力はCSVで結果を保存できるようにした Optaplanner 7.0に対応し、depr…

Optaplannerでシフト作成 - 2

GUIを作成しました GUIの問題点は「ボタンを押して計算を始めるとGUIに処理がいかずに計算中はハングしてしまう」こと SwingWorkerを使うとよさそうで、実際optaplannerのサンプルもSwingWorkerを使っているので、とりあえず入れてみた GitHub - vascarpente…

Optaplannerでシフト作成 - 1

www.ogis-ri.co.jp を参考に、以前に作ったシフト割り振りをoptaplannerを使ってヒューリスティック法で探索するプログラムを作る。 GitHub - vascarpenter/ShiftSolver: shift solver sample application using optaplanner とりあえず doctorA,B,Cの3人を…

cmd.exe

Windowsは cmd.exe上で pushd "¥¥ServerIP¥hoge¥oge" (cdだとUNCが使えないため) java -jar hogehoge.jar popd とバッチファイルでいままでやっていたが jarならstartまんまでいけるとのことであり start "¥¥Server¥hoge¥oge¥hogehoge.jar" だけでよかったら…

eclipse to IntelliJ IDEA (Java 1.3-6 Project)

ターゲットのJVMバージョン1.5-1.6で動作するプログラムを作るとき、これまでは eclipse+ WindowBuilderが定番だったが、 IntelliJ IDEAでは formを読ませることで WindowBuilderの代わりをするらしい(IDEが$$$setup$$$とかをソースで埋め込むかバイナリで埋…

FGOの運

昨日は呼符で水着マリー 今日は10連(ためたやつ)で驚異の引きが!

経過表

大学病院勤務時代は、経過表を教授回診前にボードに色鉛筆で記入し血圧・薬剤について一目でわかるようにグラフにしていたものだった。 同様にプレゼン等でも特に薬剤などは一目でわかるようにしたい 例: 薬剤が単剤であればそれほど問題ないが、漸増や漸減…