Skip to content

Instantly share code, notes, and snippets.

👨‍💻
🎧

Saeid Zebardast saeidzebardast

👨‍💻
🎧
Block or report user

Report or block saeidzebardast

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View sort-object.js
/**
* Sort object by key
*
* @param unordered object
* @returns {Object} ordered object by key
*/
function sortObject(unordered) {
var ordered = {};
Object.keys(unordered).sort().forEach(function (key) {
ordered[key] = unordered[key];
@saeidzebardast
saeidzebardast / .gitignore
Last active Mar 29, 2016
.gitignore for Unity3d projects
View .gitignore
# Unity generated
Temp/
Library/
# Visual Studio / MonoDevelop generated
ExportedObj/
obj/
*.svd
*.userprefs
/*.csproj
@saeidzebardast
saeidzebardast / Enable CORS in Spark Java
Created Mar 8, 2016
Enable CORS in Spark Java to allow origins *
View Enable CORS in Spark Java
options("/*",
(request, response) -> {
String accessControlRequestHeaders = request
.headers("Access-Control-Request-Headers");
if (accessControlRequestHeaders != null) {
response.header("Access-Control-Allow-Headers",
accessControlRequestHeaders);
}
View Maven rules for jenkins Log Parser Plugin
# Compiler Error
error /ERROR/
# Compiler Warning
warning /WARNING/
# Compiler Info
info /INFO/
# Start Build Step
View Get number of Polymer elements in your project using hydrolysis.js
var hyd = require('hydrolysis');
hyd.Analyzer.analyze('app/elements/elements.html')
.then(function(analyzer) {
// console.log(analyzer.elements); // A list of all elements the Analyzer has metadata for.
console.log('Total elements: ' + analyzer.elements.length);
});
@saeidzebardast
saeidzebardast / local-npm.md
Last active Feb 13, 2019 — forked from nolanlawson/local-npm.md
Setting up local-npm as a launch daemon on OS X and Ubuntu.
View local-npm.md

Setting up local-npm on OS X and Ubuntu

These instructions will set up local-npm so that it runs as a launch daemon, meaning that it will start up whenever you log in.

Install local-npm

First, install local-npm and pm2:

npm install -g local-npm
@saeidzebardast
saeidzebardast / redirect_post_location.php
Created Dec 21, 2015
WordPress: Redirect to add new post on publish or save
View redirect_post_location.php
<?php
add_filter('redirect_post_location', 'redirect_to_add_new_post_on_publish_or_save');
function redirect_to_add_new_post_on_publish_or_save(){
if (isset($_POST['save']) || isset($_POST['publish'])) {
$pl = get_admin_url('', 'post-new.php');
if ($pl) {
wp_redirect($pl);
}
@saeidzebardast
saeidzebardast / youtube-dl-playlist
Last active Jun 3, 2019
Download Youtube playlist in a folder and indexing videos using youtube-dl
View youtube-dl-playlist
alias youtube-dl-playlist="youtube-dl --ignore-errors --output '%(playlist)s/%(playlist_index)s- %(title)s.%(ext)s'"
View copy-ssh-public-key.sh
cat ~/.ssh/id_rsa.pub | ssh <user>@<host> "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys" && echo "done."
You can’t perform that action at this time.