Gobble up pudding

プログラミングの記事がメインのブログです。

MENU

Windows

WindowsでLinuxライクな環境を作る ConEmu+MSYS2

もともとCygwin大好き派だったのですが、 パッケージマネージャーとかがアレなんでここ数年はめっきり使わず。 有志でコマンドラインでパッケージマネージャーが作られていたものの アップデートするたびに壊れていたような印象があります。 WindowsでVagran…

Cygwinにmonoをインストール

今日もきれいなおねーさんです。結婚してください!!(*´ω`) 癒されますね。 話は変わり、mono使ってみたいなーと軽く調べてみると、 Macはもちろんのこと簡単にWindowsでもmonoが使えるようです。 ただ、Windowsでmonoってクロスプラットフォームなものを…

Windows 10のスタートメニューの格納場所など

しばらくWindows 8を使っていて、スタートメニューの格納場所を忘れてしまいましたのでメモ。 Windows 10に移行してから ここにアンインストールしたはずのソフトのゴミが残っているので掃除。 一応レジストリ周りも見直しています。放置してもよいのだけれ…

特定のフォルダ以下で拡張子がmp3のファイルだけ残したい

大掃除がてら音楽を整理していたら、 10年くらい前に持っているCDをmp3化したファイルがあって 歌詞が載っているリンクやhtmlのファイルが ご丁寧に一緒に入っていました(;´・ω・) htmlファイルとかどうでもいいからmp3ファイルだけ残したい。 しかし、まとも…

Windowsのジャンクション(junction)とシンボリック・リンク(symblic link)違い

Windowsで似た機能のジャンクション(junction)と シンボリック・リンク(symblic link)が存在します。 他にもハードリンクという機能がありますが、ほとんど使わないので無視します。よくわからないし、そんなものは見たことがないといった人に説明しますと …

Windows 8.1およびWindows 10で個人用フォルダーの名前(アカウントの表示名)の変更方法

アカウントの表示名、そしてそれはまだいいとして、個人フォルダーの表示が漢字になってるぞ ……しかも本名だ。まぁ実際には英字のフォルダなんだけどさ。。。と愕然とした人は多いはず。 いつの間にやら個人用フォルダー(C:\Users以下のフォルダ)の表示され…

グローバルフックを使ってみた

グローバルフック(またはシステムフック)を使ってWindows APIで遊んでみました。 フックというのは 引用元: wikipedia 主に元のプログラムに対する機能追加・拡張やカスタマイズの手段として使われるほか、デバッグのための情報収集にも有効である。このよう…

PythonでNumpyとMatplotlibを利用する(Windows)

PytnonでnumpyとmatplotlibをWindows上で使う場合のメモです。 いや、全部書いちゃっているからむしろ Windows上でPythonを使うメモのほうが適切かもしれません。Visual Studioを利用してPythonを使っている方など参考にしていただければ。 Windows 64bitの…

Visual C++でのDLLの一般的な作成方法(暗黙的リンク)

2016年02月07日更新 https://msdn.microsoft.com/library/81h27t8c(v=vs.110).aspx によるとメンバーに対してdllexportはだめらしいので追記。 また、main側サンプルコードが中途半端だったので、C++03以前で書きました。古い環境で開発せざるを得ないことも…

Windows上でLinuxを使おう CentOS 6.5 on VMware Player

たまたまここを見てしまった人。興味ないよという人! これをやればあなたの好きなMacのOSX的なOS(Pear OS ナシOS)も 気軽にインストールできますよ! ただし今回はRHELクローンのCentOSですが。 超細かく解説していきますので、これであなたもLinuxユーザに…

コマンドプロンプトの%~dp0について

コマンドプロンプト使ってて不便すぎる あぁ… なんて普段シェルを使っている人は思っていますよね。 いちおういまのコマンドプロンプトは結構便利です。 拡張構文というのを使えば、 実行ファイルのディレクトリなどが簡単に調べられます。たとえば pwd.bat …

DirectX(DirectX 9)とWindows SDKについて

Windows8(Windows7も含む)DirectXを使おうとしてちょっとあれれってなったので記事を書きます。 DirectXで開発するためにはDirectX SDKが別途必要です。当然ランタイムだけではダメです。 しかし、Windows7以降はWindows SDKと統合されているので、Visual St…

通知領域アイコンのゴミ掃除

タスクバーに表示されているアイコンと通知のところでカスタマイズって選ぶと、 通知領域アイコンのウィンドウが開いて、 タスクバーに表示するアイコンと通知の選択って書いているところに アイコンと動作設定が一覧で表示されますが、 よくここに消したは…

C/C++でファイル一覧を再帰的に取得する方法

C/C++でファイル一覧を指定したディレクトリから再帰的に取得するソースです。 WindowsとLinuxで共用できるように書いてます。 bool traverse(const char* filepath, const int maxdepth, int curdepth); が今回のファイル一覧を再帰的に取得する処理です。 …