Submit Search
Upload
第30回シェル芸勉強会LT シェル芸思考
•
0 likes
•
1,669 views
K
kunst1080
Follow
20170826 第30回シェル芸勉強会LT シェル芸思考
Read less
Read more
Technology
Report
Share
Report
Share
1 of 12
Download now
Download to read offline
Recommended
書いてから考えよう
書いてから考えよう
nishio
Nekonote202105
Nekonote202105
Rikie Ishii
02 書いてから考えよう
02 書いてから考えよう
nishio
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編
Rikie Ishii
Ideaworkshop 20121226 yamagata
Ideaworkshop 20121226 yamagata
Rikie Ishii
正しい箇条書きスライドの作り方
正しい箇条書きスライドの作り方
78tch
発想法活用のすすめ
発想法活用のすすめ
Reiko Yamashita
Kids and foods_ideathon_007_現地更新版
Kids and foods_ideathon_007_現地更新版
Rikie Ishii
Recommended
書いてから考えよう
書いてから考えよう
nishio
Nekonote202105
Nekonote202105
Rikie Ishii
02 書いてから考えよう
02 書いてから考えよう
nishio
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編
Rikie Ishii
Ideaworkshop 20121226 yamagata
Ideaworkshop 20121226 yamagata
Rikie Ishii
正しい箇条書きスライドの作り方
正しい箇条書きスライドの作り方
78tch
発想法活用のすすめ
発想法活用のすすめ
Reiko Yamashita
Kids and foods_ideathon_007_現地更新版
Kids and foods_ideathon_007_現地更新版
Rikie Ishii
関西ライフハック研究会×アイデアプラント
関西ライフハック研究会×アイデアプラント
Rikie Ishii
二段階ブレスト
二段階ブレスト
Rikie Ishii
京都精華大学 漫画学部 ストーリーマンガコース 「アイデア創出の技術」
京都精華大学 漫画学部 ストーリーマンガコース 「アイデア創出の技術」
Rikie Ishii
図解思考@勉強会
図解思考@勉強会
shotamura
東北芸術工科大学 アイデアワークショップ 2013年10月18日
東北芸術工科大学 アイデアワークショップ 2013年10月18日
Rikie Ishii
SCAMPER
SCAMPER
Rikie Ishii
PPCO
PPCO
Rikie Ishii
ノンデザイナーのための配色理論
ノンデザイナーのための配色理論
tsukasa obara
エンジニアのプレゼンスライド作成入門
エンジニアのプレゼンスライド作成入門
Tomoaki Imai
ラクしていい感じのスライドを作るための2つのポイント
ラクしていい感じのスライドを作るための2つのポイント
Kairi Ishizuka
アイデアワークショップ 2013年1月25日 仙台
アイデアワークショップ 2013年1月25日 仙台
Rikie Ishii
横浜アイデアワークショップ(2012年12月23日)
横浜アイデアワークショップ(2012年12月23日)
Rikie Ishii
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】
Rikie Ishii
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】 更新版
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】 更新版
Rikie Ishii
三人ブレスト
三人ブレスト
Rikie Ishii
Kyoto idea workshop_002
Kyoto idea workshop_002
Rikie Ishii
SEEDx_アイデアワークショップ_DAY2
SEEDx_アイデアワークショップ_DAY2
Rikie Ishii
日常の課題を解決するアイデアソン Ver2 web公開用
日常の課題を解決するアイデアソン Ver2 web公開用
Katsuhiro Suenami
慶応大学_クリエイティブ・イマジネーション(2014年11月29日)
慶応大学_クリエイティブ・イマジネーション(2014年11月29日)
Rikie Ishii
Dockerを使ったクライアントハイパーバイザー
Dockerを使ったクライアントハイパーバイザー
kunst1080
20171223 2017年のふりかえり
20171223 2017年のふりかえり
kunst1080
20171223 シェル芸勉強会in大都会
20171223 シェル芸勉強会in大都会
kunst1080
More Related Content
What's hot
関西ライフハック研究会×アイデアプラント
関西ライフハック研究会×アイデアプラント
Rikie Ishii
二段階ブレスト
二段階ブレスト
Rikie Ishii
京都精華大学 漫画学部 ストーリーマンガコース 「アイデア創出の技術」
京都精華大学 漫画学部 ストーリーマンガコース 「アイデア創出の技術」
Rikie Ishii
図解思考@勉強会
図解思考@勉強会
shotamura
東北芸術工科大学 アイデアワークショップ 2013年10月18日
東北芸術工科大学 アイデアワークショップ 2013年10月18日
Rikie Ishii
SCAMPER
SCAMPER
Rikie Ishii
PPCO
PPCO
Rikie Ishii
ノンデザイナーのための配色理論
ノンデザイナーのための配色理論
tsukasa obara
エンジニアのプレゼンスライド作成入門
エンジニアのプレゼンスライド作成入門
Tomoaki Imai
ラクしていい感じのスライドを作るための2つのポイント
ラクしていい感じのスライドを作るための2つのポイント
Kairi Ishizuka
アイデアワークショップ 2013年1月25日 仙台
アイデアワークショップ 2013年1月25日 仙台
Rikie Ishii
What's hot
(11)
関西ライフハック研究会×アイデアプラント
関西ライフハック研究会×アイデアプラント
二段階ブレスト
二段階ブレスト
京都精華大学 漫画学部 ストーリーマンガコース 「アイデア創出の技術」
京都精華大学 漫画学部 ストーリーマンガコース 「アイデア創出の技術」
図解思考@勉強会
図解思考@勉強会
東北芸術工科大学 アイデアワークショップ 2013年10月18日
東北芸術工科大学 アイデアワークショップ 2013年10月18日
SCAMPER
SCAMPER
PPCO
PPCO
ノンデザイナーのための配色理論
ノンデザイナーのための配色理論
エンジニアのプレゼンスライド作成入門
エンジニアのプレゼンスライド作成入門
ラクしていい感じのスライドを作るための2つのポイント
ラクしていい感じのスライドを作るための2つのポイント
アイデアワークショップ 2013年1月25日 仙台
アイデアワークショップ 2013年1月25日 仙台
Similar to 第30回シェル芸勉強会LT シェル芸思考
横浜アイデアワークショップ(2012年12月23日)
横浜アイデアワークショップ(2012年12月23日)
Rikie Ishii
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】
Rikie Ishii
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】 更新版
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】 更新版
Rikie Ishii
三人ブレスト
三人ブレスト
Rikie Ishii
Kyoto idea workshop_002
Kyoto idea workshop_002
Rikie Ishii
SEEDx_アイデアワークショップ_DAY2
SEEDx_アイデアワークショップ_DAY2
Rikie Ishii
日常の課題を解決するアイデアソン Ver2 web公開用
日常の課題を解決するアイデアソン Ver2 web公開用
Katsuhiro Suenami
慶応大学_クリエイティブ・イマジネーション(2014年11月29日)
慶応大学_クリエイティブ・イマジネーション(2014年11月29日)
Rikie Ishii
Similar to 第30回シェル芸勉強会LT シェル芸思考
(8)
横浜アイデアワークショップ(2012年12月23日)
横浜アイデアワークショップ(2012年12月23日)
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】 更新版
中小企業大学校・仙台校、2日間講義ワークショップ【業務改革のためのアイデア発想ひきだし術】 更新版
三人ブレスト
三人ブレスト
Kyoto idea workshop_002
Kyoto idea workshop_002
SEEDx_アイデアワークショップ_DAY2
SEEDx_アイデアワークショップ_DAY2
日常の課題を解決するアイデアソン Ver2 web公開用
日常の課題を解決するアイデアソン Ver2 web公開用
慶応大学_クリエイティブ・イマジネーション(2014年11月29日)
慶応大学_クリエイティブ・イマジネーション(2014年11月29日)
More from kunst1080
Dockerを使ったクライアントハイパーバイザー
Dockerを使ったクライアントハイパーバイザー
kunst1080
20171223 2017年のふりかえり
20171223 2017年のふりかえり
kunst1080
20171223 シェル芸勉強会in大都会
20171223 シェル芸勉強会in大都会
kunst1080
第31回シェル芸勉強会LT rmコマンドチキンレース!
第31回シェル芸勉強会LT rmコマンドチキンレース!
kunst1080
20170708 Ebeanのご紹介(O/Rマッパー勉強会 in 大都会)
20170708 Ebeanのご紹介(O/Rマッパー勉強会 in 大都会)
kunst1080
Hyperでエキサイティングなシェル芸ライフ
Hyperでエキサイティングなシェル芸ライフ
kunst1080
第8回大阪jenkins勉強会LT Jenkinsでやってみてよかったこと・やめておいたほうが良かったこと
第8回大阪jenkins勉強会LT Jenkinsでやってみてよかったこと・やめておいたほうが良かったこと
kunst1080
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
kunst1080
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸
kunst1080
FreeBSDのススメ
FreeBSDのススメ
kunst1080
ワンライナーでFreeBSDをインストールする
ワンライナーでFreeBSDをインストールする
kunst1080
【Kof2014】Jail-deploy, 若しくはjailhub,あるいは Jail as a Service
【Kof2014】Jail-deploy, 若しくはjailhub,あるいは Jail as a Service
kunst1080
固定長レコード形式行順ファイルでもAwkがしたい!
固定長レコード形式行順ファイルでもAwkがしたい!
kunst1080
More from kunst1080
(13)
Dockerを使ったクライアントハイパーバイザー
Dockerを使ったクライアントハイパーバイザー
20171223 2017年のふりかえり
20171223 2017年のふりかえり
20171223 シェル芸勉強会in大都会
20171223 シェル芸勉強会in大都会
第31回シェル芸勉強会LT rmコマンドチキンレース!
第31回シェル芸勉強会LT rmコマンドチキンレース!
20170708 Ebeanのご紹介(O/Rマッパー勉強会 in 大都会)
20170708 Ebeanのご紹介(O/Rマッパー勉強会 in 大都会)
Hyperでエキサイティングなシェル芸ライフ
Hyperでエキサイティングなシェル芸ライフ
第8回大阪jenkins勉強会LT Jenkinsでやってみてよかったこと・やめておいたほうが良かったこと
第8回大阪jenkins勉強会LT Jenkinsでやってみてよかったこと・やめておいたほうが良かったこと
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸
FreeBSDのススメ
FreeBSDのススメ
ワンライナーでFreeBSDをインストールする
ワンライナーでFreeBSDをインストールする
【Kof2014】Jail-deploy, 若しくはjailhub,あるいは Jail as a Service
【Kof2014】Jail-deploy, 若しくはjailhub,あるいは Jail as a Service
固定長レコード形式行順ファイルでもAwkがしたい!
固定長レコード形式行順ファイルでもAwkがしたい!
第30回シェル芸勉強会LT シェル芸思考
1.
シェル芸思考 (シェル芸で問題を解くときに考えていること) 第30回シェル芸勉強会 大阪サテライトLT (2017/8/26) くんすと(kunst1080)
2.
この発表の目的 シェル芸について、「面白そうだけど問題をどうやったらいいのかわからない」という声が よく聞こえるような気がします(想像を含む主観) というところで、自分がシェル芸で問題を解くときに、何をどう考えているのか発表します。 ご参考にどうぞ。
3.
思考の順番 1. コマンド一撃で終わらせられるかどうか考える ※一撃で終わりそうにない場合 ↓ 2.
中間データの形式を設計する 3. コマンドをシコシコ入力しながら答えに寄せていく
4.
思考の順番 1. コマンド一撃で終わらせられるかどうか考える ※一撃で終わりそうにない場合 ↓ 2.
中間データの形式を設計する 3. コマンドをシコシコ入力しながら答えに寄せていく
5.
設計はやったほうがいいです
6.
設計の考え方 ● 中間データの形について考える ● 処理の方法、制御構文などにはあまりこだわらない
7.
設計の例 例) 「響け!ユーフォニアム」の問題 https://togetter.com/li/1041621 「響け!ユーフォニアム」の文字列を元に、 右のような、10x10の表を作成する。 響け!ユーフォニアム け!ユーフォニアム響 !ユーフォニアム響け ユーフォニアム響け! ーフォニアム響け!ユ フォニアム響け!ユー ォニアム響け!ユーフ ニアム響け!ユーフォ アム響け!ユーフォニ ム響け!ユーフォニア
8.
設計の例 中間データ①: 響け!ユーフォニアムを11回出力 ※「響け!ユーフォニアム」は10文字 響け!ユーフォニアム響け!ユーフォニアム響け!ユーフォニアム響け!ユーフォ ニアム響け!ユーフォニアム響け!ユーフォニアム響け!ユーフォニアム響け! ユーフォニアム響け!ユーフォニアム響け!ユーフォニアム響け!ユーフォニアム
9.
設計の例 中間データ②: 11文字ずつ分割してずらす ※「響け!ユーフォニアム」は10文字 響け!ユーフォニアム響 け!ユーフォニアム響け !ユーフォニアム響け! ユーフォニアム響け!ユ ーフォニアム響け!ユー フォニアム響け!ユーフ ォニアム響け!ユーフォ ニアム響け!ユーフォニ アム響け!ユーフォニア ム響け!ユーフォニアム
10.
設計の例 中間データ③: 右端10文字でカットする → 完成! 響け!ユーフォニアム け!ユーフォニアム響 !ユーフォニアム響け ユーフォニアム響け! ーフォニアム響け!ユ フォニアム響け!ユー ォニアム響け!ユーフ ニアム響け!ユーフォ アム響け!ユーフォニ ム響け!ユーフォニア
11.
実装 設計をしたことにより、何を作ればいいのかということがわかりました。 設計した内容に合わせて、入力データを中間データの形に整形していきます。 → いきなり解答までたどり着くのは難しいので、少しずつ近づけていくよう なやり 方がオススメです。 シェル芸は基本的に手段を問わないので、あとは好き勝手します。
12.
以上
Download now