Suche senden
Hochladen
Bashで競技プログラミング #w8lt #w8lt4
•
10 gefällt mir
•
6,377 views
Junpei Matsuda
Folgen
東工大西8号館LT用 Bashで競技プログラミングをやるツラい話
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 21
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
第二回 クラウドサーバー管理者若葉の会
第二回 クラウドサーバー管理者若葉の会
masayoshi shiraishi
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
Yusuke HIDESHIMA
やってよかったOS作り
やってよかったOS作り
Hidemi Kawai
Parascript
Parascript
Shoichi Masuhara
Memcache Queue
Memcache Queue
Masaru Hoshino
webアプリケーションフレームワークの話
webアプリケーションフレームワークの話
Yoshihiro Ura
apasec001-kawai
apasec001-kawai
Hidemi Kawai
社内Chef勉強会
社内Chef勉強会
Masaaki Uchida
Empfohlen
第二回 クラウドサーバー管理者若葉の会
第二回 クラウドサーバー管理者若葉の会
masayoshi shiraishi
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
Yusuke HIDESHIMA
やってよかったOS作り
やってよかったOS作り
Hidemi Kawai
Parascript
Parascript
Shoichi Masuhara
Memcache Queue
Memcache Queue
Masaru Hoshino
webアプリケーションフレームワークの話
webアプリケーションフレームワークの話
Yoshihiro Ura
apasec001-kawai
apasec001-kawai
Hidemi Kawai
社内Chef勉強会
社内Chef勉強会
Masaaki Uchida
WordPress on PHP7 on CentOS7 on Saraku-VPS
WordPress on PHP7 on CentOS7 on Saraku-VPS
Ryo Shibayama
Scala/Scrum/DDD 困ったこと50連発ガトリングトーク!!
Scala/Scrum/DDD 困ったこと50連発ガトリングトーク!!
Yasuyuki Sugitani
本番環境で使いたいPHP
本番環境で使いたいPHP
Takuya Sato
Phpでアプリケーションサーバー
Phpでアプリケーションサーバー
k-motoyan
Chefについて数週間勉強してみた
Chefについて数週間勉強してみた
Akira Kaneda
PHPという概念が存在しない退屈な世界
PHPという概念が存在しない退屈な世界
Yoshihiro Ohsuka
2009 02 12_flosss_cms解体ショー
2009 02 12_flosss_cms解体ショー
Tom Hayakawa
Famo.usはもう試したかい?
Famo.usはもう試したかい?
lion-man
Rust で簡易 HTTP サーバーを作ってみよう
Rust で簡易 HTTP サーバーを作ってみよう
Yuki Toyoda ✲
PHP7をDockerで動かしたという話
PHP7をDockerで動かしたという話
侑弥 濱田
VisualStudinoの役に立ちそうな拡張機能をまとめてみた
VisualStudinoの役に立ちそうな拡張機能をまとめてみた
ytanno
mrubyボードを使って こんなことしてみました Kansai.mrb 2014 dec
mrubyボードを使って こんなことしてみました Kansai.mrb 2014 dec
Yoshito Tanaka
apachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin Serverっぽいやつをつくった
Junichi Ishida
V6 Interpreter (Nagoya Geek Bar 2011-05-02)
V6 Interpreter (Nagoya Geek Bar 2011-05-02)
7shi
Re: WebServer BenchMarking
Re: WebServer BenchMarking
Ryo Tomidokoro
新・ReVIEWパーサについて
新・ReVIEWパーサについて
masayoshi takahashi
2021 01-25 lt sho kato
2021 01-25 lt sho kato
katosho1
ReSharperを使ってみた
ReSharperを使ってみた
ytanno
古い?ダサい?まだまだイケルChef!
古い?ダサい?まだまだイケルChef!
Naoto Ishizawa
I'd like to propose a plan for our new Shibuya.trac-2009/07/20
I'd like to propose a plan for our new Shibuya.trac-2009/07/20
Kazumasa EBATA
Clrh 110827 wfho
Clrh 110827 wfho
Tomoyuki Obi
Phjosh(仮)プロジェクト
Phjosh(仮)プロジェクト
Moriyoshi Koizumi
Weitere ähnliche Inhalte
Was ist angesagt?
WordPress on PHP7 on CentOS7 on Saraku-VPS
WordPress on PHP7 on CentOS7 on Saraku-VPS
Ryo Shibayama
Scala/Scrum/DDD 困ったこと50連発ガトリングトーク!!
Scala/Scrum/DDD 困ったこと50連発ガトリングトーク!!
Yasuyuki Sugitani
本番環境で使いたいPHP
本番環境で使いたいPHP
Takuya Sato
Phpでアプリケーションサーバー
Phpでアプリケーションサーバー
k-motoyan
Chefについて数週間勉強してみた
Chefについて数週間勉強してみた
Akira Kaneda
PHPという概念が存在しない退屈な世界
PHPという概念が存在しない退屈な世界
Yoshihiro Ohsuka
2009 02 12_flosss_cms解体ショー
2009 02 12_flosss_cms解体ショー
Tom Hayakawa
Famo.usはもう試したかい?
Famo.usはもう試したかい?
lion-man
Rust で簡易 HTTP サーバーを作ってみよう
Rust で簡易 HTTP サーバーを作ってみよう
Yuki Toyoda ✲
PHP7をDockerで動かしたという話
PHP7をDockerで動かしたという話
侑弥 濱田
VisualStudinoの役に立ちそうな拡張機能をまとめてみた
VisualStudinoの役に立ちそうな拡張機能をまとめてみた
ytanno
mrubyボードを使って こんなことしてみました Kansai.mrb 2014 dec
mrubyボードを使って こんなことしてみました Kansai.mrb 2014 dec
Yoshito Tanaka
apachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin Serverっぽいやつをつくった
Junichi Ishida
V6 Interpreter (Nagoya Geek Bar 2011-05-02)
V6 Interpreter (Nagoya Geek Bar 2011-05-02)
7shi
Re: WebServer BenchMarking
Re: WebServer BenchMarking
Ryo Tomidokoro
新・ReVIEWパーサについて
新・ReVIEWパーサについて
masayoshi takahashi
2021 01-25 lt sho kato
2021 01-25 lt sho kato
katosho1
ReSharperを使ってみた
ReSharperを使ってみた
ytanno
古い?ダサい?まだまだイケルChef!
古い?ダサい?まだまだイケルChef!
Naoto Ishizawa
I'd like to propose a plan for our new Shibuya.trac-2009/07/20
I'd like to propose a plan for our new Shibuya.trac-2009/07/20
Kazumasa EBATA
Was ist angesagt?
(20)
WordPress on PHP7 on CentOS7 on Saraku-VPS
WordPress on PHP7 on CentOS7 on Saraku-VPS
Scala/Scrum/DDD 困ったこと50連発ガトリングトーク!!
Scala/Scrum/DDD 困ったこと50連発ガトリングトーク!!
本番環境で使いたいPHP
本番環境で使いたいPHP
Phpでアプリケーションサーバー
Phpでアプリケーションサーバー
Chefについて数週間勉強してみた
Chefについて数週間勉強してみた
PHPという概念が存在しない退屈な世界
PHPという概念が存在しない退屈な世界
2009 02 12_flosss_cms解体ショー
2009 02 12_flosss_cms解体ショー
Famo.usはもう試したかい?
Famo.usはもう試したかい?
Rust で簡易 HTTP サーバーを作ってみよう
Rust で簡易 HTTP サーバーを作ってみよう
PHP7をDockerで動かしたという話
PHP7をDockerで動かしたという話
VisualStudinoの役に立ちそうな拡張機能をまとめてみた
VisualStudinoの役に立ちそうな拡張機能をまとめてみた
mrubyボードを使って こんなことしてみました Kansai.mrb 2014 dec
mrubyボードを使って こんなことしてみました Kansai.mrb 2014 dec
apachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin Serverっぽいやつをつくった
V6 Interpreter (Nagoya Geek Bar 2011-05-02)
V6 Interpreter (Nagoya Geek Bar 2011-05-02)
Re: WebServer BenchMarking
Re: WebServer BenchMarking
新・ReVIEWパーサについて
新・ReVIEWパーサについて
2021 01-25 lt sho kato
2021 01-25 lt sho kato
ReSharperを使ってみた
ReSharperを使ってみた
古い?ダサい?まだまだイケルChef!
古い?ダサい?まだまだイケルChef!
I'd like to propose a plan for our new Shibuya.trac-2009/07/20
I'd like to propose a plan for our new Shibuya.trac-2009/07/20
Ähnlich wie Bashで競技プログラミング #w8lt #w8lt4
Clrh 110827 wfho
Clrh 110827 wfho
Tomoyuki Obi
Phjosh(仮)プロジェクト
Phjosh(仮)プロジェクト
Moriyoshi Koizumi
現在のWebフロントエンドの現状と愚痴と、それに対するHaxeフロントエンドライブラリMageについて
現在のWebフロントエンドの現状と愚痴と、それに対するHaxeフロントエンドライブラリMageについて
Nobukazu Hanada
Firefoxの開発プロセス
Firefoxの開発プロセス
Makoto Kato
20150228_渋谷Webエンジニア朝会LT資料
20150228_渋谷Webエンジニア朝会LT資料
慎平 仁藤
Azure Functions 開発デプロイ環境を GitHub Codespaces で爆速に整える
Azure Functions 開発デプロイ環境を GitHub Codespaces で爆速に整える
Kazumi IWANAGA
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
Ryuji Tamagawa
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
日本マイクロソフト株式会社
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
Shoken Fujisaki
自動テストのすすめ
自動テストのすすめ
Katsunori Kanda
Ppl
Ppl
Seizan Shimazaki
Ähnlich wie Bashで競技プログラミング #w8lt #w8lt4
(11)
Clrh 110827 wfho
Clrh 110827 wfho
Phjosh(仮)プロジェクト
Phjosh(仮)プロジェクト
現在のWebフロントエンドの現状と愚痴と、それに対するHaxeフロントエンドライブラリMageについて
現在のWebフロントエンドの現状と愚痴と、それに対するHaxeフロントエンドライブラリMageについて
Firefoxの開発プロセス
Firefoxの開発プロセス
20150228_渋谷Webエンジニア朝会LT資料
20150228_渋谷Webエンジニア朝会LT資料
Azure Functions 開発デプロイ環境を GitHub Codespaces で爆速に整える
Azure Functions 開発デプロイ環境を GitHub Codespaces で爆速に整える
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
自動テストのすすめ
自動テストのすすめ
Ppl
Ppl
Mehr von Junpei Matsuda
れれれのGitおぢさん - git rerere #w8lt
れれれのGitおぢさん - git rerere #w8lt
Junpei Matsuda
Spring + Gradle + Kotlin W8LT#5
Spring + Gradle + Kotlin W8LT#5
Junpei Matsuda
Try to Write A Better Commit Message
Try to Write A Better Commit Message
Junpei Matsuda
シェルスクリプトでQOLを上げる話
シェルスクリプトでQOLを上げる話
Junpei Matsuda
Kotlinで快適Android開発 #W8lt
Kotlinで快適Android開発 #W8lt
Junpei Matsuda
Application Developer Festival 2015 LT
Application Developer Festival 2015 LT
Junpei Matsuda
PRML2.3.8~2.5 Slides in charge
PRML2.3.8~2.5 Slides in charge
Junpei Matsuda
Mehr von Junpei Matsuda
(7)
れれれのGitおぢさん - git rerere #w8lt
れれれのGitおぢさん - git rerere #w8lt
Spring + Gradle + Kotlin W8LT#5
Spring + Gradle + Kotlin W8LT#5
Try to Write A Better Commit Message
Try to Write A Better Commit Message
シェルスクリプトでQOLを上げる話
シェルスクリプトでQOLを上げる話
Kotlinで快適Android開発 #W8lt
Kotlinで快適Android開発 #W8lt
Application Developer Festival 2015 LT
Application Developer Festival 2015 LT
PRML2.3.8~2.5 Slides in charge
PRML2.3.8~2.5 Slides in charge
Kürzlich hochgeladen
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
Kürzlich hochgeladen
(9)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
Bashで競技プログラミング #w8lt #w8lt4
1.
Bashで 競技プログラミング AtCoder 佐伯研M2 松田
2.
自己紹介 • 松田 淳平 •
東工大 佐伯研M2 • JavaとかKotlinとかRubyとかシェル芸とか • twitter:@fat_daruuuuma, github:jmatsu
3.
Bash • Bourne-again shell •
シェルスクリプトが実行できる • 各種コマンドを呼び出す • オブジェクト指向ではない
4.
競技プログラミング • 制限時間,メモリ制限の中で,問題となってい るプログラムを実装する競技 • 普通 •
いかに早く実装するか • Solveした問題数 • 異端(?) • いかに短く実装するか • いかに実行速度を早くするか • いかに実行速度を遅くするか
5.
Bashで競技プログラミング • いけそうな気がする
6.
BashCoder https://github.com/jmatsu/BashCoder
7.
BashでAtCoder • 実行言語をBashで,AtCoderの問題を解く • ツラい •
大抵TLE • 大抵MLE • BashCoder • https://github.com/jmatsu/BashCoder
8.
BashでAtCoderのツラさ • 各種コマンドを呼び出せるだけ • しかもコマンドは基本ビルドオプション無し •
awkならでかい整数を扱うにはビルド時に設定が必要 • オブジェクト指向ではない • 配列がゴミ • 関数や変数の呼び出しのオーバヘッドがでかすぎ • 早い計算は向いてない • 整数と文字列しかない • しかも長さに制限がある • ARCではCから,ABCではDから人生がツラい
9.
BashでAtCoderの楽しさ • TLEで汎用プログラミング言語の偉大さを体感 • Javaめっちゃ早い!!Java!!!!! •
いかにオーバヘッドを失くすかという頭の体操 • 関数呼び出しがオーバヘッド = 下手な再帰は罠 • BSDとGNUの違いをWAで体感できる • あとはBSD(Mac)で書いてもREだったり • 超シェル芸が上達する
10.
BashでAtCoderの楽しさ • TLEで汎用プログラミング言語の偉大さを体感 • Javaめっちゃ早い!!Java!!!!! •
いかにオーバヘッドを失くすかという頭の体操 • 関数呼び出しがオーバヘッド = 下手な再帰は罠 • BSDとGNUの違いをWAで体感できる • あとはBSD(Mac)で書いてもREだったり • 超シェル芸が上達する • なんかすごいできた気になる
11.
え、でも、そもそもできんの? • できます(多分) • まだ簡単なの50個くらいしか解いてないけど
12.
BashでAtCoderの制限 • 使える計算用コマンドは基本グローバルスコー プ!!!! • 調子乗ってループ変数をかぶらせるとバグる •
関数内定義もグローバルスコープ • 関数の引数だけが関数内スコープ • 多次元配列はawkしか使えない!!!! • しかもawkじゃ間に合わないことがある • ビット演算がない!!!!!! • 自分で実装する • 関数を呼び出し過ぎたら負け!!!! • 自分で末尾再帰最適化しましょう^_^
13.
Bashのための問題もある • ABC002 B •
http://abc002.contest.atcoder.jp/tasks/abc002_2 • 与えられた文字列から母音を消す • 解答 tr ‒d [aiueo] Zshじゃsyntax error • ABC004 B • http://abc004.contest.atcoder.jp/tasks/abc004_2 • 与えられた文字列群を180度回転 • 解答 tac¦rev Macはtacがないのでtail -r
14.
Bashのための問題もある • ABC002 B •
http://abc002.contest.atcoder.jp/tasks/abc002_2 • 与えられた文字列から母音を消す • 解答 tr ‒d [aiueo] • Zshじゃsyntax error • ABC004 B • http://abc004.contest.atcoder.jp/tasks/abc004_2 • 与えられた文字列群を180度回転 • 解答 tac¦rev • Macはtacがないのでtail -r
15.
シェル芸のための問題もある • ABC018 A •
http://abc018.contest.atcoder.jp/tasks/abc018_1 • 与えられた3つの数字の順位を出す • 解答 rev¦grep -n .¦rev¦sort -rn¦grep -n .¦rev¦sort¦rev¦cut -c1 • 反転して順序つけて,戻して昇順に並び替え,順序つけて反転して最初 の順序に並び替え,反転して2回目につけた順序を取り出す • ABC009 B • http://abc009.contest.atcoder.jp/tasks/abc009_2 • 与えられた数字群から2番目に大きい数を出す • 解答 read N;tail -$N¦sort¦uniq¦sort -rn¦head -2¦tail -1 • 指定番号だけ読み込み,文字列で並び替えて重複削除,数字昇順で並 び替えて2番目取り出し
16.
シェル芸のための問題もある • ABC018 A •
http://abc018.contest.atcoder.jp/tasks/abc018_1 • 与えられた3つの数字の順位を出す • 解答 rev¦grep -n .¦rev¦sort -rn¦grep -n .¦rev¦sort¦rev¦cut -c1 • 反転して順序つけて,戻して昇順に並び替え,順序つけて反転して最初 の順序に並び替え,反転して2回目につけた順序を取り出す • ABC009 B • http://abc009.contest.atcoder.jp/tasks/abc009_2 • 与えられた数字群から2番目に大きい数を出す • 解答 read N;tail -$N¦sort¦uniq¦sort -rn¦head -2¦tail -1 • 指定番号だけ読み込み,文字列で並び替えて重複削除,数字昇順で並 び替えて2番目取り出し
17.
勿論Bash殺しもある • ATC001 B
Union find • http://atc001.contest.atcoder.jp/tasks/atc001_2 • Union find.関数いっぱい呼び出す • 解答 ☓ BashでOOはTLE, 関数呼び出し最小化でも TLE ○ awkかbcで配列使ってunion find • ABC003 D • http://abc003.contest.atcoder.jp/tasks/abc003_4 • 部屋のレイアウト問題 • dpやcombinationで解ける • 解答 ☓ dpはTLE, combでもawkじゃTLE ○ bcで局所最適なビット演算を実装して combキャッシュを利用して計算
18.
勿論Bash殺しもある • ATC001 B
Union find • http://atc001.contest.atcoder.jp/tasks/abc001_2 • Union find.関数いっぱい呼び出す • 解答 ☓ BashでOOはTLE, 関数呼び出し最小化でも TLE ○ awkかbcで配列使ってunion find • ABC003 D • http://abc003.contest.atcoder.jp/tasks/abc003_4 • 部屋のレイアウト問題 • dpやcombinationで解ける • 解答 ☓ dpはTLE, combでもawkじゃTLE ○ bcで局所最適なビット演算を実装して combキャッシュを利用して計算
19.
他にも楽しさ • ショートコーディングがしやすい • 反転やソートなどがコマンドで存在 •
パイプで繋いでくワンライナー • 超気持ちいい • 嫌でもコマンドに詳しくなる • 便利.はかどる.研究にも最高 • シェル芸が合法的に認められる • 最高
20.
謝辞 • AtCoder社 • いっぱい提出してマシン働かせてごめんなさ い・・・ •
(各種コマンドのバージョンとビルドオプション が知りたいです) • USP友の会を始め,全国のシェル芸人の皆さん • ブログや記事に助けられています • 特に@ryuichiueda さんや@hi_saito さんには深い感謝 の意を云々
21.
おまけ • AtCoder提出コマンドを作りました • Gpst •
https://github.com/jmatsu/gpst • 対話的&&コンフィグ利用をすることで,言語選択 や問題選択を間違えてWAとかしない!!!! • 自分の環境に特化すると無駄なのでIssue&PR歓迎 • Git関係のコマンドを作りました • フォーク先と簡単に同期 • https://github.com/jmatsu/syfork • 簡単に外部スクリプトをgit aliasに • https://github.com/jmatsu/git-fast-alias
Jetzt herunterladen