INFO300 Hands On Linux Project • 12:30 Section:

The progress report and compliance with specs are updated at one second past every minute. They were last updated 2020-06-10 16:14:02. Logs for bash and sftp history are updated every ten minutes.

A good looking progress report will have no red marks for components on their due date. Due dates and other specs are posted on the class' web page. The lack of red marks does not necessariy mean that all specs for the project have been met.

See Notes about Names and Permissions for Parts 1, 2, & 3 after the Progress Report...

This is an exercise for working at the command line on a Linux server and using the vi editor. Do not edit these files on a Windows or Mac desktop and copy them to the server.

Progress Report:


O Abuelrish:

Home, Specs, &c

Server-side editors: None
No File9 files

Outlines/Brief1

*No Outlines directory

~web

I Adhi:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 28
SFTP: 6 Flagged: 0
In Home Dir: File1 File2 iadhi_220200416SampleQuiz File3

Outlines/Brief1

Topic: Cloud Computing Solutions

~web

index.html
googlecloud.png
aws1.jpg
Menu.html
Resp.css
product_azure.jpg
Semantics.html
Brief1.html

Outline

              Cloud Computing  Solutions

I. Introduction
 A. Brief History
  1. Beginning of Cloud Computing with DARPA(1963)
  2. Modern day applications from 2000 - Present 
 B. Modern Day Providers of Cloud Computing
  1. Amazon Web Services (launched in 2006)
  2. Google Cloud Computing Services (launched in 2008)
  3. Microsoft Azure (launched in 2010)
II. Battle of the Three Cloud Giants
 A. Comparison of the three
  1. Storage 
  2. Tools
  3. Computation
  4. Pricing
III. Future of Cloud Technology
 A. The best option
  1.Which of the three options is the best between Amazon, Azure and Google
 B. Is cloud technology the future or a fad?


References

1. Foote, K. D. (2017, June 22). A Brief History of Cloud Computing. Retrieved April 22, 2020
     Web. 
     https://www.dataversity.net/brief-history-cloud-computing/#
2. Google Cloud Platform. (2014, April 5). Wikipedia, the free encyclopedia. Retrieved 
     April 22, 2020. Web.
     https://en.wikipedia.org/wiki/Google_Cloud_Platform
3. How to compare cloud providers, services, and prices in 2020. (2020, April 16). Cloud 
     Spectator. Web.
     https://cloudspectator.com/how-to-compare-cloud-providers-services-and-prices/
4. Hern, A. (2018, January 9). Amazon web services: The secret to the online retailer's
     future success. the Guardian. Web.
     https://www.theguardian.com/technology/2017/feb/02/amazon-web-services-the-secret-
     to-the-online-retailers-future-success
5. Microsoft Azure. (2016, September 21). Wikipedia, the free encyclopedia. Retrieved April
     22, 2020. Web.
     https://en.wikipedia.org/wiki/Microsoft_Azure
6. Team, D. (2019, February 23). Future of cloud computing - 7 trends & predictions about
     cloud - DataFlair. DataFlair. Web.
     https://data-flair.training/blogs/future-of-cloud-computing/

 

              

A Cunningham:

Home, Specs, &c

Server-side editors: vi
No File9 files
Has web directory, Permissions: 705
Logged: Sessions: 2
SFTP: 1 Flagged: 0
In Home Dir: acunningham_220200416SampleQuiz

Outlines/Brief1

*No Outlines directory

~web

index.html
PacioliStamp.png
Menu.html
Resp.css
Semantics.html
Brief1.html

B Dupert:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 24
SFTP: 6 Flagged: 0
In Home Dir: File1 File2 bdupert_220200416SampleQuiz File3

Outlines/Brief1

Topic: Gaming Systems

~web

index.html
Xbox.png
Nintendo.png
Menu.html
Resp.css
Semantics.html
Playstation.png
Brief1.html

Outline

               Gaming Systems

I. Introduction
    a. What are Game Consoles?
    b. Brief History
    c. Current Console Landscape
II. Past and Current Console Generations
    a. 1st Generation
    b. 2nd Generation
    c. 3rd Generation
    d. 4th Generation
    e. 5th Generation
    f. 6th Generation
    g. 7th Generation
    h. Current 8th Generation
III. Looking to the future
    a. 9th Generation
    b. Beyond 9th Generation
IV. Conclusion

References

