C#もぐもぐコンテンツへスキップC#もぐもぐC#をもぐもぐしているblog自分がやったことのないことをやろうお久しぶりです。生きていた223nです。昨年から一緒に仲間とイベントをやってみたり、個人的に考えたりすることが増えました。そのため、少しだけ今考えていることをまとめました。Saturday三河INGRESSイベント実行委員会の仲間に協力してもらいながら企画、準備、実施としてきました。ほとんどが役所や観光協会などとのやりとりでしたが、初めての体験で楽しんでいました。やることを増やすと体力の消耗が激しくなります。2回目以降は体力が持つようにセーブしてやっています。⬜️⬜️⬜️⬜️こちらは企画段階です。まちじゅうエージェントこちらもまだ企画段階です。MDなどとの同時開催ではなく、単発でやりたいなと。フォックスハントなどといったINGRESSを使って指定されたエージェントやアイテムを探すなどのイベントを考えています。あとは運動会みたいなのも良いなぁとも...これもできたらいいなぁ。初心者が皆伝目指す弐寺。おうちで毎日2時間BMSをやれば皆伝楽勝という皆伝保持者の自伝から、個人的にやってみようと思います。ちなみに音ゲーはリフレクビートをメインにやっていたので、他の音ゲーはからっきしです。そのため、ノーマルもまだクリアできたりできなかったり...(二個押しの連続とかが降ってくると混乱してます)これを機にYouTubeでライブで記録を残しながらやってみるのもありかなぁとも思ってます。ちなみに、おうちではbeatorajaを使う予定です。2019の3日目の記事です。いうエージェント名で活動しています。三河INGERSSイベント実行委員会(旧:東三河INGRESSイベント実行委員会)という有志の団体でも活動しています。三河INGRESSイベント実行委員会では、三河地域でのINGRESSというゲームのイベント開催を行っています。メンバーはオブザーバーを含めて13名で活動しています。Saturdayという公式イベントの主催を数回やらせていただいたので、この時に裏方でやったことなどを共有できればと思い、まとめました。INGRESSとはINGRESS(いんぐれす)は、位置情報を活用したリアルタイムでの陣取り合戦のようなゲームです。2つの陣営に分かれて陣取りで戦うのがメインですが、それ以外にも陣取りの基点であるポータルを使ってプレイヤーが作ったスタンプラリー(ミッション)や、そのスタンプラリーを使った公式イベント、ポータルを結んだ三角形の陣地を使ったアート作品など、プレイヤーによってさまざまな遊び方があります。Saturdayを主催する機会がありました。Saturdayは、ゲームでの陣営に関係なく初心者プレイヤーのレベルアップ支援や、プレイ方法などの疑問について教えてあげようという陣営フリーの公式イベントです。毎月の第1土曜日に開催しています。竹島)ここでは、竹島(俊成苑)で開催したFS蒲郡を例に挙げていますが、正直に言って、やりすぎているパターンです。そのことを踏まえた上で、こんなことをやっていたんだな~と軽い気持ちで読んでいただければと思います。★仲間探し(必須)自分の場合は大丈夫でしたが、もしまだ一緒にやるメンバーがいない場合、メンバー探しから始まります。最低でも両陣営で各1名が必要です。Leader)をやる場合には、後述の場所探しで役所などに氏名や住所などを届け出る必要が発生する場合があります。そのため、事前に氏名などを書類などに書いてもらえるかを確認しておいた方が良いです。★場所探し(必須)自分の場合は、兎にも角にも、まずはイベントを開催する場所を探すところから始まりました。利用許可が必要であることを知っていたため、とりあえず蒲郡市の観光商工課に相談に行きました。観光商工課には、イベントを開催することと俊成苑を利用することを伝え、利用状況を確認してもらったところ、空いていたため開催場所を決定しました。自分たちの場合は、開催地でタープを張るなどの場所を占有することから、毎回、自治体に事前に相談しておき、必要であれば占有許可などの許可を貰うようにしています。タープなどを使用しない場合でも、公園などで開催する場合には、不要なトラブルを避けるため、開催場所を管理している自治体や管理団体などには、開催することをひとこと伝えておいた方が良いと思います。★後援(任意)今回、蒲郡市と蒲郡市観光協会に「後援」を申請しました。Dayの開催などを考え、とりあえず申請してみようという軽い気持ちで申請しました。★マップ(任意)Googleのマイマップという機能で、FS蒲郡の公式マップを作成しました。マイマップでは、観光協会から頂いた観光情報や、駐車禁止区域や集合場所などの情報などを追加しました。このマイマップは簡単に作ることができるため、可能であれば作成しておくと良いかなと思います。Portfolioというサービスでホームページを作成していました。このサービスではアカウントを持っている自分しか編集できないため、他のメンバーが編集できるようにWordPressに移行しました。Indesignで作成しました。その後、データを印刷所に送信して印刷、配布しました。これは本当にやりすぎだと思います。3つ折りだったこともあり、パンフレットの中身をちゃんと見てくれた人が少なかった点には驚きました。配布する際に中身を案内をすればよかったと思います。Gamesのページで登録することができます。イベントの登録後に、IFSのSlackの招待リンクが貼られているため、そこからSlackにも参加しました。Gamesでのイベント登録は英語ですが、分からない場合にはとりあえずGoogle翻訳にかけてみて、不安な場合には過去のイベント主催者やIFSの主催者向けHangOutsなどで聞いてみましょう。Saturdayでは、IFSのSlackにあるJapanチャンネルで、お茶とTシャツの申し込みを行うことができます。お茶とTシャツの締切は、通常のイベント登録の締切より早いため、イベント登録の募集を開始してすぐに申込みなどを行えば、特に問題なく手続きできると思います。※地域によっては、お茶ではなくお水が商品提供されます。※自分の場合はシャツのサイズがXLではパッツンパッツンだったため、自作で大きいTシャツを自作しました。※まだTシャツは数着余っているので、欲しい主催者の方は教えてください。★Telegram(任意)参加者の交流部屋としてTelegramのグループを作成しました。Saturdayの規模では不要かなと感じました。同種のツールとしてHangOutsという選択肢もありましたが、近いうちに終了する予定があるため、今回はエージェントの利用者も増えてきているTelegramで開設しました。★Twitter(任意)イベント告知として、公式のTwitterアカウントを実行委員会で作成しました。イベントの案内や連絡、観光協会などから頂いた情報などを投稿しました。Gamesのイベント登録では、イベント案内を行うホームページまたはSNS、HangOut、Telegramなどのいずれかが必要となるのですが、個人的にはTwitterが情報を拡散させやすいと感じました。★休憩所(任意)開催の前週は気温が高く、自分も熱中症にかかり倒れるなどがあったため、急きょ休憩所として会場の目の前にある公民館を借りました。当初は大丈夫だろうという予想でしたが、当日も非常に暑かったため、借りていて本当に良かったです。この経験から、日影がある休憩場所が無さそうな場合には休憩所も借りるようにしました。★備品など(任意)長机やテント、椅子、拡声器などは、休憩所として借りた公民館からお借りしました。熱中症予防と受付台としてお借りしたのですが、結果的には日影となりスタッフの熱中症予防になったと思います。本当は日影のある場所で行うことが最適なのですが、芝生広場の箇所しか借りられないことや、日影のある東屋などは一般の利用者もいることからこのような形となりました。他にもメンバーの持出品でタープや飲み物を冷やす用のプール、板氷なども用意しました。今回は蒲郡市からインクを擦るとミカンの香りがする特殊印刷された名刺を頂いたので、来場スタンプを作り受付で押印して配布しました。Gamesに登録したメールアドレスに、当日の朝に分割されたパスコードの暗号文が送信されます。この暗号文は会場で参加者に解いてもらったり、解読済みのパスコードを公開するなど、主催者の判断で公開すれば大丈夫です。FS蒲郡では、解読済みのパスコードを受付に掲示しました。★ミッション(任意)FS蒲郡では記念ミッションを作りました。ミッションは早めに作り申請をする方が良いです。いうのも、FSのミッションではありますが通常のミッションと同じ基準で審査されるため、いつ承認されるかわかりません。ミッションは、最初のポータルなどに問題形式(入力させるタイプ)を含み、説明文を具体的に書き、一筆書きで回ることができるルートなどを設定しておけば問題なく承認されると思います。優先審査をしてもらう#ingressFSは、別途条件があるため確認してから使用するようにしてください。★初心者の方向け対応(任意)受付では、初心者かどうかの確認をして、初心者の方にはスタッフと一緒に行動してもらい、経験値を稼いでもらう対応をしました。Gamesの参加登録や実績登録などの手順が分からないといったイベント参加が初めてという方が多い印象でした。ゲームの初心者の方は、一緒にイベント参加されていたプレイヤーの方が引率されていた方が多かったようです。(必須)FS蒲郡では、Googleフォームによる実績の収集を行いました。当時はまだPrimeのスタッツ情報を使った収集方式ではなかったため、あらかじめパンフレットに開始時点と終了時点のスタッツ情報をメモしてもらい、それを最後にフォームに入力してもらうという方法で行っていました。現在は、開始時点と終了時点のスタッツ情報をPrimeからコピーして、それをフォームに貼り付けるだけで入力する項目を連絡用のメールアドレスの入力だけに減らすことが出来ました。★ふりかえり主催として最優先の目標は「ケガ・事故ゼロ」でした。予想された熱中症も特になく、無事に終えることができました。先に書いた通り、このFSは色々とチカラをいれすぎた回でした。主催ということもあったのですが、もう少し小規模でやってもいいのでは?と思いました。Saturdayを全国各地で開催すればいいのになと思います。(TwitterやTelegramなど)の用意」「実績収集の用意」の4つが用意できれば開催することができます。場所の決定とTwitterなどでの開催告知は、少なくとも開催の前々月に行うことをお勧めします。早く告知すればプレイヤーが情報に触れるのが早くなるため、参加を検討する余裕が生まれることと、前月に開催している他のイベントなどで告知することができるようになります。あまりに人数が集まらなかった場合には、イベント要件である両陣営3名以上、合計10名以上を達成できない可能性が発生するので注意が必要です。Dayに参加するため、参加者数は少なくなります。-yを実行した場合に、エラーが発生してしまい、Discordは起動しなくなってしまうという問題が発生しました。これもアンインストーラが行方不明というエラーにより失敗...次に、公式サイトからインストーラを入手して実行。エラーログによると、C:\Users\UserName\AppData\Local\Discord配下にあるdllがアクセス不可でエラーになっている様子。そこで、C:\Users\UserName\AppData\Local\Discordの削除を試みますが、なぜかDiscord.exeが動いているため、削除できません。そのため、タスクマネージャでDiscord.exeを強制終了させました。その後、C:\Users\UserName\AppData\Local\Discordを削除してインストーラを再実行した結果、正常にインストールが行われました。(このため、アンインストール時のログなども消失)反省エラー発生時のログやキャプチャを失念していた。chocolateyでDiscordをインストールしてはいけない。Discordに限らず、自動アップデートが実装されているものは、chocolateyでインストールするべきではないかもしれない。トラブル対応C#問題集をGitBookにまとめてますこんにちは。先日、C#の問題を投稿していましたが、良い機会なのでGitBookでまとめることにしました。https://223n.gitbook.io/csl/この問題集は、自分がC#の勉強をする際につまづいたり、ほかの方に教えていた際に困っていたところなどをメモしていたのを問題集にしています。細かい解説を入れるようにしていますが、誤っていたらGitHubのリポジトリにIssueを送っていただければと思います。今後もよろしくお願いします。新方式のe-Taxでつまづく新年明けました。今年もよろしくお願いします。今回ですがe-Taxで確定申告をしようとしたのですが、どうにもマイナンバーによる新方式での提出が何故かできないという困ったトラブルに巻き込まれたので、とりあえず提出までできたのでその流れをメモがてら書きたいと思います。確定申告書等作成コーナーさて、作成を行うのですが、まずは「作成開始」をクリックします。作成コーナートップ今回は、マイナンバーカードでの提出なので、「e-Taxで提出する」をクリックします。税務署への提出方法の選択1次に、「マイナンバーカード方式により提出する」をクリックします。税務署への提出方法の選択2次に事前準備を聞かれますが、まだセットアップがされていない場合には、ここでインストーラをダウンロードしてインストールします。e-Taxのご利用のための事前準備を行います1下にある「利用規約に同意して次へ」をクリックします。e-Taxのご利用のための事前準備を行います2次に、「マイナンバーカードの読み取り」をクリックします。マイナンバーカードによる認証を行いますそうすると、利用者証明用パスワード(数字4桁)が求められるので、入力して「OK」をクリックします。ログインまだマイナンバーカードと利用者識別番号が紐づいていないので、利用者識別番号と暗証番号を入力して「関連付け」をクリックします。次に、再度マイナンバーカードの情報読み取りが発生しますので、「マイナンバーカードの読み取り」をクリックします。パスワード(4桁)」を求められるので、入力して「OK」をクリックします。利用者識別番号の関連付け2しかし、正しいパスワードを入力してもエラーメッセージが表示されてしまい、関連付けが行えません。このことをマイナンバー、e-taxに問い合わせをしますが、解決しませんでした。失敗メッセージマイナンバーカード側は、市役所で確認してもらいましたが異常なしで、念のためパスワードをすべてリセットしてもらいましたが、ここの券面次項入力補助だけうまくいきません。そこで、最終手段として案内されたのが「去年までと同じ方式による提出」でした。(去年までの方式でできるのかよ...)税務署への提出方法の選択3事前確認まで戻り、「e-Taxで提出する」を選びます。最下部にある「税理士の方が代理送信を行う場合はこちら」をクリックします。税務署への提出方法の選択4事前準備は完了しているはずなので「利用規約に同意して次へ」をクリックします。暗証番号が分かるか聞かれるので「はい」をクリックします。「暗証番号」を入力して「次へ」をクリックします。表示されるので、内容を確認します。登録情報は次のとおりです1登録情報は次のとおりです2誤っていれば「訂正・変更」をクリックして修正します。正しいことを確認したら「申告書等を作成する」をクリックします。作成する申告書等の選択あとは、いつも通り確定申告を行い、最後にマイナンバーカードで送信すればOKです。それは「メッセージボックス」で詳細が開けない点です。メッセージボックス一覧e-Tax側のサポートに、他に関連付けをする方法がないか確認したところ、税務署で関連付けを行う方法があるとのことでした。事前に準備されているかどうかを税務署に問い合わせてから行くようにとのことです。一応は、これで確定申告は完了したのですが、来年以降もこの方式でできるかどうかが分からないので、少し不安です。総務省の電子申請で思うアマチュア無線技士を取得したので、先日総務省の電波関連の電子申請をマイナンバーカードで行いました。電子申請・届出システムというのも、Liteと呼ばれるアマチュア無線専用のシステムもあるのですが、「申請してからIDと仮パスワードの到達までに1ヶ月ほど時間がかかります」というふざけた仕様なので、せっかくマイナンバーカードを持っているということで、通常版を使用しました。Liteとの違いとして通常版だと「運賃着払いによる郵送」を依頼する項目がありません。したら、別途問合せをすればお願いできるのかもしれませんが、恐らく項目が用意していないので、対応してくれない気がします・・・。連絡、不備の連絡などはメールで連絡がありますが、審査完了時の連絡はありません。審査完了時にはありません。自分で毎回ブラウザでシステムにアクセスして、申請状態を確認しないといけません。「審査完了時ぐらいメール送ってよ」と思う次第です。申請状況を審査完了に変更したことをトリガーにメールを送るだけの簡単なお仕事だと思うのですが、なぜか連絡してくれません。(どうして総務省はこういうのが多いのでしょうか)また、今回の場合は、申請日を含めて平日3日程度で審査が完了した訳ですが、他のページなどを見てみると1ヶ月ぐらい時間がかかるとあるので、恐らく業務量や技適マーク無しの従来品での申請などで違うのかなとも思いますが、まさか年内に来るとは思っていなかったので、少しびっくりしています。ちなみにコールサインはJS2GQG(再割当て)を頂きました。5.0にUpdateしましたということで、WordPressのバージョンを5.0にアップデートしました。追記(2018/12/15):いつのまにやら日本語になっていました。何か別の文字を入力すると突然復活するという点は、おそらくバグ・・・?編集ページとりあえず、様子を見ながら使っていきたいと思います。※注記:バックアップはたいせつにね!追記(2018/12/15):もうv5.0.1ですってよ、奥さん。WordpPressWi-Fiのパスワードを忘れてしまった場合(Win10)やべっ。パスワードを忘れちまった・・・!ということで、今年に入ってから何度目かのWi-Fiのパスワードを忘れてしまった場合の覚え書きです。key=clear」と入力Powershellで実行した場合5.「セキュリティの設定」にある「主要なコンテンツ」の文字列がWi-Fiのパスワード!ということで、簡単にWi-Fiのパスワードを知ることができました。手元ではエラーになるため、何故か分かっていませんでしたが、アップグレードの方法がわかり、書き方が誤っていたことも判明したためようやく登録が完了しました。applyで登録したCAAレコードつまずいた点としては、1.アップグレード2.CAAレコードのフォーマットの2点でした。1.アップグレードアップグレードについては、以下のコマンドを実行するとアップグレードが可能になります。-upgrade投稿時点では、1.7がインストールされます。valueを設定することになります。tagには複数種類がありますが、自分の例を紹介します。設定例を見てみたい方は、GitHubのリポジトリを見ていただければと思います。released今回、初めてgo言語による証明書の有効期限チェックを行い、Slack通知してくれるプログラムを作成しました。223n/certcheck有効期限の残日数が指定日数未満になった際に、Slackに投稿されます。機能不足などがあると思いますが、Issueで投稿して頂ければと思います。