YDiary

メモ的な

MSのドキュメントにフィードバックをしたら最悪の対応をされた件とその技術的考察

MastodonやTwitterに投稿してたこの件の詳細です. issueがcloseされてから特に音沙汰がないので,一回記事にまとめようと思います. 何が起きたか 何が起きたのかについて,時系列に順を追って説明します. Azureに関するMSの公式ドキュメントを見ていたら…

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

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

Mastodonのお一人様インスタンスを立てた

Twitterは死んだ タイトルの通りです.Twitterが死んだのでMastodonのお一人様インスタンスを立てて移住しました. まだまだ全然フォローが少なくてTLが寂しいので,良ければフォローしてやってください. social.0ko.me 古のインスタンス 実はかなり前,Mas…

UserStream廃止に寄せて

何かみんなポエム書いてるの見てたら自分も書きたくなったので書く. あまり広く公開してこなかったが,自分もいくつかUserStreamを使ったTwitterクライアントを作っていた. そもそも自分がTwitterに登録したのは2009年の8月ごろで,そこから数えて丸9年間T…

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

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

File2BMPを公開しました

C#

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

LFS2S3Proxyを公開しました

C#

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

Switch用のオーディオミキサを作る話(その2)

ydkk.hateblo.jp の続きです. だいぶ間が空いてしまいましたが,実際にミキサを作るまでの手順を紹介します. まずは適当に回路*1を起こして ブレッドボードで試作 現状 pic.twitter.com/0AT0sxkRNx— YDKK (@YDKKK) February 19, 2018 動作確認ができたら基…

Switch用のオーディオミキサを作る話(その1)

タイトルの通り,オペアンプを使ってNintendo Switch用のオーディオミキサを作りました.SwitchにはVC機能が搭載されていないので,通話しながらゲームをプレイしようとすると必然的にゲーム音とVCの音声を混ぜる必要があります.スピーカ出力でプレイする場…

SH-03Jを買った

タイトルの通りです. SH-03Jを購入しました.メイン端末としてはSH-06F以来になります. 本当は次のAQUOS PAD*1が出るまで待ちたかったのですが,流石にガタがきてる*2のと,ヤフオクで状態の良い白ロムが安かったのでついポチっちゃいました. なんか初期…

技術の力で運用を楽にする ほか3本

この記事は,Silbird Advent Calendar 2017の21日目の記事です. はじめに さて、今年ももう残り少なくなりましたが、いかがお過ごしでしょうか。 今日の記事は、次の3本立てです。 技術の力で運用を楽にする 手軽に画面をGIF動画でキャプチャする バックア…

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

C#

この記事は,Silbird Advent Calendar 2017の14日目の記事です. はじめに qiita.com qiita.com に引き続きのCrowiネタです. さて,上の記事で述べられている通り,Silbirdでは社内のドキュメントサービスをQiita:TeamからCrowiに移行しました. 移行に際し…

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

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

Google Homeで普通のシーリングライトを制御する

はじめに 先日,Google Home Miniを購入しました. Google Home Miniポチった pic.twitter.com/WyIUj1NlbY— YDKK (@YDKKK) 2017年10月24日 Google関連のサービス・製品*1を多く利用しているので,それらと連携出来たら便利そうだと感じたのと,どうやらAPIを…

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

C#

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

Slackを黒くする

SlackのWindowsアプリが白くて目が疲れるので,黒くするお話.

GP7 ドアミラーカバー交換

疲れからか、不幸にも電信柱に追突してさせてしまったドアミラー君 ディーラーでカバー上下とレンズの割れてしまったランプを注文 お客様感謝デイが近かったのでお願いして10%引きに 自分で交換すると言ったので技術料は無し つらい

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

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

Smali基本文法

Smali基本语法 - lee0oo0 - 博客园 が分かりやすかったのでそのまま訳しただけ .field private isFlag:z 変数定義 .method メソッド .parameter メソッドパラメータ .prologue メソッドの始まり .line 12 ソースコードだと12行目 invoke-super 親クラスのメ…

CM 690 II Plus rev2にGV-N970WF3OC-4GDは入る

Divisionのオープンベータとか遊んでると,さすがに今まで使ってたGTX580では厳しそうな感じがしたので,思い切ってグラボを新調しました. 購入したのはGTX970のこちら. どうもこのグラボ,三連ファンのおかげかとても長いことで有名らしく,ミドルタワー…

FreeBSD上のMonoでTlsExceptionを回避する

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

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

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

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

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

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

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

MoonStrikeを使い続ける方法

どうやらAPIキーが殺された模様 続けて使うには https://apps.twitter.com/app/new から新しいアプリを作る 最近はSMS認証が必要みたい コールバックURLにはhttp://hoge.hoge/を指定 作ったアプリのKeys and Access TokensからConsumer Key (API Key)とConsu…

NTFSからReFS上にHyper-V仮想マシンを移動すると動かなくなる

HDDがご臨終された関係で仮想マシン関連ファイルの移動などをしていたのですが、奇妙な現象に遭遇したのでその解決法をメモ。 症状:ReFS→NTFS→ReFSとHyper-Vの仮想ディスク(vhd, avhd)を移動したら 「仮想ディスクシステムの制限により、要求された操作を完…

owncloudが白画面で動かなくなる

owncloudが急にログイン後白画面になって動かなくなりました。 思い返せば直前にアプリをいくつか有効化してたので、その相性の問題みたいです。 とりあえず復旧までの手順を簡単に、 まずowncloudのログを確認 # cat /mnt/storage0/data/owncloud.log : 略 …

SH-06E購入しました!(SH-12Cから機種変更)

今まで使ってたSH-12C購入からちょうど2年がたち、また応援学割2013に乗れる最後のチャンスとのことだったので思い切って機種変更をしました。 4.8インチ(個人的に5インチは大きすぎる) フルHD IGZO 1.7GHzクアッドコア RAM2GB 光学手振れ補正 防水 と終始テ…

USBメモリーの中身

まともに読み書きできなくなったというのと、某事情でUSBメモリーの殻が必要になったので割ってみました。 今回割ったのはA-DATA製の32GBなやつです。 ちなみに、以前に4GBのUSBメモリーを割った時の中身はこんな感じでした。 (上:表 下:裏 ※合成) 下側の左…

イヤホン(SE-CL40)修理

学校帰りに音楽を聴こうと、鞄からイヤホンを引っ張り出したら「ぷつっ」となんだか小気味いい音が聞こえたんですよ。 んー?と思いつつ見てみたら 「...」 とりあえずその場では何も見てなかったことにして、帰宅。 改めて取り出して見てみる あっちゃー… …