paulwong

#

architecture requirement

Responsibilities:
• Provide high level technical architecture, design documents and build of business applications and supporting functions based upon customer’s requirements.
• Produce a detailed functional design document to match customer requirements
• Co-operate with the customer’s technical architect to produce a technical specification for custom development and systems integration requirements.
• Ensure delivered solutions are realized in time frame committed
• Participate and lead the project meetings and present the solution with the customer if needed
• Review the work of other team members and ensure it meets the required standards
• Work with team members of the team to improve their technical and functional knowledge and skills.
• Act as a mentor to all team members on their assigned project tasks.
• Drive new business growth and customer success by providing business expertise.
Required Qualifications:
• Graduated from University or equivalent.
• 5-7+ years of relevant experience in software development.
• Must have hands-on expertise in the following technologies: Java/J2EE, Spring framework, Hibernate, Web Service (SOAP and RESTful), database (Oracle, SQL, PL/SQL, stored procedures)
• Have good knowledge in web-based systems architecture, service-based architecture, enterprise application architecture.
• Ability to understand the business requirements and converting them into solution designs
• Have excellent English written and oral communication skills, including conducting presentations to customers.

posted @ 2013-06-25 09:03 paulwong 阅读(251) | 评论 (0)编辑 收藏

OPENSTACK资源

!!!!!Nova安装攻略
http://blog.fens.me/category/datagurucn/


OPENSTACK ITEYE社区
http://openstack.group.iteye.com/


http://dl2.iteye.com/upload/attachment/0080/7461/400e0b13-9bc3-3caf-85a1-c525fa943469.pdf


OPENSTATCK 中文社区
http://openstack.csdn.net/resources.html/5


OneStack:Ubuntu 12.04 (或11.10) 一键部署安装OpenStack云计算平台
http://blog.csdn.net/hilyoo/article/details/7696169


OpenStack Hands on lab系列
http://liangbo.me/index.php/2012/03/25/openstack-hands-on-lab/


为 OpenStack Nova 制作 Ubuntu 镜像
http://www.vpsee.com/2011/06/create-ubuntu-kvm-image-for-openstack-nova/


Ubuntu 12.04 Openstack Essex 安装(单节点)
http://www.chenshake.com/ubuntu-12-04-openstack-essex-installation-single-node/


Ubuntu 12.04 ("Precise Pangolin") 安装 OpenStack Essex
http://hi.baidu.com/chenshake/item/29a7b8c1b96fb82d46d5c0fb


http://www.hastexo.com/resources/docs/installing-openstack-essex-20121-ubuntu-1204-precise-pangolin


!!!Taking OpenStack for a Spin
http://www.stackgeek.com/blog/kordless/post/taking-openstack-for-a-spin






posted @ 2013-06-24 13:52 paulwong 阅读(247) | 评论 (0)编辑 收藏

OPENSTACK USAGE

Effort:
The estimated effort for the tendered prototyping project is low. We estimate it with 10 hours max, including documentation. In addition there should be 1 hour of Skype conference, where you present your solution via Skype.
Project:
Task 1: You set up a small OpenStack configuration on a virtual machine provided to you (RHEL on Xen).
The small OpenStack configuration is of your choice. Storage in this prototype is not necessary for user data. However, OpenStack identity will need to store user identification data.

The OpenStack environment has mandatorily to include
• The dashboard (simple configuration) to enable the cloud administrator to control his compute and networking resources.
• OpenStack Identity (from OpenStack Shared Services) enabling to create users and tenants and to define permissions for compute, storage and networking resources. It shall allow three users (user 1, 2and user 3) to read the output of sine wave software-as-a-service (see task 2). Exclusively user 3 shall also be able to define the input parameters. User 4 has no right to see, neither to input data. User names: user1, user2, user3, user4. Passwords: pass1, pass2, pass3, pass4.

