阅读更多

3顶
0踩

互联网

原创新闻 ITeye 2013年3月最后1周重要新闻回顾

2013-04-01 10:34 by 副主编 wangguo 评论(0) 有4884人浏览

关注技术趋势,点评IT热点,ITeye资讯频道,助您把握IT技术的脉搏!每周一我们会为您带来上周重要新闻总结,如果您对ITeye的新闻总结有任何的意见或建议,请留言给我们或邮件联系:webmaster(at)iteye.com

 

20133月最后1周值得关注的重要新闻如下。

 

一、开源

 

如今的技术发展日新月异,各种创新层出不穷,为了遏制竞争对手,一些厂商不得不祭出杀手锏——专利。但另一方面,一些“无厘头”专利也遏制了创新,比如苹果的圆角矩形专利。一些开源软件也可能遭到“专利”这个拦路虎——在谷歌的视频编解码器VP8正努力朝着“标准”奋斗时,诺基亚出现了。

 

诺基亚:谷歌 VP8 侵犯其专利

 

因此,谷歌做出表率——承诺不首先使用专利武器,但其他厂商会不会参与,或者会不会像朝鲜一样单方面撕毁条例,这事儿谁也说不好。

 

谷歌承诺不首先使用专利武器

 

说到限制,谁也比不上苹果。苹果画了一个封闭的圈,无数的开发者乖乖进来,并且一触犯规则,就会被踢掉。这样,开发者不得不学习一门新语言Objective-C。不过现在第三方工具给了开发者更多的选择。

 

5 款用来开发 iOS 应用的 Java 开源工具

 

在开源领域,Linux算是开源系统之王。而在开源办公软件方面,OpenOffice也可以称王。

 

OpenOffice仍是开源办公软件之王

 

开源项目如雨后春笋般出现,而Github在背后默默推动着这个革命。

 

Github 引领的开源革命

 

Github最应该荣膺开源贡献奖。不过去年的年度自由软件奖颁给了IPythonOpenMRS

 

2012年度自由软件奖出炉,IPythonOpenMRS获殊荣

 

Github是开源项目托管的地方,项目孵化的功劳应该属于各种开源基金会和开发商(者)。其中不得不提全球最有影响力的基金会——Apache软件基金会和最著名的开源IDE——EclipseEclipse也有一个基金会)。

 

Apache CloudStack成为Apache顶级项目

Eclipse发起Sirius项目,基于EMF的建模框架

 

另外,国内的开源也不可小觑。(参阅:《开源社区大牛关于开源的讨论》)

 

腾讯推出HTML5开源图像处理引擎

  

二、互联网

 

FirefoxChrome一直在暗中较劲,结果是浏览器的功能越来越丰富,Web应用的执行速度越来越快。

 

Chrome 26 正式发布,拼写检查功能升级

 

一些之前不敢奢求的功能也出现在了浏览器中。

 

Mozilla 拟将浏览器变成游戏平台

WebRTC实现很难?看Mozilla如何做

 

其他

 

微软开发者大会6月召开,承认开发Windows Blue

 

三、工具发布

 

编程语言

 

Ruby 1.8.7 即将停止维护

表达式引擎Fel 0.9发布,性能可媲美Java

 

数据库

 

MongoDB 2.4.1紧急发布,修复重要漏洞

MongoDB 2.4 中关于 JavaScript 的改进

各大Linux发行版弃MySQL转向MariaDB

 

开发框架

 

JEECG v2.3 发布,基于代码生成器的智能开发框架

 

Web开发

 

KindEditor 4.1.6 发布,在线富文本编辑器

Apache Tomcat 7.0.39 发布

jStat:基于JavaScript的统计库

 

操作系统

 

Windows Blue 曝光,用户体验得到改进

GNOME 3.8 发布

 

四、每周甜点

 

拒绝使用现有Web组件的6个愚蠢理由

程序员如何提升工作以外的技能?

Ruby社区应该去Rails化了

国内首套免费的《Nutch相关框架视频教程》上线

10 位顶级 PHP 大师的开发原则

 

 

