开发资讯热点回顾 2013-08-21

《IronPigeon:为发送安全信息设计的去中心化通信协议》IronPigeon是一个提供高保密性和高可靠性的去中心化通信协议,传送的消息有可靠的签名,加密措施和非直接传输的特性,这使得窃听者很难确认网络中的两方是否在通信、通信的内容和通信的数据量。该项目包含了实现该协议的库和一个消息实现,该消息依赖于提供传输消息的云组件的Web服务。详见:http://t.cn/zQrVyeB

 

《新UI模式:网页进度加载条》虽然浏览器自身提供了加载进度条,但一些网站(如Medium、Youtube)对那张进度条不满意,所以在紧挨工具栏下方实现另外一种进度条。Dmitry对使用该UI组件的必要性和使用场合发表了看法,并引用相关研究说明何种形进度条是一个好的实现形式。英文:http://www.usabilitypost.com/2013/08/19/new-ui-pattern-website-loading-bars/

 

《Goread:使用Go的Google Reader的开源实现》作者对已有的GR的开源实现并不满意,于是自己实现了一个版本——Goread,它具有如下特性:

  • 支持导入OPML
  • 移动端支持良好
  • 不需要安装其他支持
  • 和GR有相同的键盘快捷键
  • 简洁快速

该项目使用了Go语言编写,运用angularjs等技术,并采用ISC协议。详见:http://www.goread.io/

 

《Pure:Yahoo发布轻量的CSS模块集》Pure体积很小,整个模块集共4.3KB,与此同时保留了自适应性和易用性。它为HTML元素提供布局和风格及常用的UI组件;保证了元素在所有的屏幕尺寸上良好的显示效果;鼓励用户利用已有的风格搭建属于自己的风格等。该项目遵循BSD协议,目前版本v0.2.1。详见:http://purecss.io/

 

《Scala School 系列教程》Scala School始于Twitter为了将有经验的工程师转变为熟练的Scala程序员的演讲。Scala是一个相对较新的语言,但它包含的概念并不新颖。因此,这些课程均以听众知晓这些概念为前提,然后给他们展示如何使用Scala,课程提供文字材料来配合那些演讲视频。:http://twitter.github.io/scala_school/  (ImportNew 网站曾翻译过其中 3 篇

 

《开发者福音:Win7堆栈溢出补丁放出》64位Win7 SP1存在一个影响开发者的堆栈溢出bug,任何将AVX功能开启、在64位Win7编写32位代码的开发者都将受到影响。这个bug的表现是当你调试一个32位程序且它崩溃后,你从调用堆栈中无法看到程序的崩溃发生在何处。作者表示前后两次向MS提交该bug,并对如此长时间之后才放出补丁也表达了自己的看法。
http://randomascii.wordpress.com/2013/08/19/developers-rejoicewindows-7-stack-corruption-fixed/

 

《Github 给无头像用户生成 5×5 像素的 Identicons 头像》这一生成过程使用了用户ID的哈希值,然后根据哈希值每一位的奇偶值来决定对应位置上的像素的开关。这样生成的图像,配上由哈希值决定的颜色,保证可生成大量独一无二的图像。

 

备注

  • 注明“正在翻译中”的文章,译文完成后将发布在伯乐在线博客;
  • 本文列举的各条技术资讯都已通过新浪微博:@程序员的那些事 发布;
  • 技术热点回顾会通过微信号:iProgrammer 推送。

收藏 评论

相关文章

可能感兴趣的话题



直接登录
跳到底部
返回顶部