イマドキのUbuntu活用法

37
イマドキの Ubuntu 活用法 2013/02/23 15:15 〜 16:00 オープンソースカンファレンス2013 Tokyo/Spring 於: 明星大学 日野キャンパス 担当: 長南 浩 ( Ubuntu Japanese Team )

description

2013/2/23 に開催された「オープンソースカンファレンス2013Tokyo/Spring」でのセミナーで使ったプレゼン資料です。 後半動画を埋め込んだページは容量の都合上カットいたしましたが、それぞれのページに元のファイルのURLを記載しましたので、そちらをご参照ください。

Transcript of イマドキのUbuntu活用法

Page 1: イマドキのUbuntu活用法

イマドキの Ubuntu 活用法

2013/02/23 15:15 〜 16:00オープンソースカンファレンス2013 Tokyo/Spring

於: 明星大学 日野キャンパス

担当: 長南 浩( Ubuntu Japanese Team )

Page 2: イマドキのUbuntu活用法

本日のおしながき

● Stallman vs Ubuntu

● Ubuntu Web Apps

● 日本語の情報源

Page 3: イマドキのUbuntu活用法

Who am I (私はだれ) ?

● 長南 浩 ( ちょうなん ひろし)– Email: [email protected]

– Twitter: @chonan

– Ubuntu Magazine Japan ライター

– Ubuntu Japan Team● 魔法の杖担当(?)

Page 4: イマドキのUbuntu活用法

Stallman vs Ubuntu

Page 5: イマドキのUbuntu活用法

Stallman vs Ubuntu● dash に Amazon の検索結果が出ることを「監視コード」だ

として非難(Stallman)● 検索結果はフィードバックを元に改良される。スパイウェア扱

いするのはFUDで幼稚だ(Jono)● プライバシーの感じ方は人それぞれ。幼稚と書いたことは書

きすぎだった(Jono)

Page 6: イマドキのUbuntu活用法

Ubuntuはスパイウェア?このまま使い続けて大丈夫?

● 胸をはって「大丈夫」といいたいところですが...

● 当事者に近い人間が言っても説得力ありません

→ コミュニティに参加して開発するには

Code of Conduct へのサインが必要

Page 7: イマドキのUbuntu活用法

Ubuntu のコミュニティ

● Canonical が資金援助– 有償のサポートやトレーニングを実施しつつ

– 開発者やリーダーをプロジェクトに参加させる

– もしもの時に備えてUbuntu財団も準備

● 開発そのものはコミュニティで主導

● UDS そして Launchpad

Page 8: イマドキのUbuntu活用法

Code of Conduct (行動規範)

● 他者を思いやれ● 他者を尊重せよ● 協力せよ● 意見が合わないときは相談せよ● 自信がないときは助けを求めよ● 退任するときには慎重に

http://www.ubuntulinux.jp/community/conduct

Page 9: イマドキのUbuntu活用法

善意と良心に沿った開発

● 利便性とプライバシ―のせめぎあいは今ホットな話題

(参考例)Googleの使命

「世界中の情報を整理し、世界中の人々がアクセスできて使えるようにすること」

– あれ?プライバシーは?

● 確かにGoogleやAmazonは便利!– よく検索し、よくポチっています

→ 最大公約数的なところに落ち着くのでは?

Page 10: イマドキのUbuntu活用法

じゃあStallmanが変人なの?

● 確かに非常にユニークな方ですが...

● 「自由」と「プライバシー」を誰よりよく考えている人間

– 日本でもITとプライバシーの問題が出ている

– こういう形で警鐘を鳴らしてくれる稀有な存在

– 拒絶せずにきちんと耳を傾けるべき

Page 11: イマドキのUbuntu活用法

Ubuntu Web Apps

Page 12: イマドキのUbuntu活用法

Ubuntu Web Apps とは

● Ruby on Rails や cakePHP のような本格的なWebアプリをUnity上で作るものでは … ありませんありません

● どちらかというと Firefox や Chrome の機能拡張や機能拡張やExtensionExtensionのようなもの

● ただし守備範囲は Unity デスクトップ環境– Launcher, Messaging Indicator, Notification, HUD

● JavaScript で記述● Webブラウザ密接な連携● 案外「誰得」もしくは「厨二」的な要素が高い

Page 13: イマドキのUbuntu活用法

Ubuntu Web Apps とは

( デモ - うまくいかなかったらごめんなさい )

Page 14: イマドキのUbuntu活用法

Notification

Page 15: イマドキのUbuntu活用法

Launcher

Page 16: イマドキのUbuntu活用法

Messaging Indicator

Page 17: イマドキのUbuntu活用法

必要なもの - アイコン

48x48 52x52 64x64 128x128

/usr/share/icons/unity-webapps-applications/apps/128

といったようなところに配置

Page 18: イマドキのUbuntu活用法

