Skip to content

Instantly share code, notes, and snippets.

@cyio
cyio / string.js
Created August 19, 2016 03:44
字符处理
// 示例: 'testtesttest'.subX(4, true)
// 返回: 'test...'
// 第二个参数可选,为true时,为截断的字符串添加英文省略号
String.method ('subX', function (len, hasDot) {
"use strict";
var newLength = 0;
var newStr = "";
var chineseRegex = /[^\x00-\xff]/g;
var singleChar = "";
var strLength = this.replace(chineseRegex,"**").length;
@cyio
cyio / sum.js
Last active August 19, 2016 03:29
加法函数
function sumAll() {
var i, sum = 0
for (i=0; i<arguments.length; i++) {
sum += arguments[i]
}
return sum
}
sumAll(1, 2, 3)
@cyio
cyio / app.js
Last active August 18, 2016 03:50
log error
M.app = {
editAddress: function() {
var elForm = document.getElementById('address-form');
elForm.onclick = function(e) {
if (elForm.address.value === '') return false;
};
elForm.address.focus();
}
};
@cyio
cyio / workstation
Created August 15, 2016 13:54 — forked from moesy/._wild-cherry.zsh-theme
Provision scripts for workstations
# Ubuntu
# OSX
@cyio
cyio / signapk.sh
Created July 25, 2016 02:47 — forked from TommyLau/signapk.sh
Android sign apk
#!/bin/bash
# Sample usage is as follows;
# ./signapk myapp.apk debug.keystore android androiddebugkey
#
# param1, APK file: Calculator_debug.apk
# param2, keystore location: ~/.android/debug.keystore
# param3, key storepass: android
# param4, key alias: androiddebugkey
USER_HOME=$(eval echo ~${SUDO_USER})
@cyio
cyio / chrome_extension_get_cookie.js
Created July 11, 2016 16:52 — forked from neekey/chrome_extension_get_cookie.js
Chrome 插件获取指定域下的Cookie,代码示例
@cyio
cyio / download_websites.sh
Created July 10, 2016 11:50
下载网站,并保持目录结构
function get-url-item {
echo $1 | awk -F/ '{ print $'$2' }'
}
cut=0
url=$1
# count what our --cut-dir should be, this is nasty to the max
while [[ -n `get-url-item $url $[ $cut + 4 ]` ]]; do
cut=$[ $cut + 1 ]
#!/bin/bash
###################################
# Usage: sudo ./installer.sh [os] #
###################################
OS=$1;
UBUNTU="";
#############
@cyio
cyio / twicli_elsewhither.css
Last active January 18, 2016 11:07 — forked from tkawa/twicli_elsewhither.css
twicli用CSS Elsewhitherをベースに、Old Twitterになんとなく似せる感じ
@charset "utf-8";
/* ----- twicli.css ----- */
/*
twicli用CSS Elsewhither(http://else.jimdo.com/others/storage/)をベースに、
Old Twitterになんとなく似せる感じ
*/
@import url('//cdn.bootcss.com/font-awesome/4.4.0/css/font-awesome.min.css');
* {
@cyio
cyio / twicli.css
Created January 16, 2016 07:12 — forked from monsier-oui/twicli.css
twicli CSS
@charset "UTF-8";
/* アイコンフォント読み込み */
@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css');
/**
* 全体
*/
* {
outline: none;