Codex Gamicus, NA. "Third-Generation Consoles." Codex Gamicus, Gamepedia,
12 Aug. 2018, gamicus.gamepedia.com/Third-Generation_Consoles.

Content, Community. "History of Video Game Consoles (Second Generation)."
Video Game History Wiki, Fandom, 2018,
 videogamehistory.fandom.com/wiki/History_of_video_game_consoles_(second_generation).

Galactic, Info. "Sixth Generation of Video Game Consoles." Infogalactic, 2015,
infogalactic.com/info/Sixth_generation_of_video_game_consoles.

Miller, Michael. "Informit." InformIT, 2005,
 www.informit.com/articles/article.aspx?p=378141&seqNum=4.

Miller, Michael. "Informit." InformIT, 5 Apr. 2005,
 www.informit.com/articles/article.aspx?p=378141.

Tropes, TV. "The Eighth Generation of Console Video Games / Useful Notes."
TV Tropes, 2020,
 tvtropes.org/pmwiki/pmwiki.php/UsefulNotes/TheEighthGenerationOfConsoleVideoGames.

Tropes, TV. "The Fifth Generation of Console Video Games / Useful Notes."
TV Tropes, 2020,
 tvtropes.org/pmwiki/pmwiki.php/UsefulNotes/TheFifthGenerationOfConsoleVideoGames.

Tropes, TV. "The Seventh Generation of Console Video Games / Useful Notes."
TV Tropes, 2020,
tvtropes.org/pmwiki/pmwiki.php/UsefulNotes/TheSeventhGenerationOfConsoleVideoGames.

Williams, Mike. "PlayStation 5 and Xbox Two: How the Next Generation of Consoles Will Move Gaming Forward."
USgamer.net, USG, 1 Mar. 2018, www.usgamer.net/articles/ps5-xbox-two-next-gen-consoles-deep-dive

              

N Engel:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 10
SFTP: 0 Flagged: 0
In Home Dir: nengel_220200416SampleQuiz File1 File2 File3

Outlines/Brief1

Topic: Desktop/Notebook Hardware

~web

index.html
PacioliStamp.png
Menu.html
Resp.css
Semantics.html
Brief1.html (Unicode: 3)* UniCode in web: 3

Outline

              Desktop/Notebook Hardware

I.   Introduction
  	a. History of hardware capabilities
  	b. Company background info
II.  CPUs
	a. AMD Specs
   	b. Intel Specs
   	c. Pros and Cons of each
III. GPUs
  	a. NVIDIA Specs
   	b. AMD (Radeon) Specs
  	c. Pros and Cons of each
IV.  Conclusion
   	a. Summary of major points
   	b. Final comparison given cost
   	c. Annecdote of my own experience with the hardware

References:
https://www.techradar.com/news/amd-vs-intel
https://www.wepc.com/tips/amd-vs-nvidia/

              

E Faik:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 31
SFTP: 0 Flagged: 0
In Home Dir: File1 File2 efaik_220200416SampleQuiz File3

Outlines/Brief1

Topic: Storage Area Networks

~web

index.html
PacioliStamp.png
san.png (Permissions: 644)
RAID.jpeg (Permissions: 644)
data-center.png (Permissions: 644)
Menu.html
Resp.css
Semantics.html
Brief1.html

Outline

              Storage Area Networks

I. Introduction
	A. Definition
		1. Dedicated High Speed Network
	B. Assembly
II. Components
	A. Parts
		1. Cables
		2. Adapters
		3. Switches
	B. Manufacturers
III. Applications
	A. Installation sites
	B. Uses
		1. Connecting storage devices with servers
	C. Benefits
		1. Speed
	D. Disadvantages
		1. Cost
References:
https://www.accuwebhosting.com/blog/5-things-know-storage-area-network-san-options/
https://searchstorage.techtarget.com/definition/storage-area-network-SAN

              

B Fekade:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 27
SFTP: 0 Flagged: 0
In Home Dir: index.html File1 File2 bfekade_220200416SampleQuiz Quiz2 File3 20200421Quiz2

Outlines/Brief1

Topic: Personal Data Backup

~web

index.html
PacioliStamp.png
color.css
Menu.html
Resp.css
Semantics.html
Brief1.html

Outline

              		Personal Data Backup


1. Introduction
	a. What are personal backups
	b. Why are they useful
2. Background
	a. When they began
3. Cloud backups
	a. Background
	b. Best available
	c. Why
4. Physical backups
	a. Background
	b. Best available
	c. How does it compare 
5. Summary

References

