This assumes you've got docker-machine installed, running, and can do docker run
docker run --name travis-debug -dit quay.io/travisci/travis-ruby /sbin/init
docker exec -it travis-debug bash -l
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| var util = require('util') | |
| , Transform = require('stream').Transform | |
| , StreamCombiner = require('./streamcombiner'); | |
| var chunks1 = []; | |
| var stream1 = new Transform(); | |
| var soFar = ''; | |
| stream1._transform = function(chunk, encoding, done) { | |
| chunks1.push(chunk.toString()); | |
| var pieces = (soFar + chunk).split('\n'); |
| # Enable gzip. Highly recommending for best peformance | |
| gzip on; | |
| gzip_comp_level 6; | |
| gzip_types text/html text/css text/javascript application/json application/javascript application/x-javascript; | |
| # By default, do not set expire headers | |
| expires 0; | |
| # Set expires header for console CSS and JS. | |
| # These files are timestamped with each new release, so it is safe to cache them agressively. |
| # Create a new file in your home directory called .gtkrc-eclipse | |
| # call eclipse with this command: | |
| # Gtk2 forced: | |
| # export SWT_GTK3=0 | |
| # env GTK2_RC_FILES=/usr/share/themes/<YourTheme>/gtk-2.0/gtkrc:/home/<YourUser>/.gtkrc-eclipse '/path_to_eclipse/eclipse' | |
| # In your Eclipse directory find the file 'e4_default_gtk.css' | |
| # In this file there's a CSS class: |
| Load up Terminal (Applications > Utilities > Terminal.app) and type the following. | |
| sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist | |
| To turn it back on, just do the opposite: | |
| sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist |