博客归档

IT职业技能图谱

IT职业技能图谱 参考资料:IT职业技能图谱(全套13张)

发表在 Linux, Web开发, 云计算技术, 其他, 服务端开发, 移动开发 | 留下评论

OpenEDX课程数据的存储方式

OpenEDX课程数据的存储方式在官方文档中Split Mongo Modulestore一节说明了其设计的核心思想,本文简单解释一下它的存储方式并通过查看数据库存储的内容来进一步了解它。 每个课程的数据都分三部分: Course Index 课程最基本的数据,比如课程代码、单位等,其中最重要的是两个ObjectID,一个是已发布的课程Course Structures,另一个编辑中的课程Course Structures Course Structures,记录着课程的主要内容和结构,包含多个block,其中默认包含course和overview两个block,所有的block都有自己的ObjectID,它指向XBlock Definitions XBlock Definitions 记录block的具体数据。

发表在 Open edX | 留下评论

搭建Open edX经验总结

Open edX系统比较庞大复杂,涉及到开源工具和数据源比较多,由于GFW一些数据源访问不了,翻墙网速又比较慢,总之国内配置Open edX系统坑比较多,本文大致介绍在不翻墙的情况如何成功安装运行Open edX系统。 首先,遇到出错的情况要冷静不要着急,仔细分析出错信息,其中肯定有不熟悉的内容,先找来学习出错的是什么模块或工具,然后再根据出错信息判断出错的原因,搜索解决办法,Open edX已经得到很多公司或学校大量实际使用了,笔者想当然的认为搭建运行起来分分钟就能搞定,谁知搞两天没有头绪,过于急躁,没有抱着学习的心态冷静学习和解决问题,结果反复尝试安装不同的方式浪费了很多时间,以致花了一周时间才搞定。 笔者在青云的Ubuntu12.04 64位server、win7和mac上都有过安装尝试,在mac装fullstack坑最少,在win7上的坑主要是破解版的问题有uxtheme.dll造成virtualbox虚拟机无法启动,还原成原版的文件就可以了,总是装fullstack相对比较容易(其中也有一个GFW问题下文会提到),在ubuntu12.04上装遇到的问题比较,下面主要介绍青云的Ubuntu12.04 64位server安装遇到的问题。

发表在 Open edX | 留下评论

未来无线网络技术研究future dense and adaptive Enterprise WLAN infrastructure

Our research goal is to design a novel network architecture for future dense and adaptive Enterprise WLAN infrastructure.The larger research goal as Picture below: Low Price. Scalable. To be deployable easily at scale Real-time high performance. To be adaptive for interference,different … 继续阅读

发表在 Linux, 云计算技术, 科研论文, 移动开发 | 留下评论

互联网架构的设计哲学

互联网架构的设计哲学V1.0

发表在 云计算技术, 其他, 科研论文 | 留下评论

未来无线网络技术研究——SDN与无线网络虚拟化架构

未来移动互联网网络架构愿景 SDN与无线网络虚拟化架构

发表在 云计算技术, 科研论文, 移动开发 | 留下评论

中科大移动云计算系统实验室面向2013级新生招募新成员

