SlideShare a Scribd company logo
Easter
Egg
Hunt
using terminal
Step 1 – Get Easter Egg
•Using any web browser (Internet Explorer,
Firefox, Safari, Chrome) go to Meetup.com
•Locate Reno Tahoe Women Who Code
MeetUp page
•Find photos on the menu
•Note the Easter Egg image
Step 2 – Hide Easter Egg
•Right click on the Easter Egg image
•Select Save Image As
•Enter easter_egg.jpg as file name
•Save in the location that comes up - DON’T
SELECT A DIFFERENT LOCATION
Before we start hunting for our
Easter Egg, let’s learn a little about
terminal
What is terminal?
It might be easier to define
what terminal isn’t.
It isn’t a graphical user interface (GUI). Most
computer users issue commands using icons,
menus and mice. This method uses a GUI.
Example of GUI
•Clicking an icon in your dock to run a program.
•Touching a tile in Metro view to run a program.
•Double clicking a folder to see what is inside.
•Double clicking a picture to view it.
•Double clicking a song to hear it.
•Using File menu to open a document.
•Dragging a file to the trash.
Okay, terminal is not a GUI. What is
it?
terminal is the way to issue instructions to a
computer by typing commands.
Why would I want to use terminal?
•It’s how programmers talk to their computers.
•It’s more efficient then using GUI.
•It’s more flexible and configurable.
•Most of the commands you’ll need to issue
don’t have a GUI equivalent.
The irony is that you’ll use a GUI
to get to terminal. Here’s how.
P.S. terminal is called Command Prompt on Windows.
Get to terminal on Mac
•Using Finder, locate your Application folder.
•Within the Application folder, locate Utilities.
•Within the Utilities folder, click on terminal.
This will add an icon in your Dock that looks like
a small black screen.
•Right click the terminal icon in the dock, select
Options, Keep in Dock.
Get to terminal on PC
Windows 7
•From Start Menu, All
Programs, locate Rails
Installer folder.
•Right click on Command
Prompt with Ruby and
Rails and add to Taskbar.
•Double click on icon to
launch.
Windows 8
•From Charms Bar, select
Search and search for
Command Prompt with
Ruby and Rails.
•Right click on same to
and to Taskbar.
•From Desktop, double
click icon to launch.
To find your Easter Egg, you
need three terminal
commands.
pwd
Where am I?
ls
What is here?
cd
Go ↑ (cd ..)
Go ↓ (cd folder )
Go ahead and practice those
three commands on your own
computers.
Just one more bit of information
before you start your Easter Egg hunt.
You need to understand your
computer’s file system.
terminal knows nothing about
shortcuts
Your computer creates shortcuts for
locations on your hard drive.
Some examples are Documents, Pictures,
Favorites and Desktop.
The real structure of your computer’s storage is
accessible by referencing Macintosh HD or Windows C:
Windows
Mac
Step 3 – Find easter_egg.jpg
•Navigate your hard drive using terminal
•Use pwd to find out where you are starting
•Use ls to see folders below you
•Use cd folder to move down
•Use cd .. to move up
•Hunt for your egg!
Some parting comments about
terminal.
Be Careful
•terminal is powerful
•There is no undo
•There are no ‘Are you sure?’ prompts
•A typo can have unexpected consequences
Next Steps
To learn more commands, check out
“The Command Line Crash Course” at
http://cli.learncodethehardway.org/book/

More Related Content

What's hot

Getting started
Getting startedGetting started
Getting started
Janelle Langcauon
 
Are You Doing This? Technology Productivity Training
Are You Doing This? Technology Productivity TrainingAre You Doing This? Technology Productivity Training
Are You Doing This? Technology Productivity Training
Northeast Kansas Library System
 
Password Recovery With Ophcrack
Password Recovery With OphcrackPassword Recovery With Ophcrack
Password Recovery With Ophcrack
altairlahad
 
Introduction to Windows XP
Introduction to Windows XPIntroduction to Windows XP
Introduction to Windows XP
Roselyn Villanueva
 
Windows Basic
Windows BasicWindows Basic
Windows Basic
Jack Frost
 
