がらぱっぱ

自分用覚え書き中心(モバイル関係中心だったはずが)

プログラミング

【NURO光】グローバルIPアドレスをLINEで通知する仕組みをつくってみた

外部からVPNで入ったりするために、まずは自分ちのグローバルIPアドレスを知る必要があります。 NURO光はグローバルIPアドレスはほとんど変わらない半固定という情報もありますが、一応動的IP。 IPが変更されても大丈夫なようにする必要があります。 Dynamic…

Tips【VBA】ADODBを使ってメモリtoメモリで文字コード変換を行う(ファイルに書かない)

VBAを使ってWEBのデータを取り込んでEXCELに貼り付けようといったときに、文字コードの変換の必要があります。 UTF-8とか、Shift-JISとかで取り出した(帰ってきた)データをVBAの文字列(UNICODE)に変換する方法の覚え書き ADODB.Streamをつかう ストリーム…

くらしTEPCOの使用量をEXCELに一括ダウンロードして張り付けるマクロを作ってみた

東京電力と契約していると、毎月・毎日・毎30分の使用量と料金(料金は月単位だけど)がCSVでダウンロードできます。 Webでグラフが見えたり、1年前とか・他の家庭の平均とかとグラフで比較できたりして結構便利です。 でも、細かい不満もあって自分でデ…

EXCEL(VBA)でなるべく簡単にORACLEアクセス(Oracle Instant Client)

EXCELからVBA経由でORACLEにアクセスしたいけどなるべくお手軽にやるには?という事でちょっと試行錯誤した記録 前提 やりたい事 結論(これがいいかどうかはわからない) やり方 Oracle Instant Clientのダウンロードとインストール ダウンロード 展開 ODBC…

Tips【WSH】VBSCRIPTでコンソール出力(wscriptとcscriptで切り替え)

WSHではWScript.echoというメソッドでコンソール出力がおこなえるがCscript(コンソール)の場合はコンソールに出力、WScriptの場合はメッセージダイアログに出力という余計なお節介便利な実装となっている。またコンソール出力する方法としてWScript.StdOut.…

WSHでフォルダ単位でマルチプロセス(最大同時実行数制限付き)

WSHで並列処理を行いたい場合の方法についての覚書 大量のデータを処理する場合、CPU使用率やディスクに余裕がある時には並列処理を行うのが高速化の方法です。 しかしながら、際限なく処理が並列に動くとかえって遅くなってしまいます。 なので一般的なマル…

Andoroid SDKインストール覚書

色々探してみて「楽勝じゃん」とはじめたSDKインストール。案外ハマってしまってしまったので覚書を。 引っかかった部分は脚注付きで。 【参考】 HTC desire(android 2.2)でアプリをSDカードに移動する方法 - 聞いた、見た、読んだ。 目次 JDKインストール…