必要なもの - manifest.json

/usr/share/unity-webapps/userscripts/(アプリ名)/ に配置

Page 19: イマドキのUbuntu活用法

必要なもの - スクリプト本体 (1)

Page 20: イマドキのUbuntu活用法

必要なもの - スクリプト本体 (2)

Page 21: イマドキのUbuntu活用法

必要なもの - スクリプト本体 (3)

Page 22: イマドキのUbuntu活用法

Ubuntu Web Apps の特徴

● まだまだ発展途上だけど、デスクトップアプリっぽいものを Javascript 一発ででっち上げることができる

● ショートカットに限りなく近い「誰得」「厨二」的なアプリ

● Unity 環境と連携させるためにはスクレイピング的な技能が必要に

● 自分で管理しているサイトでない場合、デザイン変更であっさり動かなくなることが … orz

Page 23: イマドキのUbuntu活用法

Ubuntu Web Apps の特徴

● パッケージを作るための練習題材には良いかも

● Web開発者が意図していないオペレーションを行なっている可能性がある

●現状 unity-webapps-* にまとめられているので、 apt-get source してみると参考になる

Page 24: イマドキのUbuntu活用法

まとめ (?)● 普通の使い方に飽きたら Web Apps とか Lens 開発が面白いかも

( 最近私は Ubuntu Studio 使い出したけど)

● ARM関連での動きが非常に活発。ガジェ獣狂喜!

(セミナーで触れてないけど)

● 普段づかいできるくらいまでこなれてきた印象が...

● プライバシーにも気をつけよう

Page 25: イマドキのUbuntu活用法

次回予告

Page 26: イマドキのUbuntu活用法

次回予告 (1)

Ubuntu 13.04

Raring Ringtail

(うずうずしているしましましっぽ)

2013/04/25 リリース予定

Page 27: イマドキのUbuntu活用法

次回予告? (2)

Ubuntu Phone

Touch Developer Preview

Galaxy Nexus / Nexus 4 /Nexus 7 / Nexus 10

2013/02/21 公開

wiki.ubuntu.com/TouchInstallProcess

Page 28: イマドキのUbuntu活用法

http://youtu.be/LoXpLUr5WB4

Ubuntu for phones - Trailer

容量の都合上、ここに埋め込んだ動画はカットしています。

動画そのものは下記のURLで公開されています。

Page 29: イマドキのUbuntu活用法

http://youtu.be/h384z7Ph0gU

Ubuntu for tablets - Full

容量の都合上、ここに埋め込んだ動画はカットしています。

動画そのものは下記のURLで公開されています。

Page 30: イマドキのUbuntu活用法

Appendix

日本語の情報源

Page 31: イマドキのUbuntu活用法

Ubuntu Japanese Team 監修

Ubuntu Magazine

vol.10

好評発売中好評発売中

Ubuntu Magazine 10 AmazonAmazon

Page 32: イマドキのUbuntu活用法

史上初・そして最期かもしれない

Ubuntu コミック単行本

「うぶんちゅ「うぶんちゅ!!」」瀬尾 浩史 著

Ubuntu Magazine 未収録の

ボーナスエピソードつき!

うぶんちゅ! AmazonAmazon

Page 33: イマドキのUbuntu活用法

Ubuntu Linux

入門キット12.04対応

水野 源 著

初心者の方に初心者の方に

オススメオススメ!!

Ubuntu 入門キット AmazonAmazon

Page 34: イマドキのUbuntu活用法

Ubuntu Server

実践バイブル吉田 史 著

3/19 3/19 発売予定発売予定

Ubuntu 実践バイブル AmazonAmazon

Page 35: イマドキのUbuntu活用法

Webコンテンツ / 雑誌連載記事

● Gihyo.jp: Ubuntu Weekly Topics– http://gihyo.jp/admin/clip/01/ubuntu-topics

● Gihyo.jp: Ubuntu Weekly Recipe– http://gihyo.jp/admin/serial/01/ubuntu-recipe

● ソフトウェアデザイン: Ubuntu Monthly Report

● ASCII.jp: 行っとけ! Ubuntu 道場! (第1部 完)– http://ascii.jp/elem/000/000/435/435813/

Page 36: イマドキのUbuntu活用法

OSC 2013 Tokyo/SpringUbuntu ブース

● ブースに Japanese Team のメンバーがいました

– 今回は時間的にもう撤収しちゃってるかも

– 配布しているDVDがより豪華に!

( もしかしたらこれからでもゲットできる? )

– 次の機会はぜひブースにもお立ち寄りを!

Page 37: イマドキのUbuntu活用法

ご清聴ありがとうございました

2013/02/23 15:15 〜 16:00オープンソースカンファレンス2013 Tokyo/Spring

於: 明星大学 日野キャンパス

担当: 長南 浩( Ubuntu Japanese Team )