Skip to content

Instantly share code, notes, and snippets.

View ahmadshah's full-sized avatar
:octocat:
Yo!

Ahmad Shah Hafizan Hamidin ahmadshah

:octocat:
Yo!
View GitHub Profile
@ahmadshah
ahmadshah / laravel-builder.sh
Last active December 29, 2015 07:59
Laravel builder bash script
#!/bin/bash
echo "Laravel 4 Project Builder"
echo -n "What is the project name? "
read -e PROJECT
echo -n "Which folder will I be working on? [eg: /Users/foo/bar] "
read -e DIR
@ahmadshah
ahmadshah / Gruntfile.js
Last active January 1, 2016 17:39
Grunt Setup
module.exports = function(grunt) {
grunt.initConfig({
shell: {
myth: {
command: function() {
return 'myth css/myth/input.css css/style.css';
},
options: {
stdout: true,
@ahmadshah
ahmadshah / event.php
Last active January 2, 2016 09:29
Overriding current active theme in Orchestra Platform
Event::fire('foo', ['another-theme']);
Event::listen('foo', function($theme)
{
Orchestra\Theme::setTheme($theme);
});
@ahmadshah
ahmadshah / gulpfile.js
Created February 3, 2014 16:07
Gulp file for SASS
var gulp, sass, watch, minifyCSS, plumber;
gulp = require('gulp');
sass = require('gulp-sass');
minifyCSS = require('gulp-minify-css');
watch = require('gulp-watch');
plumber = require('gulp-plumber');
gulp.task('compile-sass', function() {
gulp.src('./sass/*.scss')
/**
* @jsx React.DOM
*/
var CampaignSliderItemComponent = React.createClass({
render: function() {
return (
<div className="slide">
<img src={this.props.image} width="688" height="242" alt="image description" />
<div className="text">
<h2>{this.props.name}</h2>
@ahmadshah
ahmadshah / function.php
Created February 17, 2014 14:22
WP function
//in function.php file
function getGeolocationData ($foo, $bar) {
// run wp-query here to get the data
}
// call inside template page
<?php echo getGeolocationData('var1', 'var2'); ?>
@ahmadshah
ahmadshah / fuck.php
Created February 24, 2014 16:41
DIE!
<?php include_once("../_config.php");
$appcate = $_SESSION['jenis_pelanggan'];
$sql = DBquery("SELECT a.id_pelanggan,a.nama,b.id_pelanggan,alamat1,alamat2,poskod,bandar,id_negeri,no_tel,no_fax,
email
FROM li_pelanggan a,li_alamat b
WHERE a.id_pelanggan = '" . $_SESSION['id_pelanggan'] . "'
AND a.id_pelanggan = b.id_pelanggan
AND a.jenis_pelanggan = '".$appcate."'");
@ahmadshah
ahmadshah / tools.md
Last active August 29, 2015 13:56
Development Automation Tools

Development Automation Tools

Installing Node.js and NPM

Windows

If you are not sure whether you already have running try this

  • Open up your command prompt
  • type node --version and you will see the current node version
  • type npm --version and you will see the current npm version
@ahmadshah
ahmadshah / NotifiableTrait.php
Created May 9, 2014 18:54
Orchestra notifier trait
<?php
use Ochestra\Model\User;
use Orchestra\Support\Facades\Notifier;
trait NotifiableTrait {
/**
* Send email notification to user
*
@ahmadshah
ahmadshah / UploadableTrait.php
Created May 11, 2014 19:37
UploadableTrait.php
<?php namespace Eisai\Support\Traits;
use Rhumsaa\Uuid\Uuid;
use Illuminate\Support\Facades\File;
use Symfony\Component\HttpFoundation\File\UploadedFile;
trait UploadableTrait {
/**
* [store description]