WindowsでElectronでsharpを使うのにそこそこハマった
ElectronでSharpを使って画像を処理したという話を書きましたが、 https://blog.piyo.tech/posts/2018-09-11-electron-image-processor/ これをWindowsに持っていこうとしてそこそこハマりました。記憶を辿りつつ書いてみようと思います。 Nativeモジュール アプリケーション側でnpm installすると、sharpが依存 …
ElectronでSharpを使って画像を処理したという話を書きましたが、 https://blog.piyo.tech/posts/2018-09-11-electron-image-processor/ これをWindowsに持っていこうとしてそこそこハマりました。記憶を辿りつつ書いてみようと思います。 Nativeモジュール アプリケーション側でnpm installすると、sharpが依存 …
普段はMacユーザーの僕ですが、Windows上でターミナルを使って作業する必要が出て、Windowsのセットアップをせまられました。 本当にメインで使うのであればしっかりセットアップしたいところですが、今回にように片手間で環境を用意するのにいい方法は無いものかと、片手間に調べてみたところ、ConEmuというのが良さげというのを見つけて導入してみました。
僕はMacではUSキーボードを使っています。 MacのParallelsに入れていたゲストWindowsで、キーボードがあるときから日本語レイアウトとして認識されるようになってしまい困っていました。 本気で調べたら対応方法がわかったので残しておきます。
VMWareとVirtualBoxとかにWindows入れて使ってるときにCapsLockが効いちゃって解除できなくてムッカーってことがまれによくある。ホストがMacだからキーボードも違うし、一体どれがCapsLockキーなのか全くわからなかったりする。
この間はリンクしたライブラリの影響で起動できない問題があったが、今度はもらった実行ファイルが動かないという問題が起きた。 ちなみに以前のはこちら。 VS2005 アプリケーション構成が正しくない - ぴよログ 今回はもらった実行ファイルを動かそうとしたら「サイドバイサイド構成が正しくないうんぬん」という、これまた同じエラーでそこそこよく見るものが出てしまった。
Windows8とVisual Studio 2005の組み合わせのせいなのかはわからないが少しはまった問題があるのでメモしておく。 開発ツール対応 OS 一覧 そのそも↑のページにあるように Windows 8 Visual Studio 2005 の組み合わせは公式には使えないことになっており、インストール時にも警告がでまくる。それでもインストールすればそれなりには使えるのでそのまま使っていた …
WindowsでC/C++だとビルドはVisual StudioだけどソースはEmacsで書くことが多い。で、Emacsで変更してVisual Studioに戻るとこのダイアログがでて結構うざい。 それでもとくに気にせず「すべてに適用」で乗り切っていたんだけど、普通に考えたら自動で反映させる方法があるんじゃないかということに気がついた。
環境に依存しないコードだってことでとりあえずMacとXcodeで開発して、一応動作確認しておくかという段になって初めてVisualStudio2013に持っていったら怪しいコンパイルエラーが頻出してどうにもこうにも困ったことになった。
Macを使っているときはランチャーにAlfred、よく使うアプリケーションをアクティブにするのにはSnapを使っている。 Snapはこちらを参照。 ホットキーで指定したアプリを起動・アクティブにできるMacアプリSnap - ぴよログ また、Windows環境でのランチャーにはbluewindを使っている。 Windows8でランチャソフトbluewindの呼び出しキーを変更する - ぴよログ で …
Visual StudioのソースコードをEmacsで書きたいとき、VS2008のころなんかはVizEmacsとかいう拡張を使ってそれを実現していたけど、どうやらVS組み込みの外部ツール連携機能だけで実現できそうということがわかったのでメモしておく。