Okogeki'sブログ

デキるエンジニアを目指すOkogekiのブログ

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

自作ライブラリ公開し始めました。

自作ライブラリが溜まってきたので、少しずつgitに公開していきたいと思います。 ConvertUIImage 暗号化→復号化機能、及びキャッシュ機能を持ったUIImageクラス。 Measurement 丸め誤差を考慮した、miri,nano,micro秒計測に対応した処理時間計測クラス SHA51…

AFNetworking:failureBlockでbodyの中身を取得する方法

いわずとしれた便利な通信ライブラリAFNetworkingAFNetworking/AFNetworkinggithub.com errorBlock内ではbodyの中身取れませんって言われた この前、エンジニア仲間から 「failureBlock内ではbodyを取って来れないって記事見たんでできない」 って言ってたの…

UIScrollViewでの画像表示高速化、最適化についてのtipsその1

iOS

60FPS維持しつつ画像描写がめちゃムズい UIScrollViewは60FPSで動いてるとの事で、 これを維持しつつ、 画像をなめらかにするのは難しい。工夫が必要。 色んな記事でこの問題は良く目にします。 解決策に「imageNamedを使おう」を良くみるが。。。 [UIImage …

SwiftとObjective-Cどちらが人気あるか

言語習得の優先度を決める際、1つにGoogleTrendを使って良く検索がかけられているワードの言語を習得するようにしている自分。 swiftとObjective-Cどちらが良く検索かけられているかなーと調べたところ。。。 下記のような感じです。 青がswift、赤がObject…

オープンソースの最新情報を集めるのに便利なWebサイト

メモ書き程度の記事ですが忘れないうちにブログに書き留めたいと思います。オープンソースを毎日紹介 オープンソースを毎日紹介 MOONGIFT OSSを毎日紹介してくれるサイト。 気になるOSSはすぐにビルドして試してみよう。

勉強すれどもSwiftの導入は見送ってしまう自分がいる

今日はObjective-Cの勉強と平行してSwiftの勉強を進めていて、良く感じてしまう事をブログに書き留めたいと思います。 結論として、やっぱり業務の中で取り入れるのにはまだまだ早計すぎるなぁ。。。 と感じます。 もちろんSwiftで開発しているアプリもたく…

SCSSってすごい。ついでにSCSS記述&練習に便利なサイトも紹介

自分はスマートフォンのネイティブアプリエンジニアを目指しているため、 Objective-C & Swift & android Java中心に学習を進めているのですが、 今日は会社でCSSの勉強会が開かれたので顔を出してみました。実はCSSを書くのがめっちゃ大嫌いなんです、自分…

Bootstrapのグリッドシステム実現をObjective-Cで頑張る

BootstrapのGridってすごく便利ですよね。一方Objective-CはいちいちCGRectmakeでx,y,width,height指定しーので面倒です。 頼みのAutolayoutもユニバーサルアプリだと逆に実装に時間がかかったり、 制約も多くて面倒です。Bootstrapくらい気軽にできたらなー…

Swiftでコールバックはどう書くか

業務ではObjective-C中心でソースを書いていますが、 いつか移行すべき日に備え、Swiftの学習も進めています。 今回はSwiftのお話。Objective-CでBlockによるコールバックを書く事がありますが、 Swiftだとどんな感じで書くのか調べてみました。 Objective-C…

CATextLayerとUILabelの描写速度比較

CATextLayerの方が速いに決まってるんですけど、 どのくらい速いか気になったので簡単にテストコード書いて比較してみました。 ・検証環境 端末:iPhone5 OS : iOS 8.1.2(12B440) ・検証方法 書いて載せてを200回繰り返すのにかかった時間を計測。 //UILabe…

自分なりに考えた、エンジニアとしての3つのスタンス

お久しぶりです。 知識吸収欲>>記事を書く欲になっていて、しばらく更新が遅れてしまいました。 今回は技術共有ではなく、マネジメント職→エンジニアに転身して、 貫き通したい自分の考え、スタンスを共有したいと思います。 どちらかというと本記事は自分へ…