LUPA开源软件月度动态盘点 2013年11月20日, openSUSE 13.1 在其官网正式发布。主要特点包括:Linux 3.11,默认KDE Plasma Desktop 4.11桌面环境,可选GNOME 3.10,Xfce,Enlightenment,LXDE,详细情况大家看一看官方说明,本文是作者对绿色蜥蜴openSUSE 13.1的初体验,安装试用了 openSUSE 13.1。 openSUSE 13.1 下载可在 software.opensuse.org/131 找到。安装方面界面方面和上个版本几乎没有变化。需要说明的是如果使用虚拟机安装,现在也可以体验3D 渲染效果了。因为从上个版本开始就已经内置了llvmpipe(lvmpipe 软件 3D 渲染器在即使没有 3D 硬件的情况下对 Gnome Shell 和虚拟机也实现了混成)如果使用Oracle VM VirtualBox需要在显卡设置中启动3D 加速。 有几个细节感觉奇怪,其一是窗口只有关闭按钮,没有最小化,最大化,其二是桌面上没有右键,其实是系统默认不允许在桌面上进行文件操作的,桌面很干净。gnome3提供了足够多的虚拟桌面(多于4个),桌面的切换可通过 ctrl + alt + up/down 切换。还有一个超级键 win 可以预览常用的程序,已打开的程序,和打开的虚拟桌面等。还有一个快捷键,alt + f2,它不光可以打开应用程序,还可以打开javascript模拟器。输入lg即可。打开模拟器之后就是一个计算器了,更多试用体验本次专辑和大家共享…… Monitorix是一款功能非常强大的免费开源轻型工具,目的在于监测Linux中的系统和网络资源。它可以定期收集系统和网络数据,并使用自己的Web界面,通过图形显示相关信息。Monitorix让用户可以监测系统整体性能,还有助于检测瓶颈、故障、不必要的超长响应时间及其他异常活动。 Monitorix用Perl语言编写而成,许可证遵循通用公共许可证(GNU)的条款,由自由软件基金会(FSP)发布。它使用RRDtool来生成图形,然后使用Web界面显示这些图形。 该工具是专门为了监测基于红帽、CentOS和Fedora的系统而开发的,但如今它可以在许多不同版本的GNU/Linux发行版上运行,甚至可以在诸如OpenBSD、NetBSD和FreeBSD之类的UNIX系统上运行。 Monitorix目前处于积极开发的状态,增添了新的特性、新的图形、新的更新版,并修复了软件错误,从而为Linux系统/网络管理员们提供了一款出色的工具。详细的大家可以看下本次专辑。 Firefox4见证了Web控制台这个新的开发工具的诞生。自那时起,我们不断地在这个开发工具中增加更多的功能,这使得web控制台在广泛地发挥着作用,同时在Firefox桌面、Firefox OS和Firefox for Android的调试和分析起着不可替代的作用。 在这个系列文章的第一篇,我们将着眼于自Firefox 4浏览器以来便有的开发工具。每一个工具我们将用一个简短的屏幕截图来进行介绍,同时为了让读者能够更多地了解相应的工具,我们将展示一些其他的截图来配合讲解特定的流程模式。这些图片包括基于实际应用的手机开发、警告和CSS调试等屏幕截图。详细的介绍大家可以关注本次专辑…… 在园友的强烈呼唤下,我还是负责任的分享给大家,因为对代码比较熟悉一下,还是有些问题要说明,不然别人看起来会比较费劲。 说实话除了这个bootstrap的界面风格和这件事情本身对大家有吸引力之外,内部的逻辑,结构,可能有些捉襟见肘,会让大家见笑,大牛们完全可以略过.现在源码已经让我推到GitHub上面去了。我先从头到尾的介绍一下,然后说一些存在的问题。也希望大家给出更好的建议。 MVC 我先说模型,共有20几张表,支持数据迁移。BaseInfos(基本资料),DetailInfos(详细资料),LoveViews(恋爱观) 应该是做到一张User表中的,脑抽的我把他们分成了三张表,因为他们是分别存储的。下载之后,改成你自己的数据库,运行就能创建新表了。更多内容大家可以关注本次专辑哦! 通过《开源许可协议如何选择?》大概知道了有哪些开源协议和各个协议的作用和区别。我们准备把代码开放出去时,需要了解各个代码托管平台如何设置开源协议。目前常用的平台有:googlecode、github、sourceforge、codeplex。下面分别列一下这些平台如何设置开源协议: 1、googlecode,google推出的代码托管平台,整体可用还是比较强的,如果不是经常被墙用这个也可以。支持svn、git协议。要在这个上面共享代码。 github, 这个后期之秀,由于git协议本身的优势这几年也赚足了眼球。更有2011年的报道: Github 的提交次数超过了Sourceforge、Google Code和微软的CodePlex。 这么火的代码托管工具我们当然也要在这个上面共享代码。 刚写完github没法设置,今天登录却发现github已经增加了开源协议选项,csdn也有了相关的新闻《Github 终于开始认真考虑开源项目许可证了》。看来任何地方都还是需要规范化,毕竟开源本身就是一个社会群体活动,有了大家的积极参与才能长久持续下去。更多相关实用介绍,我们将在本次专辑为大家带来…… |