なつねこメモ

主にプログラミング関連のメモ帳 ♪(✿╹ヮ╹)ノ 書いてあるコードは自己責任でご自由にどうぞ。記事本文の無断転載は禁止です。

2016-01-01から1ヶ月間の記事一覧

UWP の System Brush Resources

UWP

Visual Studio のデザイナーが死んでいるので、 システム Brush リソースを出力させた。 その一覧と色を載せておきます。 とおもったら、はてなブログがパースしきれなかったようなので、 Gist においておきます。 Raw なりをコピペして、 HTML として保存し…

TypeScript で redux-thunk を使うとき

ぐぐったら、すでにあったけど、私はこの方法で解決したぜ!というメモで。 TypeScript で redux-thunk を使おうとすると、エラーが出ます。 具体的には、こんな時にエラーが出ます。 /// <reference path="../typings/tsd.d.ts" /> import { createStore, applyMiddleware } from 'redux'; import th</reference>…

Xamarin.iOS でデプロイ時にエラーが出る

Xamarin.iOS で開発中に、突如エラーがでて困ったので、解決方法を。 具体的には、デプロイに失敗する感じ。 エラーログはこんな感じ。 error MT1018: Your application failed code-signing checks and could not be installed on the device '(੭ु・ω・)੭ु⁾⁾'…

React Native + Redux + TypeScript でモバイル開発 -セットアップ-

1週間でモバイルアプリを作る必要性が出てきてしまったので、 さくっと作れそうな React Native でやってみます。 React Native は、 React.js を使って、 iOS, Android のネイティブなアプリが作れてしまう 正直意味分からないフレームワーク。 いつぞやに…

WebAuthenticationBroker で FileNotFoundException

UWP でアプリを作っている最中、ちょっと不思議な例外に遭遇しました。 通常の開発環境では出ることはないと思いますが、まぁこういうのもあるよということで、 その出現方法と、解決方法を書いておきます。 コード自体は単純で、以下の様なもの。 var Start…

Rails で、 JSON 中に HTML を含める

学校でもバイト先でも Rails を使っているせいで、 C# をする時間がない。 けども Rails 記事を書いていくよ。 Rails にて、hoge.json の時のレスポンスに、 HTML を含めてみます。 通常の JBuilder を使った JSON は、こんな感じ。 json.set! ここに、 app/…

omniauth-google-oauth2 で認証時にハマったこと

前回に引き続き、こんかいも OmniAuth 関連です。 omniauth-google-oauth2 にて、ちょっとハマったことがあるので、メモしておきます。 GitHub - zquestz/omniauth-google-oauth2 Google OAuth 2 を使って、外部認証ができる omniauth-google-oauth2 ですが…

Xamarin.Forms の XAML リアルタイムプレビューの Gorilla Player を試してみた

C#

Xamarin.Forms のリアルタイムプレビューができる Gorilla Player 。 その BETA アクセス権を得たので、使ってみた感想など書いておこうと。 Gorilla Player XAML Live Preview - Grial UI Kit For Xamarin Forms 公式サイト中央にある動画に全てあるのです…

React.js で、HTML を描画したい

最近、 React.js + Electron + TypeScript で、アプリを作っているのですが、 render() の中の React Component で、生の HTML を扱うことが発生したので、 やり方を書いておきます。 通常通りに値を渡すと、エスケープされて、 <p> hoge </p> といったように、 表…

TypeScript で async/await する

どうやら、 TypeScript には async/await があるらしいので、早速使ってみる async/await の構文は、だいたい C# と同じ。 async waitAsync(waitTime: number) { await wait(waitTime); } wait(waitTime: number) { return new Promise((resolve) => setTime…

gulp でタスクを順番に実行する

いろいろと便利なタスクランナー gulp 。 しかしながら、 gulp のタスクは並列で実行されます。 それだと困る時があるので、直列実行する方法をメモしておきます。 例えば下のようなタスク gulp.task("animal", ["cat", "dog"]); だと、 gulp animal と実行…

gulp で TypeScript のコンパイルを自動化する

Electron + TypeScript で開発しているのですが、 いちいちコンパイルし直すのがめんどくさいので、 gulp で自動化してみます。 まず、ディレクトリ構成としては、こんな感じを想定しています。 / ............... ルートディレクトリ |- app .......... 出…