为程序员准备的7个国外社交网站

Forrst
Forrest是为开发人员和设计师提供的一个新兴的地方,在这里可以分享代码和截图以及链接,启发你的灵感。如果你曾想为你的一块代码获得一些专业实诚 的建议;如果你在几个logo中没法做出决定的时候,Forrst正好适合你。此社区正处扩张期,仍然以邀请的方式注册,但我还是强烈推荐给你,没有什么 比在这个全新的站点受欢迎更好的事了。

Twitter
如果你仍然认为Twitter只是一个提供给小女孩讨论关于贾斯汀比伯发烧友的推文的地方的话,或许你这么想也是对的,但除此之外,软件开发者在这里分享 他们一些有趣的产品和最新的趣闻。Twitter是我了解新闻的汇集地,如果有看到同样的故事被多个人推送,通常我会进一步研究,如果你关注对了人的话, 推文无疑是一种很重要的保持联系地方式。

Blog
现在估计你会说”疯了吧,我不想拥有博客,我不是那种喜欢分享一切甚至将来死了还希望能有一部电影是写关于自己的时髦人。虽然博客是有特定类型的人做白日 梦的地方,但它仍然允许你分享一些很酷的东西。这是记录你作为程序员生涯和人类生存的整个过程,甚至能够为你的未来开启一扇大门。

Github
你的代码保存在硬盘上不让任何人使用那将会发生什么事情呢?它永远也不会被运行或者用于其他用途,在我的思维中这是一种彻彻底底的失败,上Guthub,把你的代码免费公开出来,同时是一种学习新事物的好方法,现在就选择一门熟悉的语言开始阅读吧。

Stackoverflow
你是属于那种问一大堆问题然后期待答案的那类人吗?Stackoverflow这个最优秀的Q&A站点开始出现在网络上,它有各种姊妹站点,想知道更多关于食谱、编码、Ubuntu、或者即使是新事物。这里有海量的知识库,我推荐给任何想知道更多东西的开发者。

HackerNews
你有想过大批聪明的开发者愿意发送技术文章和趣事链接到新闻站点上吗?准备一天花费一小时轻松点击刷新,赶紧检查下吧。

Reddit
现在你可能认为Reddit主要是用于查找有关猫的一些趣图和利用人性弱点制造娱乐的地方,然而有大批的开发者开始在讨论各种搞破坏的开发,在subreddit还能找到更多的方法。

CoderWall
我知道我说了7种但是不能遗漏coderwall,我们喜欢竞争,记录一些成就,CoderWall为我们提供了这样的平台。他们最近发布一个新的描述页面,看起来很棒,试试吧。
 
原文:Mahdi Yusuf   编译:伯乐在线 –刘志军

Wi-Fi 与 3G 是伙伴?还是对手?

目前以Wi-Fi联盟(Wi-FiAlliance)所推动的Passpoint认证机制来看,最主要的目的就在于要建立一个3G移动网络与Wi-Fi热点网络融合的完整移动网络,其主要的目的就在于透过终端设备与无线热点的互通性建立,从而降低终端用户在操作登入Wi-Fi网络的复杂性,以事先设置、自动搜索选择为终端用户建立一个无感且无缝的Wi-Fi网络使用体验,鼓励引导终端消费者使用Wi-Fi热点网络,让电信商提升建造Wi-Fi热点网络分流的效益。

据电信商表示,包括3GPP等多个不同通讯产业组织都在尝试推动类似的机制标准,希望以此建立一个3G或未来4G与Wi-Fi网络高度融合的移动网络环境。以此来看,现有Wi-Fi热点网络实际分流效果遭遇瓶颈、或是效益不佳的问题,其实已经被业界广泛关注了。

