RSS Feeds Directory Simple mode | Advanced mode

Most Popular Feeds Newest Feeds    

Weblogs [Personal] (1088) Weblogs [Computers] (438) Business (987) Computers & Internet (924)
News (442) Miscellaneous (1619) Regionals (561) Companies (1827)
Demo (0)
Total feeds: 7886

Submit Your Feed

Sun Bloggers
Put this feed on your website
Description: Sun Microsystems, Inc. Employee Blogs
Format: RSS 2.0
Url: http://blogs.sun.com/roller/rss
 
Latest headlines
Sun Bloggers
Identity Manager 8 が MySQL をサポートしました
Thu, 8 Jan 2009 01:12:29 -0800

原文: Identity Manager 8, now with MySQL Support このニュースは休日前のものですが、まだお知らせする価値があると思います: 最新パッチとなる Identity Manager (8.0.0.4) がついに(再び)MySQL Enterprise をサポートすることになりました - Mani と Paul の記事をご覧ください。ちなみに日本語だと既にご覧になっている方も多いと思いますが 佐藤さん が記事を投稿されていますね。 この例は、様々なソフトウェア(やハードウェア)コンポーネントを組み合わせることによってサンの顧客にとって素晴らしい価値を生み出す良い例だと思います。 関連する他の例としては、 Marines Corp が Identity Manager, Role Manager, OpenSSO そして Directory Server を 使って Access および Identity Management ソリューションを40万以上の船舶に 提供しています; 行政機関は特にオープンソース製品を使ってコストの削減(およびセキュリティ の向上)を行うことに興味を持っています。 ところで、MySQL がこのソリューションで使われているかどうか私は知りません - 探してみますので良い例が見つかったら皆様にもお知らせします。
[SunSolve] 1/31 ダミー契約番号ご利用終了のお知らせ
Thu, 8 Jan 2009 00:49:33 -0800

弊社システム変更に伴い一部のご契約番号に関しまして、SunSolve でのご契約番号の設定が出来ないという不具合が発生し、その回避策と致しましてダミー契約番号をご用意させていただいておりましたが、発生しておりました不具合が修正され、お客様のご契約番号での設定が可能となりました。それに伴いまして、ご利用いただいておりましたダミー契約番号のご利用を1月末を持ちまして終了させていただきます。 現在、 ダミー契約番号にて設定をされているお客様は、お手数ではございますが、ログイン後に画面右側に表示されます「Change Contract」のページより、正式なご契約番号への変更をお願い致します。 ご契約番号の設定の際にエラーが生じました際には、表示されますメッセージに従いまして、Feedback Form より申請をお願い致します。 詳細に関しましては下記をご参照下さい。http://wikis.sun.com/display/SunSolve/How+Entitlement+Works
Java EE 6 - JCP アップデート...
Thu, 8 Jan 2009 00:48:38 -0800

原文: Java EE 6 - JCP Update... 休暇中に気が付いたのですが、Bean の検査仕様が公開レビュードラフトになっていました。この仕様は JavaEE 6 に向けた最終作業となります。 以下が JCP を通している全てのリストになります(抜けているものがあったら後で直します); これら全ては PRD かそれ以降の状態です; 例外は Java EE 6 自信 (JSR 316) で、その定義から他のものよりも遅れます。 • WebBeans (Gavin King, JSR 299, @TA ) • Bean Validation (Emmanuel Bernard, JSR 303, @TA ) • JSF 2.0 (Ed Burns & Roger Kitain, JSR 314, @TA ) • Servlet 3.0 (Rajiv Mordani, JSR 315, @TA ) • JPA 2.0 (Linda DeMichiel, JSR 317, @TA ) • EJB 3.1 (Ken Saks, JSR 318 @TA ) • JCA 1.6 (Binod PG & Sivakumar Thyagarajan, JSR 322, @TA ) これらの仕様のうちのいくつかは既に投票が済んでいます: EJB 3.1 (結果) と JPA 2.0 (結果): その他いくつかのものは 1/6 から投票が始まります: JCA 1.6, Servlet 3.0, JSF 2.0, そして、残りは 2/3 に始まります: Bean Validation, WebBeans.
Garbage First: 3 Differences between CMS and G1
Thu, 8 Jan 2009 00:45:44 -0800

Garbage first is a new experimental collector introduced in the hotspot VM. It is experimental since,it is not yet fully supported and still had some bugs which are being fixed. CMS has been the defacto garbage collector for many for quite some time now. Here's 3 main reasons why G1 is a bit better than CMS 1. Compacting CMS in old generation does not undergo any compaction. During a full GC, CMS marks and sweeps (deletes) the objects that are not alive in the old generation. However, it does not collect all the objects towards one end of the heap. This results in fragmentation over time, following which the vm falls back to the serial gc to do a compaction. this is definitely a time consuming and long pause activity. In G1, since the heap is organized into regions, there is no fragmentation and even if there is for a short period of time, it is limited to particular set of regions. The entire old generation is not affected. 2. Ease of use. G1 has a lot less number of switches as compared to CMS, tuning your applications VM is simpler. G1 is already present in jdk7 as of now and one can try it. to use G1, these 2 switched need to be passed. -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC 3. Predictable. An inherent problem with CMS is that, it has a quite long pauses when it goes for a full GC. The primary reason for this is that it has to scan the entire heap searching for live objects. With the regions in G1, this scanning can be limited to a particular set of regions and hence the pause times can be made more predictable.
年前终于把 SCEA5 的第一部分考过了
Thu, 8 Jan 2009 00:44:39 -0800

