Ruby创始人Matz发布mruby,mruby是轻量级的ruby,并遵循iso标准,mruby的代码现在在github上,
https://github.com/mruby/mruby
可以看出,不久的将来我们就可以用ruby做移动开发,现在有人已经做出了个叫MobiRuby的东西,有兴趣的也可以看下
Ruby创始人Matz发布mruby,mruby是轻量级的ruby,并遵循iso标准,mruby的代码现在在github上,
https://github.com/mruby/mruby
可以看出,不久的将来我们就可以用ruby做移动开发,现在有人已经做出了个叫MobiRuby的东西,有兴趣的也可以看下
ISO 国际标准化尊重日前发布了 Ruby 语言的 ISO 标准,标准代号:ISO/IEC 30170
该标准规定了 Ruby 编程语言的语法和语义,同时还规定了符合 Ruby 要求的处理器以及需要严格遵循的一些要求。
你可以通过下面地址访问该标准的详情或者下载 PDF 文档
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=59579
Picasa for Linux 并不是一个原生的 Linux 应用程序,它使用 Wine 直接运行 Windows 上的 Picasa 程序,因此你必须安装 Wine 才能在 Linux 上使用 Picasa。但这让这个程序没法更好的跟 Linux 进行集成,但来自 Picasa 博客的最新消息表明 Google 已经放弃了这个版本,不打算技术提供 Linux 下运行 Picasa 的支持。
如果你已经下载了 Picasa for Linux 则可继续使用,但不会再有更新,而且已经无法通过 http://picasa.google.com/ 来下载 Linux 版本,但依然可以通过 Google Ubuntu repository 来获取.
目前 Picasa for Linux 最新的版本是 3.0,而 Windows 版的是 3.9 版本,尽管官方已经不再支持 Linux,但你仍然有办法在 Linux 下安装运行 3.9 版本,详情请看 Install Picasa 3.9 In Linux And Fix Google Sign In Issue [Wine]
两周前来自 Linux 基金会的报告显示,从 2.6.32 开始,微软对 Linux 内核的贡献度已经超过 Canonical,从这开始,Ubuntu 的竞争者就开始质疑 Canonical 的这种行为,而 Canonical 的创始人 Mark Shuttleworth 日前回应了此质疑称 对 Linux 内核的开发毫无兴趣。
相关信息:
Canonical 是由南非的企业家马克·沙特尔沃思创建,主要为了促进开源软件项目。其最主要的软件就是 Ubuntu 。
Ubuntu 是一个以桌面应用为主的GNU/Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托、乌班图、有奔头或乌斑兔),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。
Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本。
你可能听说过 Markdown,或者很早已经就熟知,Markdown 现在开始变得流行起来了。
但你是否了解,是否使用过呢,本文讲述三个为什么要学习 Markdown 的理由:
等等…什么是 Markdown 先?
Markdown 是一个 Web 上使用的文本到HTML的转换工具,可以通过简单、易读易写的文本格式生成结构化的HTML文档。目前 Stackoverflow 网站使用这种格式来提问。
首先,Markdown 可将你输入的任何文本转为 HTML,你可以用它来编写博客、文档和网页。你还可以直接在 Markdown 文档中书写 HTML,如果某些功能 Markdown 不具备的或者你忘记了语法,你可以直接用 HTML 来编写,因为 Markdown 能理解两种格式。
你不一定需要在你的网站上安装 Markdown 就可以使用它,它是一个非常方便的写作语言,如果你不想转为 HTML ,Markdown 仍是很好的用来格式化纯文本的方法,无需一些富文本编辑器。但如果你需要发布到 Web 上,当然 HTML 是最适合的。
下面是三个理由:
1. 看起来舒服,解放你的眼睛
“Markdown 格式化语法设计的目的就是为了易读,” Markdown 的创始人 John Gruber of Daring Fireball 说:”而且 Markdown 应该可以直接使用纯文本进行发布,无需标签或者是一些格式化命令。”
HTML 标签让 HTML 文档包含态度内容无关的噪音,如果你不熟悉 HTML 语法的话,就很难直接阅读 HTML 的源文件,而阅读 Markdown 文档很容易。
下面是一个比较的例子,它们最终的结果是一样的:
HTML
<h1>Why <em>you</em> should use Markdown to write your next blog post</h1>
<p><a href=”http://daringfireball.net/projects/markdown/”>Markdown</a> is just so dang legible, it will make your <em>whole life</em> easier. <strong>I promise.</strong></p>
Markdown
# Why *you* should use Markdown to write your next blog post
[Markdown][1] is just so dang legible, it will make your *whole life* easier. **I promise.**
[1]: http://daringfireball.net/projects/markdown/basics
此外,Markdown 不仅容易读写,对于不熟悉 HTML 的人也能轻松了解所表达的内容,链接看起来像是脚注,甚至你不需要了解哪些是斜体,哪些内容会被加粗。
对于 Web 开发者和设计者来说,清晰的格式让一些非技术人员倍感亲切,因为无需超文本,Markdown 更直观更容易被记住。
2. 更少的错误
HTML 对格式还是有一些要求的,例如标签的开合、成对出现等。如果你忘记输入某个斜杠或者是一些属性的单引号等字符,很可能导致整个页面的显示错乱,我想这个大家深有体会,而且错误很难排查。
尽管有很多的工具帮你编写 HTML 代码,并高亮显示语法错误,但我们不想依赖这些工具。Markdown 的简单和灵活性可以让你产生更少的错误,而且很容易找到错误所在。
3. 让 CMS 见鬼去吧!
直接在浏览器上编写内容是很危险的游戏,因为你输入的很多文字可能由于浏览器的崩溃瞬间消失,很多的 CMS 内容管理系统提供了所见即所得的编辑器,这些编辑器可以让你轻松的排版 HTML ,但无法阻止浏览器崩溃导致的内容丢失。
而你可以使用任何文本编辑器来编辑 Markdown ,另外也有大量的 Markdown 编辑工具可以让你更轻松的编写。
另外 OSCHINA 提供了一个在线将 Markdown 编译成 HTML 的工具,详情请看在线 Markdown 编译。