Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
「○○するシェル芸ちゃん」の紹介
Search
sickleaf
December 30, 2021
Technology
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
「○○するシェル芸ちゃん」の紹介
sickleaf
December 30, 2021
More Decks by sickleaf
See All by sickleaf
20240512ジャンル指定クイズ
sickleaf
0
58
シェル芸に目覚める前と後
sickleaf
0
62
手順メモ(circle.ms、C97申し込み)
sickleaf
0
560
bashcms本で手を動かしてみた
sickleaf
0
970
技術書典4新刊宣伝LT_radiberry pi!
sickleaf
0
230
Other Decks in Technology
See All in Technology
プロダクト価値を、 チームが使える判断軸に変える
vivion
0
130
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
500
予測不能な実行エージェントを安全にサクッと試せるサンドボックス環境の話
sansantech
PRO
0
130
継続的なAIコスト最適化
bgpat
1
250
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
180
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
360
Codex概要
ymiya55
0
470
しろおびから始める!ログ活用の第一歩
shumei_ito
0
690
FactoryBotアンチパターン / factory_bot anti-patterns
toshimaru
0
140
IoTデバイスを繋げるプロトコルMatterをAndroidで使用する方法
harutiro
0
120
BedrockとLambdaで作る リアルタイム進行型推理ゲーム
kawametho
0
200
SDDの運用にめげずに向き合った話
sansantech
PRO
1
140
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5.2k
Believing is Seeing
oripsolob
1
240
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
320
How to build a perfect <img>
jonoalderson
1
6.1k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
510
Producing Creativity
orderedlist
PRO
348
41k
It's Worth the Effort
3n
188
29k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Code Review Best Practice
trishagee
74
20k
The SEO Collaboration Effect
kristinabergwall1
1
590
Transcript
「◦◦するシェル芸ちゃん」の紹介 第57回シェル芸勉強会 LT 病葉(わくらば) @sickleaf3 1
「◦◦するシェル芸ちゃん」とは? ・私病葉が一人で立ち上げたアドベントカレンダーのタイトルのこと →きゃろさんによるnlコマンド Advent Calendarの影響あり 2
アドベントカレンダーのコンセプト ・芸能に関連するワンライナーの問題を自分で出題し、自分で回答する 3
各記事のフォーマット 1.ワンライナーの問題を出題 2.ワンライナーを作るまでの導入 →キーになるワンライナーが出てくる場合は節を分けて説明 3.回答例 →主にシェル芸botでの回答を引用 4.??? →後述 4
出題例(1) 「ソニー損保」の文字列から、「ソソニニーー損損保保」を作成して下さい。 5
出題例(2) 1から100までの数字を列挙して、 「3の倍数の場合はAho」「5の倍数の場合はBoke」「3がつく数字の場合はKasu」と表示して下さい。 →何故芸能に関連するテーマなのか? 6
芸能関連のテーマのアドベントカレンダーにした理由 ・「〇〇する芸能ちゃん」という芸能系のYouTubeチャンネルに ワンライナーで解く問題になりそうなネタが多数あったため →アドベントカレンダーのタイトルもここから引用 実際は… 7
芸能関連のテーマのアドベントカレンダーにした理由 ・「〇〇する芸能ちゃん」という芸能系のYouTubeチャンネルに ワンライナーで解く問題になりそうなネタが多数あったため →アドベントカレンダーのタイトルもここから引用 実際は…贔屓にしているYouTubeチャンネルで何かしたかった 8
記事のフォーマット 1.ワンライナーの問題を出題 2.ワンライナーを作るまでの導入 →キーになるワンライナーが出てくる場合は節を分けて説明 3.回答例 →主にシェル芸botでの回答を引用 4.「〇〇する芸能ちゃん」ブロック →問題と関連する動画がある場合はそれを紹介 シェル芸界隈の皆さんには「〇〇する芸能ちゃん」に、 「〇〇する芸能ちゃん」界隈の皆さんにはシェル芸に触れて欲しい
9
思わぬ副作用 芸能に関連するテーマに絞ってしまったあまり、ネタ不足を起こす →これまで敬遠していた画像シェル芸の1歩目を踏み出すことが出来た 10
いらすとや+ojichat出力が画像シェル芸の教材 こちらで勉強させて頂きました。 11
記事一覧(1) 【01】世界のナベアツFizzBuzz 【02】代表作!1・2・3の得点表を作成する 【03】代表作!1・2・3の得点を集計する 【04】ソニー損保七対子 【05】M-1三回戦~決勝の結果からラパルフェの説を検証する 【06】過払い金スロット 【07】国名分けっこトレーニング 【08】NHKラジオの周波数リスト 【09】あべこべを作ろう
【10】世にも奇妙な数字を載せたいよ〜! 【11】問題文を1文字ずつ開示する 12
記事一覧(2) 【12】イイかイカンか審議じゃ 【13】ギャラクシー検索代行 【14】地上波テレビをザッピングする 【15】地上波ラジオをザッピングする 【16】伝言ゲームの限界にターミナルで挑戦しよう 【17】伝言ゲームの限界にダイアログで挑戦しよう 【18】謎解き解き 【19】M-1敗者復活出番順抽選順番サイコロ 【20】キングオブコント2019金玉算
【21】バビ語エンコーダ 【22】、【23】、【24】、【25】 残念ながら4日分空欄…鋭意執筆中 13
ここからはご相談 次の問題を、sedで解く方法が無いか知りたい 問題:謎解きの暗号化された文とヒントがセットになった問題データが含まれています。 ヒントを元に、暗号化された文を解いて下さい。 $ cat a たぬき,きょたたうたのたおやたたつたたはたたホたットたたドたッたグ まぬけ,まはまままんまにまんままはまヤまスま Day18:謎解き解き
14
用意した回答 awkのmatchで暗号で使う文字を拾い、gsubで置換する cat a | awk -F, '{match($1,/(.)(ぬき|ぬけ)/,a); gsub(a[1],"",$2); print
$2 }' 15
変態sed勢の皆様、何卒ご検討下さい 16