desktop startmenu task bar
desktop startmenu task bardesktop startmenu task bar
desktop startmenu task bar
HARSH GOSWAMI
 
Recover Deleted Trash Files From Mac!
Recover Deleted Trash Files From Mac!Recover Deleted Trash Files From Mac!
Recover Deleted Trash Files From Mac!
Recover Trash Mac
 
Task 6 track 1 annotation
Task 6 track 1 annotationTask 6 track 1 annotation
Task 6 track 1 annotationGladeatorkid
 
Programming sounds into my game annotation
Programming sounds into my game annotationProgramming sounds into my game annotation
Programming sounds into my game annotationamybrockbank
 
Bootable usb norton ghost by Hammad khokhar
Bootable usb norton ghost by Hammad khokharBootable usb norton ghost by Hammad khokhar
Bootable usb norton ghost by Hammad khokhar
Hammad Khokhar
 
Social media or social mania?
Social media or social mania?Social media or social mania?
Social media or social mania?
Joe Spake
 

What's hot (16)

Getting started
Getting startedGetting started
Getting started
 
Desktop 03
Desktop 03Desktop 03
Desktop 03
 
Are You Doing This? Technology Productivity Training
Are You Doing This? Technology Productivity TrainingAre You Doing This? Technology Productivity Training
Are You Doing This? Technology Productivity Training
 
Password Recovery With Ophcrack
Password Recovery With OphcrackPassword Recovery With Ophcrack
Password Recovery With Ophcrack
 
Introduction to Windows XP
Introduction to Windows XPIntroduction to Windows XP
Introduction to Windows XP
 
Windows Basic
Windows BasicWindows Basic
Windows Basic
 
Ig3 task 2
Ig3 task 2Ig3 task 2
Ig3 task 2
 
IG3 Task 2
IG3 Task 2IG3 Task 2
IG3 Task 2
 
desktop startmenu task bar
desktop startmenu task bardesktop startmenu task bar
desktop startmenu task bar
 
Recover Deleted Trash Files From Mac!
Recover Deleted Trash Files From Mac!Recover Deleted Trash Files From Mac!
Recover Deleted Trash Files From Mac!
 
Mac Tricks
Mac TricksMac Tricks
Mac Tricks
 
Task 6 track 1 annotation
Task 6 track 1 annotationTask 6 track 1 annotation
Task 6 track 1 annotation
 
Programming sounds into my game annotation
Programming sounds into my game annotationProgramming sounds into my game annotation
Programming sounds into my game annotation
 
Bootable usb norton ghost by Hammad khokhar
Bootable usb norton ghost by Hammad khokharBootable usb norton ghost by Hammad khokhar
Bootable usb norton ghost by Hammad khokhar
 
Social media or social mania?
Social media or social mania?Social media or social mania?
Social media or social mania?
 
Assignment 2
Assignment 2Assignment 2
Assignment 2
 

Viewers also liked

Introduction To Horror Sub-Genres
Introduction To Horror Sub-GenresIntroduction To Horror Sub-Genres
Introduction To Horror Sub-Genres
salinadaniel
 
Horror sub genres
Horror sub genresHorror sub genres
Horror sub genresgmckillop
 
Evolution of Sci-Fi movie posters over the years
Evolution of Sci-Fi movie posters over the yearsEvolution of Sci-Fi movie posters over the years
Evolution of Sci-Fi movie posters over the years
Shohad Islam
 
Sub genres of the horror genre
Sub genres of the horror genreSub genres of the horror genre
Sub genres of the horror genre
Joseph Russo
 
Sub genres of horror
Sub genres of horrorSub genres of horror
Sub genres of horrorcharmitch21
 
Sub genres of horror!
Sub genres of horror!Sub genres of horror!
Sub genres of horror!
Shannonn_mayy
 
Frostburg Easter Egg Hunt
Frostburg Easter Egg HuntFrostburg Easter Egg Hunt
Frostburg Easter Egg HuntElizabeth Hay
 
SUB-GENRES POWERPOINT
SUB-GENRES POWERPOINT SUB-GENRES POWERPOINT
SUB-GENRES POWERPOINT betsizzle
 
