SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Webブラウザで
open usp Tukubai
を
体験してみよう!
2014/02/15 Sat
第9回寒中シェル芸勉強会 &
第27回バナナで釘が打てます
USP友の会定例会
自己紹介
広島在住、広島を中心に勉強会に出没

オープンソースカンファレンス2013
Hiroshima地元実行委員
@oschiroshima の中の人

広島サーバユーザ友の会(仮称)
はじめた奴

hiroshima.rb 広報担当?
・・・最近何もしていないような(汗

日本Androidの会 中国支部 運営スタッフ?
・・・最近全然何もしていないような(汗

Ustreamで勉強会の配信とかやってます。

Twitter @takatayoshitake
今日の参加登録ページ
シェル芸勉強会 参加条件
●
対象者:素人、玄人、どっちもバランスよく
勉強できるようにしています。
● 持ち物:open usp Tukubaiの入ったUNIX環境
のあるノートPC(Macでも可)、
各種通信手段
→ 参加するためにはUNIX環境の用意が必要
Webブラウザで操作できる
PaaSサービス
NIFTY Cloud C4SA をご紹介
Twitter , Facebook 等で認証して
利用開始(メールアドレスも必要)
新規キャンパス作成
プラン選択
(一番小さいのを選択、15日間は無料)
Python を選択
キャンバス名を入力し作成
キャンバスの作成(約1~2分)
キャンバス作成完了
キャンバスを開く
WebからCLIを開く
右端のアイコンで
CLIを開く
CLI画面
注: メッセージの貼り付けは不可
環境確認
c4sa-bash$ python -V
Python 2.7.3
※バージョン確認
c4sa-bash$ pwd
/canvases/caz4wqf/data/atq
※パスは環境により変わる
c4sa-bash$ cd
c4sa-bash$ pwd
/canvases/caz4wqf/home
Open-usp-Tukubai ダウンロード
c4sa-bash$ git clone git://github.com/usp-
engineers-community/Open-usp-Tukubai.git
Initialized empty Git repository in
/canvases/caz4wqf/home/Open-usp-
Tukubai/.git/
remote: Reusing existing pack: 1875, done.
remote: Total 1875 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (1875/1875), 30.26
MiB | 5.85 MiB/s, done.
Resolving deltas: 100% (1310/1310), done.
Open-usp-Tukubai インストール
c4sa-bash$ mkdir local
c4sa-bash$ ls -ld ~/local/
drwxr-xr-x 2 caz4wqf caz4wqf 4096 2月 15
10:56 2014 /canvases/caz4wqf/home/local/
※表示されたパスを↓でLOCALBASEに設定
c4sa-bash$ 
LOCALBASE=/canvases/caz4wqf/home/local/ ;
export LOCALBASE
c4sa-bash$ cd Open-usp-Tukubai/
c4sa-bash$ make install
エラーが出なければ成功
/usr/local 書き込みエラーが出たらLOCALBASEの設定間違い
動作確認
● MANUALPDF
P10 cjoin0
【例1】基本パターン
を試してみました
$ cjoin0 key=1 master kekka
ファイル作成
新規ファイル
ファイルの内容を編集・貼付し保存
cjoin0 実行結果
Cjoin0 実行結果
c4sa-bash$ cat master
0000003 杉山______ 26 F
0000005 崎村______ 50 F
0000007 梶川______ 42 F
c4sa-bash$ cat kekka
0000005 82 79 16 21 80
0000001 46 39 8 5 21
0000004 58 71 20 10 6
0000009 60 89 33 18 6
0000003 30 50 71 36 30
0000007 50 2 33 15 62
c4sa-bash$ cjoin0 key=1 master kekka
0000005 82 79 16 21 80
0000003 30 50 71 36 30
0000007 50 2 33 15 62
ここまで全て
ブラウザのみで
操作可能
次回シェル芸勉強会 参加条件が変わる?
● 対象者:素人、玄人、どっちもバランス
よく勉強できるようにしています。
● 持ち物:open usp Tukubaiの入ったUNIX環境
→ブラウザのあるノートPC(Macでも可)、
各種通信手段
まとめ
PaaS環境はターミナル
ソフトが無くても
Webブラウザのみで
簡単に操作可能
いつでも気軽に
シェルプログラムを
楽しもう!
ご清聴
ありがとう
ございました

Weitere ähnliche Inhalte

Andere mochten auch

分散メモリ環境におけるシェルスクリプトの高速化手法の提案
分散メモリ環境におけるシェルスクリプトの高速化手法の提案分散メモリ環境におけるシェルスクリプトの高速化手法の提案
分散メモリ環境におけるシェルスクリプトの高速化手法の提案Keisuke Umeno
 
Linux女子部勉強会 2012年4月21日
Linux女子部勉強会 2012年4月21日Linux女子部勉強会 2012年4月21日
Linux女子部勉強会 2012年4月21日Ryuichi Ueda
 
Bashで競技プログラミング #w8lt #w8lt4
Bashで競技プログラミング #w8lt #w8lt4Bashで競技プログラミング #w8lt #w8lt4
Bashで競技プログラミング #w8lt #w8lt4Junpei Matsuda
 
競プロ、なんでお前たちやらないの?
競プロ、なんでお前たちやらないの?競プロ、なんでお前たちやらないの?
競プロ、なんでお前たちやらないの?Shota Tsukamoto
 
電子工作で光で動くロボットをつくろう!
電子工作で光で動くロボットをつくろう!電子工作で光で動くロボットをつくろう!
電子工作で光で動くロボットをつくろう!Ryuichi Ueda
 
hormel foods nrl_020201
hormel foods  nrl_020201hormel foods  nrl_020201
hormel foods nrl_020201finance46
 
Romi blogging-amprokan-bekasi-7mar2010-printed
Romi blogging-amprokan-bekasi-7mar2010-printedRomi blogging-amprokan-bekasi-7mar2010-printed
Romi blogging-amprokan-bekasi-7mar2010-printedAmril Taufik Gobel
 
3projects
3projects3projects
3projectsklee4vp
 
CLX0502-1980616518a
CLX0502-1980616518aCLX0502-1980616518a
CLX0502-1980616518afinance48
 
hormel foods 064731_4_Proxy
hormel foods  064731_4_Proxyhormel foods  064731_4_Proxy
hormel foods 064731_4_Proxyfinance46
 
Tendências Vestidos 2009
Tendências Vestidos 2009Tendências Vestidos 2009
Tendências Vestidos 2009casebem
 
Nano Bio Art040201
Nano Bio Art040201Nano Bio Art040201
Nano Bio Art040201klee4vp
 
telephone data systems TDS_Corporate
telephone data systems TDS_Corporatetelephone data systems TDS_Corporate
telephone data systems TDS_Corporatefinance48
 
autozone CodeofConductFY2008_English
autozone  CodeofConductFY2008_Englishautozone  CodeofConductFY2008_English
autozone CodeofConductFY2008_Englishfinance46
 
J Greene Portfolio 2008
J Greene Portfolio 2008J Greene Portfolio 2008
J Greene Portfolio 2008archisonic
 
liz claiborne ar_2003
liz claiborne  ar_2003liz claiborne  ar_2003
liz claiborne ar_2003finance48
 
Презентация УТГ 2009
Презентация УТГ 2009Презентация УТГ 2009
Презентация УТГ 2009Vadim Andreev
 

Andere mochten auch (20)

分散メモリ環境におけるシェルスクリプトの高速化手法の提案
分散メモリ環境におけるシェルスクリプトの高速化手法の提案分散メモリ環境におけるシェルスクリプトの高速化手法の提案
分散メモリ環境におけるシェルスクリプトの高速化手法の提案
 
Linux女子部勉強会 2012年4月21日
Linux女子部勉強会 2012年4月21日Linux女子部勉強会 2012年4月21日
Linux女子部勉強会 2012年4月21日
 
Bashで競技プログラミング #w8lt #w8lt4
Bashで競技プログラミング #w8lt #w8lt4Bashで競技プログラミング #w8lt #w8lt4
Bashで競技プログラミング #w8lt #w8lt4
 
競プロ、なんでお前たちやらないの?
競プロ、なんでお前たちやらないの?競プロ、なんでお前たちやらないの?
競プロ、なんでお前たちやらないの?
 
電子工作で光で動くロボットをつくろう!
電子工作で光で動くロボットをつくろう!電子工作で光で動くロボットをつくろう!
電子工作で光で動くロボットをつくろう!
 
hormel foods nrl_020201
hormel foods  nrl_020201hormel foods  nrl_020201
hormel foods nrl_020201
 
Romi blogging-amprokan-bekasi-7mar2010-printed
Romi blogging-amprokan-bekasi-7mar2010-printedRomi blogging-amprokan-bekasi-7mar2010-printed
Romi blogging-amprokan-bekasi-7mar2010-printed
 
3projects
3projects3projects
3projects
 
Roc Eindhoven 09062010
Roc Eindhoven 09062010Roc Eindhoven 09062010
Roc Eindhoven 09062010
 
CLX0502-1980616518a
CLX0502-1980616518aCLX0502-1980616518a
CLX0502-1980616518a
 
hormel foods 064731_4_Proxy
hormel foods  064731_4_Proxyhormel foods  064731_4_Proxy
hormel foods 064731_4_Proxy
 
Improving services on intellectual property rights and developing their forum...
Improving services on intellectual property rights and developing their forum...Improving services on intellectual property rights and developing their forum...
Improving services on intellectual property rights and developing their forum...
 
Tendências Vestidos 2009
Tendências Vestidos 2009Tendências Vestidos 2009
Tendências Vestidos 2009
 
Oof Epowerpoint
Oof EpowerpointOof Epowerpoint
Oof Epowerpoint
 
Nano Bio Art040201
Nano Bio Art040201Nano Bio Art040201
Nano Bio Art040201
 
telephone data systems TDS_Corporate
telephone data systems TDS_Corporatetelephone data systems TDS_Corporate
telephone data systems TDS_Corporate
 
autozone CodeofConductFY2008_English
autozone  CodeofConductFY2008_Englishautozone  CodeofConductFY2008_English
autozone CodeofConductFY2008_English
 
J Greene Portfolio 2008
J Greene Portfolio 2008J Greene Portfolio 2008
J Greene Portfolio 2008
 
liz claiborne ar_2003
liz claiborne  ar_2003liz claiborne  ar_2003
liz claiborne ar_2003
 
Презентация УТГ 2009
Презентация УТГ 2009Презентация УТГ 2009
Презентация УТГ 2009
 

Mehr von Yoshitake Takata

20170805-osckyoto-lt-hiroshima
20170805-osckyoto-lt-hiroshima20170805-osckyoto-lt-hiroshima
20170805-osckyoto-lt-hiroshimaYoshitake Takata
 
来週11/27(日) OSC広島のご紹介
来週11/27(日) OSC広島のご紹介来週11/27(日) OSC広島のご紹介
来週11/27(日) OSC広島のご紹介Yoshitake Takata
 
広島アニメ関連イベントカレンダー(仮)はじめました
広島アニメ関連イベントカレンダー(仮)はじめました広島アニメ関連イベントカレンダー(仮)はじめました
広島アニメ関連イベントカレンダー(仮)はじめましたYoshitake Takata
 
[参考情報]OSC広島のお知らせ
[参考情報]OSC広島のお知らせ[参考情報]OSC広島のお知らせ
[参考情報]OSC広島のお知らせYoshitake Takata
 
スマホのパケットを節約したいけど音泉をもっと楽しみたい
スマホのパケットを節約したいけど音泉をもっと楽しみたいスマホのパケットを節約したいけど音泉をもっと楽しみたい
スマホのパケットを節約したいけど音泉をもっと楽しみたいYoshitake Takata
 
アニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみた
アニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみたアニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみた
アニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみたYoshitake Takata
 
一部のWebアクセスだけ回線を切り替える方法
一部のWebアクセスだけ回線を切り替える方法一部のWebアクセスだけ回線を切り替える方法
一部のWebアクセスだけ回線を切り替える方法Yoshitake Takata
 
IT関係の認定試験と取得費用について
IT関係の認定試験と取得費用についてIT関係の認定試験と取得費用について
IT関係の認定試験と取得費用についてYoshitake Takata
 
今年は広島関連のアニメがすごい!
今年は広島関連のアニメがすごい!今年は広島関連のアニメがすごい!
今年は広島関連のアニメがすごい!Yoshitake Takata
 
広島IT勉強会カレンダー(仮)はRubyを使っています
広島IT勉強会カレンダー(仮)はRubyを使っています広島IT勉強会カレンダー(仮)はRubyを使っています
広島IT勉強会カレンダー(仮)はRubyを使っていますYoshitake Takata
 
Ubuntuで起動画面を美雲あんずさんに変更してみた!
Ubuntuで起動画面を美雲あんずさんに変更してみた!Ubuntuで起動画面を美雲あんずさんに変更してみた!
Ubuntuで起動画面を美雲あんずさんに変更してみた!Yoshitake Takata
 
20150704-innovationegg04-conoha
20150704-innovationegg04-conoha20150704-innovationegg04-conoha
20150704-innovationegg04-conohaYoshitake Takata
 
OpenWebBoardを触ってみた(仮)
OpenWebBoardを触ってみた(仮)OpenWebBoardを触ってみた(仮)
OpenWebBoardを触ってみた(仮)Yoshitake Takata
 
Webの通信を暗号化で安全に!無料ではじめるSSL証明書入門
Webの通信を暗号化で安全に!無料ではじめるSSL証明書入門Webの通信を暗号化で安全に!無料ではじめるSSL証明書入門
Webの通信を暗号化で安全に!無料ではじめるSSL証明書入門Yoshitake Takata
 
冴えないFileSystem(ファイルシステム)の育て方
冴えないFileSystem(ファイルシステム)の育て方冴えないFileSystem(ファイルシステム)の育て方
冴えないFileSystem(ファイルシステム)の育て方Yoshitake Takata
 
Puppetを試してみた 〜スタンドアローン〜(途中)
Puppetを試してみた 〜スタンドアローン〜(途中)Puppetを試してみた 〜スタンドアローン〜(途中)
Puppetを試してみた 〜スタンドアローン〜(途中)Yoshitake Takata
 
構成管理入門以前 〜ミラーyumリポジトリを作ってみよう〜
構成管理入門以前 〜ミラーyumリポジトリを作ってみよう〜構成管理入門以前 〜ミラーyumリポジトリを作ってみよう〜
構成管理入門以前 〜ミラーyumリポジトリを作ってみよう〜Yoshitake Takata
 
二月は広島の勉強会がすごい
二月は広島の勉強会がすごい二月は広島の勉強会がすごい
二月は広島の勉強会がすごいYoshitake Takata
 
やはり日本の技術基準適合証明はまちがっている?
やはり日本の技術基準適合証明はまちがっている?やはり日本の技術基準適合証明はまちがっている?
やはり日本の技術基準適合証明はまちがっている?Yoshitake Takata
 
広島を盛り上げる新しいサービスをつくろう!~レッドハッカソン ひろしま~
広島を盛り上げる新しいサービスをつくろう!~レッドハッカソン ひろしま~広島を盛り上げる新しいサービスをつくろう!~レッドハッカソン ひろしま~
広島を盛り上げる新しいサービスをつくろう!~レッドハッカソン ひろしま~Yoshitake Takata
 

Mehr von Yoshitake Takata (20)

20170805-osckyoto-lt-hiroshima
20170805-osckyoto-lt-hiroshima20170805-osckyoto-lt-hiroshima
20170805-osckyoto-lt-hiroshima
 
来週11/27(日) OSC広島のご紹介
来週11/27(日) OSC広島のご紹介来週11/27(日) OSC広島のご紹介
来週11/27(日) OSC広島のご紹介
 
広島アニメ関連イベントカレンダー(仮)はじめました
広島アニメ関連イベントカレンダー(仮)はじめました広島アニメ関連イベントカレンダー(仮)はじめました
広島アニメ関連イベントカレンダー(仮)はじめました
 
[参考情報]OSC広島のお知らせ
[参考情報]OSC広島のお知らせ[参考情報]OSC広島のお知らせ
[参考情報]OSC広島のお知らせ
 
スマホのパケットを節約したいけど音泉をもっと楽しみたい
スマホのパケットを節約したいけど音泉をもっと楽しみたいスマホのパケットを節約したいけど音泉をもっと楽しみたい
スマホのパケットを節約したいけど音泉をもっと楽しみたい
 
アニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみた
アニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみたアニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみた
アニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみた
 
一部のWebアクセスだけ回線を切り替える方法
一部のWebアクセスだけ回線を切り替える方法一部のWebアクセスだけ回線を切り替える方法
一部のWebアクセスだけ回線を切り替える方法
 
IT関係の認定試験と取得費用について
IT関係の認定試験と取得費用についてIT関係の認定試験と取得費用について
IT関係の認定試験と取得費用について
 
今年は広島関連のアニメがすごい!
今年は広島関連のアニメがすごい!今年は広島関連のアニメがすごい!
今年は広島関連のアニメがすごい!
 
広島IT勉強会カレンダー(仮)はRubyを使っています
広島IT勉強会カレンダー(仮)はRubyを使っています広島IT勉強会カレンダー(仮)はRubyを使っています
広島IT勉強会カレンダー(仮)はRubyを使っています
 
Ubuntuで起動画面を美雲あんずさんに変更してみた!
Ubuntuで起動画面を美雲あんずさんに変更してみた!Ubuntuで起動画面を美雲あんずさんに変更してみた!
Ubuntuで起動画面を美雲あんずさんに変更してみた!
 
20150704-innovationegg04-conoha
20150704-innovationegg04-conoha20150704-innovationegg04-conoha
20150704-innovationegg04-conoha
 
OpenWebBoardを触ってみた(仮)
OpenWebBoardを触ってみた(仮)OpenWebBoardを触ってみた(仮)
OpenWebBoardを触ってみた(仮)
 
Webの通信を暗号化で安全に!無料ではじめるSSL証明書入門
Webの通信を暗号化で安全に!無料ではじめるSSL証明書入門Webの通信を暗号化で安全に!無料ではじめるSSL証明書入門
Webの通信を暗号化で安全に!無料ではじめるSSL証明書入門
 
冴えないFileSystem(ファイルシステム)の育て方
冴えないFileSystem(ファイルシステム)の育て方冴えないFileSystem(ファイルシステム)の育て方
冴えないFileSystem(ファイルシステム)の育て方
 
Puppetを試してみた 〜スタンドアローン〜(途中)
Puppetを試してみた 〜スタンドアローン〜(途中)Puppetを試してみた 〜スタンドアローン〜(途中)
Puppetを試してみた 〜スタンドアローン〜(途中)
 
構成管理入門以前 〜ミラーyumリポジトリを作ってみよう〜
構成管理入門以前 〜ミラーyumリポジトリを作ってみよう〜構成管理入門以前 〜ミラーyumリポジトリを作ってみよう〜
構成管理入門以前 〜ミラーyumリポジトリを作ってみよう〜
 
二月は広島の勉強会がすごい
二月は広島の勉強会がすごい二月は広島の勉強会がすごい
二月は広島の勉強会がすごい
 
やはり日本の技術基準適合証明はまちがっている?
やはり日本の技術基準適合証明はまちがっている?やはり日本の技術基準適合証明はまちがっている?
やはり日本の技術基準適合証明はまちがっている?
 
広島を盛り上げる新しいサービスをつくろう!~レッドハッカソン ひろしま~
広島を盛り上げる新しいサービスをつくろう!~レッドハッカソン ひろしま~広島を盛り上げる新しいサービスをつくろう!~レッドハッカソン ひろしま~
広島を盛り上げる新しいサービスをつくろう!~レッドハッカソン ひろしま~
 

WebブラウザでOpen usp Tukubaiを体験してみよう!(2014/02/15 第9回シェル芸勉強会 & 第27回USP友の会定例会)