在 08 年初申请了两张 Sun 考试券,由于 2008 年一直挺忙,结果一拖再拖到年底终于决定要用掉它们。SCJP 和 SCJD 都在几年前过了,唯一的选项就只有 SCEA 5 (Sun Certified Enterprise Architect for the Java Platform, Enterprise Edition 5) 了。本来听说 2008 年考过 SCEA 5 Beta 版的人都认为题挺难的,不太好考阿。但考虑到与其让考试券过期还不如试一下。准备了两周过后去考,居然过了。这也是我元旦放假前比较高兴的事了:-) 比较奇怪的是,其中居然我认为还不错的关于模式、Web 层的部分考得不好,反倒是安全、EJB 的部分考得不错。可能是我考前都看自己不太熟悉的部分,反倒没对熟悉的部分轻视了。如果有人要考的话我可有很多教训分享哦 2009 年就要考 SCEA 5 的二和三阶段了,也希望自己能一样顺利吧。
WTF - JAVA above $5 ...
Thu, 8 Jan 2009 00:37:44 -0800


Picasa for Mac
Thu, 8 Jan 2009 00:23:18 -0800

I'm happy to become a Picasa user again. For the last two years, I use Finder and Preview to take care of all my photos. It's a very difficult job - I leave quite some duplicates here and there, and I dare not edit photos except rotating them. I hate iPhoto, I don't want the files be moved to somewhere else, and I feel bad when I don't know what it's doing and how it stores things. Now I can do the so-called non-destructive edit again. Picasa for Mac still recognizes all previous edit made in Windows, the Picasa.ini file I mean. It would update the file if you make more edit. When there's no Picasa.ini, it happily creates a .picasa.ini file, which is the standard Unix style to name a hidden file. I believe Picasa for Windows will recognize .picasa.ini also.
Defining a variable type in comment II
Thu, 8 Jan 2009 00:22:18 -0800

In the previous post I wrote about the new feature, which is requested by many people. In this entry I will write little more about this feature. I wrote that the comment has to have a defined form. NetBeans can help you with writing it. There is registered new code template, which has the default abreviation vdoc. So when you write vdoc and press TAB key the letters vdoc are replaced with the comment template. The variable name is selected and you can change it. Then you can press TAB again and the type is selected. As you can see the code completion works for both - variables and types. This code template is smart:). If there is used a variable after the place, where you writing the template, then is the name of the variable suggested by default. If there is not any variable used after the place, where you are using the template, then the name of variable above is suggested as default. If NetBeans are not able locate any variable near to the line, where you are using the template, then as the default name is suggested variable.  If NetBeans are able to find out the type of predefined variable then the type is also automatically entered. I already mentioned that the mark occurrences works as well inside these comments.  The last thinks, which I want to mentioned today is that the hyperlink functionality works for the types. So when you place mouse cursor over the type and press CTRL, then the type is changed to a link, which will navigate to the type declaration. You can use CTRL+B shortcut, when the caret is inside the type name or Navigate -> Go to Declaration from context menu.
NetBeans の Maven サポート
Thu, 8 Jan 2009 00:00:03 -0800

NetBeans 7.0 からおそらく標準で入ってくると思われる Maven ですが、NetBeans 6.x ではプラグインが提供されています。ツール > プラグインからインストールしてください。以下のページを見るとだいたいどういうことが出来るかというのがわかります。 Best Practices for Apache Maven in NetBeans 6.x
Options Not Optional
Wed, 7 Jan 2009 22:52:39 -0800

Compiler options can be mysterious. They can have kind of a "don't go there" mystique about them. But actually they're there to help.  There are some things the compiler can't do without help from the programmer. So that's when the compiler designers say "let's leave it to the programmer and create an option". Options also accumulate with time, so that's why there are so many of them. Some are "legacy" options, needed for certain situations that rarely come up these days. But the rest are really quite useful, and can greatly improve the kind of code the compiler generates from your source. There are compiler command-line options for various things, like code optimization levels and run-time performance, parallelization, numeric and floating-point issues, data alignment, debugging, performance profiling, target processor and instruction sets, source code conventions, output mode, linker and library choices, warning and error message filtering, and more. Choosing the right set of options to compile with can make a great difference on how your code performs on a variety of platforms. Darryl Gove has a great article on selecting the right compiler options. Over the next couple of weeks I'll be taking a look at individual compiler options, dissecting them one at a time. In the meantime, you can find a detailed list of Sun Studio 12 compiler options organized by function and source language here.