`

创建第一个openSocail项目,并发布到提供容器的测试环境上

阅读更多

一、准备工作:

1、在本机装一个svn(具体安装方法不做详细说明)。

2、将 http://www.google.com/ig/adde?moduleurl=www.google.com/ig/modules/gge.xml 添加到自己的goole主页上,添加方法:屏幕右边有一个超大的按钮“添加到google”,不添加也可以,不过每次都得访问上面那个路径,麻烦。

3、申请测试平台帐号:用Google 帐号登录 http://www.orkut.com 并接受条款,简单的填写信息。再到http://code.google.com/support/opensocialsignup/ 申请开通。申请后点击orkut的主页左侧“应用程序”中的“编辑”,在右侧主窗口中会看到“或者,用网址直接添加应用程序: ”字样,一面还有一个文本框,看到这些才说明申请测试平台帐号成功。

 

二、开始第一个程序,(这里采用的是在code.google.com上创建一个项目)

1、打开http://code.google.com/hosting/,页面底部有一个“Create a new project”,点击。

2、输入项目名称(这里得输一个有特点的,要不会与别人重复)和其他信息。

3、项目创建好后,在“Project Home”标签页的右侧有一个“Project owners”记下来,后面有用。

4、切换到“Source”标签,拷贝https://..../svn/trunk 这一串,再点击“googlecode.com password.”。

5、在你本地机器中找一个目录(此目录做为svn的同步目录,如test1),再创建一个xml文件,xml文件内容:

 

<?xml version="1.0" encoding="UTF-8"?>
<Module>
 <ModulePrefs title="hello world example" />
 <Require feature="opensocial-0.7"/>
 <Content type="html">
 <![CDATA[
  Hello, world!
 ]]>
 </Content>
</Module>

 

 如果你还没有安装svn工具,那还是先去装一个,之后再回到这里的第4步。

6、在svn同步目录(test1目录)点击右键,选择“TortoiseSVN”中的“版本库浏览器”(这个菜单会根据安装的svn不同有所变化),在url处输入刚才拷贝的 https://...trunk 那一串,用户名输入刚才记下的“Project owners”,密码处输入 “googlecode.com password.”页的密码。

7、点击菜单中的“导入”。

 

三、发布程序

1、测试xml的url路径,一般是“项目名称..googlecode.com/svn/trunk/hello.xml”,在浏览器中输入此路径测试是否能正确访问。

2、在 http://sandbox.orkut.com 页面的左侧“应用程序”处点“编辑”,在页面右侧的文本框中输入正确的xml路径,点击“添加应用程序”。

3、现在看到的这页,只有一个标题,没有内容,需要点击页面右侧具大的按钮“添加应用程序”。现在看到结果吧,可以兴奋一下了。

分享到:
评论

相关推荐

    opensocail PPT

    OpenSocial 是一个开放标准,旨在让开发者能够创建可在多个社交网络平台上运行的应用程序。这个项目的目的是打破社交网络的孤岛,让应用开发者只需要编写一次代码,就能在支持OpenSocial的多个网站上部署他们的应用...

    聚讯社交网站系统JuSNS 3.0 源码版

    聚网社交网站系统JuSNS是一个基于.NET3.5+MS SQL server 2005/2008的一款平台型社交网络软件。她灵活多变,开发者(包括用户)可以基于JuSNS平台开发自己的社交关系。 聚讯社交网站系统JuSNS 3.0 源码版 更新:2011...

    聚讯社交网站系统JuSNS 3.0 编译版

    聚讯社交网站系统JuSNS是一个基于.NET2.0(或2.0+)+MS SQL server 2000/2005的一款平台型社交网络系统。她灵活多变,开发者(包括用户)可以基于JuSNS平台开发自己的社交关系。 聚讯社交网站系统JuSNS 3.0 编译版 ...

    拖拉机变速箱箱体工艺及夹具设计.rar

    拖拉机变速箱箱体工艺及夹具设计.rar

    birch_door_bottom.png

    birch_door_bottom

    台灯底座塑料模设计.rar

    台灯底座塑料模设计.rar

    塑料瓶自动封口机(自动容器封口机)设计.rar

    塑料瓶自动封口机(自动容器封口机)设计.rar

    液压电梯与立体车库的组合设计.rar

    液压电梯与立体车库的组合设计.rar

    barrel_top_open.png

    barrel_top_open

    activator_rail.png

    activator_rail

    【计算机专业】毕业设计选题指南:涵盖软件开发、人工智能、数据分析、网络安全多领域题目推荐及简要说明

    内容概要:本文介绍了计算机专业毕业设计的选题方向,涵盖软件开发、人工智能、数据分析、网络安全四大领域。在软件开发类中,包括基于Spring Boot和Vue.js的在线教育平台、基于Android的健身管理APP、企业资源规划(ERP)系统等;人工智能类涉及基于深度学习的图像识别垃圾分类系统、智能客服系统、机器人路径规划算法等;数据分析类则关注电商平台用户行为分析、医疗大数据分析、社交媒体舆情分析;网络安全类有基于入侵检测系统的网络安全防护体系、云存储数据安全加密与访问控制、无线网络安全漏洞检测与防范系统。每个方向都给出了具体的项目示例,并简述了项目的核心技术和应用场景。; 适合人群:计算机相关专业的本科毕业生,特别是正在准备毕业设计的学生。; 使用场景及目标:帮助学生根据个人兴趣和技术背景选择合适的毕业设计课题,明确研究方向和预期成果,为顺利完成毕业设计提供参考。; 其他说明:毕业设计是学生将理论知识转化为实际应用的重要环节,选题时应充分考虑自身的技术积累和兴趣点,确保项目的可行性和创新性。同时,建议学生在选题过程中积极与导师沟通,获取更多专业指导和支持。

    【计算机视觉】基于三种方法的反射移除技术研究:单图像与序列图像中的反射层分离算法实现与比较了反射移除

    内容概要:本文探讨了三种去除玻璃窗反射的方法及其实验结果。第一种方法是基于平滑性的单图像层分离法,适用于静态图像,假设背景层比反射层更清晰,通过高斯滤波和梯度提取分离两层。第二种方法是基于运动的多帧图像分离法,利用连续拍摄的图像序列,通过边缘检测、稀疏运动场计算、分类、稠密运动场插值和图像变形实现反射与背景分离。第三种方法是基于稀疏先验的用户辅助分离法,需要用户提供反射层和背景层的边缘信息,通过期望最大化(EM)或迭代重加权最小二乘优化(IRLS)算法进行分离。; 适合人群:计算机视觉领域的研究人员、图像处理工程师以及对图像去反射技术感兴趣的开发者。; 使用场景及目标:①从单张照片中去除玻璃窗反射,适用于摄影后期处理;②从连续拍摄的图像序列中去除反射,适用于智能手机和相机的实时图像处理;③通过用户标记辅助去除复杂场景中的反射,适用于特定应用场景下的图像修复。; 其他说明:本文详细介绍了每种方法的算法步骤和实验结果,指出了各方法的优点和局限性。Smoothness Approach适用于简单背景和聚焦良好的图像,Motion Approach需要多帧图像但对普通情况表现良好,User-assisted Separation with Sparse Prior则需要用户干预且内存开销较大。

    基于SSH框架的医院在线挂号系统设计与实现:提升医疗信息化服务水平【论文+数据库+项目辅导视频+源代码】

    内容概要:本文档详细介绍了基于SSH(Struts、Spring、Hibernate)框架的医院在线挂号系统的设计与实现。随着互联网技术的发展,传统医院挂号方式因效率低下、耗时等问题亟待改进。该系统旨在解决患者挂号难、排队时间长的问题,通过在线平台提供便捷的预约挂号服务。系统采用SSH框架,结合MySql数据库,确保了系统的稳定性、安全性和易维护性。系统的主要角色包括患者和管理员,患者可以查询医院及医生信息、注册登录、预约挂号、取消挂号、更改个人信息;管理员则负责更新医院和医生信息、发布公告、管理用户信息等。系统设计了导航引导新用户操作,分离了用户和管理员登录入口,确保了系统的易用性和安全性。总体测试结果显示,该网站基本符合用户需求,达到了较高的用户满意度。 适合人群:计算机科学、软件工程及相关专业的本科生或研究生,尤其是对医院信息系统开发感兴趣的读者。 使用场景及目标:①适用于医院信息化建设项目,特别是需要改进挂号流程、提高医疗服务效率的场景;②为开发人员提供一个基于SSH框架的医院在线挂号系统的实现案例,帮助理解SSH框架在实际项目中的应用;③为医院管理层提供一种现代化的挂号管理方案,优化资源配置,提高患者满意度。 其他说明:该系统不仅提高了医院的管理效率和服务质量,也为患者提供了便捷的挂号方式,减少了不必要的等待时间。系统采用的技术栈(SSH框架、MySql数据库等)具有良好的可扩展性和复用性,便于后续功能的扩展和技术升级。此外,系统在设计时充分考虑了用户体验,通过导航设计和功能分离等方式,确保了系统的易用性和安全性。

    joblib-0.9.0b2-py2.7.egg

    该资源为joblib-0.9.0b2-py2.7.egg,欢迎下载使用哦!

    一种window下使用mac字体

    一种window下使用mac字体

    Day09【基于新闻事件的命名实体抽取】

    关于新闻事件的命名实体的测试集数据

    【电子与通信工程】基于DARPA SOAP项目的可扩展阵列处理技术:多波束数字阵列瓶颈突破及应用设计

    内容概要:本文介绍了DARPA的Scalable On-Array Processing(SOAP)项目,旨在通过可扩展算法和分布式架构打破数字阵列瓶颈,提升多波束、多功能RF操作的性能。会议议程包括项目概述、技术挑战、未来扩展计划以及提案提交指南。关键技术挑战包括处理瓶颈和数据传输瓶颈,解决方法涉及分布式处理、迭代算法和光互连等。项目评估标准涵盖科学与技术价值、对DARPA任务的潜在贡献及成本合理性。提案需详细描述如何克服技术难题并满足项目目标。 适合人群:具备雷达系统、信号处理和电子工程背景的研究人员和技术专家,特别是关注国防科技发展的专业人士。 使用场景及目标:①探索大规模数字阵列的高效处理方法;②开发用于干扰抑制、信号增强和其他阵列应用的新算法;③评估分布式硬件架构在实际环境中的表现。 其他说明:提案者应熟悉DARPA的工作流程和合同管理要求,提前准备摘要并积极参与问答环节,确保提案符合项目指南并在规定时间内提交。此外,提案需展示创新性和可行性,并明确阐述技术路径和预期成果。

    基于Python的m3u8下载器.zip

    基于Python的m3u8下载器.zip

    bamboo_block.png

    bamboo_block

    闹钟后盖模具设计及型腔仿真加工.zip

    闹钟后盖模具设计及型腔仿真加工.zip

Global site tag (gtag.js) - Google Analytics