VBAとjar間で対話的に標準入出力を行う

背景 つかっているシステムがVBAだった VBAクラス モジュールでなくクラスなので注意 ' 対話的にjarとやり取りを行う ' JarOperator.cls Option Explicit Dim Wsh As Object Dim Exec As Object ' jar側の標準入力完了サイン Const EOS = "EOS" ' 標準出力を…

ScalaでJDBCのレコードを取り出す話

JDBC_Scalaメモ ScalaからJDBC経由でMySQLにつなげた時の健忘録 まずはconnを確立 chatacterEncodingとTimezoneを伝えないと怒られる。SSLは使わないことを明示しないと怒られる。 // OperateJDBC.scala import java.sql._ // これだとArray使えないので注意…

WindowsのIntelliJのScalaConsoleで文字化けする話

やること 起動/デバック構成のVMオプションに-Dfile.encoding=MS932を入れる。 winのコンソールはMS932を介しているからだと思います。 文字コードは悪い文明。いやほんとに。 ちなみに Javaと違ってMainクラスはなく、ObjectにしないとHelloWorldできない。…

東京マラソン2018回想記

概要 これはかけっこで常に最下位を取っていたアラサーが、無謀にも東京マラソン2018に参加した時の記録である。 2/11 (二週間前) 15km走りシンスプリント(脛が痛い)を発症する。ただ、足の激痛と引き換えに「トランクスで走ると太ももとパンツが擦れるの…

データベーススペシャリスト体験記

データベーススペシャリストを受けてきたのでそのメモです。 経歴 社会人経験4年 薬系理系修士 非IT系企業 DBの経験はテーブルを眺める程度 資格は応用情報 使った参考書 www.amazon.co.jp 色々買いましたが、振り返ってみるとこれ1つで済みました。過去問の…

pythonのcgi moduleのめも

社内でpython製のものをデモするために簡単なcgiを作ろうとしたら、意外と引っかかったのでメモ。 cgi.FieldStorage() → 辞書型 postやgetを受けるcgi.FieldStorage()は、辞書型のようで辞書型でなく、バグの温床になりそうなので変換して使う。 import cgi …

shphinxを使ってPythonのコードからAPIドキュメント作成

無駄に苦労したのでメモ shphinxのquick_start autodocはy 20行目あたり,conf.pyの以下のコメントアウトを外し、sys.path.insertの表記を[srcフォルダ] へのパスにする 前 # import sys # import os # sys.path.insert(0, os.path.abspath('.')) 後 import …

Juman++をUbuntu(Anaconda)にインストール

無駄に苦労したのでメモ Juman++をDL これは研究室のHPにいってその通りにすればいい。 これをPythonから使うにはラッパーのpyknpが必要だが、このpyknpはJuman(無印)とKNPに依存している。更に面倒なことにKNPはJuman(無印)に依存している。ので、次の…

Visual Studio 2015 Express 日本語版

いくら探してもVisual Studio 2015 Expressの日本語を探しているが見つからなかったので情報共有。 なんとURLを直接弄る必要があるらしい d.hatena.ne.jp あまりにも見つからないのであきらめて英語版で開発してた。 それにしてもMSは一体何を考えているんだ…

文字列の括弧をなんやかんやする

VBA

背景 練習がてら、文字列の括弧をなんやかんやするやつを作った。 ちょっと他所で使いそうなのでVBAで作った。 コード Function Scan(St As String, h As Integer) As Variant() '#################################################### '引数 'String:パー…

Excelを閉じる時にセルをA1に合わせるVBA

背景 エクセルを閉じる時にシートの全セルを"A1"に合わせる文化があります。私もこれを忘れて何度か怒鳴られたこと(全て社内から)があります。 この日本の美徳を忘れずに実行するため、Excelを閉じる時に全てのシートについてセル"A1"を選択するVBAを作り…

レバコンメモ

RAP HAYABUSAにセイミツレバーをつけた時のメモ ねじ切り RAPにセイミツレバーを取り付けるにはねじ切り作業が必要。 使うタップはM4 ピッチ 7 mm。Amazonの安いので十分。 ついでにさび止めも買う。 LS-62-01 シャフトが短く、キビキビした動きができるレバ…

完全食Compを試してみた

ご飯がめんどくさいです アラサーともなれば健康に気を使いたいお年頃。魚を食べなければ、サラダを食べなければ、昨日と違うものを食べなければ……でもこれを完全に満たそうと外食するとお高くつきますし。それに食べると眠くなるし集中力が落ちるしで、食事…

配信・録画メモ

youtubeブラインドアカウント設定 google+と紐づけているとgoogle+の実名が出てくるのでプライバシーが脅かされる。 google+の方を変更してもよいのだが、表示名に()とか入ったりして何かと不便。 youtubeでブラインドアカウント作ったほうが楽。 https://ww…

応用情報技術者受験記

応用情報技術者(2016春)を受験してきましたのでそのメモ。 背景 理系院修士(薬学)→非IT系4年目 システムの経験はたまにベンダーとデータベースのシステムもどきの運用・保守について会議する位。 所持資格は基本情報処理技術者(FE)のみ 使える言語はVBA(…

おすすめ社畜グッズ

私が買ってよかったと思うグッズたち。 対象は特にこだわりがない面倒ぐさがり屋。 腕時計(ソーラー) SEIKO スピリット SPIRIT SBPX073 腕時計にこだわりはないけど、取り敢えずまともなものをつけたい人へ おねだん18,000円(ヨドバシ) [セイコー]SEIKO …

沈黙は無なり

応用情報、統計検定、ビジ法も終わり少し暇ができたのでブログを再開してみます。 とりあえずの目的は日本語出力のリハビリ。最近会社では、殆ど誰とも話さず、文章も打たず、かと言ってシステムもやらず、振り返ってみると何をやっているのか今一わからない…