ラベル MnMn の投稿を表示しています。 すべての投稿を表示
ラベル MnMn の投稿を表示しています。 すべての投稿を表示

2018-07-09

ひっさびさの MnMn

最近 eclipse で Java ばっかやってたから VS で C# が最強すぎて泣けた。

つーかもうきちんと設計して作り直すか放棄したい。
なんていうかコントローラ(VM)で全部やる書き捨て実装のノリがきつい。

2017-11-03

MnMn 簡易アップデート: 2017-11-03 10:27:25

チャンネルのコメント数取れてなかったのを修正した。
実装してから長らく使いもしなかった簡易アップデート処理を初めて使ってみた。

ちなみに公式の方は10月のリニューアル延期したんだってね。

ちなみに最近は MnMn 飽きたし .NET Core 2 ASP Mvc で遊んでいるのです。

2017-08-15

MnMn 0.82.0

地味にリリースした .NET Framework 4.7 対応版。

このバージョンはまだ自動アップデートせずに手動ダウンロードできる状態にしておいた。
週末くらいに自動アップデート対象にする。

MnMn 0.81.0, 0.81.1

最近緊急リリースが多いというかリリース後に不具合発覚が頻発してる。
検知自体はクラッシュレポートもらえるから早いうちに対応できるけどかなんなぁ。

この状態であれこれ機能実装・修正するのもリスクあるし次の 0.82.0 は .NET 4.7 に移行するだけに留めたい。

2017-08-08

NUnit から MsTest への切り替えはユニットテストが意味的に機能しない

現実的じゃない。
端的に TestCase と同じ動きのコード追加がもうすでにテスト漏れになるからやめた方がいいよ。

2017-08-05

MnMn 0.78.1 - 0.79.0 - 0.79.1

大混乱でまさかの同日 3 リリース。

なんだろう、0.78.0が諸悪の根源なんだけどちかれた。
0.78.0 から 0.79.0 までのキャッシュ状態が完全にぶっ壊れた。んふふ。
ただキャッシュデータ生きてるのが救いだよね。
(末尾に謎 1 byte が加算されるから無事ではないわな)

2017-08-04

🐎=3

もうそろそろ youtube の実装入りたいんですがいいすかね。
既存バグ? (∩ ゚д゚)アーアーきこえなーい

つーかもう今まで頑張ってきたけど API 提供してないサービスとかとワケわからん。

2017-06-20

MnMn 0.69.1

緊急リリース!

仕様変更なんだろね。

2017-06-20 15:26:26 にクラッシュレポートで教えてくれた人ありがとう。
ちょうど会社PCがWindows Update走ってやる気なくしたからすぐ帰って修正した。

だたこれかなりやっつけ対応だから下手すりゃまたなんかあるかもね。
とりあえず調査やらなんやらは #642 でやる予定(0.71.0で調査反映したいけど時間があるかどうか)。
リクエストがXMLじゃなくてJsonになってるあたり超怖い。

まぁそんな感じでゆるゆるいきたい。

2017-05-28

ゆーちゅーぶ

そろそろ Youtube に取り掛かりたい今日この頃。

アップデート周り終わったらニコニコの仕様追従なければ Youtube 対応してみたい。

2017-05-14

MnMn 0.64.0

終了時の処理が根本的にバグってたから修正した。

なんかいい感じに動いてた気がしたけど幻だった。

2017-04-08

MnMn 0.60.0

途中に 0.59.1 とか噛んでいろいろ面倒なことなってたけど無事リリースできた。

このバージョンでは前々からやりたかったアップデート処理の統合とファインダーからの動画ダウンロードを実装した。
アップデートの方はロジック変更っていう怖い実装なので旧処理も使えるようにしておいた。
ダウンロードの方は基本的にユーザーから隠す形で、それでいて更新履歴見れば使える形で実装した。
後者は試験パターン少なかったし試験後にもいろいろ手を加えたからなんか変だったら連絡ほしいなってお思う。

2017-03-26

MnMn 0.58.0

簡易アップデート機能を付けた。

基本的には通常のアップデートで最新版を提供してたけどちょっとした修正、特にテキストファイルベースの修正ってわざわざリリースしなくてもいいんじゃないかと思ったので作った。
今すぐ使うわけじゃないけど MnMn の各種定義データは可能な限り外部ファイルにしてるのでそれだけ直せばいい場合は簡易アップデートでささっと更新できるようになった。
(実際使ってみないとバグとかまではわかんないけど)

一応開発側の思いとしては使わない方針で、やっべぇ時にだけ使う運用でいきたい。

2017-03-24

あれあれ、あれよ

仕事したり出張したり湯豆腐がおいしかったりすると実装が全く進まないあれよ。

2017-03-19

MnMn 0.57.0

クラッシュレポートから修正掛けたり前々から気になっていた処理を修正したりした。

Twitter自動投稿botがなんかバグってるけどあまり気にしないでおこうと思った。

使用許諾の文言変えたから今回も起動時に強制表示させることになった。
この表示ってネトゲのログイン画面みたいであんまり好きじゃない。


ちなみにアップデートなんだけどわざわざ全モジュール(90MB弱)落とすのすっごい資源の無駄。
デプロイを複雑化せず(1手順も増やさない)なんかいい方法ないもんかね。

2017-03-11

MnMn 0.55.0

ニコ生の課題を一旦終わらせた。

細かいやつとか独立可能なやつを細分化して課題作成した。
あとTwitterデビューしたのでなんも考えずバージョンアップした(旧目安箱早く潰したいんだ)。

2017-03-08

MnMn 0.53.0

クラッシュレポートの修正やらマウスジェスチャ(内臓ブラウザ)の実装やら市場情報取得やらを行った。


まだリリースする気はなかったけどVS2017入れた記念でリリースした。

あと毎度毎度リリース時にブログ書いてたけどだるいからやめる。
気が向いたときに書くことにする。

ちなみに明日は意味なく有給なのだ。ぐっすり寝るのだ。

2017-03-04

クラッシュレポート死んでんじゃないですか!

メールアドレスに null 入れるアホなプログラム作ったやつはどこのどいつや。

2017-03-03

MnMn 0.52.0

拡縮できるようにした。

開発的にはクラッシュレポート周りを調整した。

23:10 追記:
更新履歴表記ミス
a[href="_blank"] -> a[target="_blank"]

2017-03-01

MnMn 0.51.0

クラッシュレポートに情報を追加した。

いやさぁ、最初スタックトレースだけでいいと思ってたんだけどクラッシュ時に何をしてたのかが分からんのよね。
あとキャッシュディレクトリ周りで死んでもレポートにそれを含めてなかったからなーんも分からんのよね。

今のとこ見た目多そうなのが、
System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
   場所 ContentTypeTextNet.MnMn.MnMn.ViewModel.Controls.Service.Smile.Video.Player.SmileVideoPlayerViewModel.SetMedia()
   ...略...  
なんだけどさぁ、ログ見ないと動画IDとかわかんなくて再現できないんだよね。

あと謎だったのがこれ、

System.DllNotFoundException: DLL 'mozglue' を読み込めません:指定されたモジュールが見つかりません。 (HRESULT からの例外:0x8007007E)
見つかんないワケねーだろと思いつつも、例外吐いてんだからファイル見つかんないんだろうとしか思えない。

今のところクラッシュレポートから課題は作成してないけど追々中身精査して課題を作るつもり。