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 / 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]
casper.test.begin('Test tax incentive login page', 2, function (test) {
casper.start('http://dev.taxincentive.flexworklife.my', function () {
test.assertTitle('Flexworklife - Tax Incentive', 'Page title is correct');
test.assertExists('form', 'Login form exists');
});
casper.run(function () {
test.done();
});
});
Event::listen('auth.login', function ($user) {
if ($user->name === 'Ahmad') {
$user->name = 'Ahmad Shah';
}
});
@ahmadshah
ahmadshah / User.php
Created May 18, 2014 20:12
Orchestra\HTML Table
<?php namespace Eisai\Foundation\Presenter;
use Orchestra\Support\Str;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\HTML;
use Orchestra\Support\Facades\Form;
use Orchestra\Support\Facades\Table;
use Orchestra\Html\Table\TableBuilder;
use Orchestra\Foundation\Presenter\AbstractablePresenter;