3
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C++利用stringstream进行类型转换

    利用STL中sstream库的字符串流(stringstream)可以非常方便地进行类型转换,尤其是字符串和数字的转换。 例:整型和字符串类型的相互转化 #include <sstream> //开头记得加上这个 //整型转换为string类型 string int2string(int num) { stringstream ss; ss<<num...

  • C++ stringstream 字符串格式化与格式转换方法

    stringstream 对象 C++ stringstream 类是一种十分有用的类,特别是当我们需要在程序中使用字符串和数字数据互相转换的时候 字符串格式化 ss << 过程:数字 -> stringstream对象 -> string 创建一个stringstream 对象,并通过运算符 ”<<“ 将数据传递给 stringstream 对象 再调用st...

  • c++中stringstream 类的用法及字符串与数字之间转化

    iostream标准库支持对于内存的输入输出,只要将流与存储在程序内存中的string对象捆绑在一起,就可以使用通用的输入输出操作符来读写string对象!标准库中定义了三种类型的字符串流: istringstream,由istream派生出来的,用于读一个string的对象; ostringstream,由ostream派生出来的,用于写一个string的对象; stringstream,

  • 使用C++ stringstream来进行数据类型转换

    参考文献 [1].C++

  • C++ istringstream用法详解

    可以使用 std::setprecision、std::fixed、std::scientific 等控制符来设置提取浮点数时的精度和格式。使用 >> 操作符可以从 std::istringstream 中提取数据,就像从 std::cin 中读取数据一样。可以使用 good()、eof()、fail()、bad() 等函数来检查流的状态,以确保数据提取的正确性。在提取数据后,通常可以通过检查 std::istringstream 的状态来确保数据提取成功。

  • C/C++字符串转字节流

    C/C++字符串转字节流

  • C++ stringstream 简化数据类型转换

    C++标准库中的<sstream>提供了比ANSI C的<stdio.h>更高级的一些功能,即单纯性、类型安全和可扩展性。 在C++中经常会使用到snprintf来格式化一些输出。为了正确地完成这个任务,必须确保证目标缓冲区有足够大空间以容纳转换完的字符串。此外,还必须使用正确的格式化符。如果使用了不正确的格式化符,会导致非预知的后果。  1. snprintf需要注意...

  • C++:string和stringstream用法总结

    一、string string 是 C++ 提供的字串型態,和 C 的字串相比,除了有不限长度的优点外,还有其他许多方便的功能。要使用 string, 必須先加入这一行: #include 接下來要宣告一个字串变量,可以写成: string s; 我们也可以在宣告的同时让它设成某个字串: string s="TCGS"; 而要取得其中某一個字元,和传统C 的字串

  • C++ string与stringstream

    string  C++标准库中定义了一个string类,用来处理可变长字符序列。使用string类要包含头文件,string定义在命名空间std中;   #include<string> using namespace std;1、string的定义和初始化string str1; //定义 string str2 = str1; //复制赋值 string

  • 字符串向 unsigned long long 64位转换

    <br />最近在linux下用到uint64_t类型,需要存储长达20位的ID号,需要用到类型转换。<br />从字符串到uint64_t转换,想到了atoi,atol,atoll,strtol,结果发现18446744073709551616全被截断了。<br />(unsigned long long)atoll(18446744073709551616); 这个肯定是不行的。<br /> <br />后面用到了stringstream 才把问题解决,包含头文件<sstream><br /> <br

  • 自己记录下string转stream和steam转string

    string test = “Testing 1-2-3″; // convert string to stream MemoryStream stream = new MemoryStream(); StreamWriter writer = new StreamWriter( stream ); writer.Write( test ); writer.Flush(); // co

  • stringstream实现数据类型转换

    std::stringstream stream; int first, second; stream stream >> first; //转换成int stream.clear(); //在进行多次转换前,必须清除stream stream stream >> second; //提取出int

  • stringstream使用 (笔试题常见输入的各种情况)

    文章目录1.int 转 string2.string 转 int3. 按行读取空格隔开的未知个数的 整数/字符串4. 按行读取空格隔开的未知个数的 字符串5. 按行读取逗号隔开的未知个数的 整数6. 按行读取逗号隔开的未知个数的 字符串 1.int 转 string #include&lt;iostream&gt; #include&lt;sstream&gt; using namespace s...

  • 使用stringstream对象简化类型转换

    使用stringstream对象简化类型转换 C++标准库中的提供了比ANSI C的更高级的一些功能,即 单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自 动的类型转换。 为什么要学习 如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型转换呢?也许对下面一个简单的例子的回顾能够说服你。假设你想用sprintf()函数将一个变量从i

  • c++开发之stringstream处理浮点数长度问题

    stringstream,istringstream,ostringstream区别stringstream:同事支持c风格字符串的输入输出操作istringstream:用于执行c风格字符串的输入操作ostringstream:用于执行c风格字符串的输出操作通常ostringstream类用来格式化字符串,避免申请大量的缓冲区,替代sprintf. 该类能够根据内容自动分配内存,其对内存的管理也...

  • 用标准C++进行string与各种内置类型数据之间的转换

    要实现这个目标,非stringstream类莫属。这个类在头文件中定义,库定义了三种类:istringstream、ostringstream和stringstream,分别用来进行流的输入、输出和输入输出操作。另外,每个类都有一个对应的宽字符集版本。简单起见,我主要以stringstream为中心,因为每个转换都要涉及到输入和输出操作。示例1示范怎样使用一个stringstream对象进行从

  • 【C++基础】利用stringstream进行数据类型转换

    在C++标准库里面,使用stringstream 可以用于各种数据类型之间的转换 例如string 转 intstd::string strId = "1"; int id = 0; std::stringstream ss; ss << strId.c_str(); ss >> id;

  • stringstream字符串分割与类型转换

    一、string string 是 C++ 提供的字串型態,和 C 的字串相比,除了有不限长度的优点外,还有其他许多方便的功能。要使用 string, 必須先加入这一行: #include 接下來要宣告一个字串变量,可以写成: string s; 我们也可以在宣告的同时让它设成某个字串: string s="TCGS"; 而要取得其中某一個字元,和传统C 的字串

Global site tag (gtag.js) - Google Analytics