パスワードを忘れた? アカウント作成
14134115 journal
日記

Neoceratodusの日記: Emacs小指 3

日記 by Neoceratodus

いや、Emacsユーザではないのだけれども。
諸事情でCtrlキーを利用するショートカットを延々と使用する機会があって、小指のつけねの辺りが痛くなった。
指を広げるような動作の時にきつい。
暫定的にテーピングで固定し、キーマップを変えてCapslockと変換、無変換をCtrlに。
想像以上に左手小指って酷使してるのね。

14073492 journal
日記

Neoceratodusの日記: 応用情報技術者試験・合格

日記 by Neoceratodus

タイトル通り、無事に合格しました。
以前の日記でアドバイスをくださった方々、ありがとうございました。

さて、次はセキスペか監査か…。
G検定というのもありだけれど、スケジュール的にどうするかな。

14008249 journal
日記

Neoceratodusの日記: ノートpcがサクサク動く

日記 by Neoceratodus

最近動きが遅いなぁと思っていたノートパソコンを久しぶりに外に持ち出したのだが、バッテリー駆動にネット回線も遅くなってるはずなのに、明らかに外の方がサクサク動いている。
なぜだ?

バッテリー節約モードと回線の従量課金設定のせいか? 裏でなんか動いてる?

13979132 journal
日記

Neoceratodusの日記: 応用情報技術者試験 9

日記 by Neoceratodus

諸事情により受けることに。
とりま今日申し込むけれど、勉強全くやってないけれど大丈夫かしら。
昨日初めてやった過去問では午前のは8割とれたけれど、午後はどうなのか。

13884044 journal
日記

Neoceratodusの日記: Excelがマクロ実行中に突然落ちる 15

日記 by Neoceratodus

つい5分前まで正常に動いていたのに。
それどころか、再起動すると動く。
まあ、落ちたり落ちなかったり。

落ちるときにはなにもなく急に落ちるので、デバッガでステップイン実行していると、落ちるときは大抵ループにはいるところで落ちている。
別にその部分はごく普通のコードだと思う(For i=1 To Cells(1,1).End(xlDown).Row とか)。

なんか面倒な予感しかしない。

追記。
どうにも書き方が悪かったようなので。
Sub hoge(ws As Worksheet)
        If ws Is Nothing Then
                Exit Sub
        End If
        Dim i As Long
        For i = 1 To sh.Cells(1, 1).End(xlDown).Row
                (略)
        Next i
End Sub
みたいなコードで、A列には適切なデータが入った状態。
他ブックのマクロから呼ばれてたりで呼び出しは複雑め、といっても二桁とか呼び出しがネストしているわけでもない。

ステップイン実行中で言えばForステートメントの行でF8すると、エラーもなにもなくいきなりExcelが強制終了する。
通常実行時でも突然エラーメッセージもなにも吐かずにいきなり落ちる。最初は落ちたことに気がつかなかったくらい静かにいなくなってる。

かつ、対象となるデータが同じであっても、正常に処理を完了することもあれば、落ちてることもある。実行時間が数分ずれただけで、後の条件はすべて同じと言っていいはず(処理結果は別ブックに書くので、元ファイルには影響なし。結果を記載するブックは操作対象シートをきちんと指定した上で実行毎にws.Cells.Clearしている)。こんな条件で、ただ同じマクロを連続して実行したときに落ちる→落ちる→正常→おちる、みたいなことがある。

13866564 journal
日記

Neoceratodusの日記: VBA、徒然なるままに。 5

日記 by Neoceratodus

最近Excel VBAを使いはじめた。
元々趣味グラマでメインはC#、サブにpythonと俺俺言語、かじった程度にRuby、C++、D、Eiffel等々。といった感じだったのだが、さくさく読めて、ある程度書けるようになるのには2、3時間といったところ。
ただ、書くときには未だに引っかかるところがあり(例・オブジェクト代入のset、配列アクセサの1オリジン、activeほげほげの概念)、なかなかすらすらとはいかない。
エディタもVSに慣れた身ではツラい。ユニットテストかきたい。等々。
それでもなんとかそれなりにやれるようになり、マクロを書いたりしているのだが。

そもそも、諸事情から仕方なくVBAを使っているだけで、可能ならpythonでやりたい。慣れてるし。
しかしまあ、いくつか壁があって。
とりあえず、jupyter notebookでエクセルファイルについてVBAでのマクロ的なデータ処理をするにはどーすればよいのだ(エクセルのワークシートからデータを取得し、抽出、整形といった処理をし、ワークシートに出力するような)。
データ分析やらはすぐ出てきてもマクロ代わりに使うのはイマイチ出てこない。
もういっそ、powershellスクリプトという手も無いことはないのだが。

13779378 journal
日記

Neoceratodusの日記: Todoリスト 7

日記 by Neoceratodus

数日前から探しているのだが、ぴったりくるTodoリストのアプリがない。
AndroidもしくはWindowsで使えて、シンプルで軽く、リマインダー機能があり、一番重要なところとして、タスク間の依存関係が処理できる物が欲しい。
最後の要件を満たそうとすると、プロジェクト管理レベルまで大仰な物になってしまう。

13757572 journal
日記

Neoceratodusの日記: 尿路結石 その2 ESWL 9

日記 by Neoceratodus

前回から、石。

やはり大きさ的に落ちにくそう(場合によって長辺12mm)ということで内視鏡入れるかESWL、もしくは一月くらい様子見ても良いよ、の三択からESWLへ。

先ほど処置が終わり、病室に戻ってきました。
処置の痛みは…板をおいて、その上から木槌でガンガン殴られる感じ?
その痛みは全く問題ないのだが、時折石が疼くように痛むことがあり、こちらはかなり痛かった。この痛みを10分耐えろとか言われるとかなりつらいくらい。このときに石が砕けてたのだろうか。
一応影は薄くなっているようだとのことで、明日改めてレントゲンを撮り、確認する流れ。

今は抗生剤等の点滴につながれ、安静に。

13752830 journal
日記

Neoceratodusの日記: 尿路結石(五年ぶり二回目 8

日記 by Neoceratodus

昨日昼過ぎから四時間ほど強い痛みがあった。
前回に比べたら遙かにましな痛みだったため、石ではない何かだと思っていたら、検査してみるとすべて異常なしで、尿潜血のみ3+。
おそらく小さめの石が通るときに尿管をひっかいたのはではないか、ということだった。
再発しないよう気を付けてはいたんだけどなぁ。

前回のときCTとエコーで両腎臓に数個づつ石ありといわれていたのだが、今回エコーで映らなかったのでおそらくそれらは落ちてたっぽい。これはかなりありがたい。

それはそれとして、昨日痛みがひいたときは気づかなかったのだが、微妙な鈍痛があとをひいている。
我慢はできるが、痛み止めを飲まないとパフォーマンスが確実に落ちる程度の丁度嫌な痛み方で、体力が削られてしんどい。

typodupeerror

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

読み込み中...