This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
| sudo apt-get install python-cairo python-memcache python-sqlite memcached python-django-tagging python-django libapache2-mod-python apache2 libapache2-mod-wsgi git-core python-pyparsing python-tz libdbd-mysql-perl libmysqlclient-dev libmysqlclient18 mysql-client-5.5 mysql-client-core-5.5 mysql-common python-mysqldb | |
| mkdir -p /var/tmp/software | |
| cd /var/tmp/software | |
| git clone https://github.com/graphite-project/graphite-web.git | |
| git clone https://github.com/graphite-project/carbon.git | |
| git clone https://github.com/graphite-project/whisper.git | |
| for i in whisper carbon graphite-web; do |
$ ssh remote-host "epmd -names"
epmd: up and running on port 4369 with data:
name some_node at port 58769
Note the running on port for epmd itself and the port of the node you're interested in debugging. Reconnect to the remote host with these ports forwarded:
$ ssh -L 4369:localhost:4369 -L 58769:localhost:58769 remote-host
A test for a module performing trivial transformation on data from an external service:
it('returns the first element in the response', function () {
var serviceResponse = [{a: 1}]
serviceStub.returns(serviceResponse)
expect(subject()).to.equal(serviceResponse[0])
})Slack doesn't provide an easy way to extract custom emoji from a team. (Especially teams with thousands of custom emoji) This Gist walks you through a relatively simple approach to get your emoji out.
If you're an admin of your own team, you can get the list of emoji directly using this API: https://api.slack.com/methods/emoji.list. Once you have it, skip to Step 3
HOWEVER! This gist is intended for people who don't have admin access, nor access tokens for using that list.
Follow along...