This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| -module(twitter_stream). | |
| -author("gdamjan@gmail.com"). | |
| %% Depends on: | |
| %% ibrowse for http | |
| %% couchbeam for couchbeam_json_stream (a fork of damienkatz json_stream_parse) | |
| %% mochiweb for mochiweb_util:urlencode | |
| -export([start/0]). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| -module(web_utils). | |
| -include ("beehive.hrl"). | |
| -include ("http.hrl"). | |
| -compile (export_all). | |
| % Private | |
| convert_to_struct(RawData) -> | |
| lists:map(fun({BinKey, BinVal}) -> | |
| Key = misc_utils:to_atom(BinKey), | |
| Val = misc_utils:to_list(BinVal), |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| -module(get_feed_srv). | |
| -behaviour(gen_server). | |
| -define(SERVER, ?MODULE). | |
| %% ------------------------------------------------------------------ | |
| %% API Function Exports | |
| %% ------------------------------------------------------------------ | |
| %%-export([start_link/0, get_feed/1, process_redirect/1, process_response/1]). | |
| -export([start_link/0, get_feed/1]). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| -module(date_util). | |
| -compile(export_all). | |
| epoch() -> | |
| now_to_seconds(now()) | |
| . | |
| epoch_hires() -> | |
| now_to_seconds_hires(now()) | |
| . |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # Pull this file down, make it executable and run it with sudo | |
| # wget https://gist.githubusercontent.com/rlander/7db38d57166f55c06fcf/raw/b4edf4c6fd39c604392a96ce6ff21953ff941e51/build-erlang-17.sh | |
| # chmod u+x build-erlang-17.sh | |
| # sudo ./build-erlang-17.sh | |
| if [ $(id -u) != "0" ]; then | |
| echo "You must be the superuser to run this script" >&2 | |
| exit 1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require! <[ watchify browserify gulp ]> | |
| require! 'vinyl-source-stream': source | |
| require! 'vinyl-buffer': buffer | |
| require! 'gulp-util': gutil | |
| require! 'liveify' | |
| gulp.task \bundle !-> | |
| bundler = watchify browserify {} <<< watchify.args <<< | |
| entries: ['./src/index.ls'] | |
| debug: true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # IMPORTANT | |
| # /OpenVBX/config/config.php | |
| # $config['index_page'] = ''; | |
| server { | |
| listen 80; | |
| # Make site accessible from http://set-ip-address.xip.io |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| server { | |
| # see: http://wiki.nginx.org/Pitfalls | |
| # see: http://wiki.nginx.org/IfIsEvil | |
| listen 80; | |
| root /app; | |
| index index.html index.htm index.php; | |
| error_page 404 /index.php; | |
| # Make site accessible from http://set-ip-address.xip.io |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Create a dummy analytics object until real loaded | |
| window.analytics || (window.analytics = []); | |
| window.analytics.methods = ['identify', 'track', 'trackLink', 'trackForm', 'trackClick', 'trackSubmit', 'page', 'pageview', 'ab', 'alias', 'ready', 'group', 'on', 'once', 'off']; | |
| window.analytics.factory = function(method) { | |
| return function() { | |
| var args = Array.prototype.slice.call(arguments); | |
| args.unshift(method); | |
| window.analytics.push(args); | |
| return window.analytics; | |
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import unicodecsv | |
| r = unicodecsv.reader(open("attendees.csv"), encoding='utf-8-sig') | |
| att = [] | |
| for row in r: | |
| att.append(dict(id=row[0], Name=row[1])) | |
| att_list = [first_name(i['Name']) for i in att] | |
| for i in [i['Name'].split()[0] for i in att]: |