`
sean_gao
  • 浏览: 230039 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
JVM下的Ruby语言实现JRuby正式发布1.1版,这个版本最主要关注的是性能,除此之外,值得一提的包括:1- 支持将Ruby代码编译成Java Bytecode。2- 将Oniguruma这个Ruby 1.9标配的正则库移植到Java。3- 重构过的IO实现。4- 更低的内存消耗。5- 修复大量其他兼容性问题。主页: http://jruby.codehaus.org/下载: http://dist.codehaus.org/jruby/
一篇关于目前开发中的KDE 4.1最新进展介绍http://polishlinux.org/kde/kde-41-visual-changelog-rev-783000/看上去挺不错的,有了KDE 4的基础,从4.1开始,一些之前来不及polish的地方开始逐渐被弥补。
最近尝试把一个Oracle数据库,连同构建在这个数据库上的Java应用移植到PostgreSQL环境。在移植过程中,总结了一些要点,一方面作为笔记备忘,一方面也给有类似任务需要处理而又无从下手的朋友作为参考。1- 首先是准备PostgreSQL环境。有条件的话,最好是找一台空闲的PC机作为测试服务器,安装Linux或BSD,然后从源码编译最新的PostgreSQL 8.3.0。编译时,通过configure指定--with-perl和--with-python以支持PL/Perl和PL/Python。因为绝大多数Linux发行版都已自带Perl和Python,不必额外安装。2- 如果是Windo ...
啥也不说了,开心!
在JRuby得到Sun的认可并成功发布1.0,已经向1.1迈进之时,比Ruby应用更广、更早出现JVM运行版本的Python也终于得到了Sun的重视:http://www.eweek.com/c/a/Application-Development/Sun-Hires-Python-Experts/尽管Sun官方的说法是他们会更多的应用和扶持native版的Python,相信一直饱受冷落的Jython,也多少会从中受益吧。
就在2月的最后一天,Apache Harmony发布了5.0的第5个milestone: http://harmony.apache.org/为默默耕耘的人鼓掌。
本赛季状态渐佳,外号"禁区之狐"的阿森纳小将Eduardo在英超客场对阵Birmingham City中惨遭暗害:(由于实在太过血腥,不忍心放在首页,请点击查看)在此强烈谴责Martin Taylor这次不负责任的野蛮铲球,只给你红牌实在太轻了。让我们共同为Eduardo祈祷,祝愿他早日康复!也希望绿茵场上不要再发生类似的惨剧。足球应该是给人带来快乐的,不是人身伤害。
...
春节期间真是好事不断啊,继PostgreSQL 8.3正式release后,Grails也如约发布1.0版。作为受到Ruby on Rails启发开动的"Groovy版Rails"项目,它在设计哲学上和Rails,包括JRuby版的Rails,有着很大的不同,Rails是从头开始用Ruby完整实现从表现层到ORM所有功能,而Grails则是利用Java社区现有的成熟开源框架,如Spring、Hibernate等,在此基础上整合出一套完整的Web应用框架,有点类似Pylons和Django的区别。我之前一篇随笔也提到过,和其它在JVM中运行的动态语言如Jython、JRuby不 ...
经过1月3日和1月18日两轮RC后,PostgreSQL 8.3终于在本月初正式发布了。该版本有很多功能和性能上的重大提升,包括全文搜索、新的数据类型(XML、ENUM、UUID等)、并发autovacuum、异步提交等等,以及对Windows平台更好的支持,如SSPI和VC++等。官方声明: http://www.postgresql.org/about/news.918Release Notes: http://www.postgresql.org/docs/8.3/static/release-8-3.html各版本功能对照: http://www.postgresql.org/about ...
如果你有一定的Java基础,想快速的尝尝动态语言的味道,Groovy是个自然的过渡选择。今天无意中看到一篇介绍Groovy的文章,很短,也很有趣,从一个典型的Java程序开始,一步一步"Groovy化",最终改造成一个完整的Groovy程序:http://java.dzone.com/news/java-groovy-few-easy-steps如果你对当下动态语言的现状有所了解,那你多半已经知道能在JVM中运行的动态语言,远不止Groovy一种,那么什么理由会让你选择Groovy而非Jython、JRuby或者其他类似的语言呢?笔者认为主要还是编码习惯和风格,Groovy是 ...
使用Linux很便利的一个地方,就是它把所有资源都按照文件的方式抽象出来,于是我们在读写任何外部资源时,都像是操作本地普通文件一样。访问Windows共享,除了在Nautilus/Konquerer使用smb://,或者命令行使用smbclient之外,当然还有更cool的方式,那就是smbmount。在Ubuntu下使用smbmount,需要安装smbfs包,通过sudo apt-get install smbfs即可。调用方法如下,新建/share目录后:$ [sudo] smbmount //10.10.10.10/share /share -o username=<user_nam ...

三年了

不知不觉中,从我在BlogJava第一篇随笔至今,BlogJava已经伴随我走过了三个年头。不由得感慨:时间过得真快。前不久刚看完Coen兄弟的新片 No Country for Old Men (豆瓣),挺打动我的。我们每天都在变老,世界也似乎注定会有一天变成我们不认识、也无力改变的样子,没有原因,没有目的。从混沌中来,还得回到混沌中去。
前段时间工作比较忙,想来Gusty Gibbon也已经出来2个月了,还没来得及好好把玩,这周终于有点时间和精力把它下载下来安装到本本上。 这个版本用下来最直接的感受有两点: 1- 默认的中文字体支持更好了,一方面字体的处理更加协调一致,不像之前默认时经常中文字符一大一小的,默认采用英文字体时对中文的显示也做的不错。 2- Compiz和Beryl复和之后,成了Ubuntu新的标配,省得大家费力折腾从其他的apt源或者源码安装了。 当然了,其他细微的改进还有很多,比如Pidgin、默认的ntfs-3g、keyring的处理、闭源的驱动和codecs等等。总的来说,Gusty Gibbon在Fe ...
算到现在,已经有将近半年没有写过技术文章了,手痒痒,于是拿Django来说事,希望最终的产出能够做成一个简短易懂的Django快速起步,让初次接触Django的朋友能够在最短的时间内了解Django的基本概念和结构。 Django是使用Python实现的一个基于MVC的web应用框架,类似Ruby世界的Ruby on Rails。如果你是通过Google搜到这篇文章,那么说明你已经对Django有所耳闻,并且愿意了解更多Django相关的信息。我在这里就不多废 话Ruby vs Python或者Rails vs Django,直奔主题。 在写这篇文章时,最新的CPython版本为2.5.1 ...
Global site tag (gtag.js) - Google Analytics