12月 12

※ブラウザ選ぶようです。手元の Firefox, Chrome では表示できますが、Safari, iPhone, iPad, IE ではだめでした。表示できない方、ごめんなさいm(__)m

RICOH THETA の画像を埋め込む | KNCN weblog で theta360.com むアップした全天球画像を埋め込めました。また、THETA対応 360player | パノラマ工房を使っても埋め込むことができます。

もう一つ、他所様のサービスを使わずに自前のサーバだけで全天球画像をご覧いただく方法を紹介します。
thaga/IOTA · GitHub を利用させていただきました。適当な場所に iota.jsx.js を設置し、ヘッダに

<script src="http://設置した場所/iota.jsx.js"></script>

と記述しておきます。THETA の画像を適切な場所にアップロードし、実際に埋め込みたいところで、

<canvas data-theta-img="/適切な場所/R00xxxxx.JPG" width="512" height="320"></canvas>

と記述すると、下記のような画像が表示されます。

そのままグリグリできますし、マウスのホイールでズームもします。画像をダブルクリックすると、フルスクリーンで全天球画像がご覧いただけます。ESCキーを押せば、元に戻ります。
※ブラウザ選ぶようです。手元の Firefox, Chrome では表示できますが、Safari, iPhone, iPad, IE ではだめでした。表示できない方、ごめんなさいm(__)m

この weblog で利用している FreeBSD 9-STABLE でもなんの問題も無く利用できました。

同じ画像を theta360.com から埋め込むと、こんな感じです。

やはり、公式がいいのか・・・

 

Posted: 12月 12日 2013 at 12:12 5,686 views   Tagged with:




11月 22

ownCloudあちらのサーバにインストールしてみました。この ownCloud ですが、Dropbox のように使えるオンラインストレージを自前サーバで実現できます。他にもカレンダーや連絡先の機能もあるようです。
Dropbox でいいじゃないというご意見もあるでしょうが、大事なファイルを第3者に預けるのもねぇと思っただけなんです。

tarball や Linux 用の Package が用意されているようですが、FreeBSD の ports からもインストールできます。
ports/www/owncloud/make install clean するだけでインストールは完了。
あちらのサーバでは、apache24 を使っていますので、/usr/local/etc/apache24/httpd.conf に、

# ownCloud
Alias /owncloud /usr/local/www/owncloud
AcceptPathInfo On
<Directory /usr/local/www/owncloud>
    AllowOverride All
    Require all granted
</Directory>

を追記して、SSL でアクセスするために、

LoadModule socache_shmcb_module libexec/apache24/mod_socache_shmcb.so
LoadModule ssl_module libexec/apache24/mod_ssl.so
Include etc/apache24/extra/httpd-ssl.conf

のコメントを外しておきます。

/usr/local/etc/apache24/ に、openssl を使って自己証明書を用意。Apache/SSL自己証明書の作成とmod sslの設定 – maruko2 Note.を参考にさせていただきました。

apache を再起動した後、https://~ にアクセスして管理者のユーザ名/パスワードを決めればOK。管理ページで常に https でアクセスするよう指定しておきます。

スクリーンショット 2013-11-22 15.29.28

これで準備完了。

Installation | ownCloud.org に Windows, Mac OS X, Linux 及び、iOS, Android 用のクライアントが用意されています。足りない部分もありますが、ファイル共有に関しては、Dropbox 同様の使い方ができますね。iOS 用のクライアントからはカメラロールにもアクセスできますので、容量の少ない端末でしたら ownCloud 上に写真を置いておくのも良いかもしれません。
そうなんです、16GB の iPad mini Retina を買ったんです・・・(‘-‘*)

 

Posted: 11月 22日 2013 at 15:41 4,732 views   Tagged with:


11月 09

昨日、「ひとりぶろぐ » [今度はPHP]全天球撮影デジタルカメラRICOH THETAの画像をブログに埋め込む方法 を試してみたのですが、旨く埋め込めません。」と書いたのですが、なんとか埋め込めました。

一つは、sphere_gate.php

if (preg_match('/^https:\/\/theta360\.com\/spheres\/.+/', $url))

を、

if (preg_match('/^https:\/\/theta360\.com\/.+/', $url))

に書き換え。

今一つは、/var/log/httpd-error.log を見ていて気づいたのですが、php5-curl がインストールされていないため、エラーを吐いていました。

出典: https://theta360.com/s/np

なんとかかんとか、こんな感じで埋め込むことができるようになりました。
moyashiさん、ありがとうございます。

 

Posted: 11月 9日 2013 at 0:05 3,273 views   Tagged with:


7月 10

この weblog を運用しているサーバを、VPS(KVM) | レンタルサーバー | ドメイン取るなら【お名前.com】から ConoHa | VPSは、まだまだ楽しくなる。へ引っ越しました。大きな理由があるわけではないのですが、新しい物好きってことで。決してキャラクターに惹かれたわけではございませ。サービス内容はほとんど違いがないようです。IPv6 対応くらいですかね。
毎年のように引っ越しているわけですが、何回やっても慣れませんね。時間的にも手間的にも、スムーズに移行しようと思っていたのですが、今回もいろいろとミスがありました。未だ気付かぬ落とし穴もあるかもしれませんが、趣味の世界の話ですので大目に見てやって下さい。

FreeBSD の設定内容とかは、KNCN top page | Just another WordPress site で、徐々に残しておきたいと思ってたりします。

で、もとのサーバはどうしたかというと、別のサーバから KNCN photolog | 下手な写真をアップするだけの weblog を引っ越してきました。ついでに Apache 2.4 にしてみたりとか、ちょこちょこと遊んでいます。自由に使えるサーバ・ドメインが2台あると、いろいろ楽しそうです。

 

Posted: 7月 10日 2013 at 13:39 1,509 views   Tagged with:


6月 20

この weblog を運用している FreeBSD 9-STABLE、昨日 ports の subversion が 1.8.0 になっていたので、喜んでアップデートしました。
ところが、

# svn update /usr/src

してみると

svn: E155036: Please see the 'svn upgrade' command
svn: E155036: The working copy at '/usr/src'
is too old (format 29) to work with client version '1.8.0 (r1490375)' (expects format 31). You need to upgrade the working copy first.

と、エラーを吐いてしまいました。
svn upgrade すればいいのかと思い、

# svn upgrade /usr/src

としてから再度

# svn update /usr/src

してみたのですが、またエラー。
仕方ないので、/usr/src/ を /usr/src.old/ に退避してから

 
# svn checkout https://svn0.us-west.FreeBSD.org/base/stable/9 /usr/src

としてみましたが、

 
svn: E170000: Unrecognized URL scheme for 'https://svn0.us-west.freebsd.org/base/stable/9'

と、エラーを吐いてしまいます。

で、取り敢えず、ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9-stable/devel/ の一覧にある subversion-1.7.9_1.tbz をインストールして凌ぐことにしました。

う〜ん、どなたか対処法ご存じの方いらっしゃいません?

 

Posted: 6月 20日 2013 at 20:29 7,367 views   Tagged with:


preload preload preload