hiragram no blog

iOSとか

Apple Watchにはカバーつけたほうがいい

## Apple Watchめっちゃぶつける これは普段もともと腕時計をつける習慣がなかったのもあると思うけど。 狭いところ通りながら壁にこすりつけたり、自販機のおつり取り出しながら強打したりします。いまでもします。 購入直後にぶつけまくって、さすがにやば…

Swiftのイニシャライザややこしかったのでまとめた

既定イニシャライザ(default initializer) 引数なし。 イニシャライザが1つも定義されておらず、すべてのプロパティの初期値が設定されている時に利用可能になる。 ベースクラスの既定イニシャライザは指定イニシャライザとして機能する。 指定イニシャライ…

iOSのバージョンによってはUIAlertControllerのボタンの並びが変になるかもしれない

古いiOSだとUIAlertControllerにaddActionした順に左から表示されるっぽい。 たまたま古いテスト機で触ってて違和感があって発見。 こんなコードが import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad…

UIViewのアニメーション中にタップイベントが発生しなくてハマった自戒

起きたこと UITableViewをスクロールしてると、たまに指が滑る(縦にスワイプしてもtableViewが追従してこない)ような違和感があった 最近、UITableViewのセル内の画像をUIViewのtransitionWithViewを使ってフェードインさせるように改修してた フェードイン…

さよなら2015年

あんまりテレビが面白く無いのでTwitterの全ツイート履歴を見ながら1年を振り返ってみる。 ちなみに月ごとのツイート数はこんな感じ。 ←1月 12月→ 1月 初めて自宅にサーバーを置いた。 アニメ録画環境を作った。 ローリングガールズ録画出来てないw— ひらり…

僕の中のすてにゃん

僕とすてにゃん この記事は、すてにゃん Advent Calendar 5日目 の記事です。すてにゃんまじごめん。 みなさんはすてにゃんを知っていますか? すてにゃんというのは猫のことなんですが、僕は最初プログラマの人間だと思っていました。 今日は僕の中のすてに…

近況(8月~)

仕事がいろいろ変わって(not転職)、SwiftでiOSアプリを作り始めました。これまでは既存のObjcなアプリをメンテナンス&機能追加していくような感じでしたが、今度はゼロから全部をひとりで。めちゃめちゃ周りの力を借りながらやってます。 Apple Watch買いま…

YAPC::Asia2015のトートバッグに書いてあるコードをいじいじする #yapcasia

どうもどうも。1日に2度ブログを書くのは初めてです。 YAPC::Asia 2015のお土産でみんなもらったトートバッグにPerlのprint文が書いてありますよね? おみやげの内容については、さっき僕が書いた記事を御覧ください。 YAPC::Asia 2015のお土産を紹介するぞ…

YAPC::Asia 2015のお土産を紹介するぞー #yapcasia

今日前夜祭でした。明日からが本番です。 id:y_uukiさんのブログ論、とてもおもしろかったです。 僕は個人スポンサーチケットで参加したので、スポンサー特典も含めて頂いたノベルティを紹介しますー。 トートバッグ YAPC::Asiaの缶バッチもついてます。 Per…

高専の良し悪し

僕は高専卒です。 学校の中で一番新しい学科で、最先端の情報教育が受けられるらしいです。 高等専門学校 - Wikipedia どこの高専かはここには書かないけど聞かれれば普通に答えるのでTwitterとかで聞いてください。 高専に進学してよかったか -> Yes パソコ…

先着順申し込みに負けない勉強会情報の集め方

が美味しい季節ですね。 ここ数ヶ月、月に3回くらいのペースで外部の勉強会にオーディエンスとして参加しています。いつかはスピーカー側に立ってみたいものです。 勉強会への参加申し込みには2種類あって、先着順のものと抽選のものがあります。トレンドな…

しょぼいライブラリを公開したあとの話

興味を持ってもらえるのは嬉しいという話。 まえがき しょぼいライブラリを公開した話 -> 3連休で初めてOSS活動に足突っ込んでみたらクソ簡単だった YHImageViewer作った CocoaPodsにも公開した モチベーションが上がった その後 達成感の熱を持ったまま私は…

3連休で初めてOSS活動に足突っ込んでみたらクソ簡単だった

飛ばしっぽいタイトルですまんの やってることは全く大したことないけど、思ってたより100倍くらい簡単にできたので書きます。 How to系の話はもう他にいくらでもあるので以下の内容は書いてません。 SwiftでiOSライブラリを作る方法 CocoaPodsに公開する方…

HTML5オールスターズ勉強会に参加したメモ #dotshtml5

6月13日にHTML5オールスターズ勉強会(dots)に行ってきたのでメモ。 『いつになっても議論が終わらないパフォーマンス関連のWeb標準たち』 @_furoshikiさん モバイルWebを支える標準技術の進化の話。 アニメーション 過去: Animation Frame方式(JS->CPU) ex: …