PyCon JP 2016 で型ヒントについて発表しました

2016/9/20〜24 に開催された PyCon JP 2016 で「型ヒントについて考えよう!」というタイトルで発表しました. 発表資料と簡単な感想をまとめておきます.

“PyCon JP 2016 で型ヒントについて発表しました”の続きを読む

Swift 3 への移行時に気付いたこと

この記事では既存の iOS アプリを Swift 3 に移行した時に気付いた幾つかの知見について紹介します. 自分自身がまだ iOS 10・Swift 3 について理解が不十分な部分もありますが, 少しでも参考になれば幸いです.

“Swift 3 への移行時に気付いたこと”の続きを読む

Jetpack と衝突するプラグインを調べる方法

Jetpack は Automattic 社が提供している WordPress 用のプラグインで, アクセス解析から問い合わせフォーム, CDN, OGP タグの設定など, 様々な機能を提供してくれます. しかし, これらの機能は他のプラグインの機能と衝突 (conflict) することも多く, プラグインが正しく動作しないことも稀にあります.

この記事では Jetpack が備えている, 機能が重複する他のプラグインとの衝突を回避する機能について紹介します.

“Jetpack と衝突するプラグインを調べる方法”の続きを読む

brew tap 用のリポジトリを Travis CI でテストする

パッケージマネージャの Homebrew は tap を用いることで, サードパーティーが提供しているリポジトリの Formulae を利用することが出来ます. この記事では brew tap 用のリポジトリを Travis CI 上でテストする方法について紹介します.

“brew tap 用のリポジトリを Travis CI でテストする”の続きを読む

macOS Sierra で Homebrew を使う方法 (2016年9月更新)

macOS Sierra の前バージョンの OS X El Capitan から System Integrity Protection (SIP) (rootless とも呼ばれる) という機能が導入され, /usr/System といった重要なディレクトリへの書き込みが制限されています. 通常 /usr/local にインストールされる Homebrew もこの影響を受けるため, これを回避する方法を紹介します.

“macOS Sierra で Homebrew を使う方法 (2016年9月更新)”の続きを読む