YDiary

メモ的な

C#

SlackからLINEを使う

C#

LINEが使いにくいので普段は使ってないのですが,その場合LINEで形成されてしまったコミュニティの情報にアクセスすることができなくなってしまいます. そこで,SlackのチャンネルとLINEのグループなどとの間でメッセージを相互にやり取りするツールを作成…

Splatoon2の最新のウデマエ(Xパワー)を取得するやつを作った

使い方は簡単で,画面に従って stat.ink のユーザ名を入力するだけです.戦績が正しく記録されていれば,最新のウデマエが表示されるはずです. 最新のウデマエXのXパワーを確認するために作りました.ウデマエがS+9までの間はゲーム内やイカリング2で常にウ…

InkTestWpf(手書きノートアプリのデモ)を公開しました

C#

InkTestWpf(という名前の手書きノートアプリのデモ)を公開しました. 学部2年の頃に授業の一環として作ったものです. github.com 技術デモという側面が強いのであまり実用向きではありませんが,我ながら,なかなか良く出来てるんじゃないかなーと思いま…

File2BMPを公開しました

C#

任意のバイナリファイルを,有効なビットマップファイルに変換するツールFile2BMPを公開しました!

LFS2S3Proxyを公開しました

C#

Git LFSサーバのバックエンドとしてAmazon S3を使用できるようにするプロキシ,LFS2S3Proxy を公開しました!

Qiita:TeamをやめてCrowiに移行した話 ~移行編~

C#

はじめに qiita.com qiita.com に引き続きのCrowiネタです. さて,上の記事で述べられている通り,アルバイト先では社内のドキュメントサービスをQiita:TeamからCrowiに移行しました. 移行に際して問題となるのが,これまでQiita:Teamに書いてきたドキュメ…

Git LFSをAmazon S3でいい感じにする話

C#

この記事は,Silbird Advent Calendar 2017の7日目の記事です. 皆さんはソースコードリポジトリの保存先として,Githubなどのホスティングサービスをお使いでしょうか.また,リソースファイルなどのバイナリファイルを管理するためのリポジトリのサイズが…

Vpassのパズル認証を突破する

C#

SMBCから ★━━【三井住友カード】━★ 【重要なお知らせ】Vpassログイン時の「パズル認証」導入について ★━━━━ 2017年8月7日 ━★ などと書かれたメールが届きました. どうやら今後Vpassにログインする際にパズル認証が必要になるらしいです. メール本文には人…

無線LANルータ(WN-AC1167DGR)を再起動させるやつ

C#

使ってる無線LANルータ(WN-AC1167DGR)が,定期的に再起動しないとスループットがどんどん落ちる(200Mbps→20Mbpsみたいな感じ)ので外から再起動させられるように書いた. 無線LANルータ(WN-AC1167DGR)を再起動させるやつ Html Agility Packと,管理ページにロ…

FreeBSD上のMonoでTlsExceptionを回避する

C#

FreeBSD上にMonoをそのままインストールしただけではSSL接続を行った際などにTlsExceptionが発生します. 試行錯誤の結果,回避できたみたいなので方法をメモ. pkg install ca_root_nss cert-sync /usr/local/share/certs/ca-root-nss.crt

Amazonプライムフォトに任意のデータをアップロードする

C#

先日,Amazonがプライム会員を対象に写真データを無制限に保存できるサービスを始めましたね. なんでもRAWなども含めて再圧縮なしでいくらでも保存できるとのこと. とするとJPEGなんかにファイルを埋め込めば好きなデータを保存できるのでは…という気がし…

C#でマイナンバーのチェックデジットを計算する

C#

マイナンバーのチェックデジットを計算する - Qiita こんなのを見かけたのでC#で書いてみました。 なるべく短く書こうとしたけど2回Parseしたりしてて無駄があるなーと。 どうにかなりませんかね。 using System; using System.Linq; static bool ValidateMy…

Windows 10 Threshold 2で広くなったストアアプリの最小幅を元に戻す

C#

Windows 10をThreshold 2にアップデートしてからストアアプリの最小幅がPackage.appxmanifestの指定にかかわらず広くなりました.(スケーリングとか関係してそうな気がするけどよく分からない) これ以上幅が狭くならない… UWPアプリであればApplicationVie…