4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

記事が散らかってきたので自己の記事のリンク集を作る

Last updated at Posted at 2020-08-29

タグで整理したいが、とりあえずリンク集をつくってみる。

1. Windowsをハックする(作業効率化など)

1.1. ライブラリ・インストール不要なもの

1.1.1. C#

★は仕事で使ってます。(多少改造したりしてます。)

そのまま使えるものと、断片的な技術の紹介が混ざっています。

投稿日 記事リンク
2020.10.21 ListViewに右クリックメニュー(ContextMenu)を追加する
2020.09.19 SendInputでマルチバイト文字列を送信する
2020.08.29 クイックアクセスにピン留めする
2020.08.29 開いているエクスプローラのパスを一覧表示する
2020.08.23 SendInput(Windows API)によるキー入力のサンプル(32/64bit対応)
2020.08.28 ライブラリレスでJoyStick(GamePad)の入力イベントを受け取る (Windows API)
2020.07.31 VisualStudioもライブラリも使わずにZipファイルを生成する
2020.06.27 お手軽Windowsアイコン作成ツールをつくってみた
2019.12.22 通知領域に常駐してタスクバーに接するFormを力技で表示する - マルチディスプレイ対応
2019.12.15 C# - Win32API(WinMM)でマイク入力を拾う(32bit) / 高速フーリエ変換を手実装してみた
2019.12.04 Windows標準の音声認識で遊んでみた
2019.11.30 .zi_ とか .ex_ とかの拡張子をDrag&Dropでリネームするツールをつくった
2019.11.28 Windows常駐アプリ(タスクトレイ) - Form表示なし
2019.11.27 ちょー雑な方法でFormのアイコンを生成する (Windows)
2019.11.24 Windowsのリンクファイル(.lnk)からリンク先情報を取得する / Drag&Dropサンプル
2019.11.23 Clipboard監視(Windows API)
2019.11.20 C#で作ったプログラムから、C#のソースコードをコンパイルして実行する
2019.11.10 RC4(Arcfour)を計算する
2019.11.05 バイナリファイルのSHA-256を計算する(実質4行)
2019.11.03 ASCII文字列⇔文字コード(16進)変換してコンソールに出力するツール作った
2019.10.27 C#でユーザーの設定内容を保存する
2019.10.14 レジストリ書き換えてキー入れ替えてみた
2019.10.10 Windows10でBASIC認証画面にIDとパスワードを自動入力するソフトを作った
2019.08.25 C#でIEを立ち上げてGoogle検索をさせてみた
2019.08.04 C#でIMEの変換モードを監視・変更する

1.1.2. C# 以外

投稿日 記事リンク
2020.01.17 Qiita記事上のソースコードを手っ取り早くファイルに保存するブックマークレットを作った

1.2. ライブラリ・インストール必要なもの

1.2.1. C#

投稿日 記事リンク
2020.06.24 C#/WinRT で OCR やってみた
2020.06.18 C#/WinRT - PDFを画像に変換して保存する
2020.02.22 C#から鬼雲(bregonig.dll)を使って正規表現を処理する
2019.11.17 PCのWebカメラで静止画を撮影する / C#(csc.exe)からWinRTを使う (Windows10環境)

2. Microsoft Office をハックする

2.1. ライブラリ・インストール不要なもの

※それぞれが扱うMicrosoft Office(Excel,Word,Outlook,PowerPointなど)自体は必要

2.1.1. C#

投稿日 記事リンク
2020.09.23 C#でExcelブックの「名前」を全消去する
2020.07.15 Outlookのメール作成・取得をC#でやってみる - Visual Studio不使用 - 自分用メモ
2020.05.25 Excel, Word, PowerPointで開いているファイルのフルパスを取得して一覧表示・ジャンプできるようにする
2019.12.15 C#+Excel:選択したオートシェイプの文字列編集能力を奪い取る
2019.10.26 C#でWord文書内を文字列検索して連番に置換するプログラムを書いてみた

3. Windowsをハックする - 開発者向け(ツールとか作るときのお役立ち)

  1. との境目が微妙ですが、調査系のツールや開発情報をこっちにおいてます。

3.1. C#

投稿日 記事リンク
2020.01.01 AutomationElementの情報を取得するツールをつくった
2019.12.27 Windowハンドル関連の逆引きリファレンス的なやつ(主にWin32API)
2019.11.06 Clipboardのformatを調べるツールつくった
2019.10.24 COMオブジェクトの解放のお作法 - C#(というか.NET)
2019.10.10 Windows10のウィンドウ構成要素を2種類の方法で列挙するツールを作ってみた
2019.09.19 Windowsのフックのはまりどころ備忘録
2019.09.18 C#からWindows API(Win32API)を使いたいときに参考になるサイト集
2019.08.31 C#でITypeInfoクラスを使い倒してCOMオブジェクトの関数名とパラメータを表示させる
2019.08.28 C#で実行時に得たCOMオブジェクトのインタフェース名を取得する
2019.08.27 C#でPowerShellを使ってCOMオブジェクトブラウザを作ってみた
2019.06.20 C#の型の情報viewer作ってみた

