SlideShare a Scribd company logo
1 of 12
Stahp Making with the Clicky-Clicky
Improving Your Mac Productivity!
Julian Dunn
June 2014
Some Handy Global Mac Shortcuts
• Command-Space – open Spotlight
• Virtual desktops
• Ctrl-Up to zoom out (hot corners do this too, but I find them irritating)
• Ctrl-Left/Right to go to other virtual desktops
• Move windows around your virtual desktops
• Turn on extra options to get Ctrl+1 through Ctrl+5 to go to specific desktops
• Command-Shift 3, 4 – screenshot
• Option-Command-D – get rid of Dock
• Lots more in System Preferences > Keyboard > Shortcuts
The Command Line!
• Use Spotlight to start the Terminal
– it comes with all Macs
• Scary Unix! Looks like MS-DOS!
• https://www.youtube.com/watch?v=dFUlAQZB9Ng
Learning the Command Line
• Many programmers use the command
line exclusively
• Even if not, you can use it to save time
instead of using the Finder!
• Some command-line basics:
• ~ is your home directory (/Users/you)
• tab completion and history
• ls, cd, mv, pwd
• man – open manual pages for commands
A better terminal than Terminal: iTerm2
• iTerm2 – www.iterm2.com
• Looks a lot like Terminal, but more
customizable
Handy Mac-Specific Things
• Applications are actually in /Applications
• Each app is a directory called .app
• "unzip –l" to look inside zip files
• "open" to open a thing with the associated app
• e.g. "open xyz.pdf" will open Preview, "open ." will open current directory in Finder
• USB keys, DVDs, network drives get mounted under '/Volumes'
• e.g. your USB disk is "MY USB KEY", you get a '/Volumes/MY USB KEY'
• "diskutil –eject /Volumes/MY USB KEY" is like dragging it to the trash (note, "" needed to
escape spaces)
Alfred
• The most awesome productivity application evah!
• www.alfredapp.com - basic version is free
• Basically, adds Option-Space shortcut to Mac, and lets you do really powerful
things
• Try it:
• Install Alfred
• Option + Space
• "airspeed of an unladen swallow" – then Enter to search Google, Command-2 to search
Amazon, Command-3 to search Wikipedia
• or "maps 363 Broadway, New York, NY"
• or "1 + 2" – and Enter to copy result to clipboard
Alfred PowerPack
• http://www.alfredapp.com/powerpack/
• £17, is that about $30? (Let's use Alfred to find out…)
• Additional features not in regular Alfred
• Custom workflow example
• What it looks like behind the scenes
Dash – Docset Browser
• http://kapeli.com/dash
• Immediate & offline access to many documentation sets
• Ruby
• Python
• Arduino
• Funny, I didn't see Processing
• Alfred integration!
Other Tools I don't have experience with
• AppleScript
• Others that people use?
Thank You!
Subtitle – Arial 20pt
Improving Your Mac Productivity

More Related Content

Viewers also liked

quran and science
quran and sciencequran and science
quran and science
Amna Mishal
 
Introducing Apple iPad Pro
Introducing Apple iPad ProIntroducing Apple iPad Pro
Introducing Apple iPad Pro
JJ Wu
 
Islam and science presentation (adrita)
Islam and science presentation (adrita)Islam and science presentation (adrita)
Islam and science presentation (adrita)
Mumtahina Adrita
 

Viewers also liked (20)

Shajra tauheed by allama abul khair asdi
Shajra tauheed by allama abul khair asdiShajra tauheed by allama abul khair asdi
Shajra tauheed by allama abul khair asdi
 
Sobjects of quran pdf by zahid malik
Sobjects of quran pdf by zahid malikSobjects of quran pdf by zahid malik
Sobjects of quran pdf by zahid malik
 
What is Quran?
What is Quran?What is Quran?
What is Quran?
 
032 the holy qur’an miracles
032 the holy qur’an miracles032 the holy qur’an miracles
032 the holy qur’an miracles
 
Windows short cut keys
Windows short cut keysWindows short cut keys
Windows short cut keys
 
Did Prophet Muhammad Split the Moon?!
Did Prophet Muhammad Split the Moon?!Did Prophet Muhammad Split the Moon?!
Did Prophet Muhammad Split the Moon?!
 
quran and science
quran and sciencequran and science
quran and science
 
Introducing Apple iPad Pro
Introducing Apple iPad ProIntroducing Apple iPad Pro
Introducing Apple iPad Pro
 
E learning excel short cut keys
E learning excel short cut keysE learning excel short cut keys
E learning excel short cut keys
 
Easy way to Learn Reciting THE HOLY QURAN
Easy way to Learn Reciting THE HOLY QURANEasy way to Learn Reciting THE HOLY QURAN
Easy way to Learn Reciting THE HOLY QURAN
 
Introducing Apple MacBook Pro 2016
Introducing Apple MacBook Pro 2016Introducing Apple MacBook Pro 2016
Introducing Apple MacBook Pro 2016
 
Scientific miracles
Scientific miraclesScientific miracles
Scientific miracles
 
A Guide Short Cut Keys Alphabetical Listing
A Guide   Short Cut Keys Alphabetical ListingA Guide   Short Cut Keys Alphabetical Listing
A Guide Short Cut Keys Alphabetical Listing
 
Apple MacBook 2016
Apple MacBook 2016Apple MacBook 2016
Apple MacBook 2016
 
Introducing Apple iPhone 7
Introducing Apple iPhone 7Introducing Apple iPhone 7
Introducing Apple iPhone 7
 
Importance of Structure in Learning the English Language
Importance of Structure in Learning the English LanguageImportance of Structure in Learning the English Language
Importance of Structure in Learning the English Language
 
Islam and science presentation (adrita)
Islam and science presentation (adrita)Islam and science presentation (adrita)
Islam and science presentation (adrita)
 
Importance of English Language
Importance of English Language Importance of English Language
Importance of English Language
 
The importance of the english language
The importance of the english languageThe importance of the english language
The importance of the english language
 
Personality development- A PATH TO SUCCESS
Personality development- A PATH TO SUCCESSPersonality development- A PATH TO SUCCESS
Personality development- A PATH TO SUCCESS
 

Similar to Improving Your Mac Productivity

Depolying Drupal with Git, Drush Make and Capistrano
Depolying Drupal with Git, Drush Make and CapistranoDepolying Drupal with Git, Drush Make and Capistrano
Depolying Drupal with Git, Drush Make and Capistrano
libsys
 
Esage on non-existent 0-days, stable binary exploits and user interaction
Esage   on non-existent 0-days, stable binary exploits and user interactionEsage   on non-existent 0-days, stable binary exploits and user interaction
Esage on non-existent 0-days, stable binary exploits and user interaction
DefconRussia
 
Getting a CLUE at the Command Line
Getting a CLUE at the Command LineGetting a CLUE at the Command Line
Getting a CLUE at the Command Line
Emma Jane Hogbin Westby
 
Script up your application with Lua! -- RyanE -- OpenWest 2014
Script up your application with Lua! -- RyanE -- OpenWest 2014Script up your application with Lua! -- RyanE -- OpenWest 2014
Script up your application with Lua! -- RyanE -- OpenWest 2014
ryanerickson
 

Similar to Improving Your Mac Productivity (20)

Working Effectively with Routine Tasks
Working Effectively with Routine TasksWorking Effectively with Routine Tasks
Working Effectively with Routine Tasks
 
Эффективная работа с рутинными задачами
Эффективная работа с рутинными задачамиЭффективная работа с рутинными задачами
Эффективная работа с рутинными задачами
 
Surviving OS X as a Windows Admin
Surviving OS X as a Windows AdminSurviving OS X as a Windows Admin
Surviving OS X as a Windows Admin
 
Shell commands are fun
Shell commands are funShell commands are fun
Shell commands are fun
 
Improving Domino Designer
Improving Domino DesignerImproving Domino Designer
Improving Domino Designer
 
Connect2014 BP205: Improving Your IBM Domino Designer Experience
Connect2014 BP205: Improving Your IBM Domino Designer ExperienceConnect2014 BP205: Improving Your IBM Domino Designer Experience
Connect2014 BP205: Improving Your IBM Domino Designer Experience
 
Improve Your IBM Domino Designer Experience
Improve Your IBM Domino Designer ExperienceImprove Your IBM Domino Designer Experience
Improve Your IBM Domino Designer Experience
 
Depolying Drupal with Git, Drush Make and Capistrano
Depolying Drupal with Git, Drush Make and CapistranoDepolying Drupal with Git, Drush Make and Capistrano
Depolying Drupal with Git, Drush Make and Capistrano
 
Dancing faster in the datasphere
Dancing faster in the datasphereDancing faster in the datasphere
Dancing faster in the datasphere
 
ICT .pptx
ICT .pptxICT .pptx
ICT .pptx
 
Being a Mac in a Windows World
Being a Mac in a Windows WorldBeing a Mac in a Windows World
Being a Mac in a Windows World
 
High Performance Drupal
High Performance DrupalHigh Performance Drupal
High Performance Drupal
 
Computers for Beginners
Computers for Beginners Computers for Beginners
Computers for Beginners
 
Esage on non-existent 0-days, stable binary exploits and user interaction
Esage   on non-existent 0-days, stable binary exploits and user interactionEsage   on non-existent 0-days, stable binary exploits and user interaction
Esage on non-existent 0-days, stable binary exploits and user interaction
 
On non existent 0-days, stable binary exploits and
On non existent 0-days, stable binary exploits andOn non existent 0-days, stable binary exploits and
On non existent 0-days, stable binary exploits and
 
redhat_by_Cbitss.ppt
redhat_by_Cbitss.pptredhat_by_Cbitss.ppt
redhat_by_Cbitss.ppt
 
Getting a CLUE at the Command Line
Getting a CLUE at the Command LineGetting a CLUE at the Command Line
Getting a CLUE at the Command Line
 
Microcontrollers programming Raspberry Pi
Microcontrollers programming Raspberry Pi Microcontrollers programming Raspberry Pi
Microcontrollers programming Raspberry Pi
 
The Ultimate IBM and Lotus on Linux Workshop for Windows Admins
The Ultimate IBM and Lotus on Linux Workshop for Windows AdminsThe Ultimate IBM and Lotus on Linux Workshop for Windows Admins
The Ultimate IBM and Lotus on Linux Workshop for Windows Admins
 
Script up your application with Lua! -- RyanE -- OpenWest 2014
Script up your application with Lua! -- RyanE -- OpenWest 2014Script up your application with Lua! -- RyanE -- OpenWest 2014
Script up your application with Lua! -- RyanE -- OpenWest 2014
 

More from Julian Dunn

Chef NYC Users' Group - Announcements for June 2014
Chef NYC Users' Group - Announcements for June 2014Chef NYC Users' Group - Announcements for June 2014
Chef NYC Users' Group - Announcements for June 2014
Julian Dunn
 
Chef Cookbook Governance BoF at ChefConf
Chef Cookbook Governance BoF at ChefConfChef Cookbook Governance BoF at ChefConf
Chef Cookbook Governance BoF at ChefConf
Julian Dunn
 
An Introduction to DevOps with Chef
An Introduction to DevOps with ChefAn Introduction to DevOps with Chef
An Introduction to DevOps with Chef
Julian Dunn
 

More from Julian Dunn (20)

Technical Careers Beyond DevOps
Technical Careers Beyond DevOpsTechnical Careers Beyond DevOps
Technical Careers Beyond DevOps
 
Pull, Don't Push! Sensu Summit 2018 Talk
Pull, Don't Push! Sensu Summit 2018 TalkPull, Don't Push! Sensu Summit 2018 Talk
Pull, Don't Push! Sensu Summit 2018 Talk
 
Now That I Have Choreography, What Do I Do With It?
Now That I Have Choreography, What Do I Do With It?Now That I Have Choreography, What Do I Do With It?
Now That I Have Choreography, What Do I Do With It?
 
Distributed systems are hard; distributed systems of people are harder
Distributed systems are hard; distributed systems of people are harderDistributed systems are hard; distributed systems of people are harder
Distributed systems are hard; distributed systems of people are harder
 
Orchestration? You Don't Need Orchestration. What You Want is Choreography.
Orchestration? You Don't Need Orchestration. What You Want is Choreography.Orchestration? You Don't Need Orchestration. What You Want is Choreography.
Orchestration? You Don't Need Orchestration. What You Want is Choreography.
 
Chef on AIX
Chef on AIXChef on AIX
Chef on AIX
 
Configuration Management in a Containerized World
Configuration Management in a Containerized WorldConfiguration Management in a Containerized World
Configuration Management in a Containerized World
 
Cooking with Chef on Windows: 2015 Edition
Cooking with Chef on Windows: 2015 EditionCooking with Chef on Windows: 2015 Edition
Cooking with Chef on Windows: 2015 Edition
 
Automating That "Other" OS
Automating That "Other" OSAutomating That "Other" OS
Automating That "Other" OS
 
Chef-NYC Announcements July 2014
Chef-NYC Announcements July 2014Chef-NYC Announcements July 2014
Chef-NYC Announcements July 2014
 
Chef NYC Users' Group - Announcements for June 2014
Chef NYC Users' Group - Announcements for June 2014Chef NYC Users' Group - Announcements for June 2014
Chef NYC Users' Group - Announcements for June 2014
 
Chef Cookbook Governance BoF at ChefConf
Chef Cookbook Governance BoF at ChefConfChef Cookbook Governance BoF at ChefConf
Chef Cookbook Governance BoF at ChefConf
 
Chef and PowerShell Desired State Configuration
Chef and PowerShell Desired State ConfigurationChef and PowerShell Desired State Configuration
Chef and PowerShell Desired State Configuration
 
What Makes a Good Chef Cookbook? (May 2014 Edition)
What Makes a Good Chef Cookbook? (May 2014 Edition)What Makes a Good Chef Cookbook? (May 2014 Edition)
What Makes a Good Chef Cookbook? (May 2014 Edition)
 
What Makes a Good Cookbook?
What Makes a Good Cookbook?What Makes a Good Cookbook?
What Makes a Good Cookbook?
 
Configuration Management Isn't Everything
Configuration Management Isn't EverythingConfiguration Management Isn't Everything
Configuration Management Isn't Everything
 
Cooking with Chef on Windows
Cooking with Chef on WindowsCooking with Chef on Windows
Cooking with Chef on Windows
 
An Introduction to DevOps with Chef
An Introduction to DevOps with ChefAn Introduction to DevOps with Chef
An Introduction to DevOps with Chef
 
Chef Cookbook Testing and Continuous Integration
Chef Cookbook Testing and Continuous IntegrationChef Cookbook Testing and Continuous Integration
Chef Cookbook Testing and Continuous Integration
 
ChefConf 2013: Beginner Chef Antipatterns
ChefConf 2013: Beginner Chef AntipatternsChefConf 2013: Beginner Chef Antipatterns
ChefConf 2013: Beginner Chef Antipatterns
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Improving Your Mac Productivity

  • 1. Stahp Making with the Clicky-Clicky Improving Your Mac Productivity! Julian Dunn June 2014
  • 2. Some Handy Global Mac Shortcuts • Command-Space – open Spotlight • Virtual desktops • Ctrl-Up to zoom out (hot corners do this too, but I find them irritating) • Ctrl-Left/Right to go to other virtual desktops • Move windows around your virtual desktops • Turn on extra options to get Ctrl+1 through Ctrl+5 to go to specific desktops • Command-Shift 3, 4 – screenshot • Option-Command-D – get rid of Dock • Lots more in System Preferences > Keyboard > Shortcuts
  • 3. The Command Line! • Use Spotlight to start the Terminal – it comes with all Macs • Scary Unix! Looks like MS-DOS! • https://www.youtube.com/watch?v=dFUlAQZB9Ng
  • 4. Learning the Command Line • Many programmers use the command line exclusively • Even if not, you can use it to save time instead of using the Finder! • Some command-line basics: • ~ is your home directory (/Users/you) • tab completion and history • ls, cd, mv, pwd • man – open manual pages for commands
  • 5. A better terminal than Terminal: iTerm2 • iTerm2 – www.iterm2.com • Looks a lot like Terminal, but more customizable
  • 6. Handy Mac-Specific Things • Applications are actually in /Applications • Each app is a directory called .app • "unzip –l" to look inside zip files • "open" to open a thing with the associated app • e.g. "open xyz.pdf" will open Preview, "open ." will open current directory in Finder • USB keys, DVDs, network drives get mounted under '/Volumes' • e.g. your USB disk is "MY USB KEY", you get a '/Volumes/MY USB KEY' • "diskutil –eject /Volumes/MY USB KEY" is like dragging it to the trash (note, "" needed to escape spaces)
  • 7. Alfred • The most awesome productivity application evah! • www.alfredapp.com - basic version is free • Basically, adds Option-Space shortcut to Mac, and lets you do really powerful things • Try it: • Install Alfred • Option + Space • "airspeed of an unladen swallow" – then Enter to search Google, Command-2 to search Amazon, Command-3 to search Wikipedia • or "maps 363 Broadway, New York, NY" • or "1 + 2" – and Enter to copy result to clipboard
  • 8. Alfred PowerPack • http://www.alfredapp.com/powerpack/ • £17, is that about $30? (Let's use Alfred to find out…) • Additional features not in regular Alfred • Custom workflow example • What it looks like behind the scenes
  • 9. Dash – Docset Browser • http://kapeli.com/dash • Immediate & offline access to many documentation sets • Ruby • Python • Arduino • Funny, I didn't see Processing • Alfred integration!
  • 10. Other Tools I don't have experience with • AppleScript • Others that people use?