Task 2: You virtualize one software program provided to you as a Web service
The software program, which we will provide to you is a little C++ program, reading the input parameters for amplitude and frequency and providing as output a simple sine wave.
Pls implement a low effort input GUI for the users entitled to input data (in the prototype it is only user 3). Just in case that you have designer capabilities, you can off course also provide nicely styled input GUI. In that case we would after submission of the result also discuss with you another job profile – the profile of a GUI designer.
Pls virtualize it as a Web service on OpenStack with a RESTful webAPI.
You can either provide a small purely text-based output GUI or provide a HTML5 Canvas GUI, simple, no framing coordinate system required. Users 1, 2, and 3 can see the output. User 3 does not have access to that GUI.

posted @ 2013-06-23 20:52 paulwong 阅读(288) | 评论 (0)编辑 收藏

网页设计资源

拥有超过1200个PNG格式图标的免费图标集
http://www.iteye.com/topic/1130920


3套响应式布局html欧美网站模板全站源码下载
http://www.iteye.com/topic/1130947


30款jQuery常用网页焦点图banner图片切换 下载
http://www.iteye.com/topic/1130965


扁平化 Web 设计的 16 个超棒的案例
http://www.oschina.net/news/41762/16_perfect_examples_of_flat_web_design

posted @ 2013-06-22 17:00 paulwong 阅读(389) | 评论 (0)编辑 收藏

向R中传递参数

如果R脚本是通过JAVA启动的,外部参数要如何传到R中呢?

可以通过:
> Sys.setenv(R_TEST="testit")
> path <- Sys.getenv("R_TEST")
  R_TEST 
"testit" 

> setwd($path)


posted @ 2013-06-18 00:43 paulwong 阅读(494) | 评论 (0)编辑 收藏

R语言资源

R是一个用于统计分析的语言,可以产生各种不同的报表。也可以与HADOOP、PIG结合。

R语言是一个脚本语言,无须编译,输入后直接运行即可出结果。

内置了非常强大的统计功能和输出图形功能,如JAVA在计算方面比较弱,输出图形也要和其他框架结合,这样R语言就能实现一站式的功能,在R环境中就能实现。


!!!!!RHadoop培训 之 R基础课
http://blog.fens.me/rhadoop-r-basic/


RHadoop实践系列之二:RHadoop安装与使用
http://blog.fens.me/rhadoop-rhadoop/


R语言入门知识 一些常用操作和例子
http://www.biostatistic.net/thread-111-1-1.html


!!R语言画图大全,非常实用,需要文章画图的看过来了
http://www.biostatistic.net/thread-2636-1-1.html


!!R语言关于脚本文件的输入和输出
http://blog.sina.com.cn/s/blog_605f5b4f0101577t.html


进阶R语言学习
http://zoonek2.free.fr/UNIX/48_R/all.html


R语言进阶之三:数据汇总/透视/提炼
http://helloxxxxxx.blog.163.com/blog/static/216015095201331610310847/


JAVA调用R
http://shao-fan.com/blog/use-rserve-in-java.html
http://www.rforge.net/Rserve/example.html

大数据时代,R 语言已蓄势待发
http://os.51cto.com/art/201206/340645.htm


R语言学习笔记
http://blog.csdn.net/jack237/article/details/8210598


PIG+R语言的开源项目
https://github.com/packetloop/packetpig


calling R script from java
What's the best way to use R scripts on the command line?
running r scripts or commands with interpretor in unix for unix-layman
Cookbook for R

posted @ 2013-06-14 11:55 paulwong 阅读(429) | 评论 (0)编辑 收藏

Intalio BPM

私有云平台厂商Intalio,发布管理的业务 流程集成平台Intalio BPM的6.0。新版本包括一个业务规则引擎,文件引擎和Intalio用户界面引擎。BPM6.0的组件本身实在虚拟化基础设施架构顶部上进行部署,如 VMware的vShere或Microsoft Hyper。早期的Intalio BPM的6.0使用者包括厄瓜多尔Internal Revenue Service。Intalio|BPM免费社区版本可以从其公司的网站下载。