毕竟在面对未来几年看不到尽头的移动流量需求成长趋势下,不论是现在的3G或未来的4G势必都将持续面对高度的网络容量不足、移动流量短缺的问题,而相对技术成熟、建造成本较低、终端设备普及率高的Wi-Fi技术来说,是目前看起来比较有可能为3G或4G网络分劳解忧的解决方案。事实上,对于3G或4G移动网络与Wi-Fi之间的竞合问题,在多年前曾经被提出讨论过,但因为2派技术取向明显不同,应用型式也明显不同,因此,在技术各自发展达到一定程度之后,此一问题就不再被业界谈起。但是,当新一代电信移动网络架构开始将Wi-Fi热点纳入考虑,成为SmallCell的网络建造架构元素,再加上众家电信商开始大量的采用Wi-Fi技术建造电信热点,在某一个程度上也落实了过去Wi-Fi技术阵营所积极推销的电信级Wi-Fi应用。

根据WBA(WirelessBroadbandAlliance)的统计,全球公共Wi-Fi热点的建造数量在未来3年还是在持续快速成长的阶段,估计2012年全球公共Wi-Fi热点建造量约可达到330万个,而到了2015年则将达到580万个水平。以此来看,Wi-Fi在移动电信网络环境中所扮演的角色,比较趋向于3G或4G的互补合作技术。但值得注意的是,这样的想法是站在3G或4G移动电信业客户市场的角度来看,但若把整个共生体系所思考的面向拉大,也包含一般网络服务供货商(ISP)呢?单独经营提供Wi-Fi网络服务的WISP(WirelessISP)是否会因为技术互通机制的成熟、以及终端用户的需求行为改变,而重新在整体移动网络服务共生体系取得一席之地呢?

事实上,在3G网络已然相当普进的地区市场,单独存在的WISP不见得真有太大的 空间,但在某些3G网络建造不足,又或者是4G网络还在起步阶段的地区市场呢?或许WISP就有机会卡位取得市场商机。以此来看,过去认为不再值得的讨论的Wi-FI技术与3G/4G技术的竞合问题,在新一代网络技术融合、互通规格机制的演变趋势下,一切又似乎开始有了可以讨论的空间

编辑/中文IT资讯站

舌尖上的果冻豆,Android 4.1新特性全面解析

宣扬已久的谷歌I/O大会已经结束,Android的最新4.1版,代号Jelly Bean(果冻豆)的新系统已经正式问世,除了新架构、全新通知栏和搜索功能之外,实际上这个新系统还有许多新的特性,在发布会上不能完整的展示,现在cnITinfo.COM就对这些新特点逐一进行解析,看看4.1版系统会不会让我们值得期待。

1.更快、更流畅、更灵敏

在演讲中,大家除了听到果冻豆这个词之外,还有一个Project Butter,这是新版系统的中最重要的一个增强项目。

首先,新版系统使用了新的处理架构,对多核心处理器的支持终于来到,Android设备中出现的双核、四核处理器将会得到更好的优化,发挥出强劲的性能表现。

其次,在新版系统中,特效动画的帧速提高至60fps,4.1版系统还将会优化最佳性能和很低的触摸延迟,提供一个流畅、直观的用户界面。

为了确保帧速一致,4.1版本的Android框架所有的绘图和动画都将统一VSYNC计时,应用渲染、触摸事件、画面构图、显示刷新等操作都会锁定在16毫秒响应,所有的帧都没有提前或者落后。

Android 4.1还增加了三倍缓冲,让所的渲染感觉更顺畅。触摸延时不仅会遵循VSYNC计时,还会在触摸操作时做出预判提前渲染,此外在CPU闲置时会分配更多的处理能力来应对触摸事件,以确保触摸没有延迟。

SDK开发工具也将会提供一个新的工具systrace,可以让开发者从Linux内核中直接手机数据,来判断造成渲染中断的原因。

2.增强通知栏

通知栏一直是Android引以为傲的一项功能,开发者可以把重要的信息通过直观的界面展示到用户面前。

3.全新搜索

搜索是Google不可忽视的一个功能,在新版Android中,搜索将会带来全新的UI、智能语音搜索和Google Now三项新功能。

新UI不仅提供了好看的搜索框,在搜索结果展示上也抛弃了传统的条目结果,改用卡片展示。必须搜索某个内容,结果页面将会展示相关度最高的内容以及相关的信息,新的UI会让用户能够更快的得到自己想要的结果。

智能语音搜索功能将依靠Google强大的搜索库,提供很好的体验。但是现在不知道会不会卖萌。

