2020年02月11日

そろそろ .net Framework 2.0 対応をやめる時が来たか、、、

今まで、会社では、互換性を重視して、常に .net Framework 2.0 と 4.0 の両方でビルド可能なコーディングをしてきた(VBとC#の両方で)。

ここ数年、それもしんどくなってきていたのだが、今年Windows7 のサポートが終わったこともあったし、もういいんじゃないかと割り切ることにした。

身軽になった。

2020年02月09日

映画版 CATS 見てきました

ネットでの酷評が気になって見に行ったんですが、今回は同意しかねる感じでした。

すでに15年位前に、劇団四季ミュージカルのCATSを見ていたので、その延長線上に自然に見ることができたのもあるのかも。

途中退席するような人はだれ一人いませんでした。

映画の力を借りてミュージカルを表現したんだな、という感想です。
聞きなれたCATSのあの音楽の力は偉大だなとも思いました。
@2020/02/09 22:55 | Comment(1) | 日記

2020年02月06日

同じ広告を何度も見るのは5秒でも辛い。 毎回違って楽しいCMだったら見るかも(ただし5秒未満がいいな)

「5秒後にスキップできます」などのムービー広告 Chromeがブロックへ - ライブドアニュース
@2020/02/06 20:41 | Comment(1) | 雑感&戯言

2020年02月05日

Office VBA のマクロ、保存すると Windows Defenderがブロックしてファイルを破壊してくるようになってしまった

いったい何が悪くてこんな介入をされるのだ、、、

2020-02-05_215232.png

2020-02-05_215118.png

2020-02-05_215042.png

2020-02-05_215254.png

2020-02-05_215524.png

最近のWindowsのセキュリティ更新の影響なのか?

それとも最近マクロに対して行ったコーディングがウィルス的動作として問題が起きているのか??

W10 1803 - Windows Defender blocking EXCEL

本当に訳が分からないレベルでマクロのファイルが排除されるので、困っている
1. 7zで圧縮したマクロのファイル ABC.xlam をデスクトップに展開はOK
2. ABC.xlam をコピーする ⇒ ブロックされる
3. ABC.xlam を実行する ⇒ ブロックされる。場合によってはマクロ内のVBAコード部分が消される(破壊される)⇒ 13KBくらいの小さなファイルになってしまう
  
このサイト、怪しいVBAコードをチェックしてくれるPythonツールがあるようなので試しているんだけども。
Using VBA Emulation to Analyze Obfuscated Macros | Decalage
olevba.py っていうコマンドね。
ある程度参考になる分析もしてくれるけど、キーワードを見つけただけで 実際にはコメントアウトしていても報告してくるのでノイズだらけ。
必要があって実装しているコードがあるのに、それら全部 取り除いてしまったらマクロで開発した意味がないわ!!

どうやったらDefenderが誤検知しなくなるか教えてくれい!!

ここからOletoolsというものをダウンロードできる
この中に怪しいマクロ?入りのサンプルファイルがあるようで、、
Chromeだとダウンロードできない(Windowsがブロックしているのか?)
ブロックしないPCでダウンロードして、展開すると アンチウィルスソフトが、検知してそいつを消す。
decalage2/oletools: oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.
Pythonのツール自体は除去されずに残ったので、ツールは使うことができた。

それか、普通にPythonのPIPでインストールすればよかったのかもしれぬ
pip install -U oletools

◆ とりあえずの回避策@2020/2/5
Defenderが検知しているパターンは vbaproject.bin というファイル名を狙い撃ちにしているようだ、、、
つまりこれを参照しているところ(XMLファイル2か所)と被参照側を一緒に変えて、再度ZIPを xlam で作り直せば、、、OKだった。
あまり細かく書いてしまうとまたブロックされかねないのでこのくらいで。
ただし、ファイルコピーがブロックされなくなるだけなので、これを Defenderが厳しいPCでマクロ修正・保存してしまうと 再び アホはExcelによって vbaproject.bin に戻されてしまいその時点で御用となってしまうのであった。合掌。

VBAの「ソースコードをロック」ではソースコードをロックできない - Qiita
@2020/02/05 21:56 | Comment(2) | Windows TIPS

2020年02月04日

Firefoxの「ピクチャーインピクチャー再生」機能が面白い。

Firefoxに「ピクチャーインピクチャー再生」機能が追加。動画サイトの「ながら見」が可能に - Engadget 日本版

大きな液晶ディスプレイの片隅で動画を再生しておいて、ほかの作業をできる。
@2020/02/04 23:36 | Comment(1) | Windows TIPS

2020年02月02日

もうすでに2月で、明日は月初営業日だっていうことに今気づいた

休み足りない、、、やっぱり毎月有休をきちんと消化するようにがんばろ、、、

2020年02月01日

EPPLUS が 更新

NuGet Gallery | EPPlus 4.5.3.3

お気に入りのExcelファイル操作ライブラリーだったんですが、今のバージョンから、5に代わると 完全無償ではなくなります。

どうも、片手間ではサポートしきれないので会社を立ち上げたと、とても悩んだが、今でしょと思いそうしたと。書いてありました。

開発者ライセンスのみなので、開発しない人は無償で使えるのかな?

こちらライセンスルールが書いてあります
https://polyformproject.org/licenses/noncommercial/1.0.0/
https://www.epplussoftware.com/Home/LgplToPolyform
とりあえず、現時点のベータ版5で作ったエクセルファイルと、EPPlus 4.5.3.3 で作ったファイルは全く同じだったので、できあ上がりの品質に差があるわけでもなさそうです。

@2020/02/01 00:26 | Comment(0) | Windows TIPS

2020年01月28日

Notifu - コマンドラインの デスクトップ 通知ツール

Notifu, a free open source pop-up balloon utility

今まで、WindowsのMSGコマンドで 通知ダイアログを出していた。これはこれでいいんだけど、以下の2点が不満だった。
・xxxからのメッセージ という風に自分のIDが表示される
・ど真ん中に表示される
(メリットもあった、画面ロックしていても、ダイアログが表示されているので 、ログイン前にダイアログを見ることができた)

コマンドラインの通知プログラ無を探すと、最近では Wondows10に対応したToast系のツールが多い。そればっかり見つかって、Windows7でも使えるものが見つらなかった。(もうソロソロWin10に完全移行しますが、まだまだ7も必要)

そこでNotifです。
通知が画面右下に出てきて、いい感じです。
@2020/01/28 21:09 | Comment(0) | Windows TIPS

2020年01月26日

2年前に購入したノートPCがすでに4Kディスプレイだった

Lenovo Yoga 920 製品仕様書 80Y700DFJP/80Y700DHJP/80Y700DGJP/80Y700DJJP | レノボジャパン

これ。13.9型 Ultra HD IPS液晶 (3840x2160ドット)
今気づいた,4Kだった。

高解像度な画面だなーとは思っていた。

このノートPCのテキスト拡大率は300%だった。

15インチ前後の4Kモニタなら、テキスト拡大率は200〜300%でよいという事だと思って、先日のモバイル15.6インチモニターをその設定(225%)にしたら、しっくりきた。
この、メーカー名もよくわからないモバイルモニターと、ノートPCの液晶表示を比べると ノートPCのほうが断然発色が良い。

今更ながらにLenovoの液晶の良さに気づいた。
@2020/01/26 22:55 | Comment(2) | Windows TIPS

2020年01月22日

4Kモニター買いました

15.6インチの中国メーカー製です。

文字が小さすぎて読めないっ!って、誰かが言っていましたね、私も叫びました。

175%に拡大表示して、ようやくましになりました。

@2020/01/22 23:19 | Comment(2) | 物欲コーナー

2020年01月21日

何となくメモ

借金の本質とはタイムマシンである|深津 貴之 (fladdict)|note

2020年の開発者が知っておくべき11の必須スキル - Qiita

よし、TCP/IP 勉強するぞ
@2020/01/21 00:25 | Comment(0) | 日記

・おすすめ楽天ショップ1:trendyimpact楽天市場店
・おすすめサプリショップ:iHerb.com
・おすすめ楽天ショップ2:上海問屋
Powered by さくらのブログ