设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA九月专刊:月度开源热点回顾

2013-9-30 16:18| 发布者: joejoe0332| 查看: 5285| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要:   随着天气的日渐凉爽,秋天的氛围开始日益浓厚。进入九月,各大厂商和社区都开始了自己的新计划,一时间新品扎堆登场,新规划不断出炉。本次月度回顾,我们就来一起关注下这些新东东吧!回顾一月开源热点,各大企 ...
  LUPA开源软件月度动态盘点

  MenuetOS 0.99.26 发布,官网上只是简单介绍该版本是一个更新和改进版本。MenuetOS是一款完全用汇编语言写成的操作系统。 因此它运行起来超快,体积也非常小,它甚至可以放在一张软盘内。MenuetOS提供了抢占式多任务处理,一个引人注目的漂亮GUI,用于网络接入的 TCP/IP堆栈等等。


  更令人称奇的是它还能运行Quake游戏,新操作系统当前仍然处于开发阶段。MenuetOS的两位开发者Ville Turjanmaa和Madis Kalme接受PC World Australia的采访,谈论了是什么激励他们去着手去做这样一个令人畏惧的任务,以及操作系统的现状和未来。更多性能我们将在本次专辑中为大家介绍……

  距离的GG 1.0发布已经三周了,这三周内,我利用业余时间为GG增加了视频聊天的功能。个人觉得进展有些缓慢,主要是因为大多数时间都花在了UI上。由于本人不会PS,所以图片素材都是从网上一个一个搜下来的,这个过程确实很烦人,而且最终有些素材还不是很满意。

  虽然提供了源代码,但是,我还是想将主要的思路列一下(包括上一版本主要功能的实现思路,上篇文章漏掉了,这里一起补上),这样,大家理解起源码来,会节省更多的时间。


  注意:如果要将GG部署到广域网,则可以在服务端的配置文件中设置监听的端口(Port以及OmcsPort);而在客户端的配置文件中,则可以指定服务器的ServerIP、ServerPort以及OmcsServerIP、OmcsServerPort。更多介绍,本次专辑将为大家带来……

  演示软件是一种以幻灯播放或系列静态图片形式展示信息的工具,它帮助演讲者组织信息,专注于主题,同时也能帮助观众跟上讨论内容。演示软件被广泛应用于会议、活动、讲座和营销类演示。为了让演示显得专业,保持观众注意力,演示文件需要能在文字、照片和视频之间平稳转变。

  Linux 平台上也有许多高质量的演示软件,如支持 LaTeX 语法的 Beamer、办公软件 Calligra Suite 下的演示组件 Calligra Stage、 支持 PDF 的 Impressive、OpenOffice 分支 LibreOffice,等等。"  大家可以通过本次专辑进行详细了解……

  玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。



  然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同。因为不想在使用是总是东查西找,所以在此总结一下,方便一下以后的查看。不多说,本次专辑我们就说说我最常用的Linux命令。

  大数据处理是一个头疼的问题,特别当达不到专业DBA的技术水准时,对一些数据库方面的问题感到无赖。所以还是有必要了解一些数据库方面的技巧,当然,每个人都有自己的数据库方面的技巧,只是八仙过海,所用的武功不同而已。

  我把我最常用的几种方式总结来与大家分享,大家还有更多的数据库设计和优化的技巧,尽量的追加到评论中,有时一篇完整的博客评论比主题更为精彩。


  第一次听说表分区,是以前的一个oracle培训。oracle既然有表分区,就想到mssql是否有表的分区,当时我回家就google了一把,资料还是有的,在这我儿只是再作一次推广,让更多的人了解和运用这些技术。

  很多时候,一张图比你说 1000 个字能更有效的说清楚一个问题。我们列举了 8 个关于 Java 语言的图表,或许可以让你对 Java 有着更深入的认识。

  1. 字符串不变性(String Immutability),下面的图表显示执行如下两行代码所发生的事:……

   “前沿”这个字眼可能太过激烈,甚至会直接吓跑一些保守的企业技术人员。对于企业IT部门而言,利用前沿性技术打造新产品简直有几分痴人说梦的味道。

  这种反应不只源自对新方案的恐惧或者现有机制太过陈旧以至于难以更新,毕竟企业团队需要采纳一切可资借鉴的新思路来指导业务流程——甚至包括新思路 的阶段性成果。但从管理者的角度出发,他们也需要尽可能保持业务体系的稳定性,因此原有堆栈代码带来的确定性能带来理想的使用安全感。

  使用前沿性技术的关键在于多做实验而不能粗暴地组织全面升级。在预期效果最明显的领域尝试部署新代码,观察这些前沿工具能否提供我们所需要的性能及 功能,然后权衡业务流程的基础要素是否受到了影响。单靠实验并不一定能立即暴露出新技术中的全部潜在弱点。因此逐步增加对应工作量,在审查结果达到全面准确之后再以严谨的态度进行实施才是正途。

  在本文中,我们将论证与当前“最新最强”技术方案相关的七种实验流程。请放心,这些技术都已经具备一定发展历程——事实上,其中一些已经有超过二十 年的历史。但它们仍然能够为现代企业堆栈提供显著的领先优势,也因此受到技术行业的广泛关注。不要抗拒,请以积极的心态加以尝试。这些技术是大家从熟悉的 世界迈向新纪元的理想起点,更快、更简单、更纯粹——不容错过。

  也许你对MySQL数据库新秀MariaDB有所耳闻,作为MySQL的又一分支,MariaDB诞生于甲骨文收购Sun公司之后。MariaDB拥有诸多值得认真体味的优秀特性,这不仅是由于MariaDB项目由MySQL最初创始人Monty Widenius所创建,更因为它与MySQL始终保持着紧密联系。


  先从相关技术社区所能提供的支持与调试积极性入手,考虑利用MariaDB替代MySQL的可行性。举例来说,如果要付费签订一套技术支持协议,并且把甲骨文方案作为理想的支持交付机制,那么MySQL无疑是最合理的选择。然而,如果能把高高在上的MySQL集群CGE(即运营商级版本)的姿态放低一些,那么甲骨文提供的社区版本显然更为合适。

  如何做出具体取舍要看各企业技术团队的实际情况以及他们对开源文化的熟悉程度。如果他们更喜欢从甲骨文的咨询服务中心获取支持信息以及官方解答,那么MySQL将成为理想的选择。

  尽管两款软件包的名称有所区别,但检查其资源库时,一定会发现二者之间存在着千丝万缕的联系与高度一致的相似之处。命令行工具的二进制名称,例如mysqladmin、mysqldump、mysql shell以及后台程序都保持着名称上的统一。更进一步,二者的数据文件彼此之间也完全兼容。MariaDB能够直接与现有MySQL实例中的数据文件及表定义顺利协作。更多相关介绍,我们将在本次专辑中为大家带来……

  这里要说的都是革新,说这些的目的就是要保持关注最新技术。如果你是一个程序员,想要探寻未来技术,那这篇文章就是你的必读之选。我们这里列出了10种编程语言,10种将会改变IT世界工作方式的编程语言。这些语言已经在开始改变IT界的景象。看看吧:

  Dart语言:这种语言由谷歌制造,用来替代Javascript,弥补Javascript在web应用中大量使用时出现的缺点。对于Dart语言,谷歌的希望是,它将 成为web编程的新官方语言。它有着与C语言类似的语法和关键词。然而,一个跟Javascript的重大不同之处是,Javascript是以 prototype为基础的语言,可Dart里对象是用类和接口定义的,跟C++和Java一样。Dart语言还允许程序员将变量声明为静态类型。

  更多开源软件的相关动态,LUPA九月开源新闻月度回顾将为大家一一呈现,请不要错过!

酷毙
1

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部