Skip to content

Instantly share code, notes, and snippets.

Ali Mousavi tuxitop

Block or report user

Report or block tuxitop

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
@tuxitop
tuxitop / Eyeballing-This.md
Created Oct 18, 2019 — forked from zcaceres/Eyeballing-This.md
Understanding Binding and 'this' in Javascript
View Eyeballing-This.md

How to Eyeball Your ‘This’ Context in Javascript

The early programmer struggles with the Javascript keyword this. But understanding your this context is easier than it seems.

This is all about where a function is invoked. Often, early programmers worry about where the function was declared. Perhaps the function was declared in a specific file or a particular object. Surely this changes it's this!

Nope.

To understand this, we need to see where it is invoked. Nothing else matters, with one exception which we'll cover in a moment.

@tuxitop
tuxitop / conv2mkv.sh
Created Apr 20, 2016
Converts video files to mkv using ffmpeg.
View conv2mkv.sh
#! /bin/sh
# filename: conv2mkv
# description: converts video files to mkv using ffmpeg. for usage and setting check below
# Author: Ali Mousavi [ali.mousavi@gmail.com]
################
### USAGE ###
################
# if a filename is given as an argument it will convert it.
You can’t perform that action at this time.