https://medium.com/@databagg/physical-storage-vs-cloud-storage-which-is-superior-b1622614e2d5

https://www.techradar.com/news/the-best-cloud-storage

https://searchstorage.techtarget.com/definition/cloud-storage

https://w3.ual.es/~vruiz/Docencia/Apuntes/Storage/Data_Storage_Devices/index.html

http://www.backuphistory.com/

              

R Ghotra:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 1110
SFTP: 4 Flagged: 0
In Home Dir: File1 File2 Outline File3 rghotra_220200416SampleQuiz

Outlines/Brief1

Topic: MAC vs Windows vs Linux

~web

index.html
small.png
Menu.html
Resp.css
Semantics.html
Brief1.html

Outline

              MAC vs Windows vs Linux

Outline
1. Introduction
	a. History of Operating Systems
	b. Why compare
	c. How you benefit
2. MAC
	a. History
	b. Structures and Specs
	c. Comparisons
3. Windows
	a. History
	b. Structures and Specs
	c. Comparisons
4. Linux
	a. History
	b. Structures and Specs
	c. Comparisons
5. Conclusion

References: 

https://www.educba.com/linux-vs-mac-vs-windows/
https://www.logicalincrements.com/articles/build-pc-windows-apple-mac-linux-ope
rating-system-os
https://www.shiftwebsolutions.comm/the-differences-between-mac-windows-and-linu
x/

              

D Howell:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 20
SFTP: 3 Flagged: 0
In Home Dir: File1 File2 File3 dhowell_220200416SampleQuiz

Outlines/Brief1

Topic: GPS

~web

index.html
PacioliStamp.png
NAV.png
Menu.html
GPS.png
Resp.css
Semantics.html
1960.png
Brief1.html

Outline

              GPS

I.   Introduction
	a) GPS history
	b) GPS facts
	c) GPS purpose
II.  GPS uses
	a) Tracking
	b) Locating
	c) Guidance
III. Comparison of types of GPS
	a) Smartphone
	b) Built-in
	c) GPS devices
IV.  Pricing of GPS
	a) Free versus Pay
V.   Conclusion

References:

https://www.nasa.gov/directorates/heo/scan/communications/policy/GPS_History.html
https://medium.com/@Edsys/10-interesting-gps-facts-you-never-knew-about-ca94b6887a09
https://trackimo.com/uses-of-gps/

              

E Interiano:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 21
SFTP: 1 Flagged: 0
In Home Dir: File1 File2 einteriano_220200416SampleQuiz File3

Outlines/Brief1

Topic: Cloud vs Grid Computing

~web

index.html
Menu.html
Resp.css
Semantics.html
Cloud-Computing-Concept.jpg
Brief1.html

Outline

               Cloud vs Grid Computing

Outline:
1. Introduction
	a. What is cloud and grid computing
	b. How do they differ
2. History
	a. Origins
3. Today
	a. Who are the biggest competitors
	b. Is one favored over the other
	c. How companies like Amazon dominate
4. Future
	a. Possible trends
5. Summary
6. References 

              

D Lawrence:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 19
SFTP: 18 Flagged: 0
In Home Dir: File1 File2 dlawrence_220200416SampleQuiz File3

Outlines/Brief1

Topic: Gaming Systems

~web

index.html
PacioliStamp.png
resized.png
Menu.html
ps4pp.png
Resp.css
Semantics.html
xbox11.png
controller.png
Brief1.html

Outline

               Gaming Systems

I. Introduction
  A. History
    1. Beginning Gaming Systems/Consoles
    2. Modern Gaming Systems/Consoles
II. Comparing pros and cons of each Company
  A. Sony, Microsoft, Nintendo
    1. Data Storage Capabilities
    2. Graphics Capabilities 
    3. Aesthetics of Console
    4. Console Controllers
    5. Costs of Consoles
    6. Memory
III. The Future of Gaming Systems/Consoles
  A. Do specific next-generation consoles
    offer different things. 
    1. Backwards Compatibility
    2. Online Services
  B. Will gaming consoles die off in the future?
    1. Gaming PC's vs Gaming Consoles. 
IV. Conclusion
 

              

C Morales:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700

Has web directory, Permissions: 705
Logged: Sessions: 53
SFTP: 4 Flagged: 0
In Home Dir: gamemarketre.png File1 File2 cmorales Quiz2 valvere.jpg Originre.png steamre.jpg File3 cmorales_220200416SampleQuiz 200200421

