<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_小糊涂的移动技术BLOG(Mobile Excite World)</title><subtitle type="text">Mobile Dev Symbian/JavaMe/Web Dev php/web 2.0/ Now Iphone.Opengles  android is planning.</subtitle><id>http://feed.cnblogs.com/blog/u/5624/rss</id><updated>2012-05-06T07:00:18Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/5624/rss"/><entry><id>http://www.cnblogs.com/cnsoft/archive/2012/05/06/2485954.html</id><title type="text">Quick props to all of the authors/sites that helped me get started with Alchemy:</title><summary type="text">Quick props to all of the authors/sites that helped me get started with Alchemy: - Forcing stdin/stdout to deal with ActionScript ByteArrays: http://segfaultlabs.com/devlogs/alchemy-asynchronous-jpeg-encoding - flyield() example: http://segfaultlabs.com/devlogs/alchemy-asynchronous-jpeg-encoding - P</summary><published>2012-05-06T06:50:00Z</published><updated>2012-05-06T06:50:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2012/05/06/2485954.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2012/05/06/2485954.html"/><content type="html">&lt;div&gt;&lt;p&gt;&lt;strong&gt;Quick props to all of the authors/sites that helped me get started with Alchemy:&lt;/strong&gt;&lt;br /&gt; - Forcing stdin/stdout to deal with ActionScript ByteArrays:&lt;br /&gt; &lt;a href="http://segfaultlabs.com/devlogs/alchemy-asynchronous-jpeg-encoding"&gt;http://segfaultlabs.com/devlogs/alchemy-asynchronous-jpeg-encoding&lt;/a&gt;&lt;/p&gt; &lt;p&gt;- flyield() example:&lt;br /&gt; &lt;a href="http://segfaultlabs.com/devlogs/alchemy-asynchronous-jpeg-encoding"&gt;http://segfaultlabs.com/devlogs/alchemy-asynchronous-jpeg-encoding&lt;/a&gt;&lt;/p&gt; &lt;p&gt;- Process for compiling multiple source files under gcc:&lt;br /&gt; &lt;a href="http://ccgi.codegadget.plus.com/blog/2010/04/03/alchemy-c-library-1/"&gt;http://ccgi.codegadget.plus.com/blog/2010/04/03/alchemy-c-library-1/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;-Alchemy Documentation&lt;br /&gt; &lt;a href="http://labs.adobe.com/wiki/index.php/Alchemy:Documentation:Developing_with_Alchemy:C_API"&gt;http://labs.adobe.com/wiki/index.php/Alchemy:Documentation:Developing_with_Alchemy:C_API&lt;/a&gt;&lt;/p&gt; &lt;p&gt;More on all of those things coming in the next few posts!&lt;/p&gt;&lt;/div&gt;&lt;p&gt;copy from Labs.byhook.com . &lt;br /&gt;&lt;/p&gt;&lt;p&gt;After read these articles: c module can callback action script. action script can call c module function. (e.g. initlize library). &lt;br /&gt;&lt;/p&gt;&lt;p&gt;#one way is port existed bw network and connection interface within alchemy. like: ogg,lua.. (can be tested quickly)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;#one way is create network gatway between bw server cluster and web clients. (should be done first) &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/cnsoft/aggbug/2485954.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cnsoft/archive/2012/05/06/2485954.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cnsoft/archive/2012/04/06/2434839.html</id><title type="text">接上一篇 回顾一下这几年.</title><summary type="text">09年10月以前.http://www.cnblogs.com/cnsoft/archive/2009/10/17/1584850.html10年开始我们等到了第一笔钱. 公司也搬到了泰达大厦. 转眼就到了3月份. 又开始新的项目了.公司结构发生了变化, 多了LA Office 我也多了2个新的领导. 10.5月份 开始为新的项目工作. 算是初期吧. 很多还是在摸索之中, 同时因为时间是被管理的,所以09年后期的一些想法是搁置了. 这个阶段只要是将游戏数据的编辑工作分离出来, 最初是excel文件格式. (后来11年有修改) .思路是本着通用的原则以及方便多人工作的原则. 这些大局观是之前所没</summary><published>2012-04-06T09:07:00Z</published><updated>2012-04-06T09:07:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2012/04/06/2434839.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2012/04/06/2434839.html"/><content type="html">&lt;div&gt;09年10月以前.&lt;br /&gt;http://www.cnblogs.com/cnsoft/archive/2009/10/17/1584850.html&lt;br /&gt;10年开始我们等到了第一笔钱. 公司也搬到了泰达大厦. 转眼就到了3月份. 又开始新的项目了.&lt;br /&gt;公司结构发生了变化, 多了LA Office 我也多了2个新的领导. &lt;br /&gt;10.5月份 开始为新的项目工作. 算是初期吧. 很多还是在摸索之中, 同时因为时间是被管理的,所以09年后期的一些想法是搁置了. 这个阶段只要是将游戏数据的编辑工作分离出来, 最初是excel文件格式. (后来11年有修改) .&lt;/div&gt;&lt;p&gt;思路是本着通用的原则以及方便多人工作的原则. 这些大局观是之前所没有接触过的, 所以很有动力. &lt;br /&gt;10.8月份开始集中在服务器的压力测试上, 写了第一版: bot script framework , 基本上后面只需要继承一个botbase ,剩下的就是编写简单的 onTick 函数 以及准备一些测试数据就可以. 并且是可以动态行为切换的. (后来才在这个基础上又很轻便的实现了一个superbot &lt;br /&gt;期间还掺杂着每天的review check in 以及维护一部分iw engine 并行的一个项目)&amp;nbsp; .除了代码的支持, 还花费了很多时间在准备测试的环境上. 比如loginapp 要支持外网用户 以及vpn进来的用户. 公网带宽受限. 以及用vmware解决bots进程不足. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;10.11月 这个月开始隐约的就有听说要有运营部门的介入.  阿贵也能干一些活了(做枯燥的压力测试). &lt;br /&gt;11.3 到这个月, 压力测试的环境真正的建立起来了. 我也在准备写billing的对接模块了. 这个月加了防沉迷模块. (后来加了billing以后又改了)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4月份有一个有意思的事, bw的付费支持到期了. 然后他们拒绝回答我们的任何技术问题了. lu.zhou 这个月离职了, 要回家娶妻生子... &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 从年前到年后,还穿插着培训实习生.... 年前来的结果都跑了. 倒是6月份之后有了惊喜. 新来的yong 和 chao 都不错. &lt;br /&gt;11.5 这期间, 项目出了一版用来申请版号的. 我在修改压力测试发现的一些问题, 加入了 safemailbox 和 delaydestroy 的机制.&amp;nbsp;&amp;nbsp; (到这里,貌似有消息说项目要达成了,谁想到半路杀出很多程咬金. 塞入了很多需求..后面开始各种加班) &lt;br /&gt;11.6 billing 的模块联调结束. 到9月份时又做了一次大的优化和修bug.&amp;nbsp; &lt;br /&gt;11.7 开始加如itemmall的功能和数据接口. &lt;br /&gt;11.8 之前提到的apex的整合问题, charlie哥一直没动静 所以转给我了,还好按时找到了一个解决的办法.&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 接着 悲催的FF测试也是在这个月开始了.&amp;nbsp; 不知道何时结束的加班和修bug开始了.&amp;nbsp; billing连接以及客户端的效能问题突出..还有各种不知道 无法判断的问题... 还有patch失败的问题,版本检查失败的问题. &lt;br /&gt;11.9-11 基本上是以修bug为主. 同时也做了好几轮压力测试, 修了很多性能损耗严重的代码. 服务器基本稳定. (11月我才有了一点时间完整的把billing的连接的隐患消除了)&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 当然,在做所有事情的同时,还是在做review check in . 程序在开动的同时,策划与美术仍然在不断的塞东西. (客户端的效能问题日益严重 )&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 完善了打包patch的流程..&amp;nbsp;&amp;nbsp;&amp;nbsp; 阿贵 9月份离职了. 每个人的确是有擅长和不擅长的地方,如果用错人是领导的错误.&lt;br /&gt;11.12 -2 这段时间,发生了很多事. 客户端的效能终于基本上被控制住了. 很多时候,没有坏的结果 就没办法推动一些事情. 真是一言难尽. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 修了Mozilla 无法初始化的bug. FMOD无法在中文目录下初始化.&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;br /&gt;我拾起了09年10月以后的那个状态, 发现有很多相似之处.看来, 一直忙碌不停的蚂蚁有时候也是很悲剧的. 因为有走错路的风险,然而却最容易成为被割舍的一块肉. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;在8,12月两次很重要的时刻,bigworld都出现问题.. 当然也可以说是因为我们的项目的代码或者是资源的原因,但是bigworld的反应和支持太不到位了. 坑爹. （第一次也有我们自己测试不到位的因素）. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/cnsoft/aggbug/2434839.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cnsoft/archive/2012/04/06/2434839.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cnsoft/archive/2010/05/08/1730638.html</id><title type="text">iphone develop or get rich?</title><summary type="text">这张漫画是多本iphone开发书籍作者bLOG中看到. 想想真的是很犀利, 所谓术业有专攻, 一个拥有好的idea的人同样可以成功. 潜台词,遍身罗绮者 不是养蚕人.</summary><published>2010-05-08T11:31:00Z</published><updated>2010-05-08T11:31:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2010/05/08/1730638.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2010/05/08/1730638.html"/><content type="text">这张漫画是多本iphone开发书籍作者bLOG中看到. 想想真的是很犀利, 所谓术业有专攻, 一个拥有好的idea的人同样可以成功. 潜台词,遍身罗绮者 不是养蚕人.</content></entry><entry><id>http://www.cnblogs.com/cnsoft/archive/2010/04/13/1710690.html</id><title type="text">折腾. SnowLeopard ok.</title><summary type="text">Apple 放出了 iPad 和新的SDK 然, 竟然要雪豹才可以了. 无奈只好继续折腾一下了. 真是后悔买了HD2400xt 的本本。还好经过2天的努力, 目前已经可以在32Bit 模式下跑了, 新的sdk 也安装没问题。 本本是 GateWay T6846c 使用的是 BootThink 2.4.6 作为 BootLoader 显卡不能开QE 但是找到了可以调分辨率的驱动. 无线也可以驱动, ...</summary><published>2010-04-12T16:09:00Z</published><updated>2010-04-12T16:09:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2010/04/13/1710690.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2010/04/13/1710690.html"/><content type="text">Apple 放出了 iPad 和新的SDK 然, 竟然要雪豹才可以了. 无奈只好继续折腾一下了. 真是后悔买了HD2400xt 的本本。还好经过2天的努力, 目前已经可以在32Bit 模式下跑了, 新的sdk 也安装没问题。 本本是 GateWay T6846c 使用的是 BootThink 2.4.6 作为 BootLoader 显卡不能开QE 但是找到了可以调分辨率的驱动. 无线也可以驱动, ...</content></entry><entry><id>http://www.cnblogs.com/cnsoft/archive/2009/12/09/1620473.html</id><title type="text">framebuffer ? 流水线, marixMode ?</title><summary type="text">不知道是书写的不明白 还是理解能力有问题, 或者需要一个标注出哪些是重点的提纲。。。 总之如果有一个辅助工具结合代码学习, 会更加有助于理解。 不知道有这样的书么 呵呵、</summary><published>2009-12-09T09:08:00Z</published><updated>2009-12-09T09:08:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2009/12/09/1620473.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2009/12/09/1620473.html"/><content type="text">不知道是书写的不明白 还是理解能力有问题, 或者需要一个标注出哪些是重点的提纲。。。 总之如果有一个辅助工具结合代码学习, 会更加有助于理解。 不知道有这样的书么 呵呵、</content></entry><entry><id>http://www.cnblogs.com/cnsoft/archive/2009/10/21/1587732.html</id><title type="text">Math Resources</title><summary type="text">Math ResourcesIf you don’t have a basic understanding of 2Dand 3D math for computer graphics your head will probably explode once you try learning OpenGL. To prevent that from happening you shou...</summary><published>2009-10-21T15:08:00Z</published><updated>2009-10-21T15:08:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2009/10/21/1587732.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2009/10/21/1587732.html"/><content type="text">Math ResourcesIf you don’t have a basic understanding of 2Dand 3D math for computer graphics your head will probably explode once you try learning OpenGL. To prevent that from happening you shou...</content></entry><entry><id>http://www.cnblogs.com/cnsoft/archive/2009/10/17/1584850.html</id><title type="text">半年多的回顾</title><summary type="text">08年10月 开始研究 iphone sdk 以及如何用opengles 以及如何做Game。 -期间是修改开源的sudoku (之前是toolchain版本的) tris,学习opengles 的实验 port了一个类似 地球仪的程序, 可以用鼠标拖拽旋转。以及一些贴图等的测试。 还有一个未完成的测试(本想做一个类似QQ赛车那样的游戏) 因为当时在看opengles又想做成3D 场景的 自然就是...</summary><published>2009-10-16T16:16:00Z</published><updated>2009-10-16T16:16:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2009/10/17/1584850.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2009/10/17/1584850.html"/><content type="text">08年10月 开始研究 iphone sdk 以及如何用opengles 以及如何做Game。 -期间是修改开源的sudoku (之前是toolchain版本的) tris,学习opengles 的实验 port了一个类似 地球仪的程序, 可以用鼠标拖拽旋转。以及一些贴图等的测试。 还有一个未完成的测试(本想做一个类似QQ赛车那样的游戏) 因为当时在看opengles又想做成3D 场景的 自然就是...</content></entry><entry><id>http://www.cnblogs.com/cnsoft/archive/2009/10/16/1584553.html</id><title type="text">xnatouch for iphone!!</title><summary type="text">http://xnatouch.codeplex.com/XNA跑在iPhone上面已經不是夢，這次玩真的，一切要感謝MonoTouch，讓.Net與C#程式可以在iPhone上面運作。社群有人就基於MonoTouch寫了一個XNA的framework，讓XNA的程式可以在上面跑。或許大家會好奇，明明iPhone就是跑OpenGLES，XNA是D3D，為什麼可以運作呢？答案很簡單，因為XNATou...</summary><published>2009-10-16T07:30:00Z</published><updated>2009-10-16T07:30:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2009/10/16/1584553.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2009/10/16/1584553.html"/><content type="text">http://xnatouch.codeplex.com/XNA跑在iPhone上面已經不是夢，這次玩真的，一切要感謝MonoTouch，讓.Net與C#程式可以在iPhone上面運作。社群有人就基於MonoTouch寫了一個XNA的framework，讓XNA的程式可以在上面跑。或許大家會好奇，明明iPhone就是跑OpenGLES，XNA是D3D，為什麼可以運作呢？答案很簡單，因為XNATou...</content></entry><entry><id>http://www.cnblogs.com/cnsoft/archive/2009/10/09/1579821.html</id><title type="text">Flash Professional CS5 will enable you to build applications for iPhone and iPod touch using ActionScript 3.</title><summary type="text">Applications for iPhone Flash Professional CS5 will enable you to build applications for iPhone and iPod touch using ActionScript 3. These applications can be delivered to iPhone and iPod touch users ...</summary><published>2009-10-09T10:30:00Z</published><updated>2009-10-09T10:30:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2009/10/09/1579821.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2009/10/09/1579821.html"/><content type="text">Applications for iPhone Flash Professional CS5 will enable you to build applications for iPhone and iPod touch using ActionScript 3. These applications can be delivered to iPhone and iPod touch users ...</content></entry><entry><id>http://www.cnblogs.com/cnsoft/archive/2009/07/29/1534332.html</id><title type="text">Do you need book? or not this book?</title><summary type="text">最近又更新了一下 iphone 的 ebook, 又有很多了. 但是仔细想想其实目前有的资源已经足够多了. 一些不痛不痒的书, 似乎也没有读的必要了. 想想其实也是, 大多书只是教你入门, 而已而已。而要想和实际结合起来, 唯有多读代码, 多练习。 写应用的话, 似乎适合快餐的开发方式。 读一个月文档,就能写程序了。现在越来越多的人开始进入iphone开发了, 其实和其他平台一样, 能做出好东西是...</summary><published>2009-07-29T09:28:00Z</published><updated>2009-07-29T09:28:00Z</updated><author><name>小糊涂的超级blog</name><uri>http://www.cnblogs.com/cnsoft/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnsoft/archive/2009/07/29/1534332.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnsoft/archive/2009/07/29/1534332.html"/><content type="text">最近又更新了一下 iphone 的 ebook, 又有很多了. 但是仔细想想其实目前有的资源已经足够多了. 一些不痛不痒的书, 似乎也没有读的必要了. 想想其实也是, 大多书只是教你入门, 而已而已。而要想和实际结合起来, 唯有多读代码, 多练习。 写应用的话, 似乎适合快餐的开发方式。 读一个月文档,就能写程序了。现在越来越多的人开始进入iphone开发了, 其实和其他平台一样, 能做出好东西是...</content></entry></feed>