实验室介绍 中科大移动云计算系统专注于云计算和移动互联网,开发具有研究价值或市场价值又实用酷炫的产品原型,实验室在分布式系统、嵌入式系统、大数据处理、移动软件开发、Web系统开发、NoSQL数据库技术等领域拥有多年技术积累,近年来我们多年的技术积累聚焦到移动互联网的实际需求解决实际问题。移动数据卸载(Mobile Data Offloading)和WiFi网络分享(WiFi Sharing)的实际需求随着移动互联网的发展越来越迫切,我们将利用软件定义网络(Software Defined Networks)、社交网络与社交计算(Social Networks and Social Computing)、云计算和移动计算(Cloud Computing and Mobile Computing)、众包技术(Crowdsource)等技术理念来探索可行的解决方案。 在实验室您能获得什么? 您将获得业界最新技术的实践项目锻炼机会和实验室的专业指导; 您将完成软件学院工程实践项目环节(1学分)的组队报名、开题、结题等学习任务; 主要项目 基于OpenStack的私有云解决方案;主要是构建私有云系统并设计实现某个组件。 基于OpenFlow远程控制和编程平台开发;主要根据需求完成使用OpenFlow Controller对无线路由器的路由功能进行远程控制,并提供一个远端的编程环境。 OpenWRT向新硬件平台上的移植;主要系统构建调试、Linux硬件驱动适配等相关工作。 加密认证技术在WiFi无线网络上的应用;主要是hostapd、wpa2等深入研究并根据需求设计开发远程控制加密认证的系统; LuCI(OpenWRT)和Python Web(Cloud Servers)融合web系统开发;主要是利用lua和python语言开发一个OpenWRT的管理控制系统。 针对WiFi网络连接管理控制的移动App开发,基于Android或iOS或WP。 具体要求: 1、有较强的独立学习能力和英文阅读能力; 2、有扎实的计算机知识基础,热爱设计编写程序; 3、熟练使用C/C++或Python或JavaScript/HTML/CSS其中之一; 4、有嵌入式系统Linux驱动开发经验者优先; 5、有社交网络用户认证系统集成开发经验者优先; 6、有WiFi或交换机或路由器等网络构建能力者优先; 招募流程 1. 网上邮件申请 同学们请将您的简历(如个人有明确的发展目标请注明)发送到 mengning[AT]ustc.edu.cn 2. … 继续阅读

发表在 新闻通知 | 2 条评论

互联网技术与人类社会的发展

偶然发现多年前做的一个小报告,如今看来依然还有点意思,贴出来给大家看看。 互联网技术与人类社会的发展-东南大学-孟宁-v1.0 微博等社交网络的兴起,加上赵红霞、斯诺登等热点人物,都在改变着人类社会的权力结构,也印证了报告中的逻辑思路。国内外名牌大学都热衷于开放在线教育课程,看来知识信息的共产主义已在路上。  

发表在 云计算技术, 其他, 科研论文 | 留下评论

未来无线网络技术研究现状和面临的主要挑战

近一两年来全球移动互联网发展迅猛,其流量已经占到互联网流量的13%,典型互联网业务移动化趋势尤为突出,Facebook 近30%的流量来自移动设备,Twitter移动流量占比超过 50%,移动互联网的发展速度超出想象。网络整体流量在以每年100%-200%的增速增长[1]。用户需求仍在释放,近五年内仍将延续当前的发展速度。从整个产业来看,移动互联网发展的大幕才刚刚拉开[1]。 与此同时当前移动互联网产业发展已对移动通信网络造成巨大冲击,也对无线网络WLAN的支撑能力提出了新的挑战。 一、当前移动互联网产业的发展对移动通信网络造成的巨大冲击 二、当前移动互联网产业发展对无线网络WLAN的支撑能力提出了新的挑战 三、软件定义网络SDN的思想为未来WLAN网络架构提供了新的思路 四、基于虚拟化网络的未来无线网络架构中有待研究的问题 全文见:未来无线网络技术研究现状和面临的主要挑战

发表在 云计算技术, 科研论文 | 一条评论

Network Packet Processing in Reconfigurable Hardware

The Motivation for Building Networks with Reconfigurable Hardware 微处理器的性能提升无法满足互联网数据量增长的性能需求,因此需要新的方法来处理互联网数据流; 用可重构硬件构造的网络系统灵活、易修改,可以动态远程安装新的模块化功能组件; 硬件处理网络数据包相对于软件的顺序数据处理有更好的性能表现。 随着互联网的演进,产生了新的协议、特性和功能,比如IPv6、分类流队列、实时音视频,还有防火墙和入侵避免系统来增强网络安全。可重构硬件能用于适应这些演化,FPGA能在逻辑门电路层级可配置,使新服务能在高速骨干网络链接上部署。 NetworkPacketProcessinginReconfigurableHardware

发表在 其他, 科研论文 | 留下评论