Outlines/Brief1

* No Brief1 in Outlines

~web

index.html
PacioliStamp.png
Menu.html
Resp.css
Semantics.html
Brief1.html (Unicode: 8)* UniCode in web: 8

C Penn:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 42
SFTP: 21 Flagged: 0
In Home Dir: gaming2.png File1 File2 Brief1 File3 cpenn_220200416SampleQuiz

Outlines/Brief1

Topic: Game Development Software

~web

index.html
tealspace1.png
development2.png
process2.png
Menu.html
gaming3.png
Resp.css
Semantics.html
history.html
Brief1.html

Outline

              	Game Development Software


I.   Introduction
	A. What is a game engine?
	B. Components of a game engine
II.   History
	A. Before game engines
	B. Invention of the game engine 
III.  Comparison of Widely Used Game Engines
	A. Unreal Engine
  		1. Specifications
		2. History 
		3. Games its used on  
	B. Unity 
		1. Specifications
		2. History 
		3. Games its used on
	E. Frostbite
		1. Specifications
		2. History 
		3. Games its used on
	F. Source
		1. Specifications
		2. History 
		3. Games its used on
	G. Id Tech
		1. Specifications
		2. History 
		3. Games its used on
IV.  Conclusion/Summary


References:
 
 
 

              

B TeyeKofi:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 39
SFTP: 17 Flagged: * 2
In Home Dir: File1 File2 Brief1 SampleQuiz File3 bteyekofi_220200416SampleQuiz

Outlines/Brief1

Topic: Topic: GPS

~web

SVGPS.jpg (empty)
index.html
Garmin1.jpg
Satellite.jpg
Menu.html
NSGPS.png
Resp.css
Semantics.html
Brief1.html

Outline

              Topic: GPS

I:    Introduction
       1) First Launch
    
II:   Four GPNSS Systems
       1) GPS
       2) GLONASS
       3) Galileo
       4) BeiDou
III:  Differences Between GPS Brands
       1) Summaries/Features
IV:   GPS vs. Smartphone GPS
       1) Pros/Cons of GPS
       2) Pros/Cons of Smartphone GPS
       3) Pricing
       4) Popularity
V:    Summary

References

1. Chouudhary, Mahashreveta. "What Are the Various NSS Systems?" Geopatial
      World, 20 Nov. 2019, www.geospatialworld.net/blogs/what-are-the-
      various-gnss-systems
2. Harris, Tom, and Marshall Brain. "How GPS Receivers Work."
      HowStuffWorks, HowStuffWorks, 25 Sept. 2006, electronics.howstuff
      works.com/gadgets/travel/gps.htm
3. Koo, Lee. "Aren't All GPS Devices Essentially the Same? WHy the Price
      Differences? - July 2010 - Forums. "CNET, CNET, 30 Nov. 2007,
      www.cnet.com/forums/discussions/are-t-all-gps-devices-essentially-
      the same-why-the-price-differences-273834/.
4. Taub, Eric A. "WHat STand-ALone GPS Devices Do That Smartphones Can't.
      "The New York Times, The New York Times, 15 July 2015, www.nytimes
      .com/2015/07/16/technology/personaltech/what-stand-alone-gps-
      devices-do-that-smartphones-cant.html

              

S Villalobos:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 29
SFTP: 0 Flagged: 0
In Home Dir: File1 File2 svillalobos_220200416SampleQuiz File3

Outlines/Brief1

Topic: Smartphones

~web

index.html
icon.png
iphone.jpg
Menu.html
mobile.png
phone.jpg
Resp.css
Semantics.html
man.jpg
Brief1.html

Outline

              Smartphones

I. Introduction
	a. Brief history and evolution of the smartphone 
	b. What purpose do they serve in today's society?
II. Popular Smartphone Operating Systems
	a. Android
	b. iOS
	c. others
III. Who are the Largest Manufacturers of Smartphones Today?
        a. Samsung
        b. Huawei
        c. Apple
        d. Others
IV. Popular Smartphones in the U.S.
	a. Samsung Galaxy
	b. iPhone
V. Implications Smartphones & Media have had on Today's Society
	a. Pros
	b. Cons
VI. Conclusion
	a. Summary
	b. Where is the industry headed?
	c. How smartphone tech. will affect future generations
References:

              

J Welvaert:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 14
SFTP: 3 Flagged: 0
In Home Dir: File1 File2 jwelvaert_220200416SampleQuiz File3 File1.txt

