do-some-things-in-js's People
do-some-things-in-js's Issues
Push your changes to readme
Create a github issue; assign it to pschmied
Once you've done #6 , tell me to modify the README. Do so by opening an issue in this repository and assigning it to me. Remember: you have NOT pushed your README changes to github... yet.
Set up SSH keys for authentication
Reference:
https://github.com/settings/keys
Clone a local copy of this repository via SSH
Depends on #1 . Do that first. Clone via SSH not HTTPS.
Write some unit tests to verify that your function returns valid outputs
this is for the js-calisthenics exercise
Give feedback on unit tests
Take a look, let me know if it's in line with what you were expecting. Also, I'd like to know how you might've approached it. I have never done or even really looked at any unit tests before, so I went by my own judgement.
Modify README
Modify the readme with your own change. I suspect there's a lesson in here about merging conflicts...
Add a .gitignore file that's appropriate for javascript & your editing environment.
Nobody likes being pestered about editor autosave files and other ephemera. See if you can dig up the default javascript gitignore from github... it might have useful suggestions.
Add a README
You can make it a README.md or a README.org. Content doesn't matter for now. Just add some text. It can say anything.
Make some modifications to README. Commit them. Push to github.
There's a method to this madness.
Javascript calisthenics
Create a javascript collection (or generating function) that contains all integers in the range 0-99999.
Create a function that will, when given the input created above, return the sum of all odd integers in the collection.
Put this code in a file in an appropriately named directory with a readme explaining how the hell I run your code. ;-)
Merge your js calisthenics changes to master
Fix merge conflicts as introduced previously
#9 likely caused a merge conflict.
DON'T PANIC
As the one who encounters the merge conflict, you have to fix it. But you also get to decide how it gets fixed. So... rock and roll.
Some hints:
- you'll need to "pull" the offending changes from the remote repo on github to be able to merge
- there are fancy graphical diffing utilities, but you should probably also know how to open a text editor and see the stuff git adds to show you where conflicts are, and also understand that you simply have to make the conflicted file look like you want.
- Once your file looks like you want, commit it and push it per normal.
Make some modifications to README. Commit the changes. DON'T push those changes to github
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.