jimaoka blog

ライトなインフラエンジニアです

iTunesサーバの構築 (Centos7)

いままで、自宅のSMBに音楽ファイルを置いて、必要な物はMacbookに落としてきてiTunesで管理するという方式をとっていました。

外でMacbookを使って音楽も聞かないし、容量が圧迫されるし、なんだかなぁと思っていたところ、iTunesサーバなるものがあると知り、構築してみました。

OSなど
OS: Centos 7.1
mt-daapd 0.2.4-1

続きを読む

Timemachine用バックアップサーバの構築 (Centos7)

f:id:jimaoka:20151129124711j:plain

TimemachineのバックアップのためにUSBポートを占領されるのはどうも気に食わない。ということで、Timemachineのバックアップ用サーバを立てて、バックアップをWifi経由で行えるようにしました。

使用したOS, ソフトウェア
OS: Centos 7.1
netatalk 3.1.7

続きを読む

Runkeeper APIの使い方

f:id:jimaoka:20151101191126p:plain

最近よくランニングをするので、運動記録のためにRunkeeperを使っています

走ったコースや速度などの情報を記録してくれるランニング支援アプリは何種類かあるのですが、APIを提供しているということで、Runkeeperを使用してデータをためています(NIKE+もAPIあるっぽいです)

先日ふと、月末にその月の合計走行距離や平均速度、消費カロリーなどの月次サマリーをTwitterにPostしてくれるプログラムを書こうかな、と思いRunkeeper APIを使ってみました

続きを読む

電子書籍への移行について考える

今まで、技術書を読むときは紙の本を読んでいました。
しかし最近、すきま時間で(そして外で)本を読むことが増えたため、電子書籍の方が都合がいいのではないかということで、電子書籍について考えてみました。

続きを読む

XcodeでIneligible Devicesになった場合の解決法 (Xcode7 beta3)

f:id:jimaoka:20150712123650p:plain
(※Xcode6のスクリーンショットを使用しています)

Xcode7 beta3でiOS8.4のデバイスを使用して実機デバッグをしようとした時に
発生したエラーのメモです。

Ineligible Devicesとなって実機デバッグができなくなる要因として

  1. Ineligible Device (deployment target)
    Deployment targetに指定したOSバージョンが実機のものより高い
    (Xcode beta 7からは "Device OS version lower than deployment target"と表示されるようになっています)
  2. Ineligible Device (unavailable)
    使用しているXcodeでOSがサポートされていない
    (今回Xcode 7 beta3でiOS8.4を使用した時に起こりました)

という2つがあります。

続きを読む

IRKitで毎朝自動的に電気をつける

f:id:jimaoka:20150704140321j:plain IRKit - Open Source WiFi Connected Infrared Remote Controller
IRKitを購入したので、ちょっと利用してみます。
IRKitは基本的にHTTPリクエストを送ることで操作が可能です。

続きを読む

exfatの外付けHDDをSambaで共有 (Ubuntu Server, 読み取り専用)

f:id:jimaoka:20150628222640j:plain
自宅内LANに置いたUbuntu Serverに外付けHDDを接続し
Sambaを動作させてファイルサーバとして利用します。

OS: Ubuntu Server 14.04.2 LTS
HDD: USB接続HDD (1TB)

続きを読む