PIYO - Tech & Life -

Posts

iOS用グラフ描画ライブラリCorePlot超入門

iOS(とかOSX)でグラフを書けるCorePlotいいよー。オプションとかいろいろあって煩雑だけどそこはさておいて簡潔にまとめてみようと思います。 まずは導入編 CocoaPods使いましょう。 pod 'CorePlot' からの$ pod installでいけます。

SimpleOAuthでAPI呼び出し

TwitterAPIのRuby用ラッパーのソース(sferik/twitter )を読んでいてSimpleOAuthというライブラリを知ったので、はてなブックマークのAPIを例にしてちょっとした使い方の例を書いてみます。 laserlemon/simple_oauth はてなのAPIについてはこちらを参考にしています。

Azureのサブスクリプションをまとめて管理するための設定

QiitaのWindow Azure Advent Calendarの記事でも紹介されていますが、起業5年以内云々の条件に当てはまる会社の場合BizSparkというマイクロソフトの起業支援プログラムに加入できます。 WindowsAzure - MicrosoftからAzureの使用料1080万円をもらう方法 - Qiita [キータ]

UIImageの色相をフィルターで変えるには

iOSのアプリを開発していてこんな要望がありました。 「撮影した写真を半透明にした上で色を少し変えて出したいから、ちょうどいい値を探したい」 どの程度半透明にするかはalpha値に対応したスライダーをおけばいいなというのはすぐにわかりましたが、色を変えるってどうやんの?と。

iOSで他のUIViewの下(裏)に隠れているボタン等を押させる

先日、この図に相当するケースでUIViewに隠れているボタンを押せるようにしたいということがありました。 何も指示しないと手前のUIViewがイベントを受け取ってしまうのでその下にあるUIButtonはタップできませんが、UIViewのuserInteractionEnabledというパラメータをNOにしてあげれば、そのUIViewはユーザー操作のイベントを無視して、裏の要素にイベントが伝わるよ …

Ruby単体でローカルWebサーバーを起動する方法

先日の記事内でも触れたけど、ちゃんと見出しを付けて記事にしておいたほうがいいかなと思い抜粋しました。シングルカットみたいなもんです。 md2review+ReVIEW+guard+livereloadで快適ドキュメントライティング - ぴよログ [https://blog.piyo.tech/posts/2013-12-17-202105:image:large] Rubyが入っていれば以下のコマ …

Deviseでログイン後のURLを変える方法

RailsでDeviseを使っているときの話。いくらでも情報がある話ですが、自分のためにメモります。 http://hostname/ にログインボタンを置いておいて、ログイン後はhttp://hostname/memberとかに移動したいケースがあると思いますが、これは比較的簡単に書けます。

iOSでUIButtonの選択時の背景色をグラデーションにする

UIButtonの背景色をグラデーションにする方法は簡単です。適当にググればでてきますし。ですが、ボタンをタップしたときの色をグラデーションにする方法はちょっと面倒でトリッキーだったので紹介します。 その前に、背景色を普通にグラデーションにする方法はこちら。

AVFoundationを使ったカメラ機能はちゃんとメモリを開放しましょう

こちらを参考にAVFoundationを使ったカメラを実装したのですが、このやり方だとどうもメモリを圧迫するということがわかりました。 iOSのカメラ機能を使う方法まとめ【13日目】 | Developers.IO カメラ機能を使うビューに移動→戻る、を繰り返すとだんだんと移動が重くなっていきます。1分以上反応しなかったりとか。Xcodeでモニタリングしているメモリ使用量も増え続けます。