Skip to content

Instantly share code, notes, and snippets.

<meta http-equiv="Refresh" content="5;url=http://www.w3schools.com" />
@vienhoang
vienhoang / gist:5b5c422fcd318336381e
Last active August 29, 2015 14:07
jQuery: jQuery start, selfinvoking
// Self invoking function, use $ for referencing jQuery so the $ don't clash with other libraries
(function($){
})(jQuery);
@vienhoang
vienhoang / gist:c91a9b816436fc667ad1
Created October 8, 2014 18:36
Angular: Directive controller
// Custom directive controller
app.directive("productPanels", function(){
return {
restrict: 'E',
templateUrl: 'product-panel.html'
controller: function() {
// Controller logic
},
controllerAs: 'panels'
@vienhoang
vienhoang / gist:fed87e9559c0432d7c75
Created October 8, 2014 18:26
Angular: Create a controller
app.controller("ProductController", function(){
this.
});
@vienhoang
vienhoang / gist:d19e9f4345a5f60443a2
Created October 8, 2014 18:19
Angular: Custom element directive
// Custem element directive
app.directive("productDescription", function(){
return {
restrict: 'E',
templateUrl: 'product-description.html'
};
});
@vienhoang
vienhoang / gist:cf01fdc1224a3b7bbd99
Last active August 29, 2015 14:06
SCSS: My sass reset file
/*Reset file*/
/* ===== Colors ===== */
/*Design, layout*/
$green: #18bc9c;
$green-darker: darken(#11866f, 2%);
$orange: #ffa800;
$orange-light: #ffb629;
$orange-medium: darken($orange, 5%);
$orange-dark: darken($orange, 10%);
PHP Misc
================================================================================================
Difference between two dates
$date1 = new DateTime('2007-03-24');
$date2 = new DateTime('2009-06-26');
$interval = $date1->diff($date2);
echo 'difference: ' . $interval->y . ' years, ' . $interval->m.' months, '.$interval->d.' days ';
---
Trim ending slashes
@vienhoang
vienhoang / gist:d510780992aae49613a2
Created September 15, 2014 15:04
LESS: My reset file
/*Reset file*/
/* ===== Colors ===== */
/*Design, layout*/
@green: #18bc9c;
@green-darker: darken(#11866f, 2%);
@orange: #ffa800;
@orange-light: #ffb629;
@orange-medium: darken(@orange, 5%);
@orange-dark: darken(@orange, 10%);
<?php
$images = array(
'logo.png',
'background.jpg',
'http://www.hardcoregamer.com/wp-content/uploads/2014/03/BAK_Sshot019.jpg'
);
foreach ($images as $image) {
$src = (substr($image,0,4) == 'http') ? $image : "images/$image";
@vienhoang
vienhoang / gist:134add875ccbfa1fceeb
Last active August 29, 2015 14:05
Eclipse: Commands
Eclipse Commands
ctrl+shift+o | Organize packages import
alt+shift+j | Add a Javadoc comment
ctrl+alt+down | Duplicate selected line of code
alt+up | Move current line up