环境必备
1.java 环境 jdk1.6
2.jsp 环境 jdk1.6 ssh tomcat6.0 +eclipse/myEclipse(其它jar)
3.android 环境android Sdk+eclipse
4.mfc 环境 vs2010
5.c# 环境 .net3.5以上+vs2010
6.ps ps cs5
7.sql sqlserver2000 mySql oracle PLSql
安装包:
以上所有安装包的网络备份
安装完所有开发环境的 xp ghost 网络备份(在别的地方可以随时安装这个系统)
安装完指定开发环境后的 其它系统 网络备份
安装特别系统(mac os 等) 步骤文档总结与备份
各类 开发设计软件(office visio、sql 设计软件 等)
服务器项目上传软件(FlashFxp)
虚拟机VMware (集群服务器搭建)
扩展:
系统制作工具:老挑毛(U盘)
网站压力测试软件LoadRunner
国外技术网站浏览软件 墙软件 及在线代理网站
google chrome 浏览器(国外网站带自动翻译参考)
输入法:Q五笔、Q拼音
安全:360 带 手机助手 可自动安装手机驱动 及 优化大师 结合使用
各浏览器的网页兼容测试工具
-----------------------------------------------------------------
项目:(java项目 vs项目)
1.项目网盘存放最新版本(网盘有不稳定性,有的网盘过了半年图片打不开(数据丢失),有的网盘上传一半停后网盘显示上传文件其实只传了一半(上传完请下载验证))
2.SVN google code 存放最新版本
文档:(需求分析,流程图,学习视频/pdf)
1.网盘存放最新版本
2.SVN google code 存放最新版本
------------------------------------------------------------------
服务器:
1.vpn 远程登陆服务器的 ip 账号 密码备份
2.监控 服务器各tomcat 服务器本地监控log.txt 、第三方网站监控
----------------------------------------------------------------
网址:
1.论坛 论坛网址保存 txt 网络备份 本地 备份
2.文章 论坛不稳定会删帖已收藏的文章,文章用自己博客分类保存及引用网址
----------------------------------------------------------------
原则:
1.同步 无论修改网络版本、任一终端本地版 都要保证网络版最新,任一终端修改前也要读取网络版信息
2.快速 环境的安装 如果 可以直接配置或注册 进行免安装的更快速(可以自己做一键配置的最好)
3.版本 软件安装包的版本适当更新到较新版的稳定版本,要考虑 软件升级 给项目 兼容带的不便,所以请测试后再决定 是否更新安装包的新版本
总结:
整合、快速、异机
1.整合所有开发环境
2.快速搭建开发环境
3.异机网络下载开发环境、项目
目标:
制作一个在线 各大开发环境 自动配置 安装包 供其它人随时下载(环境安装包,环境配置执行文件,环境版本选择,环境类别选择)(扩展:整合项目在线存放(svn自己服务器,或是官方提供google code),整合文档在线存放,整合网址文章在线记录,整合网站当机第三方监控(其它网站监控,官方监控),整合在线学习资料上传下载(视频,pdf对应用户在线选择的开发环境),整合测试环境,整合代理,整合服务器项目上传)
系统-->环境(开发、平面)-->学习资源(api、pdf、video)-->prj_demo-->需求doc-->开发(备份)-->测试(各手机、各浏览器、各网页、各压力测试等<功能兼容、界面兼容>)-->发布-->分享
|_____________跳过学习_________________|
1.下载:安装完用户在线选择完环境后生成的 系统(xp,linux,mac os 等)
2.下载:用户在线选择完环境后 的各环境安装文件包 与 一键配置执行文件
3.选择:官方版、DIY版(用户反馈 缺少的 环境,进行评估后加入官方版中供大家选择,评估不的 加入的DIY版<可选择公开>)
4.提速:完整版、瘦身版(系统、环境必须 可执行所有类开发项目<为了防止用户自己在下载瘦身版系统上安装别的开发环境时不可用>)
5.版权:有版权问题的环境与系统 建议是完整版(不改原文件),建议一键安装从外部调用安装文件,建议提供注册码输入。
注册码:
1.提供官方购买模块、代理购买模块<方便快捷稳定,有的不贵>
2.网友共享模块<开放的模块>
6.订制:企业订制版(提升企业效率)
-------------------------------------------
网络允许的话,提供在线开发(语法检测与运行结果都有服务器来做,完成后,可以下载生成的项目文件,或是编译好的exe等)
界面:远程登陆临时虚拟机 或是 html5 仿开发环境