Google Now则是更加智能化的信息助手,它会根据你平日的搜索习惯和当前使用环境来分析预判你想需要的信息,比如根据你喜欢的球队显示比分、赛程,根据上下班的地点、时间显示最佳路线、天气、汽车班次,并且会及时提醒你不出门就会迟到,基本就是“我猜我猜我猜猜猜”。

在Android 4.1中,通知栏框架有了翻天覆地的变化,总体来说就是更大、更丰富、直接操作。

开发者可以在新版系统中使用三种不同的通知样式,最高可以达到256dp,用户可以直接查看图片、信息、邮件、提醒等内容,可以进行一键回拨、一键分享、一键回复等操作。

4.桌面插件自动调整大小

新版系统中桌面插件将可以自动调整大小,如果桌面空间不足会自动弹开程序LOGO空出地方,如果还不够就会自动缩小插件空间以方便摆放。然后根据插件的面积,会向应用索取不同的内容展示。

此外在UI方面,果冻豆会提供简化统一的任务导航、简单流畅的动画效果、多种显示模式转换(操作栏、导航栏、系统栏可见的正常界面,状态栏、操作栏隐藏和导航栏变灰的夜间模式,以及状态栏、操作栏、导航栏全部隐藏的全屏模式)、预览并直接使用动态壁纸、更高分辨率的联系人照片(比如720X720)。

5.加强无障碍操作

在无障碍操作方面,果冻豆的API将会更加完整,让视力不佳用户能够更好的操作自己的手机。开发者可以根据新的API来实现更完善的辅助功能。

6.语言和输入法扩展

4.1版系统将更好的支持双向文字显示,以方便从右到左显示的语言用户使用,将增加多项语言支持,应用也将可以使用新的阿拉伯语、希伯来语等语言环境和相关字体,也将会支持Unicode 6.0字符。

新系统将会内置27种不同的键盘布局,并提供只能词典方便输入。还有,新的语音输入将支持离线模式,不再需要联网就可以完成语音的分析。

7.新的输入类型和功能

当通过蓝牙、USB或者其他任何连接类型接入新的输入设备时,系统会发出通知让用户选择是否进行切换,比如你连接了一个游戏手柄。新系统也可以让应用、游戏查询设备管理器并选择使用哪个设备进行输入,并在这些设备工作时提供震动触感。

8.新的连接类型

Android Beam是一项基于NFC技术的功能,可以让两款支持NFC的手机触碰在一起之后快速进行分享,在果冻豆中,Android Beam将可以更容易的共享图片、视频和其他文件,在出发一个传输操作之后,手机将会通过蓝牙进行传输。

Android 4.1还引入了基于DNS的网络服务发现功能,可以通过WiFi网络寻找包括引动设备、打印机、相机、播放器等服务,开发人员可以通过这项新功能实现跨平台多人联机游戏等功能,也可以让手机连接到摄像头、打印机或者是其他移动设备的对等连接。

其中对等连接也是WiFi直接服务发现功能(P2P),可以让手机开启自己的无线网卡,不需要移动网络、WiFi网络就可以直接找到其他移动WiFi设备,然后接通进行数据传输、共享资源。使用WiFi直接服务发现可以分享文件、联机游戏等。

新版中将会加入网络带宽管理功能,以更好的配合流量统计,节省自己的流量。

9.新的媒体功能

在果冻豆中,系统提供了更方便的硬件、软件解码器访问,支持USB音频输出,音频记录触发,多声道音视频输出(HDMI端口),AAC 5.1音频编解码支持,音频预处理将可以提供更高的音质,媒体管理器将可以让用户选择使用什么方式进行媒体输出。

10.浏览器增强

在4.1中,Android浏览器和WebViews将提供更好的HTML5视频支持,滚动和缩放性能得到加强,并减少了内存占用,HTML5/CSS3/Canvas动画性能、文本输入、JavaScript引擎(V8)性能都得到了加强。

11.Google服务

Google提供了新的全免费云消息服务,Google Play商店也将会提供加密措施,让应用与设备绑定,防止破解盗版。

智能应用更新不再需要下载完整的安装包,只需要针对改动部分进行下载,这样可以节省流量、续航、时间等。

