パスワード流出してるかチェックできる「Have I Been Pwned」

web

https://haveibeenpwned.com/ 検索したらめっちゃ流出してた。 大事なアカウントはしっかり管理してるが、どうでもいいサイトは適当なのでやばいなー。

応答が停止してしまったExcelのVBAを確実に中断させる

ESCを押したままタスクバーでExcel・VBE・他のウィンドウをランダムにクリック ネタ元 https://kotori-chunchun.hatenablog.com/entry/2019/01/13/010851

MFCで現在時間取得

MFC

多分203うん年問題含む CTime cTime = CTime::GetCurrentTime(); // 現在時刻 CString str = cTime.Format("%Y/%m/%d %H:%M:%S"); // "YYYY/mm/dd HH:MM:SS"形式の時刻文字列を取得 ネタ元 http://www.mfc-programming.com/2010/ctime/mfc30.html

パワーポイントのデザインアイディアをOFFにする

オプション>基本設定>「PowerPoint デザイナー」の「デザインアイデアを自動的に表示する」のチェックをオフ ネタ元 https://did2memo.net/2018/07/01/powerpoint-design-idea-off/

外部phpを実行するならexec

php

exec() ネタ元 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1146228991

VPN設定無しに簡単に外出先からWindowsのリモートデスクトップで接続する方法

簡単な操作ならChromeリモートデスクトップでもいいんだけど、 本格的に作業しようと思うとWindowsのリモートデスクトップで接続したくなるが、ルーターのVPNの設定とかが面倒くさい。Desktop VPNを使うと、そのあたりの設定無しにリモートデスクトップでき…

画像/写真の解像度を上げてくれるサービス「waifu2x」

最大2倍まで拡大できます。 サイト http://waifu2x.udp.jp/

WordPress5.0投稿画面エディタが使いにくいのでもとに戻す方法

プラグイン「Classic Editor」を追加して有効化するだけ。 ネタ元 https://shinomiyayui.com/wordpress5editor/

SHDocVw.InternetExplorer COMを用いてIE (InternetExplorer)を自動制御で html取得

C#

