Skip to content

Instantly share code, notes, and snippets.

@stormbreakers
stormbreakers / shell_exec.php
Created September 19, 2016 09:42
importing .csv file in linux
mysqlimport --ignore-lines=1 --lines-terminated-by='\r\n' --fields-optionally-enclosed-by='\"' --fields-terminated-by=, --local -u root -paspire@123 aspire_development ".$fileCsv
@stormbreakers
stormbreakers / parsely_custom_validator.js
Last active June 1, 2016 13:17
custom validation using parsleyjs
var parseDate = function(s) {
var re = /^(\d\d)-(\d\d)-(\d{4}) (\d\d):(\d\d):(\d\d)$/;
var m = re.exec(s);
return m ? new Date(m[3], m[2]-1, m[1], m[4], m[5], m[6]) : null;
};
window.ParsleyValidator
.addValidator('checkEndDate', function (value, requirement) {
var endDate = new Date(parseDate(value).toString());
var startDate = new Date(parseDate($(requirement).val()).toString());
return Date.parse(startDate) <= Date.parse(endDate);
@stormbreakers
stormbreakers / stateCity.js
Created April 15, 2016 07:04
Indian state and cities in array
var stateCity = [
{'stateName':'Andaman and Nicobar Islands','cityName':[
{'city':'Port Blair'}
]},
{'stateName':'Andhra Pradesh','cityName':[
{'city':'Visakhapatnam'},
{'city':'Vijayawada'},
{'city':'Guntur'},
{'city':'Nellore'},
{'city':'Kurnool'},
#add 'node_modules' to .gitignore file
git rm -r --cached node_modules
git commit -m 'Remove the now ignored directory node_modules'
git push origin master
var state = [
"Andaman and Nicobar Islands",
"Andhra Pradesh",
"Arunachal Pradesh",
"Assam",
"Bihar",
"Chandigarh",
"Chhattisgarh",
"Dadra and Nagar Haveli",
"Delhi",
@stormbreakers
stormbreakers / aes_enc_dec.php
Created March 8, 2016 11:44 — forked from turret-io/aes_enc_dec.php
AES encryption/decryption in PHP
<?php
// DEFINE our cipher
define('AES_256_CBC', 'aes-256-cbc');
// Generate a 256-bit encryption key
// This should be stored somewhere instead of recreating it each time
$encryption_key = openssl_random_pseudo_bytes(32);
// Generate an initialization vector
// This *MUST* be available for decryption as well
@stormbreakers
stormbreakers / readyState.js
Created March 8, 2016 10:34 — forked from AllThingsSmitty/readyState.js
Using readyState to show document state
// credit: Louis Lazaris
document.onreadystatechange = function () {
switch (document.readyState) {
case 'loading':
console.log('loading...');
break;
case 'interactive':
console.log('DOM is ready...');
break;
case 'complete':
$FirstDay = date("Y-m-d", strtotime('today'));// today's date
$LastDay = date("Y-m-d", strtotime($FirstDay.' +6 day'));// +6 days date
echo $date = date("Y-m-d",strtotime('monday this week')).' To '.date("Y-m-d",strtotime("sunday this week"));
$FirstDay = date("Y-m-d", strtotime('monday this week'));// this monday's date
$LastDay = date("Y-m-d", strtotime('sunday this week'));// this sundays's date
@stormbreakers
stormbreakers / onerror.js
Created February 11, 2016 06:30 — forked from daniellmb/onerror.js
Automagically look up JavaScript errors on Stack Overflow ;-)
window.onerror = function(message) {
top.location.href = 'http://stackoverflow.com/search?q=' +
encodeURIComponent(message + ' [js]');
};
@stormbreakers
stormbreakers / check_date.js
Created January 29, 2016 15:19
check if start date is greater than end date
function checkTime() {
start = $("#startDate").val();
end = $("#endDate").val();
if((Date.parse(start) > Date.parse(end))) {
$("#startDate").focus();
alert('Incorrect Start time and End time');
return false;
}else{
return true;