- Install global dependencies:
npm install -g browserify gulp bower testem protractor
- Install local npm dependencies:
npm install
- Install local bower dependencies:
gulp bowerInstall
- Install Protractor specific webdrivers:
webdriver-manager update
- Build project into dist directory:
gulp build
- Run application on local webserver plus watch for changes:
gulp watch
- Run unit tests:
testem
- Run end-to-end tests:
gulp protractor
(gulp watch
must be running in as another process i.e. in another console window).
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
# Additional translations at https://github.com/plataformatec/devise/wiki/I18n | |
zh-TW: | |
devise: | |
confirmations: | |
confirmed: "您的帳號已通過驗證,現在您已成功登入。" | |
send_instructions: "您將在幾分鐘後收到一封電子郵件,內有驗證帳號的步驟說明。" | |
send_paranoid_instructions: "如果我們有您的信箱,您將會收到一封驗證您的帳號的電子郵件。" | |
failure: | |
already_authenticated: "您已經登入。" |
Last updated: 12/31/2013
- Edit
/etc/default/locale
as sudo. - Append
LC_ALL="en_US.UTF-8"
at the end of the file, save and quit. sudo locale-gen en_US en_US.UTF-8
sudo dpkg-reconfigure locales
When the directory structure of your Node.js application (not library!) has some depth, you end up with a lot of annoying relative paths in your require calls like:
const Article = require('../../../../app/models/article');
Those suck for maintenance and they're ugly.
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
// ABC - a generic, native JS (A)scii(B)inary(C)onverter. | |
// (c) 2013 Stephan Schmitz <[email protected]> | |
// License: MIT, http://eyecatchup.mit-license.org | |
// URL: https://gist.github.com/eyecatchup/6742657 | |
var ABC = { | |
toAscii: function(bin) { | |
return bin.replace(/\s*[01]{8}\s*/g, function(bin) { | |
return String.fromCharCode(parseInt(bin, 2)) | |
}) | |
}, |
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
# Export the Heroku PG database to a local dump file | |
# https://devcenter.heroku.com/articles/heroku-postgres-import-export#export | |
heroku pgbackups:capture | |
curl -o latest.dump `heroku pgbackups:url` | |
# Install postregs & Setup password | |
# https://help.ubuntu.com/community/PostgreSQL | |
# List databases | |
sudo -u postgres psql -l |
This file has been truncated, but you can view the full file.
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
-- phpMyAdmin SQL Dump | |
-- version 2.10.3 | |
-- http://www.phpmyadmin.net | |
-- | |
-- 主機: localhost | |
-- 建立日期: Mar 12, 2013, 03:16 PM | |
-- 伺服器版本: 5.0.51 | |
-- PHP 版本: 5.2.6 | |
This gist is based on this one.
// longest-request.js
var casper = require("casper").create();
var utils = require("utils");
var url = casper.cli.get(0);
var times = [];
You'll want to login using an official Google account (i.e. if this is for your company, use the comapany Gmail account vs. a personal one.)
When logging in, you might be prompted to verify the account; if so, enter your cell number to get a verification e-mail or phone call.
Once verified, you'll have to agree to the terms of service; do that, and click continue.
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
package com.opentok.media.avc; | |
import java.io.IOException; | |
import java.nio.ByteBuffer; | |
import android.media.MediaCodec; | |
import android.media.MediaCodecInfo; | |
import android.media.MediaFormat; | |
public class AvcEncoder { |