自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 移植WebCore模块

对整个移植项目来说, 移植完JavaScriptCore只是第一步. WebCore模块才是真正的大头. 象网络/文件/UI 等都需要新写代码,或者做些新的移植,因为现在还没想好用不用curl ,skia 等第三方库.估计最长一个月完成吧.不过只要完成了WebCore模块的移植,这次移植也差不多结束了.8-26: 午开始移植了依然是采用静态库的模式.并搭配一个测试UI.目标是能显示一个简单的网页.

2010-08-26 17:37:00 788

原创 移植JavaScriptCore

开始移植 JavaScriptCore 用静态库的模式来编译.而且有了Open C/C++ 应该会省事很多.

2010-08-24 13:16:00 973

原创 在 Code Google 上建了一个工程.

<br />地址如下:<br />http://code.google.com/p/uselessbrowser/<br /> <br />刚看完html 和CSS 的教程.<br />开始debug几个简单的网页,熟识webkit渲染的流程.

2010-08-23 16:26:00 634

原创 开始 Useless browser (base on webkit)项目.

Webkit Useless Browser Symbian

2010-08-13 11:24:00 723

原创 OK 重新开始这个项目!

换了一个工作,顺便休息了有一个月 ,重新做这个项目.不过在新公司比原来忙了好多, 因此进度回避原来慢。    

2009-06-24 11:06:00 642

原创 太累,停一段时间。

做了也有3个多月了,这段时间感觉太累了暂停个个把月,干下其他事件,调整下心情。

2009-05-14 09:42:00 565

原创 依然是一团浆糊

这一周把memory pool 的实现修改了一下,原来的testcase也不可用了,又重新写了2个testcase测试了一下,其实新的实现比原来也就少了一个整数的除法操作,其实效率的影响是很少的。但是不改的话一直都觉得心里好像有个刺一样,最后还是改了。好像有点强迫症了。 完成了C端对象的引用系统。 继续bind一些简单的象rect point size等类到lua中去,发现宏越来越

2009-05-11 15:37:00 663

原创 LuaForS60 3rd Demo is released!

Demo还比较粗糙,不过基本的模块都搭好了. 所有的可修改文件的都在 存储卡//lua4s60//firstApp 目录下面,可以修改 firstApp.xml 来 改变/增加 控件的布局和数目(除了Menu和Cba要保证是唯一的),也可以修改 firstApp.xml 和 firstApp.lua 里面的lua脚本来改变Demo的逻辑,除了这2文件外其他的lua文件千万不要修改. 做过

2009-05-05 17:11:00 717 1

原创 LuaForS60 工程进度 4.16 --- 4.24.

一团浆糊....tolua 不适合LuaForS60这个工程 (功能过于强大,相对慢一点),不得不自己写了几个简单的binder,再手动的把所有Control函数都bind到lua上. 痛苦ing为了lua端调用可以方便和快速一点,把修改了很多control的接口并变为Public,和自己的做设计的原则有点冲突,痛苦ing 完成:1: bind了一部分Control的函数到

2009-04-24 16:49:00 584

原创 LuaForS60 工程进度 4.9 --- 4.15

完成:1: 看了tolua++的实现,支持Lua继承,新生成数据成员,函数等 ,确实是很巧妙,不过对于Lua4S60工程来说太复杂了, Lua4S60的类型不需要继承, 最复杂的control也需要额外加东西 .2: Skin Reader 除一部分Control还没有读取外,其他的基本完成。 要实现configurable比想象中要难,修改了很多Control的实现.  下一

2009-04-15 16:57:00 508

原创 LuaForS60 工程进度 4.1 --- 4.8

完成:1: dll 工程移植到3rd完成, 终于在硬盘上建立了 LuaForS60 Project.2: 工程的 Xml的Schema大部分搞定,比想象中要难些. 国内关于Xml的深一点的资料几乎没有.3: 看了Lua program gems 和 Game program gems 上的几篇英文文档,对Lua本身 和 Lua与C交互的认识加深了许多,有时间的话把它们翻译一下.  

2009-04-08 16:43:00 618

原创 简单测试了一下Lua的速度

很简单,循环做加法 100w 次 ,机器 N73 // 代码如下CountTimeAndDumpToDialog(                const char* timeTest =                    "a = 0 /r/n"                "for i=1,1000000 do a = a + 1 end /r/n"           

2009-03-31 16:54:00 3714

原创 LuaForS60 工程来由、目标 Etc......

来由:  本人很喜欢wow(老暴雪密了,因为暗黑玩到大学都没毕业),因此自己写过一些简单的时钟插件什么的,所以也一直想把wow插件的设计: lua 控制逻辑,xml控制界面等移植到 我熟悉的Symbian S60平台上. 年后公司变化很大,事情也不是很多,加上女朋友出差, 无论上班和下班后都有点时间作些自己感兴趣的事情了.那就开始吧. 目标:  1: Keep it simple

2009-03-30 17:42:00 500

原创 关于重新安装 3rd_MR 版sdk 出现 S60_3rd_MR_1这样的目录的解决方法!

regedit (注册表); HKEY_LOCAL_MACHINE/SOFTWARE/Nokia/com.nokia.s60 把下面mr 相关的项删除掉,就不会出现 3rd_Mr_1 这样的目录了

2009-02-20 17:46:00 600

原创 覆盖中断0的中断处理程序 with 王爽-汇编程序-12章内中断

 ;    重写并覆盖中断0的中断处理程序;    参考and练习 with 王爽-汇编程序-12章内中断;    By Jian;    assume cs:codecode segment                            ; 安装新的"中断处理程序"到中断向量表    start:    mov ax, 0h                            ; 指向

2008-12-31 16:55:00 747

原创 王爽-汇编语言(第一版) 实验9

; 王爽-汇编语言(第一版) 实验9; By Jian; assume cs:codesg, ds:datasg , ss:stacksgdatasg segment     db Welcome masm5datasg ends stacksg segment     dw 4 dup(0)stacksg endscodesg segment     start:     nop      

2008-12-31 16:52:00 1287

原创 Porting the Lua V5.13 for S60 2nd ( symbian v7 v8 ) is finished ..

这几周用空闲时间把 lua 5.13 port  到 Symbian很BH .Build新Symbian工程时就出现了一个类型转换的错误全都用常用的ANSI C函数 写的就是不一样,连Symbian这样只带了弱C 库都过了额,本来还想着要新写一些函数的..这次port 也主要就是实现了Symbian的dll加载机制和 在lauxlib.h 增加了一些Symbian相关设定顺便看了T

2008-03-27 15:16:00 2021 1

原创 A Star 的Lua实现

 没有实际应用意义,只是为了熟悉Lua语法和重温下A*建议使用LuaEdit Copy代码后再看  懒,不想排版了..----   A* Lua 实现--   By Jian--   Version 1.0---- 常量 --KMapWidth = 15              -- 地图的宽度(节点数)KMapHeight = 15             -- 地图的

2007-09-19 15:39:00 2308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除