Skip to content

Instantly share code, notes, and snippets.

@delebash
delebash / gulpfile.js
Created April 20, 2015 01:13
sass-ruby example
gulp.task('sass', function () {
return sass(config.sassPath + '/style.scss',
{
style: 'expanded',
loadPath:[
'./src/sass',
config.bowerDir + '/bootstrap-sass-official/assets/stylesheets'
]})
.on('error', notify.onError(function (error){
var gulp = require('gulp');
var sass = require('gulp-sass');
var sourcemaps = require('gulp-sourcemaps');
var config = {
sassPath: './src/sass/',
bowerDir: './bower_components',
autoprefixer: {
cascade: true
},
@delebash
delebash / package.json
Last active August 29, 2015 14:24
aurelia package.json for typescript
{
"name": "aurelia-skeleton-navigation",
"version": "0.15.1",
"description": "A starter kit for building a standard navigation-style app with Aurelia.",
"keywords": [
"aurelia",
"navigation",
"skeleton"
],
"homepage": "http://aurelia.io",
@delebash
delebash / config.js
Created July 4, 2015 19:53
aurelia jspm config
System.config({
"defaultJSExtensions": true,
"transpiler": "babel",
"babelOptions": {
"optional": [
"es7.decorators",
"es7.classProperties",
"runtime"
]
},
@delebash
delebash / build.js #aurelia
Last active September 2, 2015 23:48
aurelia typescript
var gulp = require('gulp');
var sass = require('gulp-sass');
var runSequence = require('run-sequence');
var changed = require('gulp-changed');
var plumber = require('gulp-plumber');
var ts = require('gulp-typescript');
var merge = require('merge2');
var sourcemaps = require('gulp-sourcemaps');
var paths = require('../paths');
var assign = Object.assign || require('object.assign');
@delebash
delebash / nginx-openssl_build.sh
Created June 15, 2016 04:59 — forked from AJMaxwell/nginx-openssl_build.sh
Install Nginx, OpenSSL, and ngx_pagespeed from source on Ubuntu 14.04
#!/bin/sh
##############################################################################################
## Install Nginx with OpenSSL and ngx_pagespeed
## Author: Andrew Maxwell <amaxwell@traffixdevices.com>
## Date: 2016/05/27
## Version: 0.1
##
## Disclaimer: I am not responsible for how you use this script. Do not assume this script
## will work in all envrionments or any Ubuntu version other than 14.04. This script assumes
"use strict";
require('regenerator-runtime/runtime');
/**
* To learn more about how to use Easy Webpack
* Take a look at the README here: https://github.com/easy-webpack/core
**/
const easyWebpack = require('@easy-webpack/core');
const generateConfig = easyWebpack.default;
const get = easyWebpack.get;
@delebash
delebash / webpack css-sass extractText
Created July 12, 2016 05:51
webpack.config.js extractText css and sass
var path = require('path');
const ProvidePlugin = require('webpack/lib/ProvidePlugin');
const webpack = require("webpack");
const ExtractTextPlugin = require('extract-text-webpack-plugin');
const autoprefixer = require('autoprefixer');
const AureliaWebpackPlugin = require('aurelia-webpack-plugin');
module.exports = {
entry: {
main: [
@delebash
delebash / mongodb-setup.sh
Created November 16, 2016 18:49 — forked from meSingh/mongodb-setup.sh
MongoDB Setup on Ubuntu 14.04 with PHP7
#!/bin/bash
# MongoDB Setup on Ubuntu 14.04 with PHP7
# Source:
#1. Import the public key used by the package management system:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
#2. Create a list file for MongoDB.
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
A little explanation for those who have no idea what NOBLOGREDIRECT is.
The define(‘NOBLOGREDIRECT’, ‘%siteurl%’); inside of the wp-config.php makes it so that when someone enters a subdomain that does not exist on your site to redirect to whatever url you wish it to. You can use this to have it either go to a specific FAQ page or directly back to the main root installation, anywhere you want to direct it. the %siteurl% can be replaced for example define(‘NOBLOGREDIRECT’, ‘http://frumph.net/FAQ/site-create’);
When someone in their browser tries to go to (for example) http://badsubdomain.frumph.net/ a subomain which doesn’t exist, it will go to what is defined in NOBLOGREDIRECT.
Without using NOBLOGREDIRECT the (for example) http://badsubdomain.frumph.net/ – which is a subdomain that doesn’t exist would direct to the signup page asking which reports whether or not the user can create the bad subdomain in question. This is fine, there’s nothing wrong with it redirecting to the signup page if someone put