hakeの日記

Windows環境でプログラミングの勉強をしています。

windows

Visual Studio Community 2019 オフラインインストール

手順はこちらに書かれているとおり。 前回のVSC 2017の時と比べて引数の指定が増えているので注意。 vs_community.exeの取得 上記リンク先からダウンロードする。 ローカル インストール キャッシュの作成 今回は .NET デスクトップ開発のみ取得し、C:\VS201…

Windows10 v1809 October 2018 Updateの配信を停止(勝手にフォルダ内のファイルが削除)

blog.livedoor.jpなんという凶悪なバグ! 幸い自分のPCでは、この症状は出ていない&データバックアップしているので問題は生じませんが…… 昨年のインストール失敗の例もあるので、配信されて直ぐに自分からインストールしに行くのは止めておいた方が良さげ…

Windows 10 October 2018 Update 適用

適用終了。 無事に済んで何よりでした。

Windows 10 April 2018 Update 適用

今回は、前回のような問題も発生せず、すんなり終了。 今回も、Change Keyで設定したキー入れ替え設定がクリアされずに残っていた。 旧Windowsのoldフォルダ分を考慮しても空き領域がどんどん減ってきている。そろそろPCの買い替えも考えた方が良いかもしれ…

Windows10 Fall Creators Update 適用

ウィルスバスターの修正モジュール適用してのリトライは無事成功。更新時間は30分くらい?で、今までより少し長め。 今回は、Change Keyで設定したキー入れ替え設定がクリアされずに残っていた。 旧Windowsのoldフォルダが20GB以上ある。128MB SSDのPCではち…

Windows10 Fall Creators Update 適用失敗

Windows Updateに1709が来ていたので、アップデートをかけたら見事に失敗。 再起動→ブルースクリーンを2回繰り返してから、従来のバージョンに勝手に戻ってしまいました。どうやらウィルスバスターに問題があった模様です。とりあえず再起動の無限ループに…

Visual Studio Community 2017 オフラインインストール

追記 Visual Studio Community 2019の場合を追加しました。 Visual Studio Community 2019 オフラインインストール - hakeの日記 手順はこちらに書かれているとおり vs_community.exeの取得 上記リンク先からダウンロードする。 ローカル インストール キャ…

Java - VS CodeでのJava実行環境

Visual Studioの重さから、VS Codeも重いんだろうなという思い込みでいたのだけれども、実際に使用したら結構軽いので驚いた。 本格的な開発ならeclipseの方が良いけれども、勉強にはこちらで十分。 前提 環境 Windows10 64bit Java8をインストール済みでJav…

Windowsコマンドでのbase64のエンコード/デコード

Windowsコマンドで変換できるのを知ったのでメモ。 certutil -decode b64.txt plain.txt certutil -encode plain.txt b64.txt

非VisualStudio環境でのC#コンパイラ(コマンドライン版)

参考 コマンドラインコンパイラ csc.exe で C# コードをコンパイルする 巨大なVisualStudioをインストールしなくても、コマンドラインのC#コンパイラが使用できるということなので試したらできました。ちょっとしたツールを作成するのに便利かもしれません。…

Windows10 Creators Update 適用

PCにバージョン1703を適用しました。特に問題なし。 日本語入力ON/OFF時に現在のモードが画面中央に表示されるようになった以外、何が変わったのかよくわかりません……と思ったらコントロールパネルが無くなっていた。 検索したところスタートメニューのWindo…

Windows10 Anniversary Update

お盆休みに入ったので、バージョン1607を適用しました。動作は特に問題なし。 8月の月例updateにリストがでなかったので、「更新とセキュリティ」の詳細情報から更新を実施しました。 心持ち、ブラウザの動作が速くなったような……気のせい? メモ 1511のとき…

PC廃棄の際のHDDデータ消去

古いPC廃棄のためのHDDデータ消去メモ。 Cドライブ以外(起動ドライブ以外や外付けドライブ) cipherコマンドを使用する。 cipher /w:d: Dドライブの場合 起動ドライブを含むHDDのデータ消去 起動USBメモリの作成 Rufus データ消去ツールをUSBメモリから起動…

USBメモリのドライブレターを固定にする。

