Auxten
All in Wonder!
All in Wonder!
八 27th
TinyCC http://bellard.org/tcc linux 平台”C-script”: 哈哈 12345678910111213141516171819#!/usr/local/bin/tcc -run #include <stdio.h> #include <stdlib.h> double fac(double n) { if (n <= 0.0) return 1; return n * fac(n – 1); } int main(int argc, char* argv[]) { if (argc != 2) { printf("Usage: %s <number>\n", argv[0]); return -1; } 更多 >
七 5th
打开gtalk 听plan哥讲了一大通battlestar galactica 突然感觉plan哥人真的很好(不是好人卡的那种哈) 回想起在北京实习的那段时光 当初拒绝了IBM给的实习职位,百度实习人品面说了些很不靠谱的话…. 真怕没有地方要我了 我诚惶诚恐地把简历mail给教主 教主说hqn说可以来试试 在酒仙桥第一次见到教主 教主跟我说他要走了 如果douban不要我的话 可以跟他去美空混 当时听了好感动 在帝都突然有种有大哥罩着的感觉了 一下感觉踏实不少 面试表现很一般 也许是看在教主的面子上吧 douban把我留下了 后来jingmi plan 教主 还有来玩的教主妈妈一起请我吃了顿饭,真的很感动.教主到哪都背着他的用了5 6年的笔记本(教主的女朋友) plan总是带着他的照相机(摄影爱好者)…. 一开始hqn教给我几个练手一样的比较简单的工作 写个查找已经运行但不在init的服务并支持white list,bash 或者 python都可以但不许用perl(其实当时我也就写过几个bash脚本,python基本啥都不会)折腾了一天才写了出来,想来可真够挫的.期间还穿插几个小事件,教主问我hqn给我布置的什么任务,我跟教主一说,教主在1min之内把python实现方案给我写了出来,我在旁边看得目瞪口呆,偶像呀….. 中午跟公司几个年龄相近的gg一起吃得饭(后来才知道个个都是大神…) 碰到公司升级服务器,有幸把豆瓣的服务器基本拆了个遍,哈哈 折腾了几天 跟hqn解决了新cpu BIOS支持的问题服务器升级基本搞定了 第一次跟hqn去惠普大厦在车上我问了几个特别傻的问题(python生成式表达和gcc ld连接程序的问题,我表达的有点问题,被误解了,我当时也懒得跟hqn解释了可能后来没能留在douban也是有点这里的原因吧) 中间还穿插着我的那次谈工资的事件…现在想来真是有些不该….. 也许是我表现得学习劲头很足,就开始做自动化测试的那个项目了,一开始我觉得这事挺范特西用程序自己去测试网页,还要支持页面上的各种javascript….. 后来磕磕绊绊在hqn的伟大领导下终于大致做了出来,现在想起来还挺有成就感的.用了好多闻所未闻的技术真是开了眼界,也大概明白了为什么hqn能当技术总监.眼界真是一般人没法比的噢,python也渐渐入门了.也大概明白了为什么douban上上下下只有30多个人就能运作起来,自动化程度真的很高,那套测试系统估计再完善一下,测试人员基本都可以喝西北风了….呵呵 douban每周五下午都是交流学习时间,由上次安排的gg给大家做个某个技术的专题演讲.每次演讲的质量都很高 (我做的那次比较搓….) OpenMP 数据仓库 django Sphinx….都是在那听说的 收货真的是很多很多很多…. 每次吃饭基本上都是我,教主,陈寅,长生(都是geek,吃饭都在讨论什么自然数的问题…..)呵呵,程序员都是聪明而单纯的人 后来实习基本结束了
六 22nd
例如”I Love Linruochao!” 1echo "I Love Linruochao\!" | figlet 1234567891011 ___ _ |_ _| | | _____ _____ | | | | / _ \ \ / / _ \ | | | |__| (_) \ V / __/ |___| |_____\___/ \_/ \___| 更多 >
五 20th
TypeKit ,use online fonts 相信做UI的同学们经常会碰到字体的取舍问题为了页面的兼容性经常要写像下面的CSS 12345<style type="text/css"> body { font-family: "dejavu sans mono" ,Arial,Georgia,serif; } </style> 如果想用比较美观的不常见的字体只能图形化 今天我无意间发现了 typekit.com 只需在head里面加上如下代码 12<script type="text/javascript" src="http://use.typekit.com/xxxxxx.js"></script> <script type="text/javascript">try{Typekit.load();}catch(e){}</script> 呵呵 wp插件? 当然有啦! 有兴趣的可以去try一下 免费用户虽然限制pv数但对于blog小站也够用了 呵呵 PS:貌似现在只支持english – – 现在我把我的字体设置成了 “droid-sans-mono” 听说google也加入在线字体服务的大军中了 也有服务提供中文字体服务 你可以自己试试速度 http://www.typeisbeautiful.com/files/webfonts.html
五 14th
as mentioned before: http://blog.auxten.com/sshfs-is-coolalso-lufs-fuse-avfs Moved to MaxOS from Windows,I’m always finding a replacement of winscp under MacOS.I’ve tried sshfs but there’s a serious problem,when disconnect by accident from the remote scp server,my textmate’s saving action will be blocked for quite a long~ time. Also a console toy with GUI is not friendly to handle:(. so 更多 >
五 11th
Dropbox is GFWed 含泪卸载之 发现一个很好的替代品SugarSync 2G免费空间 同样跨平台(同样不支持S60)有过之而无不及! 用我的推广链接 我们都可以额外获得250M空间 http://is.gd/c3F4p
四 26th
摘自 http://github.com/panweizeng/home/blob/master/code/python/dict/dict.py 支持简单的Ch to En 和En to Ch我把它放在 /usr/bin/dict 1234567891011#>>dict 白痴 单词:白痴 音标: bái chī 释义:idiot idiocy 例句:他很聪明,但有时举止像是白痴。 翻译:He is intelligent, but sometimes he behaves like an idiot. 例句:我不讳言,我说过他是白痴。 翻译:I didn’t mince matters: I said he was an idiot. 例句:真是白痴一个! 翻译:What a stupid idiot! 1234567891011121314151617181920212223242526272829303132333435363738394041#!/usr/bin/python #coding=utf8 import urllib import sys import re import xml.dom.minidom as 更多 >
四 16th
曾经在windows下用winscp用得很爽一直想linux下有没有如此好用的东东 用过一段时间dolphin的fish://但兼容性不是很好 例如我 wine出来的npp就不认这种路径 偶然发现sshfs这一神器继而揪出LUFS FUSE AVFS LUFS is the Linux Userland Filesystem project. 依赖LUFS的有 (localfs, sshfs, ftpfs, gnutellafs, locasefs, gvfs, cardfs, cefs, etc. ). FUSE 跟LUFS类似 sshfs就是基于它的 http://fuse.sourceforge.net/ 同样类似的有AVFS,FUSE原来是其一部分 后来独立出来了… mount sshfs 1$ sshfs hostname: mountpoint unmount sshfs 1$ fusermount -u mountpoint
四 4th
我们有几个以类似 2010.11.03.23.59 形式表示的字符串时间 想要进行一些运算 下面是一种简单的方法 点到为止 首先当然是 1import time 1time_str = "2010.11.03.23.59" 定义一个format模板 1format = "%Y.%m.%d.%H.%M" #分别对应 2010.11.03.23.59的各个字段 1time_int = int(time.mktime(time.strptime(time_str,format))) #time.strptime是根据format转换time_str为一种python内部的tuple形式 #time.mktime根据tuple生成用秒表示的时间 带小数的 #int就是取整 毫秒在这里没有意义 然后尽情地进行邪恶的运算吧! 反向的话 1time_str = time.strftime(format, time.localtime(time_int))
Latest Comments