start new:
tmux
start new with session name:
tmux new -s myname
function urlExists(testUrl) { | |
var http = $.ajax({ | |
type:"HEAD", | |
url: testUrl, | |
async: false | |
}) | |
return http.status; | |
// this will return 200 on success, and 0 or negative value on error | |
} |
function generateRandomString($length = 10) { | |
$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; | |
$charactersLength = strlen($characters); | |
$randomString = ''; | |
for ($i = 0; $i < $length; $i++) { | |
$randomString .= $characters[rand(0, $charactersLength - 1)]; | |
} | |
return $randomString; | |
} |
var a = [{ | |
name: 'xyz', | |
grade: 'x' | |
}, { | |
name: 'yaya', | |
grade: 'x' | |
}, { | |
name: 'x', | |
frade: 'd' | |
}, { |
resetJsonArray(json){ | |
let temp = []; | |
for (var i in json) { | |
var key = i; | |
var val = json[i]; | |
for (var j in val) { | |
var sub_key = j; | |
var sub_val = val[j]; | |
temp.push(sub_key); | |
} |
find /home/ -type f -exec grep -H '@include "' {} \; |
#!/bin/bash | |
# update apt-get | |
export DEBIAN_FRONTEND="noninteractive" | |
sudo apt-get update | |
# remove previously installed Docker | |
sudo apt-get remove docker docker-engine docker.io* lxc-docker* | |
# install dependencies 4 cert |
// file: index.js | |
var _ = require("lodash"); | |
var express = require("express"); | |
var bodyParser = require("body-parser"); | |
var jwt = require('jsonwebtoken'); | |
var passport = require("passport"); | |
var passportJWT = require("passport-jwt"); |
import org.mindrot.jbcrypt.BCrypt; | |
public class App { | |
public static void main(String[] args) { | |
String inputpassword = "mitchel1"; | |
String storedpassword = "mitchel"; | |
String hashedStoredPassword = BCrypt.hashpw(storedpassword, BCrypt.gensalt()); |
import org.junit.Assert; | |
import org.junit.Test; | |
import java.util.regex.Pattern; | |
public class PasswordValidator { | |
// dummy password | |
public String passwordString = "M!@jat91"; | |
// split the password into individual chars to loop through next |