人生初のLTしてきたよ
中京区にある京都リサーチパーク(KRP)で定期的に開催されているKyotoLT勉強会で人生初のLTをやってきました。
いつもお世話になっている@emotoさんから「YOU!喋っちゃいなYO!」とお誘い頂き、せっかくなので…と引き受けた次第です。
IT系勉強会にはちょくちょく顔を出していたのですが、前に出て喋るというのは未経験だったのでとてもいい経験になりました。
スライド
反省
- 最初はやはり緊張していたこともあって、かなり話すスピードが早かった(途中からはマシになった気がする)
- サンプルがわかりづらかったかもしれない
- もう少しネタを仕込んでもいいのかも
来週
来週はこちらでレガシーシステムについて話す予定。 なに話そうかなー。
写真
ふるしんさんからこないだのLTの時の写真頂いた。嬉しい。 pic.twitter.com/RB8siMVPLg
— ケイタ (@fmty) November 12, 2018
WindowsServer2016の.NETFramework4.6を無効化したらハマった話
Bitlockerドライブをバッチファイルでロックする
Windows10から標準実装されたBitlockerを使ってドライブの暗号化してるんですが、ログオフやスリープだと有効にならず、シャットダウンする必要があります。
僕はもっぱら外回りなので、客先退出時はシャットダウンじゃなくスリープにすることが多く、Boitlockerが有効にならないのが不便で仕方ありませんでした。
なんとか簡便化できないかなーと調べてみたらどうやらコマンドラインで操作できる様子。
ってことでバッチファイル作ってみました。こりゃー便利だ。
echo off echo BitLockerドライブを暗号化します pause manage-bde -lock d:
管理者実行必須です。
本当はスリープで自動的にロックして欲しいんですけど、そこは少し我慢ですかね。
例外処理のメモ
namespace ConsoleApp1 { class MyException: Exception { public MyException(string msg): base(msg) { } } class Program { static void Div(int a, int b) { try { if (a == 0 | b == 0) { throw new MyException("0除算です"); } Console.WriteLine(a / b); } catch(MyException e) { Console.WriteLine(e.Message); } finally { Console.ReadLine(); } } static void Main(string[] args) { Div(10, 0); } } }