IntelliJ开源

pynets 写道 “一个好消息:IntelliJ现已开源,你可以自由下载而无需注册,但社区版并不包含所有界面,也不能在企业部门使用。”
IntelliJ IDEA的开源版为IntelliJ IDEA Community Edition,使用Apache 2.0许可证。收费版为Ultimate Edition,与开源版本不同的是它支持更多web框架、语言和部署工具等。两者的详细区别可浏览这一网页。

来源:solidot

Java swing程序中Ubuntu中的乱码解决

我被Java烦着了。

在Ubuntu里,安装程序很简单,apt-get,.deb,直接安装就好了。真正是使用方便、只要你知道“名字”,千奇百怪的名字。不过慢慢会掌握的。

昨晚我升级到9.10a6不成功。导致花了一个上午安装ATI的驱动。原来可没有这么麻烦呐。dkms:(幸运的是搞定了。

安装openproj。安装完成之后方块出现了。跟openjdk里的细瘦文字不同了。竟然是自动安装了sun的jdk。这个修正方式又不一样了。

1. sudo mkdir /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback/

2. sudo ln -s /usr/share/fonts/truetype/wqy/*.* /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback/

如果是openjdk的话,居然要调整的是系统->首选项->外观->字体。。。

Java啊Java,终于明白为什么现在喜欢Python了。

参考:ubuntu forum cn

Groovy – An agile dynamic language for the Java Platform

  • is an agile and dynamic language for the Java Virtual Machine
  • builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk
  • makes modern programming features available to Java developers with almost-zero learning curve
  • supports Domain-Specific Languages and other compact syntax so your code becomes easy to read and maintain
  • makes writing shell and build scripts easy with its powerful processing primitives, OO abilities and an Ant DSL
  • increases developer productivity by reducing scaffolding code when developing web, GUI, database or console applications
  • simplifies testing by supporting unit testing and mocking out-of-the-box
  • seamlessly integrates with all existing Java objects and libraries
  • compiles straight to Java bytecode so you can use it anywhere you can use Java
Groovy很知名。已经听说好久了。因为最近不搞Java,所以这还是很长时间之前留在email中的。
Java很强悍。我记得几年前设计模式方面的书都是基于Java的。很多理念都是巨牛的。不过牛的东西用滥了就把牛的东西变烂了。很难均衡。就象EJB牛吧,就会有人提出no EJB。
Solidot上的消息(Linux桌面应用程序,Mono超过Java)说,现在Linux上的开发C#已经超过Java。这绝不是说Mono一定好过Java。而是某种易用性的体现。Groovy这样的Script的出现,某种方面就是为了易用的吧。

Java EE 6遥遥无期 预览版两极分化

对Java开发者来说,最近可以说是一段有趣的时间。被Oracle收购后,Java的保管人Sun Microsystems的业务正在被Oracle一步步合并,而同时一个重要的Java新规范正接近完成。

自从2006年度JavaOne大会上Java EE规范获得批准以来,Java EE 6本应是企业Java的第一次规范更新。今年的JavaOne 2009已经曲终人散,但是我们仍没有看到Java EE 6敲定的消息——甚至连提到现在进展如何的消息都很少。 继续阅读Java EE 6遥遥无期 预览版两极分化