Skip to content

Instantly share code, notes, and snippets.

View arifhp86's full-sized avatar

Arifur Rahman arifhp86

View GitHub Profile
@arifhp86
arifhp86 / js.md
Created August 25, 2017 13:38 — forked from nuhil/js.md
Javascript Handbook

Javascript Handbook

A hand crafted markdown document contains all major Javascript topics covered, taken from different sources. Brush Up your JS memory.

Comments


Single line comments start with //. For multi-line commands, you use /* ... */

// This is a single line comment
@arifhp86
arifhp86 / webpack.config.js
Created March 1, 2017 18:15 — forked from learncodeacademy/webpack.config.js
Sample Basic Webpack Config
var debug = process.env.NODE_ENV !== "production";
var webpack = require('webpack');
module.exports = {
context: __dirname,
devtool: debug ? "inline-sourcemap" : null,
entry: "./js/scripts.js",
output: {
path: __dirname + "/js",
filename: "scripts.min.js"
@arifhp86
arifhp86 / bddistrict-shortcode.php
Created January 14, 2017 19:53 — forked from hasanet/bddistrict-shortcode.php
Wordpress Contact Form 7 Shortcode - Dropdown List of all the 64 Districts of Bangladesh (For Both Bangla and English Language, Alphabetically)
<?php
/*
CREATED: January 17, 2017.
Instructions:
- This is not a plugin. So, Do not Download this file and install it on your wordpress site. Just copy any of the below code and paste it on the "form editor" of Wordpress Contact form 7 Plugin.
- You need to insert the corresponding mail-tag ([bangladesh-district]) into the field on the Mail tab.
@arifhp86
arifhp86 / FluentCalculator.js
Created October 13, 2016 23:36
Fluent Calculator [js]
var Magic = function() {
var value = 0;
var operators = {
'plus': (a, b) => a + b,
'minus': (a, b) => a - b,
'times': (a, b) => a * b,
'dividedBy': (a, b) => a / b
};
@arifhp86
arifhp86 / dl.php
Created July 23, 2016 02:56 — forked from fzerorubigd/dl.php
A simple download script with resume and multi-part support
<?php
date_default_timezone_set('GMT');
//1- file we want to serve :
$data_file = "/home/f0rud/Aalto Talk with Linus Torvalds [Full-length].mp4";
$data_size = filesize($data_file); //Size is not zero base
$mime = 'application/otect-stream'; //Mime type of file. to begin download its better to use this.
$filename = basename($data_file); //Name of file, no path included
@arifhp86
arifhp86 / custom-domain-localhost-xampp
Created July 6, 2016 01:48 — forked from oozman/custom-domain-localhost-xampp
How to add a custom domain name on your localhost using XAMPP. Codes are based on Windows, but Step 2 onwards are pretty much applicable on other operating system.
Step 1:
Go to: C:\Windows\System32\Drivers\etc\hosts
And add this to the bottom of the file:
=============
127.0.0.1 your.domain.com
=============
Step 2:
Go to [your XAMPP directory]/apache/conf/httpd-xampp.conf
@arifhp86
arifhp86 / scopes.txt
Created January 31, 2016 22:15 — forked from iambibhas/scopes.txt
Sublime Text 2: Snippet scopes
Here is a list of scopes to use in Sublime Text 2 snippets -
ActionScript: source.actionscript.2
AppleScript: source.applescript
ASP: source.asp
Batch FIle: source.dosbatch
C#: source.cs
C++: source.c++
Clojure: source.clojure
CoffeeScript: source.coffee
<html><head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
function tally (selector) {
$(selector).each(function () {
var total = 0,
column = $(this).siblings(selector).andSelf().index(this);
$(this).parents().prevUntil(':has(' + selector + ')').each(function () {