http://www.intalio.com


http://www.intalio.org/confluence/display/TEMPO/Home


http://bpms.intalio.com/tutorials-5.2/implementing-your-first-process-in-5.2-beginner.html


http://bpms.intalio.com/tutorials-6.0/creating-forms-to-support-people-activities-with-the-form-editor-intermediate.html


http://bpms.intalio.com/tutorials-5.2/designing-processes-with-people-activities-with-intalio-bpms-5.2-intermediate.html


http://bpms.intalio.com/tutorials-5.2/deploying-forms-and-process-with-people-activity-with-intalio-bpms-5.2-intermediate.html


http://bpms.intalio.com/samples-6.0/people-activity-5.2.html


单元测试
http://tempo.intalio.org/tempo/trunk/tms-client/src/test/java/org/intalio/tempo/workflow/tms/client/dependent_tests/RemoteAbsenceRequestTest.java

posted @ 2013-06-14 09:55 paulwong 阅读(455) | 评论 (0)编辑 收藏

S2SH链接不关闭

一套S2SH的应用,现用单线程,连续发1000个请求,用的DBCP链接池,结果报数据库链接不够用:

ERROR [org.hibernate.util.JDBCExceptionReporter] - Cannot get a connection, pool error Timeout waiting for idle object

在JAVA加上LOG:
log.info("active: " + dataSource.getNumActive() + " (max: "
                + dataSource.getMaxActive() + ")   " + "idle: " + dataSource.getNumIdle()
                + "(max: " + dataSource.getMaxIdle() + ")");

结果显示为:
active: 25 (max: 100)   idle: 0(max: 30)

active的数量一直增加,但idle的数量一直为0。当程序向链接池要链接的时候,如果池没有,就会新建一个,active数就会加1,关闭链接后,链接会返回池,idle数加1。idle为0则表示池里没有链接。

这样说明链接一直在创建,没有关闭放回池里。但链接是由SPRING和HIBERNATE管理的,代码中没有关闭链接的语句。之后试了N多配置,都还没解决,如增加maxActive数等。最后,加上这一行,问题才终于解决:

<prop key="hibernate.connection.release_mode">after_transaction</prop>

这里默认值是auto,如果是用JTA事务才适用,如果是JDBC事务,就只能用after_transaction。

这样每次事务结束后,就会关闭链接返回链接池。

posted @ 2013-06-07 15:09 paulwong 阅读(415) | 评论 (0)编辑 收藏

CAMUNDA工作流引擎

CAMUNDA工作流引擎是一套可以支持,自定义表单,提供WEB界面来跑流程,监控流程有多少个实例的WEB应用工具。

  1. 定义流程和表单
    使用ECLIPSE的插件来定义流程,表单可以自己画好HTML,再接入到节点中


  2. 部署流程
    生成WAR部署到TOMCAT服务器即可,如要再次对流程进行修改,再次生成WAR再次部署即可。


  3. 跑流程
    访问http://localhost:9090/tasklist即可


  4. 监控流程
    访问http://localhost:9090/cockpit即可,实际只是可以查看有多少流程定义和多少个流程实例在跑


安装手册:
http://docs.camunda.org/guides/installation-guide/

快速上手:
http://www.camunda.org/get-started/developing-process-applications.html

CAMUNDA+MULA
https://app.camunda.com/confluence/display/foxUserGuide/Bank+Account+Opening

posted @ 2013-06-03 16:47 paulwong 阅读(2714) | 评论 (0)编辑 收藏

GOOGLEREADER替代品

https://www.inoreader.com

posted @ 2013-06-02 20:33 paulwong 阅读(227) | 评论 (0)编辑 收藏

仅列出标题
共112页: First 上一页 61 62 63 64 65 66 67 68 69 下一页 Last