iOSのCoreMotionを使って、磁北ではなく真北を基準として端末姿勢を取得しようとする。だいたいこんな感じのコードになる。 let motionManager = CMMotionManager() if motionManager.isDeviceMotionAvailable { motionManager.startDeviceMotionUpdates(using: .xTrueNorthZVertical, to: .main) { (motion, error) in // Do some
続きを読むカテゴリー: 未分類
AtomのTreeに.gitignore対象のファイルを表示する
メモ。Atomで「普通に編集したいけれどgitでは管理したいわけじゃない」というファイルを.gitignoreの対象にすると、デフォルトではTreeに出てこなくなる。それは困る。 対処法 “Preferences” を開いて “Packages” を選択、”Installed Packages” の中から “tree-view” を選択して “Settings” ボタンを押す。 R
続きを読む竹のスマートフォンスピーカー “iBam” が届いたよ!
シンガポールのSustainable Living Labから、竹製スマートフォンスピーカー “iBam” が届いた。天然の竹を使った手作り製品なので、頼んでから3週間かかった。 これを作っているところ これを作っているのは、シンガポールのクラフト系ハッカー達の集うスペース “Sustainable Living Lab” というところ。 Sustainable Living Lab | RETHINKING THE WAY WE MAKE Sustainable Living Lab (SL2) | Fa
続きを読む革の「マジック編み」という技が不思議
以前ちょっと始めて放置していたレザークラフトを再開しようと思い、革紐の編み方とその端っこの処理の仕方を調べていた。独立した紐を何本か編んで、バラバラの端っこを綺麗にまとめてどこかに取り付けるのはけっこう面倒な作業なわけだが、色々調べていたらマジック編みという面白い技を見つけた。 わかりやすい動画。 (動画の前半は解説。忙しい人は2:15のあたりから見れば編み方がわかる) 革の帯を5つに裂いて編み、5手ごとにくるっとひっくり返すらしい。 やってみた。 確かに端っこが繋がっている状態で五つ編みができる。 うーん
続きを読む