FROM ME TO YOU

oh my bizarre life !!

人生初のLTしてきたよ

中京区にある京都リサーチパークKRP)で定期的に開催されているKyotoLT勉強会で人生初のLTをやってきました。

kyotolt.connpass.com

いつもお世話になっている@emotoさんから「YOU!喋っちゃいなYO!」とお誘い頂き、せっかくなので…と引き受けた次第です。

IT系勉強会にはちょくちょく顔を出していたのですが、前に出て喋るというのは未経験だったのでとてもいい経験になりました。

スライド

speakerdeck.com

反省

  • 最初はやはり緊張していたこともあって、かなり話すスピードが早かった(途中からはマシになった気がする)
  • サンプルがわかりづらかったかもしれない
  • もう少しネタを仕込んでもいいのかも

来週

来週はこちらでレガシーシステムについて話す予定。 なに話そうかなー。

kyoto-dev-cafe.connpass.com

写真

WindowsServer2016の.NETFramework4.6を無効化したらハマった話

小規模な用途で使うタワー型サーバーをキッティングしてるとき、「この機能と追加にある4.6を消したらどうなるんだろう」と試してみたのが運の尽きだった。

環境

  • HP ProLiant ML110 Gen10
  • Windows Server 2016

やったこと

  • 機能と追加から「NET Framework 4.6 Features」を無効化した

結果

続きを読む

Bitlockerドライブをバッチファイルでロックする

Windows10から標準実装されたBitlockerを使ってドライブの暗号化してるんですが、ログオフやスリープだと有効にならず、シャットダウンする必要があります。

僕はもっぱら外回りなので、客先退出時はシャットダウンじゃなくスリープにすることが多く、Boitlockerが有効にならないのが不便で仕方ありませんでした。

なんとか簡便化できないかなーと調べてみたらどうやらコマンドラインで操作できる様子。

ってことでバッチファイル作ってみました。こりゃー便利だ。

echo off
echo BitLockerドライブを暗号化します
pause
manage-bde -lock d:

管理者実行必須です。

本当はスリープで自動的にロックして欲しいんですけど、そこは少し我慢ですかね。

www.atmarkit.co.jp

例外処理のメモ

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);
        }
    }
}

さくらのスタートアップスクリプトで自分用Mastodonをたててみた

今週はじめくらいから一気に火がついたマストドン
さくらがスタートアップスクリプトを提供はじめたとのことで早速試してみました。

cloud-news.sakura.ad.jp

とりあえずサブドメインが使えないのでお名前.comで適当なドメインを取得。

あとはさくらの手順でセットアップ。
とりあえずAPIトークンとDNSまで。

さくらのDNSの設定が終わったらお名前.comの方のここを変更。

f:id:fmty_keita:20170419235619j:plain

DNSが終わったらサーバー構築。メモリ1Gだとビルドでコケるとかいう噂があったのでとりあえず1コア4Gで開始。

30分くらいしたらマストドンにアクセスできました。

続きを読む