Enviar pesquisa
Carregar
The hacker choice
•
4 gostaram
•
3,099 visualizações
Flavio Castelli
Seguir
Strumenti che ogni bravo sviluppatore unix dovrebbe conoscere.
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 23
Baixar agora
Baixar para ler offline
Recomendados
Why zsh is Cooler than Your Shell
Why zsh is Cooler than Your Shell
brendon_jag
Real programmers use programming languages (Not shell scripts)
Real programmers use programming languages (Not shell scripts)
thedandan
Why Zsh is Cooler than Your Shell
Why Zsh is Cooler than Your Shell
jaguardesignstudio
Zsh & fish: better *bash* for hackers
Zsh & fish: better *bash* for hackers
Ruslan Sharipov
Zsh shell-for-humans
Zsh shell-for-humans
Juan De Bravo
ZSH and RVM
ZSH and RVM
freelancing_god
zsh for beginners WCTF 2019 Seminar
zsh for beginners WCTF 2019 Seminar
hama7230
Rusty Python
Rusty Python
RangHo Lee
Recomendados
Why zsh is Cooler than Your Shell
Why zsh is Cooler than Your Shell
brendon_jag
Real programmers use programming languages (Not shell scripts)
Real programmers use programming languages (Not shell scripts)
thedandan
Why Zsh is Cooler than Your Shell
Why Zsh is Cooler than Your Shell
jaguardesignstudio
Zsh & fish: better *bash* for hackers
Zsh & fish: better *bash* for hackers
Ruslan Sharipov
Zsh shell-for-humans
Zsh shell-for-humans
Juan De Bravo
ZSH and RVM
ZSH and RVM
freelancing_god
zsh for beginners WCTF 2019 Seminar
zsh for beginners WCTF 2019 Seminar
hama7230
Rusty Python
Rusty Python
RangHo Lee
Linux Privilege Escalation with Lin Security.
Linux Privilege Escalation with Lin Security.
Deepanshu Gajbhiye
5 Time Saving Bash Tricks
5 Time Saving Bash Tricks
Nikhil Mungel
Gitkata fish shell
Gitkata fish shell
Mateusz Grzechociński
Pycon4 Tastymess
Pycon4 Tastymess
Alberto Granzotto
Bash script (mask off remix)
Bash script (mask off remix)
Elaine Yeung
Neoito — *NIX kungfu for web devs
Neoito — *NIX kungfu for web devs
Neoito
CRaSH the shell for the Java Virtual Machine
CRaSH the shell for the Java Virtual Machine
GR8Conf
Ubuntu presentation
Ubuntu presentation
Prakhar Gupta
Intro to introducing rust to ruby
Intro to introducing rust to ruby
Anthony Broad-Crawford
Go, the one language to learn in 2014
Go, the one language to learn in 2014
Andrzej Grzesik
Introduction to Python
Introduction to Python
Sway Wang
Intro to the command line
Intro to the command line
gregmcintyre
Hgignore global
Hgignore global
Alexander Dos Santos Aleyne
Unix for developers
Unix for developers
Mite Mitreski
Computers of Apollo
Computers of Apollo
Steve Upton
Linux Commands
Linux Commands
Vishal Kothari
Licão 05 scripts exemple
Licão 05 scripts exemple
Acácio Oliveira
Vim Notes
Vim Notes
James Cox
Vim kindergarten
Vim kindergarten
Yuta Totsuka
Lets enjoy-terminal-life
Lets enjoy-terminal-life
Yuta Totsuka
Howto curses
Howto curses
Sergi Duró
Building with Virtual Development Environments
Building with Virtual Development Environments
Oscar Merida
Mais conteúdo relacionado
Mais procurados
Linux Privilege Escalation with Lin Security.
Linux Privilege Escalation with Lin Security.
Deepanshu Gajbhiye
5 Time Saving Bash Tricks
5 Time Saving Bash Tricks
Nikhil Mungel
Gitkata fish shell
Gitkata fish shell
Mateusz Grzechociński
Pycon4 Tastymess
Pycon4 Tastymess
Alberto Granzotto
Bash script (mask off remix)
Bash script (mask off remix)
Elaine Yeung
Neoito — *NIX kungfu for web devs
Neoito — *NIX kungfu for web devs
Neoito
CRaSH the shell for the Java Virtual Machine
CRaSH the shell for the Java Virtual Machine
GR8Conf
Ubuntu presentation
Ubuntu presentation
Prakhar Gupta
Intro to introducing rust to ruby
Intro to introducing rust to ruby
Anthony Broad-Crawford
Go, the one language to learn in 2014
Go, the one language to learn in 2014
Andrzej Grzesik
Introduction to Python
Introduction to Python
Sway Wang
Intro to the command line
Intro to the command line
gregmcintyre
Hgignore global
Hgignore global
Alexander Dos Santos Aleyne
Unix for developers
Unix for developers
Mite Mitreski
Computers of Apollo
Computers of Apollo
Steve Upton
Linux Commands
Linux Commands
Vishal Kothari
Licão 05 scripts exemple
Licão 05 scripts exemple
Acácio Oliveira
Vim Notes
Vim Notes
James Cox
Mais procurados
(18)
Linux Privilege Escalation with Lin Security.
Linux Privilege Escalation with Lin Security.
5 Time Saving Bash Tricks
5 Time Saving Bash Tricks
Gitkata fish shell
Gitkata fish shell
Pycon4 Tastymess
Pycon4 Tastymess
Bash script (mask off remix)
Bash script (mask off remix)
Neoito — *NIX kungfu for web devs
Neoito — *NIX kungfu for web devs
CRaSH the shell for the Java Virtual Machine
CRaSH the shell for the Java Virtual Machine
Ubuntu presentation
Ubuntu presentation
Intro to introducing rust to ruby
Intro to introducing rust to ruby
Go, the one language to learn in 2014
Go, the one language to learn in 2014
Introduction to Python
Introduction to Python
Intro to the command line
Intro to the command line
Hgignore global
Hgignore global
Unix for developers
Unix for developers
Computers of Apollo
Computers of Apollo
Linux Commands
Linux Commands
Licão 05 scripts exemple
Licão 05 scripts exemple
Vim Notes
Vim Notes
Destaque
Vim kindergarten
Vim kindergarten
Yuta Totsuka
Lets enjoy-terminal-life
Lets enjoy-terminal-life
Yuta Totsuka
Howto curses
Howto curses
Sergi Duró
Building with Virtual Development Environments
Building with Virtual Development Environments
Oscar Merida
Selenium IDE
Selenium IDE
jaguardesignstudio
Social Media Resume
Social Media Resume
Chris Ferdinandi
Destaque
(6)
Vim kindergarten
Vim kindergarten
Lets enjoy-terminal-life
Lets enjoy-terminal-life
Howto curses
Howto curses
Building with Virtual Development Environments
Building with Virtual Development Environments
Selenium IDE
Selenium IDE
Social Media Resume
Social Media Resume
Semelhante a The hacker choice
Git - Some tips to do it better
Git - Some tips to do it better
Jonas De Smet
Pimp my dev box (Friday Training at Itnig)
Pimp my dev box (Friday Training at Itnig)
itnig
Ripping web accessible .git files
Ripping web accessible .git files
Vlatko Kosturjak
Javascript in linux desktop (ICOS ver.)
Javascript in linux desktop (ICOS ver.)
Yuren Ju
Functional MCU programming
Functional MCU programming
Kiwamu Okabe
Github - Git Training Slides: Foundations
Github - Git Training Slides: Foundations
Lee Hanxue
Kick my mouse away
Kick my mouse away
Xatierlike Lee
Meet Git
Meet Git
Ben Scheirman
Useful Vim Plugins
Useful Vim Plugins
anveo
Intro. to Git and Github
Intro. to Git and Github
Olmo F. Maldonado
Jedi Mind Tricks for Git
Jedi Mind Tricks for Git
Jan Krag
Git Started With Git
Git Started With Git
Nick Quaranto
Jedi Mind Tricks in Git
Jedi Mind Tricks in Git
Johan Abildskov
Paver For PyWorks 2008
Paver For PyWorks 2008
Kevin Dangoor
Puppet managed loadays
Puppet managed loadays
loadays
SouthEast LinuxFest 2015 - intro to git
SouthEast LinuxFest 2015 - intro to git
edgester
Git back on_your_feet
Git back on_your_feet
Christian Couder
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Puppet
@arzumy Dev Setup #klxrb
@arzumy Dev Setup #klxrb
Arzumy MD
The Go features I can't live without, 2nd round
The Go features I can't live without, 2nd round
Rodolfo Carvalho
Semelhante a The hacker choice
(20)
Git - Some tips to do it better
Git - Some tips to do it better
Pimp my dev box (Friday Training at Itnig)
Pimp my dev box (Friday Training at Itnig)
Ripping web accessible .git files
Ripping web accessible .git files
Javascript in linux desktop (ICOS ver.)
Javascript in linux desktop (ICOS ver.)
Functional MCU programming
Functional MCU programming
Github - Git Training Slides: Foundations
Github - Git Training Slides: Foundations
Kick my mouse away
Kick my mouse away
Meet Git
Meet Git
Useful Vim Plugins
Useful Vim Plugins
Intro. to Git and Github
Intro. to Git and Github
Jedi Mind Tricks for Git
Jedi Mind Tricks for Git
Git Started With Git
Git Started With Git
Jedi Mind Tricks in Git
Jedi Mind Tricks in Git
Paver For PyWorks 2008
Paver For PyWorks 2008
Puppet managed loadays
Puppet managed loadays
SouthEast LinuxFest 2015 - intro to git
SouthEast LinuxFest 2015 - intro to git
Git back on_your_feet
Git back on_your_feet
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
@arzumy Dev Setup #klxrb
@arzumy Dev Setup #klxrb
The Go features I can't live without, 2nd round
The Go features I can't live without, 2nd round
Mais de Flavio Castelli
Salt at school
Salt at school
Flavio Castelli
Seminario crittografia-linux-day-2004
Seminario crittografia-linux-day-2004
Flavio Castelli
Linux console
Linux console
Flavio Castelli
Regular expressions
Regular expressions
Flavio Castelli
Netiquette v11
Netiquette v11
Flavio Castelli
Strigi desktop-integration
Strigi desktop-integration
Flavio Castelli
Kde4 preview
Kde4 preview
Flavio Castelli
Desktop searching
Desktop searching
Flavio Castelli
KDE4 ld2007
KDE4 ld2007
Flavio Castelli
Memcached
Memcached
Flavio Castelli
Mais de Flavio Castelli
(10)
Salt at school
Salt at school
Seminario crittografia-linux-day-2004
Seminario crittografia-linux-day-2004
Linux console
Linux console
Regular expressions
Regular expressions
Netiquette v11
Netiquette v11
Strigi desktop-integration
Strigi desktop-integration
Kde4 preview
Kde4 preview
Desktop searching
Desktop searching
KDE4 ld2007
KDE4 ld2007
Memcached
Memcached
Último
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Último
(20)
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
The hacker choice
1.
The
hacker choice Flavio Castelli
2.
Tools
3.
Text editor Requisiti: ●Editing avanzato ●Flessibile ●estendibile ●Multipiattaforma
4.
Text editor
5.
Git ●Codice ●File di configurazione
6.
Github ●Backup ●Collaborazione
7.
Gist Nopaste on steroids
8.
Gist ●Git powered! ●Syntax highlight
9.
Scripting
10.
Scripting Bash
11.
Scripting ●ruby ●python ●php ●perl ...
12.
Shell Bye bye bash...
13.
Zsh Perché cambiare? ●History condivisa ●Completamento
migliore e molto altro...
14.
Perché cambiare?
Zsh yrussell/oh -my-zsh http://github.com/robb ●History condivisa ●Completamento migliore e molto altro...
15.
Grep ●Lento ●Regexp == pain
16.
Ack ●Veloce ●Filtra cvs, svn,... ●Regexp
“decenti”
17.
Jump Bookmarks per bash/zsh
18.
Jump $ cd /long/path
&& jump -a foo $ jump foo $ pwd # /long/path
19.
Terminitor Automate your workflow: ●
Esegue comandi shell pilotando konsole/Terminal.app ● Utile per sviluppatori rails et simili
20.
Terminitor # ~/.terminitor/foo.yml - tab1:
- cd ~/foo/bar - gitx - tab2: - mysql -u root - use test; - show tables; - tab3: echo "hello world" - tab4: cd ~/baz/ && git pull - tab5: - cd ~/foo/project - autotest
21.
Faster ssh $ mkdir
–p ~/.ssh/connections $ chmod 700 ~/.ssh/connections ~/.ssh/config Host * ControlMaster auto ControlPath ~/.ssh/connections/%r_%h_%p
22.
Domande
23.
Links ●git: http://git-scm.com/ ●github: http://github.com/ ●gist:
http://gist.github.com/ ●zsh: http://www.zsh.org/ ●Oh-my-zsh: http://github.com/robbyrussell/oh-my-zsh ●ack: http://betterthangrep.com/ ●Jump: http://github.com/flavio/jump ●Terminitor: http://github.com/achiu/terminitor
Baixar agora