还有即将推出的Google游戏服务。

此外还有更强的renderscript计算、相机程序等。预计新版系统将会在7月中旬推出,首批升级设备为三星的Galaxy Nexus和Xoom平板。

2012年6月份全球主流浏览器市场份额排行榜

炎热的6月,火热的浏览器市场,又到了月度浏览器排行的时间,本次浏览迷先给大家分享一下在过去的一个月中,全球范围内主流浏览器的市场份额及排行情况。先看一下来自StatCounter的统计数据

2012年6月份全球主流浏览器市场份额排行榜

六月份,Chrome浏览器在保持榜首的基础上,市场份额再次增长,由五月份的32.43%增长至六月份的32.71%,增长0.28%。

IE浏览器方面,虽然失去了状元 的位置,但市场份额也有增长,五月份的数据为32.12%,六月份的最新数据则为32.31%,增长0.19%,略低于chrome的增长速度。

在过去的6月份中,Firefox浏览器位居第三位,但较5月份,市场占有率下降 0.01%,最新数据为24.56%。Safari浏览器与Firefox浏览器状况类似,市场份额也出现0.09%的下降,六月份额为7%。Opera 浏览器则保持了一贯不温不火的作风,五月与六月的市场份额均为1.77%。

2012年6月份全球主流浏览器市场份额排行榜

NetApplications数据的数据则与StatCounter有所出入,在NetApplications数据中,IE仍然以54.02%的市场占有率位居第一,较上个月增长0.42%。

六月份Firefox浏览器由第三位增长0.46%,窜至第二位,六月份市场份额20.06%。相对应的Chrome浏览器则退居第三位,市场占有率为19.08%,五月份的同期数据则为20.17%。

位居NetApplications六月份排行榜第四位的浏览器是Safari,市场份额为4.73%。Opera在六月份NetApplications排行榜中的市场占有率为1.60%。

文/浏览迷

7 个超级震撼的 CSS3 按钮组合

我们可以用精美的背景图片和CSS代码制作出非常漂亮的按钮,但在某些特殊的页面上,或者你需要让按钮更有动感从而让你的用户眼前一亮,那么就试试 用CSS3技术吧,CSS3新增的很多属性能让按钮具有你意想不到的效果,包括动画、3D、阴影等等。下面就向大家推荐几个相当震撼的CSS3按钮组合, 希望能给各位读者带来一定帮助。

1、7个CSS3动画按钮特效

这7种按钮均在鼠标滑过时产生不同的动画特效。具体的动画效果可以看下面的在线演示。

2、带搜索框的CSS3动画按钮

介绍2个CSS3按钮,其中一个按钮当鼠标划过时将会出现一个搜索框,这2个按钮的动画特效均使用纯CSS3制作完成。

3、CSS3带气泡动画特效的按钮

这是一个用CSS3实现的带有气泡动画特效的按钮。当你把鼠标移入或者移出按钮时,按钮中就会出现气泡流动的动画特效。

4、绚丽的CSS3发光按钮特效

这是用纯CSS3实现的一组按钮特效,这组按钮不仅色彩绚丽,更重要的是如果在chrome或者safari浏览器中还能呈现出闪闪发光的特效,非常酷的一组按钮。

5、另类风格的CSS3按钮特效

这组CSS3按钮比较特别,整体上来看,这组CSS3按钮给人的感觉是非常有爱非常萌。按钮上都会有一个小图标,而这个小图标是由data-icon属性实现的。

6、15个风格各异的CSS3按钮

这里给大家分享15款风格各异的CSS3按钮,除了最后三个按钮需要图片支持外,其他均可以用纯CSS3代码实现。看完这15个CSS3按钮,相信很多需要用到按钮的地方你都能知道该怎么做了,一起来看看这些按钮吧。

7、10个非常漂亮的CSS3按钮

这10个CSS3按钮拥有不同的色彩,你可以选择其中一个适合你的按钮放在自己的网页上。

以上7个令人震撼的CSS3按钮就介绍完了,希望大家会喜欢,当然我非常希望得到你的支持。另外,转载请注明来源:html5_dev的专栏