按作者归档: Silver

JAVA EE, PHP, RIA, FLEX 程序员

Hostmonster上创建SVN

本文大部分参考自徐明的博客,结合自己的实际操作,方便自己以后参考。 1. 申请SSH登录,在hostmonster那提交一个ticket,粘贴上自己的身份证复印件,通常一天内搞定 2. 登录SSH,执行以下操作 经过上面几步,subversion就安装到了 $HOME/tools/svn 里面去了 然后修改$HOME目录下的“.bashrc”文件 添加一行,方便登录后在任何地方都可以执行到svn的命令 在tools目录下创建svn仓库: 3. 在Windows中访问SVN目录 安装了TortoiseSVN后,打开TortoiseSVN的settings面板,在左边的功能导航选择Network,修改右边的SSH Client设置 这里需要填写你的hostmonster的登录用户名和密码 选择一个空白工作目录,在资源管理器中用鼠标右键点击打开“SVN Checkout…”,填写 确认后,这个空白目录就会变成一个和你的SVN仓库关联起来的svn工作目录,可以往这个目录中添加文件,提交到SVN仓库中去。 4. 在SSH中check out代码仓库的内容 通常php或别的脚本语言开发,我们的操作是在本地对代码进行测试开发测试,然后提交上SVN仓库,服务器端应用的发布目录就直接从SVN仓库中进行代码检出。

无废话Flex I18N实现

最近的项目要用flex i18n动态改变语言设置,找了一下资料,因为太多不同的实现方法,所以弄得有点稀里糊涂。这里参考了http://labs.adobe.com/wiki/index.php/Flex_3:Feature_Introductions:_Runtime_Localization 的官方原文,对自己创建i18n应用的过程归纳了一下,希望你可以不被弄得稀里糊涂。 创建你的语言在flex的SDK里面的bin目录运行“bin\copylocale.exe en_US el_EL”,其中en_US是在SDK里面的“frameworks\locale”中已经存在的路径名称(也就是locale代码),这里我们准备生成的是希腊文,所以代码是”el_EL” 。跑这个命令的目的是为了生成这个代码的一套框架的i18n文件。 创建你的语言资源文件在flex项目中新建一个目录“locale”然后再创建两个子目录“el_EL”和“en_US”这两个子目录名字要符合刚才在“frameworks\locale”里面的目录名字。然后在子目录中创建i18n的资源文件,例如“homepage.properties”,资源文件的格式和就是一些名值对,例如“GREETING=Hello! ”这样的格式,每个名值对占文件的一行,在不同locale的资源文件中,名字必须相同,值就是各个本地化语言的字符串。 修改你的项目属性在“Flex Compiler”的项目属性设置中,修改“Additional Compiler Arguments”成为“-locale=en_US,el_EL -source-path=../locale/{locale} -allow-source-path-overlap=true”。这里第一个参数“locale”要求把项目编译的时候添加英文和希腊文的本地化语言,第二个参数告诉编译器去哪里找这些语言包,第三个参数可要可不要, 修改你的项目代码,添加i18n转换 支持i18n切换的label写法如下: 在需要使用i18n的页面用metadata声明绑定的资源文件,然后用resourceManager来调用i18n字符串,这里的homepage就是locale资源文件夹下面的资源文件名,全称是homepage.properties,实际使用中我们可以为不同的页面生成各自独立的i18n资源文件,这样更方便查找定位。 切换语言的样例function如下 把locale代码如“en_US”,“el_EL”作为参数传进去就可以切换语言了。

北京创业公司招聘

1、Ruby On Rails开发工程师 Ruby On Rails研发工程师: 任职资格: 负责网站前后台功能开发 熟悉Ruby语言 熟练使用Ruby on Rails进行网站应用开发 熟悉Mysql 良好的学习能力并善于沟通与团队合作精神 良好的英文阅读能力 拥有开发文档编写的能力与习惯 2、Web前端开发工程师: 任职资格: 负责前台互动功能开发 精通各种web前端技术,包括XHTML/CSS/Javascript/Prototype 有AJAX相关应用的开发经验 有Rubyonrails或页面设计经验优先 良好的学习能力并善于沟通与团队合作精神 良好的英文阅读能力 拥有开发文档编写的能力与习惯 我们是一家创业型公司,主要从事SNS网站的开发和运营,工作地点在北京中关村东路财智国际大厦(欢迎实习)。 有意者请把简历发送至:swordray03(at)yahoo.com.cn,把(at)换成@。 谢谢!

用Flex构建地图应用 — 利用Google Map API制作自己的地图(2)

接着上期的,这里用两个实例,给大家介绍一下Flex自定义地图制作的流程,看看是怎么从TileLayBase扩展成自定义的地图

用Flex构建地图应用 — 利用Google Map API制作自己的地图(1)

现在地图应用已经成为网络应用的一个大类了,各个大的网站几乎都有自己的地图产品。最出名的莫过于国外的Google Map和国内的都市圈地图,前面Daniel Yang介绍了都市圈的Flex源代码,小弟也来一个介绍Flex构建地图的系列,希望能够让大家分享到地图开发的乐趣。 不过自己毕竟不是GIS科班出身,也没从事过GIS或者地图的真正商业开发,研究地图应用开发,纯属兴趣,所以不足之处,敬请斧正:)

AIR读取CSV文件并进行保存

最近在帮一个朋友做一个程序,其中用到AIR读取Excel导出的CSV文件进行数据导入数据库的工作,中间碰到了一些问题,最后都可以一一解决,感觉挺有意思,特意拿来个大家分享一下。

基于flash的面部识别技术应用

古道西风晚上在群里推荐了一个网站,看了一下试了一下,感觉真震撼啊! 大家可以去这个链接看看:http://labs.mppark.jp/hige/?referer=mptop_e 人面识别技术想不到这么快应用起来了,我拿自己儿子的照片测试了一下,里面识别出了儿子的面部表情,以及眼睛的位置,生成一个逼真的动画,头部能摇动,眼睛还能一眨一眨的,嘴巴还会笑呢!

保存Datagrid状态调整

Flex里面的Datagrid组件为我们提供强大的数据列表展示功能,但针对不同的客户,他们的使用习惯或者屏幕显示分辨率会不一样,于是有可能客户会自己手动调整列的宽度和数据列的展示顺序。

cnFlex.org 博客启用

欢迎访问和我们一起分享快乐,欢迎各路技术高手成为协同blogger!