View deploy.sh
1 2 3 4 5 6 7 8 9 10
#!/bin/sh
cd ..
grunt release
cd build
echo "compressing..."
tar -cf portal.tgz ../* --exclude=../node_modules --exclude=../tests/node_modules --exclude=../data --exclude=../config/local.json
echo "deploying to server"
scp -r portal.tgz root@server:/root/remote-folder/
echo "updating sources"
ssh root@server "
View jk-nav.js
1 2 3 4 5 6 7 8 9 10
// Simple J/k navigation for Wordpress
// by Alex Buznik (@beshur)
//
// Change t value for the correct selectors of the items that need to be traversed
(function($) {
$(function() {
var is_blog = true;
if (!$("body").hasClass("blog")) {
is_blog = false;
}
View count_total_project_code_lines_in_sublime
1 2 3 4 5 6 7 8 9 10
// Go to menue:
// find->find in files
// Switch on reg_ex button
// Find:
^(.*)$
// Where:
c:\your_folder\,*.php,*.phtml,*.js,*.inc,*.html, -*/folder_to_exclude/*
 
// Then click on the find button
// Be careful to not click on Replace!!!
View hsb.scss
1 2 3 4 5 6 7 8 9 10
// Simple HSB to HSL converter by Alexander Futekov (@futekov)
// http://www.sitepoint.com/hsb-colors-with-sass/
//
@function hsb($h-hsb, $s-hsb, $b-hsb, $a: 1) {
@if $b-hsb == 0 {
@return hsla(0, 0, 0, $a)
} @else {
$l-hsl: ($b-hsb/2) * (2 - ($s-hsb/100));
$s-hsl: ($b-hsb * $s-hsb) / if($l-hsl < 50, $l-hsl * 2, 200 - $l-hsl * 2);
@return hsla($h-hsb, $s-hsl, $l-hsl, $a);
View key.pgp
1 2 3 4 5 6 7 8 9
### Keybase proof
 
I hereby claim:
 
* I am beshur on github.
* I am shu (https://keybase.io/shu) on keybase.
* I have a public key whose fingerprint is 65F7 5F9A D475 5021 D0A5 16FC 14A2 E7D5 F5A4 8746
 
To claim this, I am signing this object:
View get.js
1 2 3 4
var data = {a: {b: 1}};
var type = {l1: "a", l2: "b"};
 
console.log("pos:", data[type.l1][type.l2]);
View .gitignore
1 2 3 4 5 6 7 8 9 10
# Ignore everything in the root except the "wp-content" directory..
/
/wp-config.php
/local-config.php
/remote-config.php
!.gitignore
!wp-content
wp-includes
wp-admin
wp-snapshots
View getNumeral.js
1 2 3 4 5 6 7 8 9 10
/**
* original: http://pastebin.com/mnznDg7q
* by @grumblerbear
*
* Пример:
* 1, ['сайт', 'сайта', 'сайтов']
* Результат:
* 'сайт'
*
* Пример:
View app.js
1 2 3 4 5 6 7 8 9 10
var express = require('express'),
// ... other packages
sass = require('node-sass');
 
// ...
var app = express();
// ...
// Commented this default express generator line:
// app.use(require('stylus').middleware(path.join(__dirname, 'public')));
//
View route.js
1 2 3 4 5 6 7 8 9 10
app.post('/login', function(req, res) {
console.log(res);
passport.authenticate('local', function(err, user, params) {
if (req.xhr) {
//thanks @jkevinburton
if (err) { return res.json({ error: err.message }); }
 
// e.g. in auth.js:
// if (!user.emailVerified) { return done(null, false, { message: 'Email is not verified. Please check your email for the link.' }); }
if (!user && params) { return res.json({error : params.error}); }
Something went wrong with that request. Please try again.