Skip to content

Instantly share code, notes, and snippets.

function my_fun(var)
{
this.var = var;
alert(this.var);
}
$('#id').click( my_fun('hello') );
message = 'hello';
$('#id').click( my_fun(message) );
@zx1986
zx1986 / get_file_noaa.sh
Created August 22, 2011 03:22
get GFS files from NOAA
#!/bin/bash
# issue 1427
# get GFS files from NOAA (http://nomads.ncep.noaa.gov/cgi-bin/filter_gfs_hd.pl) and save to $SAVE_DIR directory
# @author <zx1986> 02-2349-1219
### Global Configuration ###
# absolute path of the directory which saves all downloading files
SAVE_DIR=/users3/mavis/noaadata
@zx1986
zx1986 / get_sst.py
Created December 22, 2011 02:16
Get files through FTP from discover-earth
#!/usr/bin/python
# -*-coding:utf-8-*-
from ftplib import FTP
import logging
import sys
import os
ftp_host="ftp.discover-earth.org"
ftp_dir="sst/daily/tmi_amsre/"
@zx1986
zx1986 / dabblet.css
Created January 6, 2012 06:08 — forked from secondfret/dabblet.css
Design Shack CSS Mouse In/Out Example 4
/**
* Design Shack CSS Mouse In/Out Example 4
*/
#loremdiv {
margin: 100px;
height: 200px; width: 200px;
background: black;
-webkit-transition: -webkit-border-radius 0.5s ease-in;
@zx1986
zx1986 / static_var.php
Created June 29, 2012 07:23
PHP static var testing
<?php
function test()
{
static $count = 0;
$count++;
echo $count.' ';
if ($count < 10) {
test();
@zx1986
zx1986 / setInterval-callback.js
Created September 23, 2012 07:27
Javascript setInterval callback issue
(function() {
$(document).ready(function() {
var test;
test = function(target) {
return console.log(target)
};
setInterval(test('bad'), 3000); // just works once
@zx1986
zx1986 / mousehold.js
Created September 30, 2012 02:20
jQuery mousehold plugin
/**
* jQuery mousehold plugin - fires an event while the mouse is clicked down.
* Additionally, the function, when executed, is passed a single
* argument representing the count of times the event has been fired during
* this session of the mouse hold.
*
* @author Remy Sharp (leftlogic.com)
* @date 2006-12-15
* @example $("img").mousehold(200, function(i){ })
* @desc Repeats firing the passed function while the mouse is clicked down
@zx1986
zx1986 / scope.js
Created November 8, 2012 06:12
Variable Scope in Javascript
// a globally-scoped variable
var a=1;
// global scope
function one(){
alert(a);
}
// local scope
function two(a){
@zx1986
zx1986 / .htaccess
Last active December 18, 2015 03:39
Apache 301 redirect by .htaccess
## Apache 301 redirect using the .htaccess file
## If one wants to permanently forward an entire web site to a new URL or forward a single page permanently,
## and have the search engines update their database, one should use a 301 redirect.
## This may redirect to a new server or to itself but to a different domain.
## This method is a variation of using the mod_alias redirection shown above
## except that it allows the customer to redirect themselves by providing a .htaccess file themselves.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yolinux.com
#!/bin/bash
PROGNAME=${0##*/}
INPUT=''
QUIET='0'
NOSTATS='0'
max_input_size=0
max_output_size=0
usage()