Skip to content

Instantly share code, notes, and snippets.

View faysalhaque's full-sized avatar
🎯
Focusing

Faysal Ul Haque faysalhaque

🎯
Focusing
View GitHub Profile

Keybase proof

I hereby claim:

  • I am faysalhaque on github.
  • I am faysalulhaque (https://keybase.io/faysalulhaque) on keybase.
  • I have a public key ASCsv4UaB1GADYljkTT5iy5dyRJ0Kev3zR4Nct82bdgi8wo

To claim this, I am signing this object:

@faysalhaque
faysalhaque / countryList
Last active August 29, 2015 14:21
Country list for carees wp theme.
<?php
$countryList = array(
/* Region Name */
"Australia and New Zealand" => array(
/* Country Name */
"Australia"=>array(
/* State Name */
'Australian Capital Territory',
'New South Wales',
'Northern Territory',
@faysalhaque
faysalhaque / gist:f0eb3904561caa2fcd07
Last active August 29, 2015 14:08 — forked from probaldhar/gist:7de1116a23bc200eeedf
Remove .DS_Store file
Navigate go that folder with terminal and hit the command
find . -name '.*' -type f -delete
Delete all .git file from a folder - navigate to that folder from the terminal and then hit the command
rm -rf .git
<?php
/**
* Dimox Breadcrumbs
* http://dimox.net/wordpress-breadcrumbs-without-a-plugin/
* Since ver 1.0
* Add this to any template file by calling dimox_breadcrumbs()
* Changes: MC added taxonomy support
*/
function dimox_breadcrumbs(){
/* === OPTIONS === */
@faysalhaque
faysalhaque / gulpfile.js
Last active August 29, 2015 14:05
Gulpfile
// include gulp
var gulp = require('gulp');
// include plug-ins
var jshint = require('gulp-jshint');
var changed = require('gulp-changed');
var imagemin = require('gulp-imagemin');
var minifyHTML = require('gulp-minify-html');
var concat = require('gulp-concat');
var stripDebug = require('gulp-strip-debug');
@faysalhaque
faysalhaque / css_resources.md
Created August 27, 2014 06:29 — forked from jookyboi/css_resources.md
CSS libraries and guides to bring some order to the chaos.

Libraries

  • 960 Grid System - An effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem.
  • Compass - Open source CSS Authoring Framework.
  • Bootstrap - Sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development.
  • Font Awesome - The iconic font designed for Bootstrap.
  • Zurb Foundation - Framework for writing responsive web sites.
  • SASS - CSS extension language which allows variables, mixins and rules nesting.
  • Skeleton - Boilerplate for responsive, mobile-friendly development.

Guides

@faysalhaque
faysalhaque / javascript_resources.md
Created August 27, 2014 06:29 — forked from jookyboi/javascript_resources.md
Here are a set of libraries, plugins and guides which may be useful to your Javascript coding.

Libraries

  • jQuery - The de-facto library for the modern age. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.
  • Backbone - Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
  • AngularJS - Conventions based MVC framework for HTML5 apps.
  • Underscore - Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects.
  • lawnchair - Key/value store adapter for indexdb, localStorage
@faysalhaque
faysalhaque / 0_reuse_code.js
Created August 27, 2014 06:29
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
(function ($) {
/**
* @function
* @property {object} jQuery plugin which runs handler function once specified element is inserted into the DOM
* @param {function} handler A function to execute at the time when the element is inserted
* @param {bool} shouldRunHandlerOnce Optional: if true, handler is unbound after its first invocation
* @example $(selector).waitUntilExists(function);
*/

Deploy your site with git

This gist assumes:

  • you have a local git repo
  • with an online remote repository (github / bitbucket etc)
  • and a cloud server (Rackspace cloud / Amazon EC2 etc)
    • your (PHP) scripts are served from /var/www/html/
    • your webpages are executed by apache
  • apache's home directory is /var/www/