为什么你应该学习 Linux

Note: 本文的目标读者是计算机专业学生和希望深入了解计算机的朋友们。

今天参加了微软学生夏令营的 Windows Azure Camp,大约从下午 16:00 到晚上 21:30。共有10个队,每个队分为四组,其中 Coding 组有必做题和选做题。必做题是,在 Windows Azure 云平台上,搭建一个 Web 应用,用户上传图片,把图片旋转后显示给用户,并保存到云存储上。选做题是,把用户上传的原图和旋转后的图片拼成一张图片。(我没有听题,可能不准确,见谅)

我没有在自己的队里工作,而是在场里四处乱转,跟各队选手聊聊天,看大家都在干什么。初看起来,似乎有点像 ACM 的赛场。

IMG_20130822_211248

继续阅读“为什么你应该学习 Linux”

USTC Blog & Freeshell @ MSRA Summer Camp

8月21日下午 16:00~17:30,2013 MSRA Summer Camp 的 Poster 环节在微软亚洲研究院公共展示区举行。参加活动的有参加夏令营的微软小学者和各高校微软俱乐部成员、MSRA Researcher & Intern。

本来我没想展示什么,在活动组委会的要求下,我选择了 Blog 和 Freeshell 作为展示项目。在组委会的建议下,修改成了 “Cloud Services in USTC” 这个看起来很大、很时髦的标题。

IMG_20130821_162607

继续阅读“USTC Blog & Freeshell @ MSRA Summer Camp”

首战告捷——微软学生夏令营之第0天

IMG_20130820_212929

上图(点击看大图):我们 Xbox 队在今天活动中获得第一名的作品。比赛形式是在20分钟内,用若干根筷子、若干张报纸、一卷胶带和一根胶棒,制作高度最高、最美观的“塔”。Xbox 队以高度100分(最高)、美观70分,总分170分,在现场10支队伍中夺冠。

8月23日19:00,2013 微软学生夏令营第0天“破冰之旅”在微软大厦 Tower #1 一楼举行。(吐槽一下名字,“破冰之旅”,还以为是对立阵营要谈判呢)近200名来自全国各高校的微软小学者和微软学生俱乐部代表参加活动。刚开场,主持人的一句“让大家互相认识自己”就雷倒一片。

继续阅读“首战告捷——微软学生夏令营之第0天”

54M的wifi为什么只有2M?

802.11a/g wifi 路由器上标称的是 54Mbps,除个8,至少也有 6MB/s 啊。为什么实际速度只有 2M 多呢?网上的解释大多语焉不详,我只好班门弄斧了,欢迎指正。

Wifi 通信在一个给定的载波频段(频道)上进行,就像大家在大厅里说话一样,每个人说话都会干扰到其他人。

为什么不多搞一些频道呢?一方面,可以不申请许可就使用的 ISM 频段在适合无线通信的 2.4GHz 区域是很有限的;另一方面,为了保证通信速度,频道不能太窄。在 802.11a/g(wifi 协议)中,频道宽度是 22MHz,共划分出 14 个频道(其中有些频道在有些国家不属于 ISM 频段)。每个频道对周围的频道也有干扰(见下图),这就是无线路由器有十几个频道,但只有相隔较远的 1、6、11 频道才能同时使用的原因。

wifi-7

继续阅读“54M的wifi为什么只有2M?”

揭秘Google数据中心网络

导读:这是“走进 SIGCOMM 2013”系列的第二篇。Google 首次将其数据中心广域网 (WAN) 的设计和三年部署经验完整地公之于众,这篇论文可能被评为 Best Paper。为什么 Google 要用 Software Defined Networking (SDN)?如何把 SDN 渐进地部署到现有的数据中心?透过论文,我们能窥见 Google 全球数据中心网络的冰山一角。

b4-1

带宽的巨大浪费

众所周知,网络流量总有高峰和低谷,高峰流量可达平均流量的 2~3 倍。为了保证高峰期的带宽需求,只好预先购买大量的带宽和价格高昂的高端路由设备,而平均用量只有 30%~40%。这大大提高了数据中心的成本。

继续阅读“揭秘Google数据中心网络”

不需要电源的 RFID 通信

作者按:从今天起,本博客将陆续推出一系列文章,走进即将举行的通信领域顶级学术会议 SIGCOMM 2013,看看世界各地的 Wireless & Networking 研究者们都在做什么。尽管这些看起来很 fancy 的设计在生产环境中有可能完全不 work,但它们至少给我们提出了一些可能的方向。

Ambient Backscatter: Wireless Communication Out of Thin Air

从空间吸收能量并用作电源,这听起来是不是很疯狂?华盛顿大学研究团队制作了不需要电源的 RFID 卡,可以从每个城市都有的 TV Tower 获取能量用于支持传感器和单片机工作,并反射 TV Tower 射频信号的能量,实现两个相距不超过 50~75 厘米的 RFID 卡之间的自主通信,通信速度可达 1kbps。套用一句广告词,就是 “我们不生产信号,我们只是电视信号的搬运工”。

ambient-2
继续阅读“不需要电源的 RFID 通信”