听说很雷人的
Posted in 随笔 on 2009/07/28 / 评论(0) »
1.人家有的是背景儿,我有的只是背景儿
2.天赐你一双翅膀,就应该被红烧……
3.都说转角遇到爱,TMD,老子一不留神,还没到角的地方,在转的时候已经给车撞了!
4.走投无路还走什么走,直接坐车啊
5.你以为我会眼睁睁地看着你去送死吗?我会闭上眼睛的!
6.唾沫是用来数钞票的,而不是用来讲道理的!
7.便秘了的原因是地球引力太小
8.如果有一天我变成了流氓,请记得提醒我我也曾经清纯过。
9.众里寻他千百度,蓦然回首,那人依旧对我不屑一顾……
10.世界上最远的距离,不是天涯海角,而是我在电信,你在网通……
11.上天在赐于我们青春的同时也赐予了我们青春痘
12.上今天的班,睡昨天的觉
13.我终究没能飙得过那辆宝马,只能眼看着它在夕阳中绝尘而去,不是我的引擎不好,而是我的车链子掉了
14.看着我的眼睛,除了眼屎,你还会看到坚毅和真诚~~
15.隔壁那小子终于发誓要减肥了——毕业招聘会上,有人对他说了句:哥们,让一下,你挡着我的手机信号了。
16.好好活着,因为我们会死很久!!!
17.在教堂听讲经的时候我们应该保持肃静,打扰别人睡觉是很不礼貌的。
18.人又不聪明,还学人家秃顶!!
19.生时何需久睡,死后自会长眠。
20.鄙视我的人这么多,你算老几?
21.我爱你!关你什么事?
22.再牛B的肖邦,也弹不出老子的悲伤!
23.只要锄头舞得好,那有墙角挖不倒?
24.想污染一个地方有两种方法:垃圾,或是钞票!
25.别人的钱财乃我的身外之物。
26.我不知道是我上了大学还是大学上了我。
27.大部分人一辈子只做三件事:自欺、欺人、被人欺。
28.痛苦本来就是清醒的人才能拥有的享受……
29.大学就是大概学学!
adobe cs4 keygen
Posted in Crack on 2009/07/14 / 评论(0) »
windows & mac os adobe cs4 new keygen

设置hosts文件
127.0.0.1    activate.adobe.com

adobe photoshop cs4 for max os
1325-0416-5696-4634-2180-2992

解决苹果 cs4序列号过期问题 删除
/Library/Application Support/Adobe/Adobe PCD/cache/cache.db
打开程序输入新的序列号