Windows10 SSDのCドライブの空きを増やす為に補助ストレージとして64GB USBメモリ(USB2.0)を購入。USB3.0の製品もあったけれどもAmazonのレビューをみると書き込み時の温度上昇がヤバそうなのでやめました。SanDisk Cruzer Fit USBフラッシュメモリー 64GB (…

Windows10 - Windows Updateが完了しない

毎月第二火曜日の翌日(日本時間)のWindows Updateですが、Windows 10のPCで確認すると、まだ完了していない!? 「悪意のあるソフトウェアの削除ツール (KB890830)」がインストール待ちで停止状態になっている。この番号で検索してみるとWindows 10に限ら…

Java - インストールせずに環境構築(Windows)

情報元:Qiita - (Windows版JDKをインストールせずに使用する。) JAVA入手先:Java SE ダウンロード(今回は、jdk-8u65-windows-x64.exeを入手) JAVAを本格的には使用しないけれども、ちょっと試したいときには有効です。

Windows10 メジャーアップデート

バージョン1511を適用。特に異常なし。 メモ 入れ替えたキーの情報がリセットされていたのでChange Key v1.50を使用して再度設定。 また、Windows.oldフォルダができたけど、これも1ヵ月で削除されるのだろうか。 削除されました。

Windows10 - スタートアップへの登録

以下の場所にショートカットを置く。 C:\Users\ユーザー名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Windows10 - タスクトレイに表示するアイコンの選択方法

スタートメニュー → 設定 → システム → 通知と操作 → タスクバーに表示するアイコンを選択してください。 → アプリ毎にON/OFF

Windows10 - 右クリックメニュー「送る」に項目を追加する方法

下記フォルダに追加したいアプリケーションのショットカットを追加する。 C:\Users\ユーザ名\AppData\Roaming\Microsoft\Windows\SendTo

Windows10起動時のエラー

昨日から起動時に以下の様なエラーが出るようになりました。 「重大なエラー スタートメニューとCortanaが作動していません。再びサインインして、修復を試みます。」 一回サインアウトして再度サインインすると普通に動作する様になるのですが、起動時に毎…

Go言語 - EXCELファイル操作

xlsx形式のエクセルファイルを読んだり、新規作成したりできます。 ただし、xlsxファイルを開いて、そのファイルを変更保存する。あるいは変更した内容を別名保存すると、その保存したファイルをExcelで開くときに内容を修復する旨のメッセージがでます(Exc…

新PC購入 & Windows10アップグレード

前回のレッツノート購入から7年半ぶりの新PC購入です。 Windows10プリインストールモデルまで待とうかとも思いましたが、近場の家電量販店でWindows8.1モデルが底値かなということでモバイル用途のPC(レッツノートの後継)のみ購入しました。初64bit環境と…

Go言語 - WALKでGUI - ListBox

ListBoxの使用例。ウィンドウ上がListBox。 表示項目をstringのスライスにしてModelフィールドに置くことで表示させます。各項目はクリックおよびダブルクリックでイベントが発生します。 ボタンクリックで項目を追加しています。方法はListBox.Model()で項…

Go言語 - WALKでGUI - DialogBox

DialogBoxの使用例。 DialogBoxで入力した文字列をMain Windowに表示させています。 Main側と同様にDialogのレイアウトと実体用の構造体を用意します。一点だけ追加として、DefaultButtonとCancelButtonフィールドに各々対応するPushButtonの実体を割り当て…

Go言語 - WALKでGUI - MessageBox

MessageBoxの使用例。 ボタンクリックでMessageBoxを作成し表示させています。 4番目の引数でメッセージボックスのスタイルを指定しています。また各々のスタイルのボタン種類で戻り値が変わるので、戻り値に応じた処理が必要になります。

Go言語 - WALKでGUI - FileDialog

FileDialogの使用例。 ボタンクリックでFileDialogを作成し表示させています。 walk.FileDialog構造体を作成して、ShowOpenメソッドで表示させます。ダイアログがキャンセルで閉じられた場合には戻り値のokがfalseになり、trueの場合はFilePathフィールドか…

Go言語 - WALKでGUI - 単独起動する実行ファイルの作成

WindowsでWALKライブラリを使用したGUIアプリケーションの起動には、マニフェストファイルを同じ場所に置いておく必要がありましたが、rsrcというツールでマニフェストファイル(とアイコンファイル)を実行ファイル内に取り込むことで単独起動するファイル…

Go言語 - WALKでGUI - Menu

Menuの使用例。以下の構造のメニューを作成しました。 File Else ├ Open └ About ├ SubMenu | └ SubItem1 └ ExitMainWinsdowのMenuItemsフィールドにMenuウィジェットを階層的に置いていき末端の項目にはActionウィジェットを置いています。 各ActionのOnTr…

Go言語 - WALKでGUI - RadioButton

RadioButtonの使用例。起動時にRadioButtonを選択してある状態にする方法がわからない。。。 RadioButtunをRadioButtonGroupBoxの中に配置することで、そのグループ内で排他選択ができるようになります。各RadioButtonウィジェットから、そのボタンが選択さ…