Sub-genres of Sci-Fi
Sub-genres of Sci-FiSub-genres of Sci-Fi
Sub-genres of Sci-Fi
mwigginsl09
 
History of science fiction media
History of science fiction mediaHistory of science fiction media
History of science fiction media
AmirMajidhaydonmedia
 
Horror vs thriller
Horror vs thrillerHorror vs thriller
Horror vs thriller
tomedwards106
 
Horror sub genres
Horror sub genresHorror sub genres
Horror sub genres
Doctorwhoxmangafan
 
Creating Fearless Matches Handout
Creating Fearless Matches HandoutCreating Fearless Matches Handout
Creating Fearless Matches Handout
TeamMates
 
Movie Night
Movie Night Movie Night
Sub-Genres of Horror
Sub-Genres of HorrorSub-Genres of Horror
Sub-Genres of HorrorJoshNaughton
 
The sub genres of horror
The sub genres of horrorThe sub genres of horror
The sub genres of horrorRachel Williams
 
Sci fi
Sci fiSci fi
Conventions of a thriller By Vicky
Conventions of a thriller By VickyConventions of a thriller By Vicky
Conventions of a thriller By Vicky
yasmined
 

Viewers also liked (20)

Introduction To Horror Sub-Genres
Introduction To Horror Sub-GenresIntroduction To Horror Sub-Genres
Introduction To Horror Sub-Genres
 
Sub genre
Sub genreSub genre
Sub genre
 
Horror sub genres
Horror sub genresHorror sub genres
Horror sub genres
 
Evolution of Sci-Fi movie posters over the years
Evolution of Sci-Fi movie posters over the yearsEvolution of Sci-Fi movie posters over the years
Evolution of Sci-Fi movie posters over the years
 
Sub genres of the horror genre
Sub genres of the horror genreSub genres of the horror genre
Sub genres of the horror genre
 
Sub genres of horror
Sub genres of horrorSub genres of horror
Sub genres of horror
 
Sub genres of horror!
Sub genres of horror!Sub genres of horror!
Sub genres of horror!
 
Frostburg Easter Egg Hunt
Frostburg Easter Egg HuntFrostburg Easter Egg Hunt
Frostburg Easter Egg Hunt
 
Sci-Fi
Sci-FiSci-Fi
Sci-Fi
 
SUB-GENRES POWERPOINT
SUB-GENRES POWERPOINT SUB-GENRES POWERPOINT
SUB-GENRES POWERPOINT
 
Sub-genres of Sci-Fi
Sub-genres of Sci-FiSub-genres of Sci-Fi
Sub-genres of Sci-Fi
 
History of science fiction media
History of science fiction mediaHistory of science fiction media
History of science fiction media
 
Horror vs thriller
Horror vs thrillerHorror vs thriller
Horror vs thriller
 
Horror sub genres
Horror sub genresHorror sub genres
Horror sub genres
 
Creating Fearless Matches Handout
Creating Fearless Matches HandoutCreating Fearless Matches Handout
Creating Fearless Matches Handout
 
Movie Night
Movie Night Movie Night
Movie Night
 
Sub-Genres of Horror
Sub-Genres of HorrorSub-Genres of Horror
Sub-Genres of Horror
 
The sub genres of horror
The sub genres of horrorThe sub genres of horror
The sub genres of horror
 
Sci fi
Sci fiSci fi
Sci fi
 
Conventions of a thriller By Vicky
Conventions of a thriller By VickyConventions of a thriller By Vicky
Conventions of a thriller By Vicky
 

Similar to Easter Egg Hunt using terminal

Unit 2 introduction to windows 7
Unit 2    introduction to windows 7Unit 2    introduction to windows 7
Unit 2 introduction to windows 7
San Diego Continuing Education
 
Beginning computer literacy_for_kids_arc_somatech_kevin_koech
Beginning computer literacy_for_kids_arc_somatech_kevin_koechBeginning computer literacy_for_kids_arc_somatech_kevin_koech
Beginning computer literacy_for_kids_arc_somatech_kevin_koech
Kevin Kipkirui Koech
 
Introduction to mac
Introduction to macIntroduction to mac
Introduction to macSunny Shaikh
 
