Skip to content

Instantly share code, notes, and snippets.

@sprhawk
sprhawk / gist:1399969
Created November 28, 2011 10:55
imagemagick
mogrify -path ../temp/ -resize 40% *.jpg
@sprhawk
sprhawk / 12306.user.js
Created January 5, 2012 10:29 — forked from quietlynn/12306.user.js
12306 Auto Query => A javascript snippet to help you book ticket
/*
12306 Auto Query => A javascript snippet to help you book tickets online.
Copyright (C) 2011 Jingqin Lynn
Includes jQuery
Copyright 2011, John Resig
Dual licensed under the MIT or GPL Version 2 licenses.
http://jquery.org/license
Includes Sizzle.js
@sprhawk
sprhawk / gist:2012266
Created March 10, 2012 17:44
change file extension
for a in *.added; do mv $a $
{a%%.added}; done
@sprhawk
sprhawk / gist:2202691
Created March 26, 2012 03:36
postgresql
postgres=# select * from pg_stat_activity;
select pg_terminate_backend(13514) from pg_stat_activity where datname='collab';
dwarfdump --lookup 0x00003a04 --arch armv6 myApp.app.dSYM
atos -arch armv7 -o 'app name.app'/'app name' 0x0003b508
@sprhawk
sprhawk / gist:2779210
Created May 24, 2012 03:07
git co ours or theirs
git checkout --ours -- path/to/file.txt
git checkout --theirs -- path/to/file.txt
@sprhawk
sprhawk / gist:3293174
Created August 8, 2012 07:33
my git config
[core]
excludesfile = .global_gitignore
[alias]
st = status
ci = commit
br = branch
co = checkout
df = diff
ll = log --name-status
[diff "localizablestrings"]
@sprhawk
sprhawk / gist:3523472
Created August 30, 2012 06:49
UIGestureRecognizer
if (UIGestureRecognizerStateRecognized == gesture.state) {
}
在识别touch时忽略掉某些子view的response
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if ([touch.view isDescendantOfView:loginButton]) {
return NO;
}
NSArray * strings = [text componentsSeparatedByString:@"@"];
if([strings count] == 2) {
NSString * string = [strings objectAtIndex:0];
NSCharacterSet * set = [NSCharacterSet characterSetWithCharactersInString:@"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890.-"];
set = [set invertedSet];
if ([string length]) { //@之前不是空字串
range = [string rangeOfCharacterFromSet:set];
if (NSNotFound == range.location) { //只包含合法字符
string = [strings objectAtIndex:1];
if ([string length]) { //@之后不是空字串
@sprhawk
sprhawk / CMakeLists.txt
Created December 22, 2016 16:01 — forked from nocnokneo/CMakeLists.txt
VTK Rendered to an FBO in a Qt Quick 2 Scene Graph
cmake_minimum_required(VERSION 2.8.11)
project(VtkFboInQtQuick)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
find_package(VTK REQUIRED)
include(${VTK_USE_FILE})