Skip to content

Instantly share code, notes, and snippets.

View sorrycc's full-sized avatar
🌻
Working on UmiJS

chencheng (云谦) sorrycc

🌻
Working on UmiJS
View GitHub Profile
@sorrycc
sorrycc / pinboard.js
Created December 5, 2013 08:37
Pinboard Add.
// ==UserScript==
// @name Pinboard Add Script.
// @namespace http://use.i.E.your.homepage/
// @version 0.1
// @description enter something useful
// @match http://*/*
// @match https://*/*
// @copyright 2012+, You
// ==/UserScript==
// ==UserScript==
// @name 增加跳到收银台的链接.
// @version 0.1
// @match http://consumeprod.stable.alipay.net/*
// @copyright 2013+, 云谦
// ==/UserScript==
var els = document.querySelectorAll("p.consume-title a");
for (var i=0; i<els.length; i++) {
/**
* @ref: http://static.xiaomi.cn/2014tv/index.html
*/
var g_count = 0;
var za = function() {
console.log("砸了" + (++g_count) + "次");
var index = Math.floor(Math.random()*3) + 1;
$("div.egg-" + index)[0].click();
initHotProduct:function() {
$("div.J_Product").each(function() {
var el = this;
var swipe = Swipe(el, {
auto: 30000,
callback: function(pos) {
bullets.removeClass("on");
bullets[pos].className = "on";
}
});
@sorrycc
sorrycc / template.html
Last active August 29, 2015 13:58
anima widget basic template.
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>test delegate</title>
</head>
<body>
<script src="https://a.alipayobjects.com/seajs/seajs/2.2.0/sea.js"></script>
/**
* 检测客户端系统中,是否安装了某种字体
*
* 在IE中,通过<object classid>的方式,提取系统中的字体库进行判断
* 非IE中,通过字体宽度与默认字体进行比较
*
* @example
qext.FontDetect.detect(['微软雅黑','Microsoft Yahei'],function(isExist){
//获得html节点
var htmlElm = qing.dom.query('html')[0];
/**
* Require the module at `name`.
*
* @param {String} name
* @return {Object} exports
* @api public
*/
function require(name) {
var module = require.modules[name];
@sorrycc
sorrycc / index.js
Created May 23, 2014 11:05
requirebin sketch
// example using the raf module from npm. try changing some values!
var requestAnimationFrame = require("raf")
var moment = require("moment")
var canvas = document.createElement("canvas")
canvas.width = 500
canvas.height = 500
document.body.appendChild(canvas)
@sorrycc
sorrycc / after.js
Created July 25, 2014 08:21
spm-build diff
define("acharts/1.0.0/index-debug", [], function(require, exports, module) {
var acharts = require("acharts/1.0.0/src/chart-debug");
acharts.Util = require("acharts/1.0.0/src/util-debug");
acharts.Canvas = require("acharts/1.0.0/src/canvas-debug");
window.Chart = acharts;
module.exports = acharts;
});
@sorrycc
sorrycc / config.js
Created October 30, 2014 10:02
spm build script
var join = require('path').join;
var DEFAULT_CONFIG = {
// spm 源
"registry": "http://private-spm-url",
// Rename files
// 详见:https://github.com/jeremyruppel/pathmap
"pathmap": null,