Basic Computer Training
Basic Computer TrainingBasic Computer Training
Basic Computer Training
Montgomery County Public Library
 
Week 1 lesson 12 Intro to Tech
Week 1 lesson 12 Intro to TechWeek 1 lesson 12 Intro to Tech
Week 1 lesson 12 Intro to Tech
rdubroy
 
IT 101
IT 101IT 101
IT 101
Alicia Oates
 
Lesson 1 desktop (grade 1) 4th qtr
Lesson 1 desktop (grade 1) 4th qtrLesson 1 desktop (grade 1) 4th qtr
Lesson 1 desktop (grade 1) 4th qtrShaw Cruz
 
Windows 7: The Basics
Windows 7:  The BasicsWindows 7:  The Basics
Windows 7: The Basics
San Diego Continuing Education
 
3 Module - Operating Systems Configuration and Use by Mark John Lado
3 Module - Operating Systems Configuration and Use by Mark John Lado3 Module - Operating Systems Configuration and Use by Mark John Lado
3 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
Help! My PC Just Died & Our Techie Is On Vacation!
Help! My PC Just Died & Our Techie Is On Vacation!Help! My PC Just Died & Our Techie Is On Vacation!
Help! My PC Just Died & Our Techie Is On Vacation!
Kathy Lussier
 
Understanding and Using Information Technology_Exploring Windows 7_2.pptx
Understanding and Using Information Technology_Exploring Windows 7_2.pptxUnderstanding and Using Information Technology_Exploring Windows 7_2.pptx
Understanding and Using Information Technology_Exploring Windows 7_2.pptx
ReubenMawukoDordunu
 
Computer Basics
Computer BasicsComputer Basics
ICT Skills.pptx
ICT Skills.pptxICT Skills.pptx
ICT Skills.pptx
Ankita Shirke
 
Help your tech
Help your tech Help your tech
Help your tech stantons
 
CAB Unit I.pptx
CAB Unit I.pptxCAB Unit I.pptx
CAB Unit I.pptx
Dr T.Sivakami
 

Similar to Easter Egg Hunt using terminal (20)

Unit 2 introduction to windows 7
Unit 2    introduction to windows 7Unit 2    introduction to windows 7
Unit 2 introduction to windows 7
 
Beginning computer literacy_for_kids_arc_somatech_kevin_koech
Beginning computer literacy_for_kids_arc_somatech_kevin_koechBeginning computer literacy_for_kids_arc_somatech_kevin_koech
Beginning computer literacy_for_kids_arc_somatech_kevin_koech
 
ICT .pptx
ICT .pptxICT .pptx
ICT .pptx
 
Main handout
Main handoutMain handout
Main handout
 
Main handout
Main handoutMain handout
Main handout
 
10 WIndows Basics
10 WIndows Basics 10 WIndows Basics
10 WIndows Basics
 
Introduction to mac
Introduction to macIntroduction to mac
Introduction to mac
 
Basic Computer Training
Basic Computer TrainingBasic Computer Training
Basic Computer Training
 
Basic COmp Curriculum
Basic COmp CurriculumBasic COmp Curriculum
Basic COmp Curriculum
 
Week 1 lesson 12 Intro to Tech
Week 1 lesson 12 Intro to TechWeek 1 lesson 12 Intro to Tech
Week 1 lesson 12 Intro to Tech
 
IT 101
IT 101IT 101
IT 101
 
Lesson 1 desktop (grade 1) 4th qtr
Lesson 1 desktop (grade 1) 4th qtrLesson 1 desktop (grade 1) 4th qtr
Lesson 1 desktop (grade 1) 4th qtr
 
Windows 7: The Basics
Windows 7:  The BasicsWindows 7:  The Basics
Windows 7: The Basics
 
3 Module - Operating Systems Configuration and Use by Mark John Lado
3 Module - Operating Systems Configuration and Use by Mark John Lado3 Module - Operating Systems Configuration and Use by Mark John Lado
3 Module - Operating Systems Configuration and Use by Mark John Lado
 
