アプリなどを開発するブログ

React Native / Swift / Ruby on Railsなどの学習メモ。


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

iOSアプリで悪意あるユーザーに値を改ざんされないために

有料アプリなどを作っていると、脱獄などを行ったユーザーに値を書き換えられるとまずいことがあります。 対処法はざっくり3つかなと ファイル暗号化 UserDefaultsを使用していると、iExplorerなどのアプリを使えばiPhoneのファイルシステム内部を見ることが…

【Swift3】Boolのイニシャライザに色々渡すとどうなるか試した

試してみました。 Bool(1) # true Bool("true") # true Bool("1") # nil Bool("t") # nil Bool("a") # nil Bool("True") # nil Bool("1") # nil Bool(0) # false Bool("false") # false Bool("False") # nil Bool("0") # nil Bool(2) # true Bool(10000) # t…

Serverlessフレームワークでテストを書く

2017/3/15追記 これが今のところベストプラクティスっぽい serverless.com mocaとchaiで書くのがよさそう。 qiita.com qiita.com serverless 公式ブログでもmochaを使ったエンドポイントのテストが紹介されていました。 serverless.com 素晴らしくわかりやす…

スタバでWiFiに接続したのに「インターネットに接続できません」と出る時の対処法

StarbucksでWiFiに接続したのに、ブラウザを立ち上げると「インターネットに接続できません」などの表示が出てインターネットができないことがあります。 そんなときは別のブラウザを立ち上げてみると繋がったりします。 自分はChromeを使っているので以下の…

lambdaをフロントエンドjsから直接実行したい

フロントエンドのjsから直接lambdaを実行したいなと考えておりました。 AWS API Gatewayを使ってもいいのですが、lambdaなどの料金に対してAPI Gatewayの料金はやや割高に感じていて、 できればlambdaを直接叩きたいなと。 結論。できるみたいです。 ただしj…

Unityの画面録画機能つくりたくて調べたことまとめ

uRecord プラグイン「uRecord」を使用。 マシンスペックに依存しない書き出し方法なのでコマ落ちの心配がなさそう。 連番静止画を書き出すだけなので動画作成にはffmpegを使っている。 psychic-vr-lab.com Texture2DのReadPixels サイズの指定ができる模様。…