Gobble up pudding

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

MENU

Windows

Hyper-VのGuestでWSL2でdockerを動かしてみる

こんなのすぐに終わるかなー。と思ったら、案の定、罠が仕掛けられてました。単なる備忘録です。 Windows 10 Enterprise 2004でお試ししてみました。 Windows 10 Enterpriseのゲストを作成してみる ダウンロード編 Guestマシン作成編 Docker DesktopをWSL2で…

Windows 10のフォトアプリでiPhoneからの画像転送がうまくいかない

iPhoneから写真を転送しようとUSBで繋ぐと、フォトアプリが立ち上がって、 インポートするように促してくるのに、 「問題が発生しました。ファイルがインポートされていない可能性があります。」 とほぼ確実にエラーが出てきます。その対処法を書きます。 詳…

WindowsでGitLabを構築(Docker)

Docker DesktopによるGitLab構築方法の紹介です。 一応、初心者向きにはなっていますが、 Dockerの基礎知識は知っている前提の記事です。 Windows + Docker Desktop (旧版 Docker for Windowsでも可)で構築します。 Windowsでも動けば、Mac/Linux等でも動く…

VSCodeでPython3開発環境構築

WindowsでVSCodeとAnaconda3(Python3)で開発環境を整えることにしました。 目標は次の通りです。 VSCode上で関数の定義へのジャンプや参照、コード補完ができる docstring(JavaでいうJavadoc)が楽にかける テストのカバレッジ取得及び通ったコードパスが視覚…

Windowsを英語化

Windowsを英語化してみました。 まだ2日しかたってないですが今のところトラブルなし。 Explorerで最初の一文字目をキーボードで打ってフォーカスがあてられるように DocumentとかPicturesとか英語のままがよかったので、 英語版にしました。もちろんそこだ…

Windows 10 バージョン1803でhangoutsなどのマイク音声が拾えない

久々にhangoutsでマイクを使おうと思ったら、トラブりました。 相手に音が聞こえないようです。 Skypeでは聞こえるのに… ちなみにhangoutsはサービスが終了する見込みのようですね。 10年前のマイクデバイスを使ってたので調子悪いのかな…なんて思ったりしま…

レジストリの右クリック関連メモ

Explorerで右クリックしたときのコンテキストメニューは簡単に編集できる レジストリをいじればOK 例えばVS Codeの場合、インストール時にVSCodeで開くのメニューを出すチェックを入れ忘れた場合など、次のようにして追加することができる Win + Rキー reged…

Windows 10 ProでWordPressをDocker Composeで10分以内で構築してみる

Docker for Windowsが入っていれば30秒以内です。 Java大好き人間ですがPHP系の話題を書いてみます。 Dockerは既に入ってるよって人はdocker-composeのための設定から読んでください。 前提条件 Dockerが使える環境であること前提となります。 やや語弊があ…

Thunderbirdのデータがすべて消えたので復旧した

問題発覚 WindwosでThunderbirdを使っています。 再起動とかかけてないのに、Thunderbirdをふと開くと、プロファイルから何から何まで全部消えてる… うーん何かしたか?と思い当たると、 普段使わないCClearを気まぐれで使ったのでこれが怪しい… そういえば…

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)違い

2020-08-18 2020-08-18更新 記載が間違っていたので修正しました。 概要 ジャンクションとシンボリックリンクの違い ネットワーク先へのリンクについて 他マシンから参照について どちらを使えばよいか 結論 参考 概要 Windowsにはショートカットと似た機能…

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

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

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

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

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

追記 (2018年7月3日) この記事はすさまじく古いです。 現在Windows環境でならAnaconda(+Jupyter notebook)を使うかPythonの標準パッケージマネージャーのpipを使うほうが賢明です。PytnonでnumpyとmatplotlibをWindows上で使う場合のメモです。 いや、全部書…

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); が今回のファイル一覧を再帰的に取得する処理です。 …