Skip to content

Instantly share code, notes, and snippets.

@jedy
jedy / lock.go
Created November 29, 2012 08:11
file record lock in golang
package main
import (
"fmt"
"os"
"syscall"
"unsafe"
)
func main() {
@jedy
jedy / create_animation_plist.py
Last active December 14, 2015 15:08
创建cocos2d逐帧动画脚本
#!/usr/bin/python
# -*- coding: utf-8 -*-
from __future__ import print_function, division
import plistlib
import sys
import os.path
import re
@jedy
jedy / compress_pvr.py
Created July 8, 2013 02:34
convert pvr to pvr.ccz
import zlib
import struct
import sys
pvr = sys.argv[1]
ccz = pvr + ".ccz"
pvr = open(pvr).read()
ccz = open(ccz, "wb")
@jedy
jedy / verify.go
Created July 10, 2013 05:10
use publib key to verify in golang
package main
import (
"crypto"
"crypto/rsa"
"crypto/sha1"
"crypto/x509"
"encoding/base64"
"fmt"
)
@jedy
jedy / import.rb
Created December 6, 2013 06:48 — forked from juniorz/import.rb
require 'rubygems'
require 'nokogiri'
require 'fileutils'
require 'date'
require 'uri'
# usage: ruby import.rb my-blog.xml
# my-blog.xml is a file from Settings -> Basic -> Export in blogger.
data = File.read ARGV[0]
@jedy
jedy / compare_version.c
Last active August 29, 2015 14:00
compare version
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
int compareVersion(const char *v1, const char *v2)
{
char *f1, *f2, *s1, *s2;
int n1, n2, r;
f1 = s1 = strdup(v1);
f2 = s2 = strdup(v2);
@jedy
jedy / lua_mem_usage.c
Last active October 14, 2015 09:17 — forked from AndrewTsao/lua_mem_usage.c
lua memory usage
#include <stdio.h>
#include <stdlib.h>
#include "lua5.1/lua.h"
#include "lua5.1/lauxlib.h"
#include "lua5.1/lualib.h"
// Measuring lua vm memory usage.
// build: gcc main.c -llua5.1 -lm -ldl -fPIC
static size_t mem_used = 0;
@jedy
jedy / copy_to_clipboard.py
Created April 10, 2015 10:11
copy figure to windows clipboard
import matplotlib.pyplot as plt
from cStringIO import StringIO
import win32clipboard
from PIL import Image
def send_to_clipboard(clip_type, data):
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardData(clip_type, data)
@jedy
jedy / gray.go
Created June 15, 2015 02:14
gray code
func BinaryToGray(num uint) uint {
return (num >> 1) ^ num
}
func GrayToBinary(num uint) uint {
for mask := num >> 1; mask != 0; mask = mask >> 1 {
num = num ^ mask
}
return num
}
@jedy
jedy / 词性标记.md
Created April 15, 2016 07:44 — forked from luw2007/词性标记.md
词性标记: 包含 ICTPOS3.0词性标记集、ICTCLAS 汉语词性标注集、jieba 字典中出现的词性、simhash 中可以忽略的部分词性

词的分类

  • 实词:名词、动词、形容词、状态词、区别词、数词、量词、代词
  • 虚词:副词、介词、连词、助词、拟声词、叹词。

ICTPOS3.0词性标记集

n 名词

nr 人名