It'll run you through building a twitter clone and introduce you to git, heroku, a bit of CSS/HTML, and even goes into AJAX a bit.
I can't recommend it enough to people looking to get into rails.
286 karma · joined December 3, 2010
[ my public key: https://keybase.io/rickr; my proof: https://keybase.io/rickr/sigs/yyPZLyokzoBqe51o-Q1vWYH1EfXG5CAKeuSA-3HCUBw ]
It'll run you through building a twitter clone and introduce you to git, heroku, a bit of CSS/HTML, and even goes into AJAX a bit.
I can't recommend it enough to people looking to get into rails.
I have github hooked up to travis. When a new PR (or commit) is pushed travis shoves the app into its container, and runs the test suite inside the container.
If that passes AND the branch is master we push the image to docker hub. As of now we manually update the app inside of rancher but I think automating that will be a simple API call. Once we get more stable I'll be investigating that.
I still haven't quite figured out secret management but outside of that and a tiny learning curve it's been pretty smooth sailing.
An example travis config: https://github.com/OperationCode/operationcode_bot/blob/mast...
Operation Code is an open source project that helps military, guard & reserve troops, veterans and their families get coding and building software to change the world.
We're overhauling the signup flow to make it easier for software mentors, new signups and contributors to get started.
HTML/CSS, JavaScript, Ruby on Rails
https://github.com/operationcode/operationcode
https://github.com/OperationCode/operationcode/blob/master/C....
MIT
Operation Code is an open source project that helps military, guard & reserve troops, veterans and their families get coding and building software to change the world.
We're overhauling the signup flow to make it easier for software mentors, new signups and contributors to get started.
HTML/CSS, JavaScript, Ruby on Rails
https://github.com/operationcode/operationcode
https://github.com/OperationCode/operationcode/blob/master/C...
MIT
For a rails app it's not a stretch to have to install postgres, rvm, ruby, some compiled gems, and redis. Then you need to make sure postgres and your rails server are running.
These aren't insurmountable and we can write documentation around it but compare that to 'Log into c9.io, copy this workspace and work on a ticket'.
I work with people that want to learn how to program and I hear feedback that getting an environment setup is overwhelming somewhat regularly. These online IDEs look like they can really combat that.
Their response lets their team dynamic and environment shine through. They came across an unexpected but valid solution and instead of accepting their question was beaten within the rules they rejected it. I'd wager they didn't fix the wording of the question afterwords either.
RasPI with a PID loop turning a fan on (increase heat)/off (decrease heat). The RasPI fed this into a backend server via websocket. We through a front end on to graph the temp, humidity etc. We could even set the temp and turn the fans on/off via the site.
https://github.com/trenpixster/addict
https://github.com/opendrops/passport
Also here's a nice blog post that was in the elixir newsletter that may help!
I've also been looking into learning a bit about machine learning and data science via https://www.kaggle.com/. They run contests with some very interesting problems.
I don't know if these are the next 'big things' but i certainly don't regret learning them.
(FF 39 on a MBP)
You could throw one or two of these in common passing places and combine that feed with in car video. You could get some really neat video.
I'm a newbie but I've been impressed by the tooling so far. And once you change how you think about everything the learning curve isn't too bad. =)
It has a rails-y framework that I haven't heard much about (and nothing particularly bad):
Found it on github:
IE10+
Latest Stable: Firefox, Chrome, Safari
iOS 6+Some UI feedback - the 'I agree/disagree' buttons on your mission component are kind of weird. I clicked on both just to see what would happen.
I think the CTA to sign up as an expert was a bit hard to find - perhaps due to the colors?
I'm also not sure why I would want to become an 'expert'. What's in it for me?
For a project that required pretty heavy customization I ended up using skeleton/react (http://getskeleton.com/) and enjoyed it.
I saw Semantic UI on here the other day and I may end up trying that out on my next project: http://semantic-ui.com
https://github.com/jordansissel/fpm
I didn't use the build system heavily and it may be more overhead than you'd like but I thought it was a pretty neat way of doing things. Repo is here:
In addition to the sats ISS always has at least one ham radio operator. They sometimes man the radio and make contacts with hams. In addition to THAT sometimes they operate SSTV (sending pictures via radio) that you would be able to pick up. Very cool stuff!
Here's a good site to see where hamsats are: http://www.amsat.org/
Broadcast starts at 1615 est.
I also had a varidesk and wasn't too fond of it. There was no real good way to place a keyboard/mouse on the tray and it was a bit wobbly for my tastes.
The product itself was well built, and it was very easy to move up and down though.
With this system instead of adding an item to your list to process later it's processed immediately.