プログラミング

ノンエンジニアの営業とかディレクターの人とかがコード読み書きできた方がいい理由

この文章を書いた理由 大学のときの後輩と飲んでて、彼はとあるWEB企業でコンテンツ制作的な仕事をしているのだけど、彼の会社の人材はエンジニアが半分を占めるらしい。 後輩は自分の4つ下で、自分がプログラミングを始めた年齢よりも若いので、今からでも…

AndroidのWebViewでindexedDBを使っててUncaught SecurityErrorが出る時の対処法

AndroidでWebViewでindexedDBを使っていると I/chromium: [INFO:CONSOLE(23)] “Uncaught SecurityError: Failed to execute ‘open’ on ‘IDBFactory’: access to the Indexed Database API is denied in this context.”, source: about:blank (23) こういうエ…

delegateを配列に入れる

DB上にあるレコードの数だけインスタンスを作って、それを何か別のクラスのデリゲートにしたいという時がある。そういう時、デリゲートを動的に配列に入れたくなると思う。 それをやろうと思って、NSMutableArrayにdelegateを入れようとしたらダメだった。 …

SwiftでhitTestのイベント透過

Objective-CにはhitTestというメソッドがあって、それを使えばそのビューを透過して下のビューのイベントを動作させることができていた。 - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event { UIView *view = [super hitTest:point withEvent:…