代码改变世界

励志篇

2023-10-20 14:48 by mahisaoo, 3 阅读, 0 推荐, 收藏, 编辑
摘要:翻看园子一看,居然长达八年没有坚持写过内容了。回想了一下,这八年时间都是用在了育儿上面(当然我也浪费了很多时间),回想起了我的那本《追忆逝水年华》。 人生不应该放弃,人生的路也应该自己来争取,不能寄希望于别人身上,更不能去乞讨。 我相信努力总比不努力回报更好,在这里立个flag,我要坚持更新文章,无 阅读全文

sencha touch SDK安装手记

2014-09-17 11:42 by mahisaoo, 279 阅读, 0 推荐, 收藏, 编辑
摘要:记录一下linux下安装sencha touch SDK遇到问题的解决方法。 环境:centeos6.5 64位 问题描述:执行sencha时报错 $ ./senchaexecvp(): No such file or directory 解决办法: $ yum install -y glibc.... 阅读全文

调试protobuffer接口的神器——luapb

2014-01-16 19:45 by mahisaoo, 5498 阅读, 0 推荐, 收藏, 编辑
摘要:不需要编译protoco文件,可以动态绑定proto对象并赋值的lua工具 阅读全文

lua为C写插件的方法

2013-02-06 17:44 by mahisaoo, 611 阅读, 1 推荐, 收藏, 编辑
摘要:lua是一种可扩展的语言,因为它的解释器是C的一个应用程序。这就允许了C可以调用lua写的库,lua也可以调用C为它扩展的库。网络游戏中常用的是lua作为C的插件来使用的。本文主要是针对lua为C写插件的用法做一个小的总结。 阅读全文

xargs后面跟函数的技巧

2013-01-23 14:52 by mahisaoo, 2492 阅读, 1 推荐, 收藏, 编辑
摘要:无独有偶需要用到xargs 后面接自定义函数的功能,费劲周折终于找到了办法。测试脚本文件mytest.sh的内容(下面的内容是有误的)#!/bin/shMytest(){ echo $1}find /var/www -name "*.js" | xargs -n 1 Mytest $1上面的这中方法是会报找不到Mytest的错误的;思考一下就能找到答案。 因为Mytest是传给xargs的参数,xargs默认是从$PATH下面查找可执行的程序,显然Mytest不是在$PATH下的,它只是mytest.sh脚本中的一个函数方法,而且也只能被mytest.sh所识别。想到这里可 阅读全文

pbc实现Lua 加/解码 Google's Protocol Buffers

2013-01-21 17:26 by mahisaoo, 4146 阅读, 0 推荐, 收藏, 编辑
摘要:先要将proto文件编译成.pb文件,然后再动态绑定实现lua protobuffer,这就需要了解云风做的pbc的项目,地址为:https://github.com/cloudwu/pbc/blob/master/binding/lua/README.md具体的方式是,下载pbc的项目;在pbc/binding/lua下面编译出protobuf.so放在LUA_PATH下面,或者将protobuf.lua放在LUA_PATH下,就可以调用protobuf中的库方法(我没有编译通过protobuf.so)。具体的调用方法在pbc的项目中有例子说明,主要的思路是:1. require " 阅读全文