Help! My PC Just Died & Our Techie Is On Vacation!
Help! My PC Just Died & Our Techie Is On Vacation!Help! My PC Just Died & Our Techie Is On Vacation!
Help! My PC Just Died & Our Techie Is On Vacation!
 
Understanding and Using Information Technology_Exploring Windows 7_2.pptx
Understanding and Using Information Technology_Exploring Windows 7_2.pptxUnderstanding and Using Information Technology_Exploring Windows 7_2.pptx
Understanding and Using Information Technology_Exploring Windows 7_2.pptx
 
Computer Basics
Computer BasicsComputer Basics
Computer Basics
 
ICT Skills.pptx
ICT Skills.pptxICT Skills.pptx
ICT Skills.pptx
 
Help your tech
Help your tech Help your tech
Help your tech
 
CAB Unit I.pptx
CAB Unit I.pptxCAB Unit I.pptx
CAB Unit I.pptx
 

Recently uploaded

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

Easter Egg Hunt using terminal

  • 2. Step 1 – Get Easter Egg •Using any web browser (Internet Explorer, Firefox, Safari, Chrome) go to Meetup.com •Locate Reno Tahoe Women Who Code MeetUp page •Find photos on the menu •Note the Easter Egg image
  • 3. Step 2 – Hide Easter Egg •Right click on the Easter Egg image •Select Save Image As •Enter easter_egg.jpg as file name •Save in the location that comes up - DON’T SELECT A DIFFERENT LOCATION
  • 4. Before we start hunting for our Easter Egg, let’s learn a little about terminal
  • 5. What is terminal? It might be easier to define what terminal isn’t. It isn’t a graphical user interface (GUI). Most computer users issue commands using icons, menus and mice. This method uses a GUI.
  • 6. Example of GUI •Clicking an icon in your dock to run a program. •Touching a tile in Metro view to run a program. •Double clicking a folder to see what is inside. •Double clicking a picture to view it. •Double clicking a song to hear it. •Using File menu to open a document. •Dragging a file to the trash.
  • 7. Okay, terminal is not a GUI. What is it? terminal is the way to issue instructions to a computer by typing commands.
  • 8. Why would I want to use terminal? •It’s how programmers talk to their computers. •It’s more efficient then using GUI. •It’s more flexible and configurable. •Most of the commands you’ll need to issue don’t have a GUI equivalent.
  • 9. The irony is that you’ll use a GUI to get to terminal. Here’s how. P.S. terminal is called Command Prompt on Windows.
  • 10. Get to terminal on Mac •Using Finder, locate your Application folder. •Within the Application folder, locate Utilities. •Within the Utilities folder, click on terminal. This will add an icon in your Dock that looks like a small black screen. •Right click the terminal icon in the dock, select Options, Keep in Dock.
  • 11. Get to terminal on PC Windows 7 •From Start Menu, All Programs, locate Rails Installer folder. •Right click on Command Prompt with Ruby and Rails and add to Taskbar. •Double click on icon to launch. Windows 8 •From Charms Bar, select Search and search for Command Prompt with Ruby and Rails. •Right click on same to and to Taskbar. •From Desktop, double click icon to launch.
  • 12. To find your Easter Egg, you need three terminal commands.
  • 15. cd Go ↑ (cd ..) Go ↓ (cd folder )
  • 16. Go ahead and practice those three commands on your own computers.
  • 17. Just one more bit of information before you start your Easter Egg hunt. You need to understand your computer’s file system.
  • 18. terminal knows nothing about shortcuts Your computer creates shortcuts for locations on your hard drive. Some examples are Documents, Pictures, Favorites and Desktop. The real structure of your computer’s storage is accessible by referencing Macintosh HD or Windows C:
  • 20. Mac
  • 21. Step 3 – Find easter_egg.jpg •Navigate your hard drive using terminal •Use pwd to find out where you are starting •Use ls to see folders below you •Use cd folder to move down •Use cd .. to move up •Hunt for your egg!
  • 22. Some parting comments about terminal.
  • 23. Be Careful •terminal is powerful •There is no undo •There are no ‘Are you sure?’ prompts •A typo can have unexpected consequences
  • 24. Next Steps To learn more commands, check out “The Command Line Crash Course” at http://cli.learncodethehardway.org/book/