存档

‘IT资讯’ 分类的存档

成功注册点点,附找点点邀请码的方法

2011年3月1日 sigma 11 条评论 18,491 views

前几天貌似点点的邀请系统有问题,可以无限刷邀请码,也看到一篇文章大肆发放邀请码,但是当时觉得这东西没什么用,就没用那邀请码,今天,看到grapeot的reader分享,才知道,原来点点是大名鼎鼎的微博客tumblr的中国山寨版,并且后来还发现,貌似还是创新工厂的一员。想到之前注册tumblr没能把sigma账号抢注到,有点不服。于是想注册一个号,先晒着也行。

找到之前的那篇文章,发现上百个邀请码都被用了。但是天无绝人之路,很快(三分钟?),我就找到了一个邀请码。最高兴的是,sigma账号竟然还没被抢注,哈哈,果断注册!!大概看了下,和tumblr界面功能都几乎完全一样,注册后界面如下:

可惜的是,由于刚注册,点点没有给我邀请码,不能给被邀请码几个词骗到这里的你们邀请码。不过,授之以鱼不如授之以渔,我在这里给大家一种找点点邀请码的方法(也适合找其他类型邀请码,之前的百度说说,腾讯微博邀请码就是这样找的)。

那获取点点邀请码方法是什么呢,那就是google实时搜索,大家可以搜索“点点邀请码”(或者“http://www.diandian.com/r/”)后,点左边工具栏more search tools,然后点last,就可以看到最近刚发放的邀请码,那里有很多是没被使用的,你就慢慢挑吧。这里附上一个点点邀请码的实时搜索链接,方便大家:

点点邀请码实时搜索链接(用力点前面,不过要是被墙了我也没办法,不过可以看我那篇翻墙的文章).

最后摘录一些对点点的介绍:

点点是一个个人生活信息流(Life Streaming) 服务,可以简单理解为它是你身边的生活手札,在这里你可以以自己喜欢的任意方式随意记录自己的生活点滴

点点网模仿的是美国微博客Tumblr,Tumblr去年以来发展势头非常迅猛,用户已达1100万个博客注册用户,员工数量却还不到20人。许朝军选择这一项目主要源于其成本低但见效快。

从功能上看,点点网与Tumblr类似,定位为简单的轻博客社区,用户只需点击鼠标便可快速发布、分享自己喜欢的内容。点点网包含短句、照片、长篇和视频四大栏目。不过,目前点点网正在内测阶段,网友需要邀请才可入驻。

MIT Angstrom 项目(二)-设计自我感知的多核操作系统

2011年2月26日 sigma 9 条评论 23,321 views

前面那篇关于MIT Angstrom项目的多核互连的文章讲了从硬件上提高多核芯片的性能和效率。本文将继续介绍MIT的Angstrom项目,主要介绍其软件,及操作系统层面来提高多核计算机的性能。

在MIT新闻介绍中,他们准备利用机器学习(machine learning)等方法实现一个具有性能感知等自适应能力的操作系统,名字貌似叫FOS(factored operating system).为此,他们利用机器学习等方法建立了自我感知的计算模型(SElf-awarE Computational model,简称SEEC)。

在这种操作系统中,应该具有一些以下特征:

  1. 第一个特征是具有性能感知能力,并且基于此进行对处理器核进行动态调度,比如对于一些比较占用资源的应用,操作系统可以感知(之前一般都是通过处理器核的温度反馈的?),并且动态的多分配几个内核(感觉这和Intel的睿频技术有点像,只是Intel的是硬件,并且是提高单个处理器核心的主频来提高性能)。
  2. 第二个具有算法感知能力,也就是说,程序员可以写几种算法实现同一个功能,由操作系统通过智能(通过机器学习等获得)判断何种算法效率最高,从而执行何种算法来完成任务,更多细节可看这里
  3. 第三个特征是具有任务感知并划分的能力,对于一个给定的任务,操作系统可以判断这个任务是否可分解,可以的话,将其分解成更细的任务,分配到不同的处理器核处理,典型的情况就是文件系统的检索。这篇新闻还提到定义一些新的指令集,来更高效的解决Cache一致性的问题:

    Kaashoek has demonstrated how the set of primitive operations executed by a computer chip can be expanded to allow cores access to each other’s caches. In order to streamline a program’s execution, an operating system with Kaashoek’s expanded instruction set could, for instance, swap the contents of two caches, so that data moves to the core that needs it without any trips to main memory; or one core could ask another whether it contains the data stored at some specific location in main memory.

    嗯,最后附一张Linux的kernel map:
     
    更多阅读:MIT关于Angstrom操作系统新闻原文

MIT Angstrom 项目(一)-为多核芯片设计新一代核间互连通路

2011年2月26日 sigma 5 条评论 20,429 views

今天从博客园新闻新闻频道看到了关于MIT的Angstrom项目的介绍,感觉这东西很有必要,也很有前途,于是去MIT官网看了下。这篇文章就介绍一下Angstrom硬件部分,为多核(Multicore)众核(Manycore)芯片设计新一代的高速互连通路(注意,这里讲的是通路,而没说是电路)。

随着摩尔定律日渐式微,提高性能的主要道路主频之路几乎走到了尽头(不过前几天IBM还在ISSCC2011上发布了 5.2GHz 的z196,顺便打下广告,原文的标题是ISSCC: China eyes petaflops, IBM hits 5 GHz,有咱龙芯哈),但天无绝人之路,主频不能提高了,于是出现了多核(Multicore)和众核(Manycore), 但是,多核使得原来已经很明显的存储墙(Memory Wall)愈加明显。并且多核的存储墙往往是不可以通过增加存储层次(如数级Cache)来消除或者减小,因为多核的存储墙的一个重要原因是存储(包括Cache)一致性(memory coherence)导致了核间通讯的增加,这部分通讯是没有办法通过多级存储结构减小的。

为此,美国国防部高级研究计划署(DARPA)在MIT和几个大公司里面推进了一个叫Angstrom的项目,该项目的硬件部分主要目的就是为多喝芯片设计新一代的核内核间互联通路。现在,主要有两种方法提高互连通路的Performance。

第一种方法没有对通信介质进行改进,还是基于电子(electrical),其基本思想是受互联网启发,每个核相当于网路中的一台机器,为了维护存储一致性,不是采用之前的广播算法,而是只把新的数据发给需要的核心,并且每个核心维护一张路由表(router),找到最近的最快的路径发至目标核心,这样的话,可以大大减少核间通讯,提高核间通讯性能。(不过个人感觉,如何决定那些核心需要更新的数据,以及每个核心如何维护一张路由表不出错是一个很难解决的问题)

第二种方法是改进通信介质,用光互连(light)替代现有的电互连,而计算电路保持原来的电子结构。由于光的带宽极大,因此,这种方法是革命性的,将彻底改变整个计算机的结构,因为这是存储墙将不再存在,现在很多为了提高访存的结构将从计算机体系结构中消失。很多优化访存的编译技术也将从编译器中消失。但是该技术现在技术不是很成熟,成本也极其高昂。

第三种方法是改进数据结构,比如对某些不变(只读)的数据,就可以不关心其一致性问题。

在下一篇文章中,将介绍下Angstrom的软件部分,设计新一代多核操作系统

更多阅读:MIT News的英文原文.

最后,附上之前看到(可能有点老了)一张龙芯众核Godson-T的结构图:

 

Google 首页的变迁史

2011年1月23日 sigma 2 条评论 6,258 views

Google终于换CEO了,这距上次换CEO,已经十年过去了,而距这个网络巨人的创立,也才13年不到。在这13年中,google经历了太多的互联网奇迹,也经历了太多互联网灾难(如网络泡沫)。

今天无聊,去http://web.archive.org看了下google主页的变迁历史,一叶而知秋,从google首页的变迁史中,也可以窥探到google的发展史。下面是首页的一些变化的截图(主要来自webarchive,其中部分由于webarchive上的图片无法显示,来自一篇blog):

最早(1998年)的google,看其中的版权信息,发现还是斯坦福的!!!索引的页面数也很少,才两千多万页。也没有Beta信息,从下面的url可以发现,当年google甚至没有自己的域名,但此时I’m feeling lucky却出现了.

http://web.archive.org/web/19981111183552/google.stanford.edu/

1999年的google,出现了beta字样。

2000年的google,beta已去掉。

2000年的google,推出多语言选项。索引的页面数达到1亿。

2001年的google首页。

2002年的google首页,开始出现涂鸦!

2002年的google推出News搜索的首页。

2004年的首页,上面的Froogle不知道为何物。

2005年。


2009年,一个很简洁的页面!!

更多阅读http://web.archive.org/web/*/http://www.google.com

补充阅读:http://blogoscoped.com/archive/2006-04-21-n63.html

PS:我顺便看了下科大的主页历史,发现竟然有千年虫的问题,显示现在时间是111年1月24号。围观地址:http://web.archive.org/web/19970414092124/http://www.ustc.edu.cn/

分类: IT资讯, 随感 标签: , , , ,

由3D购物网站所想到的

2011年1月15日 sigma 6 条评论 6,031 views

今天不小心在reader上看到一个3D购物网站,开心淘开心,这家网站开的比较晚,貌似刚开了几个月,我进去体验了下,感觉挺不错的。

个人觉得相对于传统的平面网站,有以下优势:

1. 真实感更强,并且能够提供更多的接近实体店的服务,比如说开心淘开心就提供了试衣这类服务(个人觉得这个服务做好了很有价值,因为很多人网购衣服都回去实体店试衣,这样要是能在网上直接虚拟试衣,并且试衣结果接近真实的话,这对广大宅男腐女的确是个好消息).

2. 可以搭建购物的实时交流平台,比如,可以直接在上面“逛街”的时候可以找人对话,这样可以增加购买者直接的交流,可以搭建相当于一个购物论坛,但这个论坛相对于传统的不同之处在于,它具有接近实际生活场景的背景,并且这一切都是实时,比如是在某家虚拟的专卖店,在里面的人可以很自然的讨论这家专卖店相关的话题。而去购物论坛,你往往是在购物前去咨询意见的,不能做到实时。

但是,体验之中,也发现了一些缺点,足以致命:

1. 那就是访问比较慢,这和网站基于flash设计有关,要有比较好的3D效果需要加载大量的素材以及本地的计算合成,这对本地和运程服务器都是个不小的负担,在当前网络速度的情况下,用户体验不够好。用户不可能等一两分钟才开始“逛街”,每进一家店都要等上半分钟。

2. 第二个是安全问题,毕竟flash现在漏洞很多,直接在flash界面进行支付可能存在安全隐患。假如购买后,跳转到其他的页面进行支付,感觉会破坏购物的体验,真实感顿减。

第一个问题是现在的硬伤,这和整个计算机科学发展有关。解决第一个问题的主要有提高网速,这是电信运营商的事,也许过一、两年,也许五、十年网速能够满足要求。另外一个就是提供Flash 3D加速,这需要更强的硬件3D渲染能力(哈哈,看来芯片速度提高总是能找到应用的,做芯片还是有前途滴)以及web服务器的更强的对数据量大的访问请求的处理能力。

至于第二个,我对安全一无所知,不说也罢。不过我还是想到一点,也许未来的HTML5(or HTML6)上面能够直接,并且方便的实现向现在在flash上面的3D游戏的效果,未来迁移到HTML也许会更好,毕竟HTML标准是开放的,并且对各种安全协议支持也比较好。

ps:最后,我想看看这是不是我们中国人首创的,于是放狗搜“3D shopping”,发现Amazon比较早(2008年)就推出了一个3D shopping的网站,windowshop据在米帝的Samuel Li反应,这不是3D,囧),也试了下,发现加载速度非常慢,三分钟还没加载完,鉴于我杯具的流量,只好关了,没能进去体验。哎,看来中国人还是没改变抄袭的命运啊。

最后附几张截图:

街道:

店面:

试衣(感觉不够真实,比如说没有身高,提醒之类的参数,不过总比一般的网店没有要好):

无觅相关文章插件,快速提升流量