参照設定で、タイプライブラリ Microsoft Internet Controls (SHDocVw.DLL) Microsoft HTML Object Library (MSHTML.DLL) を追加しておく。 var IE = new SHDocVw.InternetExplorer(); IE.Visible = true; IE.Navigate(get_uri); while (IE.Busy == true || …

Windows10のエクスプローラが応答なしでフリーズしがちなときの対処法

os

エクスプローラの履歴を消去するといい・メニューから「表示」→「オプション」を選んでフォルダオプション画面を開きます。 ・「エクスプローラの履歴を消去する」のところの「消去(C)」ボタンをクリック ネタ元 https://araramistudio.jimdo.com/2017/07/12…

picojson::objectを文字列 にして表示

CPP

picojson::valueにしてserialize()する // 文字列にするためにvalueを使用 picojson::value val(obj); // return std::string val.serialize(); std::cout << val.serialize(); // {"Name": "Yanai"} ネタ元 http://akira206.hatenablog.com/entry/2016/06/2…

C#でIEを操作

C#

「C#でIEを自動制御しよう (目次)」を参考にしよう 参考サイト http://blog.clockahead.com/search/label/IE

ExcelVBAでキャンセルボタン付き、プログレスバーフォームを表示する

キャンセルボタン&プログレスバー付きのフォーム作って UserForm1.Show vbModeless とモードレスで表示。 あとはボタン押された時にフラグ立てるとかでキャンセル処理を実装する。 ネタ元 http://kowaza.withinit.com/vba/vba_ProgressBarForm.html

ExcelVBAでブックを閉じる時の処理はWorkbook_BeforeCloseかAuo_Closeに書く

Workbook_BeforeClose は VBEの「Microsoft Excel Objects」内の「ThisWorkbook」に記述します。Auo_Close は 標準モジュールに記述します。 Workbook_BeforeClose ↓ Auto_Close この順序で実行されるのでWorkbook_BeforeCloseが先に起動されます。 使い方と…

C#でログイン必要なサイトにログインしてデータ取ってくる

C#

以下のページを元にがんばれ! 参考ページ http://c-loft.com/blog/?p=637 https://dobon.net/vb/dotnet/internet/webrequestsavefile.html

VisualStudio Nugetパッケージの管理から.nupkgファイル経由で追加する方法

VisualStudio Nugetパッケージの管理開いて 右の小さい歯車ボタンクリック Nugetパッケージパッケージマネージャーの中のパッケージソース 選んで、+ボタンで項目追加。 ソースのとこの...ボタン押して.nupkgファイルのあるフォルダを選択する ネタ元 https…

Clibor Ctrl+Cでコピーしたテキストの履歴を保持してくれる優れもの

Ctrl+Cでコピーしたテキストの履歴を保持してくれる優れもの。 大昔にコピーしたテキストもctrlキーを2回押せば履歴から選んでペーストができる https://www.vector.co.jp/soft/winnt/util/se472890.html ネタ元 全人類がPCにインストールすべきソフト第一位…

C++でファイルの存在確認

CPP

PathFileExists() #include<Windows.h> #include<iostream> #include<Shlwapi.h> #pragma comment(lib, "Shlwapi.lib") int main(int argc, char* argv[]) { char path[] = ""; if (PathFileExists(path)) { std::cout << "file exists." << std::endl; } else { std::cout << "file doesn't </shlwapi.h></iostream></windows.h>…

C++ 文字列の暗号化/復号化

CPP

Win32API の Cryptography Functions を利用 ネタ元 https://www.hiramine.com/programming/windows/encryptdecryptstring.html コード // EncryptDecryptCR4.cpp : コンソール アプリケーションのエントリ ポイントを定義します。 // #include "stdafx.h" #…

拡張子heicの画像ファイルをjpegに変換

iOS11でサポートされたいいかんじの画像ファイル形式だそうです。WindowsならiMazing HEIC Converterというフリーソフトを使おう。 https://imazing.com/heic/download/windows ネタ元 https://www.zbuffer3dp.com/entry/heic-heif-jpeg-view

Chromeでユーザーごとのショートカットを作成

設定>ユーザーから「Chromeの名前と画像」を選択 ショートカットを作りたいユーザーの「デスクトップショートカットを表示」をONにする ネタ元 https://qiita.com/bushi/items/cdc61dff8fb2dbe75731

C#でループの最初だけ特別な処理を行う

C#

LINQってのを使う。 「LINQ は foreach のパワーアップ版」と考えるといいらしい var data = new[] { 0, 1, 2, 3, 4, 5, 6, 7 }; // LINQ if (data.Any()) { var first = data.First(); Console.WriteLine("最初にやる処理 {0}", first); foreach (var i in …

WebAssembly でシングルページアプリケーションが開発できる Blazor フレームワーク

まだPCネイティブアプリの代替になる!ってほどではなさそう ネタ元 https://qiita.com/Nossa/items/f0e2fc1c91d8cb95ead4 https://qiita.com/jsakamoto/items/20d4893f6c8cdb0356f6

SendGridで送ったメールのURLが勝手に置換される場合はクリックトラッキングをOFF

Settings>Tracking>Click TrackingからOFFに設定する ネタ元 https://support.sendgrid.kke.co.jp/hc/ja/articles/206253421-%E3%83%A1%E3%83%BC%E3%83%AB%E6%9C%AC%E6%96%87%E5%86%85%E3%81%AEURL%E3%81%8C%E5%8B%9D%E6%89%8B%E3%81%AB%E7%BD%AE%E6%8F%9B%E…

C# nameof 演算子で引数名などを文字列として取得できる

C#

// "引数名は args です" と出力される Console.WriteLine($"引数名は {nameof(args)} です"); ネタ元 http://fernweh.jp/b/csharp-nameof-operator/

SendGridで送るメールをHTMLメールじゃなくてテキストメールにする方法

標準でHTMLメールになってるのでSetting>Mail Settings>Plain ContentをONにする ネタ元 https://sendgrid.kke.co.jp/docs/User_Manual_JP/Settings/mail.html

CSV、Excelデータを HTMLのテーブルに変換するツール

便利 場所 http://websitetools.biz-box.jp/html_table.php

C#でConfigurationManagerクラスを使うには参照から追加の必要あり

C#

usingにSystem.Configurationを追加するだけではダメで、プロジェクトの参照から追加する必要がある。参照追加方法 「ソリューションエクスプローラー」→「参照」右クリック→「参照の追加」アセンブリ:フレームワーク内にある「System.Configuration」にチ…

クエリ文字列に日本語を使用している場合、それをブラウザのアドレスバーから直接入力して要求をかけるのは大問題

web

SJISのつもりで入力してもChromeだと勝手にUTF8に変換しちゃう。 ブラウザごとに挙動が違うのでテストした気になってしまって危険。 本番プログラムからきちんと呼んでテストしよう。 ネタ元 http://surferonwww.info/BlogEngine/post/2011/11/07/Encoding-o…

SJISで処理してるPHPコードでURLデコード

PHP

urlencodeのマニュアルを見ても第一引数しかありませんが、 mb_convert_encodingで文字列をエンコードすれば、 出力したい文字コードでurlエンコードできます。 $tmpname = "URL%e3%82%a8%e3%83%b3%e3%82%b3%e3%83%bc%e3%83%89%e3%83%86%e3%82%b9%e3%83%88";…