3.2. C# 以外

投稿日 記事リンク
2019.08.27 COMオブジェクトのメンバー一覧を取得する (PowerShell)

4. はまったトラップの解析/対策

4.1. C# (Windows API含む)

投稿日 記事リンク
2020.10.13 C# - NumericUpDownコントロールはHexadecimal=trueで使用するときはMaximumプロパティとMinimumプロパティをそれぞれInt32.MaxValueと.Int32.MinValueにする制約事項があるが、負数の表示がなぜかlong型になっている - Qiita
2020.08.29 C# dynamic型の罠:マメにキャストして型を明示しないと・・・コンパイル時の型チェックが甘くなる&実行時の処理が増える
2020.08.25 C#(.NET Frameworks) - 0x80000000以上の値をもつIntPtrをuintにキャストするとuintに収まる値なのにOverflowExceptionが発生するので解析してみた
2020.08.22 巷にあふれているSendInput(Windows API)の座標変換のソースコードに物申す
2020.08.09 DataGridViewのDataSourceをAllowUserToAddRows=trueで運用するとプログラムからデータを追加できなくなる?
2019.12.30 Windowsの高解像度対応で嵌った話
2019.12.14 マルチディスプレイ(マルチスクリーン)における座標の取得について調べてみた - Windows10
2019.12.02 C# - Windows.Data.Jsonの謎 / winmdの中身をILSpyで確認する
2019.11.15 FontをPixel単位にしたいときはGraphicsUnit.Pixelを指定しよう(兼 フォントメトリクス再調査)
2019.11.01 C# csc.rspファイルを編集してcsc.exeのデフォルトのオプションを変更しようと思ったらファイルアクセス権が面倒だった話(Visual Studio使わない人向け)
2019.10.26 C# SendInputによるマウス操作の落とし穴 - 64bitの罠

4.2. C# 以外

投稿日 記事リンク
2020.01.24 JavaScriptでgetUserMediaでマイク・カメラ(ビデオ)を使うときの注意点とデバイスへのアクセス権限について
2019.11.19 Microsoft Docsの機械語訳が残念なときの対処法

5. 初心者向け

5.1. 全般

投稿日 記事リンク
2020.08.11 【目次】知識ゼロからコンピュータとソフトウェアの概要を理解する【作成中】
2019.09.17 ノートパソコンにおけるキーボードレイアウトの重要性を周知したい

5.2. C#

投稿日 記事リンク
2020.10.17 TabControl, TabPageのサンプル コードべた書き(Visual Studio不使用)
2020.10.17 SplitContainerのサンプル コードべた書き(Visual Studio不使用)
2019.11.24 ネットに転がっているC#のサンプルコードがコンパイルできないときの主な要因
2019.10.23 C#のコンパイルエラーの対処例を書いてみる
2019.10.04 C言語とC#のおまじない卒業に向けて
2019.10.03 C#における文字コードの扱い(Windows10環境)

6. Code Pen + JavaScriptで遊んでみた

投稿日 記事リンク
2020.10.03 HTML&JavaScript - Drag&Dropでファイルを読み取るまでの解説とサンプル(バイナリビューワ) - Qiita
2020.09.27 ライブラリレスで0からJavaScriptで手書き数字認識やってみた(MNISTデータ使用)
2020.09.26 機械学習メモ - ブラウザ上でMNISTデータファイルをDrag&Dropで受け取って手書き数字をとりあえず表示する
2020.09.13 高速フーリエ変換(FFT)のバタフライ演算を可視化してみた
2020.08.30 高速フーリエ変換(FFT)を行列で理解する
2020.05.24 フラクタル圧縮された画像を描画してみた
2020.01.28 入力音声のスペクトルを音階上に描画してみた
2020.01.24 色サンプル(RGBカラーのパレット)作ってみた
2020.01.05 波形生成して聴覚テストっぽいものをつくってみた
2020.01.03 Three.js でルービックキューブ(モドキ)つくってみた
2020.01.03 CodePenの編集を再開する手順
2020.01.02 ナンプレつくってみた

7. PDF関連

8. アルゴリズム

投稿日 記事リンク
2020.09.27 ライブラリレスで0からJavaScriptで手書き数字認識やってみた(MNISTデータ使用)
2020.09.13 高速フーリエ変換(FFT)のバタフライ演算を可視化してみた
2020.08.30 高速フーリエ変換(FFT)を行列で理解する
4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?