Code Monkey home page Code Monkey logo

marie-clairebeaulieu.github.io's Introduction

Marie-ClaireBeaulieu.github.io

My Github Pages

marie-clairebeaulieu.github.io's People

Contributors

marie-clairebeaulieu avatar balmas avatar fbaumgardt avatar

Watchers

James Cloos avatar  avatar

marie-clairebeaulieu.github.io's Issues

Command Line Exercise

Let's use the Vagrant box that we setup for Nemo and Nautilus for this (https://github.com/Capitains/vagrant-capitains-dev/blob/master/README.md)

You need to have a shell session open on the Vagrant box to start the exercises

( On your windows box, open a command prompt and CD to the directory that contains your vagrant-capitains-dev clone. type vagrant up and then when it starts successfully, launch Putty and start a session on localhost port 2222 )

The following exercises use these linux shell commands:

ls (get a directory listing)
pwd (find out your present working directory)
cd (change into a directory)
cat (view/print the contents of a file)
rm (remove a file)

And the following concepts:

"full path"
"relative path"

(See https://en.wikibooks.org/wiki/Linux_For_Newbies/Command_Line for help)

  1. What directory you are in when you start the ssh session ? (Note this is referred to as your "home" directory)
  2. What is in that directory? Are they files or other directories?
  3. Change into the /vagrant directory (this is the directory that contains the run-all.sh file to that starts Nemo and Nautilus)
  4. What else is in that directory?
  5. Return to your "home" directory. Verify that that it contains 2 directories.
  6. Change into the flask-capitains-nemo directory (this is the Nemo source directory)
  7. What is the full path to this directory?
  8. Look at the contents of the directory to find out whether there is a nemo.log file there
  9. Remove the nemo.log file.
  10. Verify that the file is no longer there by listing the contents of the directory.
  11. Change back into your home directory.
  12. Change into the Nautilus directory (this is the Nautilus source directory)
  13. What is the full path to this directory?
  14. Look at the contents of the directory to find out whether there is a nautilus.log file there
  15. Remove the nautilus.log file.
  16. Verify that the file is no longer there by listing the contents of the directory.
  17. Change back into the /vagrant directory that contains the run files for Nemo and Nautilus. Start Nemo and Nautilus by executing the run-all.sh file there using the relative path to the file.
  18. Change back into the Nemo source directory directly from the /vagrant directory by using its full path
  19. Verify that Nemo started successfully by printing the contents of the nemo.log file. What are the contents of this file?
  20. Change into the Nautilus source directory by using its full path
  21. Verify that Nautilus started successfully by printing the contents of the nautilus.log file. What are the contents of this file?
  22. Stop Nemo and Nautilus by executing the kill-all.sh script while you are in the Nautilus directory.

Extra Credit:

  1. The TEI XML files are in /vagrant_data. Go into to the sub directory of canonical-greekLit there that contains the TEI XML file for Homer's Odyssey (tlg0012.tlg002). Make a change in the text of book 1 line 1 for the Odyssey and restart Nemo and Nautilus by rerunning the run-all.sh script. Load Nemo in your browser (at http://localhost:8100/) and confirm that your change is loaded.

Learning Jekyll

I'd suggest starting with this article, which provides a very good guide to setting up a bare bones github pages site and converting it to jekyll

http://jmcglone.com/guides/github-pages/

Then read the github help for using Jekyll with pages

https://help.github.com/articles/using-jekyll-with-pages/

And follow the instructions in there to create your new jekyll site

This guide provides a nice, user-friendly explanation of jekyll

http://jekyllbootstrap.com/usage/jekyll-quick-start.html

Then try converting your jekyll site to use bootstrap by looking at how I did it for my site:

https://github.com/perseids-project/integrations-cookbook/compare/bootstrap

These are the instructions we followed for getting jekyll setup on windows
http://jmcglone.com/guides/github-pages/

And this is the main jekyll documentation
http://jekyllrb.com/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.