Skip to content

Instantly share code, notes, and snippets.

View hadifarnoud's full-sized avatar

Hadi Farnoud hadifarnoud

View GitHub Profile
@hadifarnoud
hadifarnoud / win.sh
Last active December 14, 2015 10:39
restart to windows script
#!/bin/bash
sudo bless --device /dev/disk0s4 --setBoot --legacy --nextonly
osascript -e 'ignoring application responses' -e 'tell application "Finder" to restart' -e 'end ignoring'
@hadifarnoud
hadifarnoud / gist:8082351
Created December 22, 2013 13:02
Install Ruby and Ruby on Rails environment
install Homebrew if you don't have it already
$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
then install rbenv and ruby-build
$ brew install rbenv ruby-build
finally, install Ruby and Rails
$ rbenv install 2.0.0-p353

Keybase proof

I hereby claim:

  • I am hadifarnoud on github.
  • I am hadifarnoud (https://keybase.io/hadifarnoud) on keybase.
  • I have a public key whose fingerprint is 348A A16A 2BD7 1E3F AA6E B739 9903 D205 63E9 E34B

To claim this, I am signing this object:

fa:
devise:
failure:
invited: "شما یک دعوت نامه در حال انتظار دارید، با قبول آن حساب خود را بسازید."
invitations:
send_instructions: "یک ایمیل دعوت نامه به %{email} ارسال شد."
invitation_token_invalid: "کد دعوت نامه معتبر نیست!"
updated: "رمز عبور شما ذخیره شد. شما وارد سایت شدید!"
updated_not_active: "رمز عبور شما ذخیره شد."
no_invitations_remaining: "دعوت نامه ای نمانده"
@hadifarnoud
hadifarnoud / api.js
Created September 26, 2016 14:44 — forked from fwielstra/api.js
An example NodeJS / Mongoose / Express application based on their respective tutorials
/* The API controller
Exports 3 methods:
* post - Creates a new thread
* list - Returns a list of threads
* show - Displays a thread and its posts
*/
var Thread = require('../models/thread.js');
var Post = require('../models/post.js');
//gulp & plugins
var gulp = require('gulp');
var gutil = require('gulp-util');
var jshint = require('gulp-jshint');
var browserify = require('gulp-browserify');
var jade = require('gulp-jade');
var stylus = require('gulp-stylus');
var mocha = require('gulp-mocha');
var nodemon = require('gulp-nodemon');
var livereload = require('gulp-livereload');
@hadifarnoud
hadifarnoud / cloudflare.json
Last active April 30, 2017 10:01 — forked from fouad/cloudflare.json
Purge CloudFlare cache on deploy
{
"email": "me@email.com",
"zone": "CLOUDFLARE_ZONE",
"token": "CLOUDFLARE_TOKEN"
}
@hadifarnoud
hadifarnoud / hijack-links.js
Created June 29, 2017 06:21 — forked from philfreo/hijack-links.js
Hijack in-site links for Backbone.js
@hadifarnoud
hadifarnoud / combine.py
Created April 13, 2018 11:41 — forked from glombard/combine.py
Merging 4 images into one with Python and PIL/Pillow
# Combine multiple images into one.
#
# To install the Pillow module on Mac OS X:
#
# $ xcode-select --install
# $ brew install libtiff libjpeg webp little-cms2
# $ pip install Pillow
#
from __future__ import print_function
# download linux kenel
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/<version>/linux-headers-<version>_all.deb
wgte http://kernel.ubuntu.com/~kernel-ppa/mainline/<version>/linux-headers-<version>-generic_<version>_arm64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/<version>/linux-image-<version>-generic_<version>_amd64.deb
# intsall linux kenel
sudo dpkg -i *.deb
# unintsall old kenel
dpkg -l|grep linux-image