Outlines/Brief1

Topic: Gaming Systems

~web

index.html
PacioliStamp.png
mk.png (Permissions: 644)
ps.png (Permissions: 644)
Menu.html
Resp.css
Semantics.html
xbox.png (Permissions: 644)
Brief1.html

Outline

              Gaming Systems

I. Xbox
	A. Xbox Overview
	B. Xbox Generations
	C. Xbox Exclusives
II. Playstation
	A. Playstation Overview
	B. Playstation Generations
	C. Playstation Exclusives
III. Gaming PC
	A. Enthusiast PCs
	B. Windows OS and gaming
	C. Steam/Valve Corporation

              

J Williams:

Home, Specs, &c

Server-side editors: vi
File1, File2, & File3 in home directory.
Has 'Outlines' directory, permissions: 700
Has web directory, Permissions: 701
Logged: Sessions: 12
SFTP: 1 Flagged: 0
In Home Dir: index.html htmljw File1 File2 jwilliams2_220200416SampleQuiz layout.css File3 twentyseventeen

Outlines/Brief1

Topic: DATA ARCHIVING
* 2nd line is not empty!

~web

index.html
font-awesome.min
main.css
what.html
why.html

Outline

              DATA ARCHIVING
what it is

the methods that can be used
online
offline
cloud

doing it yourself
online
offline
loud
 

              

A Instructor:

Home, Specs, &c

Server-side editors: vi
Only One File9 file
Has 'Outlines' directory, permissions: 700

Has web directory, Permissions: 701
Logged: Sessions: 1
SFTP: 0 Flagged: 0
In Home Dir: File1 TestFile ainstructor_220200416SampleQuiz

Outlines/Brief1

* No Brief1 in Outlines

~web

Permissions and other Specs


Part 1 -- Learn vi and Post your Topic

Before making Outlines and web directories, find a vim tutorial you like and get comfortable using it.

Then, use vi to edit files in your home directory named File1, File2, and File3, each with at least three well-formatted paragraphs from a text, novel, article or your own poetry, prose, or blog. Make each line of text a max of 75 characters wide. Set the permissions for each of these files to 600, readable by only yourself and root.

Make a directory named Outlines in your home directory and edit the topic for your brief on the 1st line of a file named Brief1 in the Outlines directory. Nothing else is required in the file for Part 1 but line 2 should be left empty if there is. The file should be 'plain text', with no HTML.

Set the permissions on the Outlines directory to 700 and the file Brief1 to 600. Check the progress page to make sure Outlines and Brief1 are in the right place with the right permissions. The progress page is updated one second past every minute. Enter 'date' at the command line to check the time.

Part 2 -- Posting Your Outline and References

Part 2 of the project is to find references for your brief, organize them, make an outline for the brief, and use vi to key the outline and references into the file Brief1.

Brief1 should be a plain-text file, should not have any html, will only be read by you and the instructor. It should be organized by indenting to show the 'levels of the outline'.

When you've completed the research, edit the file Brief1 and add a nicely indented outline for your tech market brief, starting in line 3, leaving the 2nd line empty. Single-space between each entry in the outline, leaving no 'blank line' between the lines of your outline. Use spaces to make indentations to structure the outline. After the single-spaced outline, double-space to leave an empty line and list your references. If you have done this properly, your feedback below will show your topic, the first entry in your outline, and the first reference in your list.

Part 3 -- Making the 3-page website:

Please find and comply with all the specs posted on the class' page and mentioned in class for the HOL/Tech Brief project. Make a valid skeleton of your website first, then pitch your brief in standards-compliant html and css.

Please complete these little tasks at the linux command line without desktop editors! Steps, without FileZilla or WinSCP, at the command line:

  • Make a directory named 'web', all lower case, with no apostrophes, in your home directory if you haven't already done it. Set it's permissions to rwx-----x so you have full access to it and httpd can include it in a path.
  • Use vi to create and edit index.html in your web directory. Verify that it shows up as index.html in your progress report below.
  • Use vi to edit a file named Brief1.html in your web directory. Your Brief1.html will hold the web version of your technical market brief.
  • Set the permissions of any web pages, css, graphics, or other files in the web directory to 604 rw----r--. If there are subdirectories, set them to rwx---r-x.

Grading:

Get any questions answered in class, not in email. Snapshots of this page, the contents of your home directory, and your history at the command line will be taken after the deadline and used to score the timeliness and quality of each component at the time it was due.