2017-01-01から1年間の記事一覧

C#で漢数字表記

QiitaでC#での漢数字表記の記事を書きましたqiita.com

提督業も忙しい!プラグイン更新してみた

提督業も忙しい!プラグインをユーザー定義レシピも表示できるようにしました プラグインと同じ場所にあるUserRecipe.xamlを編集すればいいです バイナリもGitHubで公開しています github.com参考サイト GitHub - ruhiel/ImprovementArsenalPlugin: KanColle…

提督業も忙しい!プラグイン作ってみた

急に作りたくなったのでやった艦これWikiの開発レシピのページをパースして表示してます いらない部分は手動で飛ばしたりしてます 他のレシピは入れてませんソースとバイナリはGitHubで公開しています github.com参考サイト KanColleViewer プラグインの作り…

プログラムTips

プログラムに使えそうなサイトいろいろ列挙しますMITライセンスの使い方 http://www.catch.jp/oss-license/2013/09/27/mit_license/自作ソースコードに、MITライセンスを適用する3つのやり方 | オープンソース・ライセンスの談話室メールライブラリ github.…

C#でお手軽ファイル暗号化

適当なクラスをMessagePackでシリアライズしてからAESで暗号化してファイルに保存、保存したファイルから複合化してデシリアライズしてみました。今回のソースは以下で公開しています github.comシリアライズに使用したMessagePackについては neue cc - C#(.…

Xamarinでツイートアプリつくるよ(5) トークンを再利用する

前回のプログラムではアプリを再起動するたびに認証されていたが、今回は認証情報を保存して、一度認証できれば以降認証しないようにした。 MainSetting.csを更新 中身は以下URL NyanTweet/MainSetting.cs at 8ed0211012ad24ea7f56b738417dcf180e5b9dce · re…

Xamarinでツイートアプリつくるよ(4) Twitter認証PINなし そして絶望へ

ツイートアプリを名乗っているくせにTwitterのTの字すら出てこなかった当アプリですが、今回とうとうTwitter認証を実装します。 PINを使用せずに認証しようとしたらうっかり地獄の蓋を開けてしまいました今回の記事を含むソースは以下に公開しています(API…

Xamarinでツイートアプリつくるよ(3) ファイル読み書き

ファイルへ設定を保存できるようにするよ 設定をJSON形式で読み書きするからPCLStorageとJSON.NETをNugetで追加しておいてねMainSetting.csを更新 中身は以下URL https://github.com/reniris/NyanTweet/blob/835cbb0523cf537c34cb6574a845d6de39d53d0b/NyanT…

Xamarinでツイートアプリつくるよ(2) ボタンにコマンドをバインディング

今回はメインのUIを作ってボタンクリックでコマンドを実行するよ 必要なライブラリReactivePropertyをインストールするために、PCLプロジェクトを.NET Standardに変更しておいてね やり方はググれ。VisualStudio2015だとなぞのビルドエラーがたくさん出て、…

Xamarinでツイートアプリつくるよ(1) まずは最初のPageを差し替える

Xamarinの練習のためにツイートプログラムを作るよ まずはXmarinのプロジェクトを作る(ここはほかのサイトのほうが詳しい) それから、View、ViewModel、Modelフォルダを作る ViewにMainPage.xamlを作って App.csのコンストラクタを以下のように変更 public…

VisualStudio2017すごい

VisualStudio2015だとビルドエラーでまくりでコンパイルできなかったXamarinプロジェクトが2017だとコンパイルできるようになった! とりあえず練習用のソースコードを公開 今はまだ何もできないけど、そのうちボタン一発で「にゃーん」できるようにするよ g…

ReactivePropertyをModelで使ってみる

INotifyPropertyChangedをModelに実装するのがめんどいのでReactivePropertyを使ってみようとしたが、そのまま使うのよくないみたい。 einherjar1632.hatenablog.com コンストラクタでImmediateScheduler.Instanceをスケジューラーに指定すればいいのかな? …