Soumettre la recherche
Mettre en ligne
Crystalで殺せ
•
0 j'aime
•
509 vues
Sachirou Inoue
Suivre
Crystalで作る簡單インタラクティブCUI。Crystalで面倒臭い作業を殺せ
Lire moins
Lire la suite
Ingénierie
Signaler
Partager
Signaler
Partager
1 sur 21
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
WEBページを表示するまで
WEBページを表示するまで
Shoichi Kakizaki
No More Noprototype Function
No More Noprototype Function
simotin13 Miyazaki
CLIツール作るの楽しい
CLIツール作るの楽しい
xztaityozx
Kyoto.rb
Kyoto.rb
Tomohiro Nishimura
OCamlでJavaScriptが幸せ
OCamlでJavaScriptが幸せ
Sachirou Inoue
神の言語による自然言語処理
神の言語による自然言語処理
antibayesian 俺がS式だ
Me and GitHub
Me and GitHub
Sanae Yamashita
private-values
private-values
Sachirou Inoue
Recommandé
WEBページを表示するまで
WEBページを表示するまで
Shoichi Kakizaki
No More Noprototype Function
No More Noprototype Function
simotin13 Miyazaki
CLIツール作るの楽しい
CLIツール作るの楽しい
xztaityozx
Kyoto.rb
Kyoto.rb
Tomohiro Nishimura
OCamlでJavaScriptが幸せ
OCamlでJavaScriptが幸せ
Sachirou Inoue
神の言語による自然言語処理
神の言語による自然言語処理
antibayesian 俺がS式だ
Me and GitHub
Me and GitHub
Sanae Yamashita
private-values
private-values
Sachirou Inoue
Elixir on Containers
Elixir on Containers
Sachirou Inoue
發言の超越論的な根拠
發言の超越論的な根拠
Sachirou Inoue
faastCrystal
faastCrystal
Sachirou Inoue
人工言語作成を樂しむ者の爲の言語學
人工言語作成を樂しむ者の爲の言語學
Sachirou Inoue
人工言語を作るゆるやかな道
人工言語を作るゆるやかな道
Sachirou Inoue
FaaStRuby
FaaStRuby
Sachirou Inoue
DI is for us?
DI is for us?
Sachirou Inoue
How to make a spaghetti
How to make a spaghetti
Sachirou Inoue
Why we update our oss dependencies.
Why we update our oss dependencies.
Sachirou Inoue
Test like a team.
Test like a team.
Sachirou Inoue
Phoenix at scale
Phoenix at scale
Sachirou Inoue
Vivaldi #cd3437
Vivaldi #cd3437
Sachirou Inoue
外傷的Elixir
外傷的Elixir
Sachirou Inoue
勝手に作ったものたち
勝手に作ったものたち
Sachirou Inoue
竝行
竝行
Sachirou Inoue
ActiveHash
ActiveHash
Sachirou Inoue
boilerplate react
boilerplate react
Sachirou Inoue
ElixirでNode.jsを倒す
ElixirでNode.jsを倒す
Sachirou Inoue
大勢でピンポンできるのは、だれ?
大勢でピンポンできるのは、だれ?
Sachirou Inoue
最速で最速のRuby擴張を作る
最速で最速のRuby擴張を作る
Sachirou Inoue
Contenu connexe
Plus de Sachirou Inoue
Elixir on Containers
Elixir on Containers
Sachirou Inoue
發言の超越論的な根拠
發言の超越論的な根拠
Sachirou Inoue
faastCrystal
faastCrystal
Sachirou Inoue
人工言語作成を樂しむ者の爲の言語學
人工言語作成を樂しむ者の爲の言語學
Sachirou Inoue
人工言語を作るゆるやかな道
人工言語を作るゆるやかな道
Sachirou Inoue
FaaStRuby
FaaStRuby
Sachirou Inoue
DI is for us?
DI is for us?
Sachirou Inoue
How to make a spaghetti
How to make a spaghetti
Sachirou Inoue
Why we update our oss dependencies.
Why we update our oss dependencies.
Sachirou Inoue
Test like a team.
Test like a team.
Sachirou Inoue
Phoenix at scale
Phoenix at scale
Sachirou Inoue
Vivaldi #cd3437
Vivaldi #cd3437
Sachirou Inoue
外傷的Elixir
外傷的Elixir
Sachirou Inoue
勝手に作ったものたち
勝手に作ったものたち
Sachirou Inoue
竝行
竝行
Sachirou Inoue
ActiveHash
ActiveHash
Sachirou Inoue
boilerplate react
boilerplate react
Sachirou Inoue
ElixirでNode.jsを倒す
ElixirでNode.jsを倒す
Sachirou Inoue
大勢でピンポンできるのは、だれ?
大勢でピンポンできるのは、だれ?
Sachirou Inoue
最速で最速のRuby擴張を作る
最速で最速のRuby擴張を作る
Sachirou Inoue
Plus de Sachirou Inoue
(20)
Elixir on Containers
Elixir on Containers
發言の超越論的な根拠
發言の超越論的な根拠
faastCrystal
faastCrystal
人工言語作成を樂しむ者の爲の言語學
人工言語作成を樂しむ者の爲の言語學
人工言語を作るゆるやかな道
人工言語を作るゆるやかな道
FaaStRuby
FaaStRuby
DI is for us?
DI is for us?
How to make a spaghetti
How to make a spaghetti
Why we update our oss dependencies.
Why we update our oss dependencies.
Test like a team.
Test like a team.
Phoenix at scale
Phoenix at scale
Vivaldi #cd3437
Vivaldi #cd3437
外傷的Elixir
外傷的Elixir
勝手に作ったものたち
勝手に作ったものたち
竝行
竝行
ActiveHash
ActiveHash
boilerplate react
boilerplate react
ElixirでNode.jsを倒す
ElixirでNode.jsを倒す
大勢でピンポンできるのは、だれ?
大勢でピンポンできるのは、だれ?
最速で最速のRuby擴張を作る
最速で最速のRuby擴張を作る
Crystalで殺せ
1.
Crystalで殺せ
2.
.。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)
3.
⾯倒臭い作業って在りますよね スクリプトを書きませう 何で書きますか?
4.
#!/bin/bash の代はりにPerlで の代はりにRubyで
5.
#!/bin/bash の代はりにPerlで の代はりにRubyで の代はりにCrystalで
6.
#!/usr/bin/env crystal
7.
Crystal • 作るのが速い! • 動くのが速い! •
binaryにして配れる!
8.
樂に成りましたね御⽬出度う!
9.
樂に成りましたね御⽬出度う! (╯°□°)╯︵ ┻━┻
10.
樂に成らない(#l _ l)
11.
⾯倒臭い作業には⼈間の確認や選択が要るものがいっぱい 例: 更新してよいものだけ更新する 例: 消していいものだけ消す
12.
⾯倒臭い作業には⼈間の確認や選択が要るものがいっぱい ⇓ GUIなら對應出來ますね!
13.
GUIを作らう • Java • XAML •
Webサービス • Electron 等…
14.
/bin/bash <<越えられないハードル<< GUI
15.
Crystal <<越えられない⾯倒臭さ<< GUI
16.
スクリプトの⼀部だけをinteractiveにしませう
17.
`git cleanup-branch` https://github.com/ne-sachirou/git-cleanup-branch
18.
SelectableTextUI ⊂ git-cleanup-branch NCursesのwrapper
19.
C FFIをwrapするのは安全ではない しかしCrystalは安全ではない! CrystalはC FFIをwrapするのが簡單!
20.
Crystal • 作るのが速い! • 動くのが速い! •
binaryにして配れる! • NCurses使ひ放題!
21.
Crystalで⾯倒くさい作業を殺せ
Télécharger maintenant