しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

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

【読書メモ】♯HOOKED 消費者心理学者が解き明かす「つい、買ってしまった。」の裏にあるマーケティングの技術

♯HOOKEDという本で学んだ事のメモです。 ♯HOOKED 消費者心理学者が解き明かす「つい、買ってしまった。」の裏にあるマーケティングの技術 (T's BUSINESS DESIGN)作者: パトリック・ファーガン,Patrick Fagan,上原裕美子出版社/メーカー: TAC出版発売日: 2017…

Illustratorのライブトレースで画像をパス化する

ライブトレースという機能を使って画像をパスに変換してみました。 元画像は下のものです、ぱくたそ様のものを利用しました。 冬山山頂の煌めく雪と岩|ぱくたそフリー素材 まずはIllustratorに画像を配置します。 配置した画像を選択して、オブジェクトのラ…

【Swift】Speech Recognitionの制限について検証する

iOS

iOS10から登場した音声認識API(Speech Recognition)の挙動について調べてみました。 60秒を超えた時の挙動 テストプロジェクトを作り、ViewControllerを下のようにして検証しました。 このコードでは5秒時点と55秒時点と62秒時点でのタスクステータスを見て…

【Ruby】benchmarkで処理速度を計測

Ruby標準ライブラリのbenchmarkを使って処理速度を測定してみました。 使い方は下の通りです。 配列へのpushの10000回ループと100回ループを測定しています。 require 'benchmark' Benchmark.bm(10) do |x| x.report("10,000回") do arr = [] (0...10000).ea…

【Ruby】Parallelで並列処理

ParallelというGemで並列処理を試してみました。 github.com インストール インストールはBundlerを使いました。 source "https://rubygems.org" gem "parallel" 使い方 使い方は下の通りです。 1,2,3を引数にしたブロックを並列に実行してくれます。 requir…

Certbotで自分のサービスをSSL化

Certbotを使って自分のサービスのSSL化を行いました。 設定はこちらを参考にしました。 Let's Encrypt の使い方 - Let's Encrypt 総合ポータル 環境 OSはCentOS6でサーバーはnginxを使っています。 SSL化 SSL化は非常に簡単で、下3つのコマンドで済みました…