今天去买了台苹果 macbook pro mb990
最近心情不好,买台电脑看能否让心情好点!
发现不会用快捷键 在网上搜索到一篇,感觉还不错就转载过来了
http://apple4.us/2009/06/post-161.html
转到(Go To)
Control-F2  到菜单
Control-F3  到Dock
切换(Switch)
Command-Tab  在程序间切换
Command-`  在程序中的窗口间切换
窗口(Window)
Command-H  隐藏
Command-M  最小化
Command-N  新建
Command-O  打开
Command-P  打印
Command-Q  退出
Command-Q  退出
Command-W  关闭
F9  显示所有程序打开的窗口
F10  显示当前打开的窗口
F11  隐藏所有窗口并显示桌面
文件(File)
Command-S  保存
Command-Shift-S  另存为
Command-Shift-N  新建文件夹
Command-I  简介
Command-Option-I  显示多个项目的简介

移动(Move)
Home  移动到文件开头
End  移动到文件结尾
Command-←  移动到行首
Command-→  移动到行尾
Option-←  向左移动一个单词
Option-←  向右移动一个单词
选择(Select)
Shift-Home  选择到文件开头
Shift-End  选择到文件结尾
Shift-Command-←  选择到行首
Shift-Command-→  选择到行尾
Shift-Option-←  向左选择一个单词
Shift-Option-←  向右选择一个单词
编辑(Edit)
Fn-Backspace  删除光标后的字符
Finder
Space  Quick Look
Command-Delete  删除
Command-Delete-Shift  清空垃圾桶
Command-Shift-A  转到应用程序目录
Command-Shift-C  转到COMPUTER目录
Command-Shift-H  转到HOME目录
Command-Shift-B  通过蓝牙传送文件

屏幕(Screen)
Control-Shift-Eject  屏幕休眠
Command-Shift-3  截取整个屏幕
Command-Shift-4  截取指定区域
Command-Option--  缩小
Command-Option-=  放大
Command-Option-Control-8  将屏幕从“白底黑字” 切换成 “黑底白字”
Command-Option-Ctrl->  提高对比度
Command-Option-Ctrl-<  降低对比度

系统(System)
Command-Option-Escape  强制退出程序
Command-Option-Eject  睡眠
Command-Control-Eject  关闭所有程序并重新启动
Command-Space  切换语言
Command-esc  Front Row
Command-?  获得帮助
Command-F5  打开/关闭VoiceOver(朗读菜单、按钮等)
音量(Volume)
Shift-volume  调整音量但不发出提示音
Option-volume  打开“声音”的“系统预置”
Shift-Option-volume  微调音量(原有的16格调节细化为64格)

其它(Others)
Command-Shift-Y  用当前选中的文字生成便签
Python的一个日历
Posted in 学习书籍 on 2009/06/15 / 评论(0) »

#coding=utf-8
#******************************************************************************
# 下面为阴历计算所需的数据,为节省存储空间,所以采用下面比较变态的存储方法.
#******************************************************************************
#数组g_lunar_month_day存入阴历1901年到2050年每年中的月天数信息,
#阴历每月只能是29或30天,一年用12(或13)个二进制位表示,对应位为1表30天,否则为29天
g_lunar_month_day = [
   0x4ae0, 0xa570, 0x5268, 0xd260, 0xd950, 0x6aa8, 0x56a0, 0x9ad0, 0x4ae8, 0x4ae0,   #1910
   0xa4d8, 0xa4d0, 0xd250, 0xd548, 0xb550, 0x56a0, 0x96d0, 0x95b0, 0x49b8, 0x49b0,   #1920
   0xa4b0, 0xb258, 0x6a50, 0x6d40, 0xada8, 0x2b60, 0x9570, 0x4978, 0x4970, 0x64b0,   #1930
   0xd4a0, 0xea50, 0x6d48, 0x5ad0, 0x2b60, 0x9370, 0x92e0, 0xc968, 0xc950, 0xd4a0,   #1940
   0xda50, 0xb550, 0x56a0, 0xaad8, 0x25d0, 0x92d0, 0xc958, 0xa950, 0xb4a8, 0x6ca0,   #1950
   0xb550, 0x55a8, 0x4da0, 0xa5b0, 0x52b8, 0x52b0, 0xa950, 0xe950, 0x6aa0, 0xad50,   #1960
   0xab50, 0x4b60, 0xa570, 0xa570, 0x5260, 0xe930, 0xd950, 0x5aa8, 0x56a0, 0x96d0,   #1970
   0x4ae8, 0x4ad0, 0xa4d0, 0xd268, 0xd250, 0xd528, 0xb540, 0xb6a0, 0x96d0, 0x95b0,   #1980
   0x49b0, 0xa4b8, 0xa4b0, 0xb258, 0x6a50, 0x6d40, 0xada0, 0xab60, 0x9370, 0x4978,   #1990
   0x4970, 0x64b0, 0x6a50, 0xea50, 0x6b28, 0x5ac0, 0xab60, 0x9368, 0x92e0, 0xc960,   #2000
   0xd4a8, 0xd4a0, 0xda50, 0x5aa8, 0x56a0, 0xaad8, 0x25d0, 0x92d0, 0xc958, 0xa950,   #2010
   0xb4a0, 0xb550, 0xb550, 0x55a8, 0x4ba0, 0xa5b0, 0x52b8, 0x52b0, 0xa930, 0x74a8,   #2020
   0x6aa0, 0xad50, 0x4da8, 0x4b60, 0x9570, 0xa4e0, 0xd260, 0xe930, 0xd530, 0x5aa0,   #2030
   0x6b50, 0x96d0, 0x4ae8, 0x4ad0, 0xa4d0, 0xd258, 0xd250, 0xd520, 0xdaa0, 0xb5a0,   #2040
   0x56d0, 0x4ad8, 0x49b0, 0xa4b8, 0xa4b0, 0xaa50, 0xb528, 0x6d20, 0xada0, 0x55b0,   #2050
]

#数组gLanarMonth存放阴历1901年到2050年闰月的月份,如没有则为0,每字节存两年
g_lunar_month = [
   0x00, 0x50, 0x04, 0x00, 0x20,   #1910
   0x60, 0x05, 0x00, 0x20, 0x70,   #1920
   0x05, 0x00, 0x40, 0x02, 0x06,   #1930
   0x00, 0x50, 0x03, 0x07, 0x00,   #1940
   0x60, 0x04, 0x00, 0x20, 0x70,   #1950
   0x05, 0x00, 0x30, 0x80, 0x06,   #1960
   0x00, 0x40, 0x03, 0x07, 0x00,   #1970
   0x50, 0x04, 0x08, 0x00, 0x60,   #1980
   0x04, 0x0a, 0x00, 0x60, 0x05,   #1990
   0x00, 0x30, 0x80, 0x05, 0x00,   #2000
   0x40, 0x02, 0x07, 0x00, 0x50,   #2010
   0x04, 0x09, 0x00, 0x60, 0x04,   #2020
   0x00, 0x20, 0x60, 0x05, 0x00,   #2030
   0x30, 0xb0, 0x06, 0x00, 0x50,   #2040
   0x02, 0x07, 0x00, 0x50, 0x03    #2050
]

#==================================================================================

from datetime import date, datetime
from calendar import Calendar as Cal

START_YEAR = 1901

def is_leap_year(tm):
   y = tm.year
   return (not (y % 4)) and (y % 100) or (not (y % 400))

def show_month(tm):
   (ly, lm, ld) = get_ludar_date(tm)
   print
   print u"%d年%d月%d日" % (tm.year, tm.month, tm.day), week_str(tm),
   print u"\t农历:", y_lunar(ly), m_lunar(lm), d_lunar(ld)
   print
   print u"一\t二\t三\t四\t五\t六\t日"

   c = Cal()
   ds = [d for d in c.itermonthdays(tm.year, tm.month)]
   count = 0
   for d in ds:
       count += 1
       if d == 0:
           print "\t",
           continue

       (ly, lm, ld) = get_ludar_date(datetime(tm.year, tm.month, d))

       d_str = str(d)
       if d == tm.day:
           d_str = u"*" + d_str
       print d_str + d_lunar(ld) + u"\t",
       if count % 7 == 0:
           print
   print

def this_month():
   show_month(datetime.now())

def week_str(tm):
   a = u'星期一 星期二 星期三 星期四 星期五 星期六 星期日'.split()
   return a[tm.weekday()]

def d_lunar(ld):
   a = u'初一 初二 初三 初四 初五 初六 初七 初八 初九 初十\
        十一 十二 十三 十四 十五 十六 十七 十八 十九 廿十\
        廿一 廿二 廿三 廿四 廿五 廿六 廿七 廿八 廿九 三十'.split()
   return a[ld - 1]

def m_lunar(lm):
   a = u'正月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月'.split()
   return a[lm - 1]

def y_lunar(ly):
   y = ly
   tg = u'甲 乙 丙 丁 戊 己 庚 辛 壬 癸'.split()
   dz = u'子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥'.split()
   sx = u'鼠 牛 虎 免 龙 蛇 马 羊 猴 鸡 狗 猪'.split()
   return tg[(y - 4) % 10] + dz[(y - 4) % 12] + u' ' + sx[(y - 4) % 12] + u'年'

def date_diff(tm):
   return (tm - datetime(1901, 1, 1)).days

def get_leap_month(lunar_year):
   flag = g_lunar_month[(lunar_year - START_YEAR) / 2]
   if (lunar_year - START_YEAR) % 2:
       return flag & 0x0f
   else:
       return flag >> 4

def lunar_month_days(lunar_year, lunar_month):
   if (lunar_year < START_YEAR):
       return 30

   high, low = 0, 29
   iBit = 16 - lunar_month;

   if (lunar_month > get_leap_month(lunar_year) and get_leap_month(lunar_year)):
       iBit -= 1

   if (g_lunar_month_day[lunar_year - START_YEAR] & (1 << iBit)):
       low += 1
     
   if (lunar_month == get_leap_month(lunar_year)):
       if (g_lunar_month_day[lunar_year - START_YEAR] & (1 << (iBit -1))):
            high = 30
       else:
            high = 29

   return (high, low)

def lunar_year_days(year):
   days = 0
   for i in range(1, 13):
       (high, low) = lunar_month_days(year, i)
       days += high
       days += low
   return days

def get_ludar_date(tm):
   span_days = date_diff(tm)

   #阳历1901年2月19日为阴历1901年正月初一
   #阳历1901年1月1日到2月19日共有49天
   if (span_days <49):
       year = START_YEAR - 1
       if (span_days <19):
         month = 11;
         day = 11 + span_days
       else:
           month = 12;
           day = span_days - 18
       return (year, month, day)

   #下面从阴历1901年正月初一算起
   span_days -= 49
   year, month, day = START_YEAR, 1, 1
   #计算年
   tmp = lunar_year_days(year)
   while span_days >= tmp:
       span_days -= tmp
       year += 1
       tmp = lunar_year_days(year)

   #计算月
   (foo, tmp) = lunar_month_days(year, month)
   while span_days >= tmp:
       span_days -= tmp
       if (month == get_leap_month(year)):
           (tmp, foo) = lunar_month_days(year, month)
           if (span_days < tmp):
               return (0, 0, 0)
           span_days -= tmp
       month += 1
       (foo, tmp) = lunar_month_days(year, month)

   #计算日
   day += span_days
   return (year, month, day)

#功能简单,只打印当月的
this_month()

freebsd 有惊无险
Posted in Unix/Linux/FreeBsd on 2009/05/20 / 评论(0) »
安装mencoder的时候
说 /lib/libc.so.7版本不一样
mv /lib/libc.so.7 /lib/libc.so.7.bak
索性就用另外一个替换 刚替换就完蛋
执行任何命令出现
/libexec/ld-elf.so.1: Shared object "libc.so.7" not found,required by

搞了半天
啥都用了 启动盘Ubuntu
Freebsd启动盘
google baidu 啥都用上没辙

最后在freebsdchina上找到一个和我一样的搬石头砸自己脚的家伙

delphij 的一个建议 /rescue/mv /lib/libc.so.7.bak /lib/libc.so.7
搞定 冷汗一身啊
分页: 8/134 第一页 上页 3 4 5 6 7 8 9 10 11 12 下页 最后页 [ 显示模式: 摘要 | 列表 ]