Posted in devSKETCH on February 26th, 2007 No Comments »
Zen Gardenã£ã¦ã„ã†ã‚µã‚¤ãƒˆã‚’ã”å˜ã˜ã§ã™ã‹ï¼Ÿ
ブãƒã‚°ã®ä¸€èˆ¬ã¸ã®æ™®åŠã‚‚ã‚ã£ã¦ã€ä»Šã§ã“ãホームページã¯(X)HTMLã§è¨˜è¿°ã—ã¦CSSã§ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆãƒ»è£…飾をã™ã‚‹ã“ã¨ãŒå½“ãŸã‚Šå‰ã«ãªã£ã¦ã„ã¾ã™ãŒã€ã¡ã‚‡ã£ã¨å‰ã¾ã§ã¯ãƒ†ãƒ¼ãƒ–ル・タグを使ã£ã¦ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã™ã‚‹ã®ãŒå½“ãŸã‚Šå‰ã§ã—ãŸã€‚特ã«å‡ã£ãŸãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã‚’求ã‚られるプãƒã®ãƒ‡ã‚¶ã‚¤ãƒŠãƒ¼ã¯ãƒ†ãƒ¼ãƒ–ル・タグやスペーサーを駆使ã—ãŸãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆæ–¹æ³•ã«æ…£ã‚Œãã£ã¦ã„ã¦ã€CSSを使ã£ãŸãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã¯ãªã‹ãªã‹æ™®åŠã—ãªã‹ã£ãŸã‚“ã§ã™ã€‚
ãã‚“ãªçжæ³ã‚’憂ã„ã¦CSSを用ã„るデザイン・コンテストãŒå¤šæ•°ä¼ç”»ã•れã¾ã—ãŸãŒã€åœ§å€’çš„ã«äººæ°—ã«ãªã£ãŸã®ãŒZen Gardenã§ã™ã€‚
ã“ã®ã‚³ãƒ³ãƒ†ã‚¹ãƒˆã§ã¯ä¸»å‚¬è€…ã‹ã‚‰ã‚¿ã‚°ä»˜ã‘ã•れãŸXHTMLãŒé…布ã•れã€ã‚³ãƒ³ãƒ†ã‚¹ãƒˆå‚åŠ è€…ã¯CSSã ã‘を使ã£ã¦ãƒ‡ã‚¶ã‚¤ãƒ³ã—ã¦ã‚†ãã¾ã™ã€‚å‹¿è«–XHTMLを変更ã—ã¦ã¯ã„ã‘ã¾ã›ã‚“。Zen Gardenã¯ä»Šã§ã‚‚æ´»ç™ºã«æŠ•ç¨¿ãŒè¡Œã‚れã¦ã„ã¦ã€é™¤ã„ã¦ã¿ã‚‹ã¨ã‚ã‹ã‚Šã¾ã™ã‘ã©CSSを変更ã™ã‚‹ã ã‘ã§ã“ã‚“ãªã«ã‚‚ãƒãƒ©ã‚¨ãƒ†ã‚£è±Šã‹ãªãƒ‡ã‚¶ã‚¤ãƒ³ã‚’生ã¿å‡ºã™ãƒ‡ã‚¶ã‚¤ãƒŠãƒ¼ã®åŠ›é‡ã«è„±å¸½ã™ã‚‹ã°ã‹ã‚Šã§ã™ã€‚
今回紹介ã™ã‚‹CSS Zen Garden Bookã¯ã€Zen Gardenã«æŠ•ç¨¿ã•れãŸä½œå“ã®ä¸ã‹ã‚‰æ³¨ç›®ã§ãã‚‹ã€ãã—ã¦å†åˆ©ç”¨å¯èƒ½ãªãƒ†ã‚¯ãƒ‹ãƒƒã‚¯ã‚’ピックアップã—ã¦è§£èª¬ã—ã¦ãれã¾ã™ã€‚Zen Gardenã«é›†ã†CSSマジシャンã®ç§˜å¯†ãŒä»Šæ˜Žã‹ã•れるã€ã¨ã„ã†ã‚ã‘ã§ã™ã€‚
Zen Gardenã§é…布ã•れãŸXHTMLãŒè¨˜è¿°ã•れãŸã®ã¯ã‚‚ã†ãšã„ã¶ã‚“ã¨æ˜”ã§ã™ã—ã€ã“ã®æœ¬ã®ã‚µãƒ³ãƒ—ルã¨ãªã£ãŸCSSも少々å¤ã„ã®ã§ã€ç¾åœ¨ã¯éžæŽ¨å¥¨ã¨ãªã£ã¦ã„るテクニックもå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ãれã§ã‚ã£ã¦ã‚‚ã“ã®æœ¬ã®é…力ã¯å…¨ã色ã‚ã›ãªã„ã¨æ€ã„ã¾ã™ã€‚見ã¦ã„ã‚‹ã ã‘ã§ã†ã£ã¨ã‚Šã—ã¾ã™ã—ã€CSSã®ã‚³ãƒ¼ãƒ‰ã‚’追ã£ã¦ã‚†ãã¨ç›®ã‹ã‚‰é±—ãŒè½ã¡ã‚‹æ€ã„ã§ã™ã€‚
book, css, design, devSKETCH, html, web, web design zen
Posted in devSKETCH on February 24th, 2007 No Comments »
プãƒã‚°ãƒ©ãƒ 開発ã®ç¾å ´ã§ã¯é•·ã‚‰ãcvs (Concurrent Versioning System)ãŒã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç®¡ç†ã«åˆ©ç”¨ã•れã¦ãã¾ã—ãŸãŒã€ä¸»æµã¯svnã«ç§»ã£ã¦ã—ã¾ã„ã¾ã—ãŸã€‚コンパイルã—よã†ã¨æ€ã£ãŸã®ã§ã™ãŒå¤šæ•°ã®ãƒ©ã‚¤ãƒ–ラリã«ä¾å˜ã—ã¦ã„ã‚‹ã®ã§çµæ§‹å¤§å¤‰ãã†ã§ã™ã€‚
svnã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
ã¨ã“ã‚ãŒä¸–ã®ä¸å¥‡ç‰¹ãªäººãŒã„ã‚‹ã‚‚ã®ã§ã€svnクライアントをディスク・イメージã§é…布ã—ã¦ã„ã‚‹ã¨ã“ã‚ãŒã‚りã¾ã—ãŸã€‚最新ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ãƒ¦ãƒ‹ãƒãƒ¼ã‚µãƒ«ãƒ»ãƒã‚¤ãƒŠãƒªã§ã™ã€‚インストールã™ã‚‹ã¨/usr/local/bin/ã«å±•é–‹ã•れるã®ã§ãƒ›ãƒ¼ãƒ ・ディレクトリã«ä»¥ä¸‹ã®ã‚ˆã†ãªå†…容ã®.bash_profileを作æˆã—ã¦ãƒ‘スを通ã—ã¾ã™ã€‚
export PATH=/usr/local/bin/:$PATH
使用方法
ホーム・ディレクトリã«ãƒªãƒã‚¸ãƒˆãƒªã‚’作ã£ã¦ã¿ã¾ã—ょã†ã€‚
kazu$ svnadmin create $HOME/repo
ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç®¡ç†ã‚’行ã†ãƒ•ァイルをå–り込ã¿ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯$HOME/srcã¨ã„ã†ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¨ã—ã¾ã—ょã†ã€‚
kazu$ svn import $HOME/src file:///$HOME/repo/src
Macã®SVN GUI
ã„ã‚ã„ã‚ã¨GUIãŒé–‹ç™ºã•れã¦ã„ã‚‹ã¨æ€ã„ã¾ã™ãŒã€ä»Šã®ãŠæ°—ã«å…¥ã‚Šã¯SCPluginã§ã™ã€‚å…¨ã¦ã‚’GUIã§è¡Œãˆã‚‹ã‚ã‘ã§ã¯ã‚りã¾ã›ã‚“ãŒã€ç‰¹åˆ¥ãªã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãƒ»ã‚½ãƒ•トを起動ã™ã‚‹å¿…è¦ã¯ã‚りã¾ã›ã‚“。見ã¦ã®é€šã‚ŠFinderã«çµ±åˆã•れã¦ã„ã¦ãƒ•ァイルã®çŠ¶æ…‹ã¯ã‚¢ã‚¤ã‚³ãƒ³ã®å¤‰åŒ–ã§ã‚ã‹ã‚Šã¾ã™ã—ã€ã‚³ãƒ³ãƒ†ã‚スト・メニューã‹ã‚‰ã‚³ãƒŸãƒƒãƒˆãªã©ã®æ“作ãŒã§ãã‚‹ã®ãŒæœ€å¤§ã®é…力ã§ã™ã€‚ã“れãらã„分ã‹ã‚Šæ˜“ã‘れã°ã‚½ãƒ•トウェア開発ã ã‘ã˜ã‚ƒãªãã€ä¸€èˆ¬çš„ãªæ–‡æ›¸ä½œæˆã«ã‚‚ã‚‚ã£ã¨æ´»ç”¨ã—ã¦ã‚‚らãˆã‚‹ã‚“ã˜ã‚ƒãªã„ã‹ã¨æ€ã„ã¾ã™ã€‚
Leopardã§Time Machineã¨ã„ã†ãƒ•ァイルã®å±¥æ´ã‚’記録ã™ã‚‹æ©Ÿèƒ½ãŒæè¼‰ã•れã¾ã™ã‹ã‚‰ã€ã“れも注目ã§ã™ã。
devSKETCH, mac os x svn
Posted in devSKETCH on February 24th, 2007 No Comments »
プãƒã˜ã‚ƒãªã„僕ã«ã¯é¡ŒåãŒãã‚‚ãã‚‚æ¥ãšã‹ã—ã„ã®ã§ã™ãŒã€ã‚ˆã„本ãªã®ã§ç´¹ä»‹ã—ã¾ã™ã€‚
ä½¿ã„æ–¹ãŒç›´æ„Ÿçš„ã˜ã‚ƒãªã‹ã£ãŸã‚Šã€ãƒ–ラウザå´ã®ãƒã‚°ã‚„解釈ã®é•ã„ãŒå¤§ããã¦ã€Œä½¿ãˆãªã„ã€ã¨ã„ã†ãƒ¬ãƒƒãƒ†ãƒ«ã‚’貼られãŸCSSã§ã™ãŒã€ãƒ–ラウザやツールã®ã‚µãƒãƒ¼ãƒˆãŒå……実ã—ã¾ã—ãŸã—ã€ä¼æ¥ã®ãƒ›ãƒ¼ãƒ ページã«ã¨ã£ã¦ã‚¢ã‚¯ã‚»ã‚·ãƒ“リティã¯è‡³ä¸Šå‘½é¡Œã«ãªã£ã¦ã„ã‚‹ã®ã§ã€ä»Šã‚„ホームページã®è¨˜è¿°è¨€èªžã¨ã—ã¦ã¯XHTML + CSSã˜ã‚ƒãªãゃ許ã•れãªã„よã†ã«ãªã£ã¦ã„ã¾ã™ã€‚
CSSã£ã¦ä¸€åº¦ç†è§£ã—ã¦ã—ã¾ãˆã°ç°¡å˜ã«ãƒšãƒ¼ã‚¸ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã‚’記述ã§ãã¦æ‰‹æ”¾ã›ãªããªã‚‹ã®ã§ã™ã‘ã©ã€æœ€åˆã®ä¸€æ©ã§èº“ãã‚„ã™ã„ã§ã™ã€‚ç‰¹ã«æ®µçµ„ã¯ãªã‹ãªã‹ã†ã¾ã行ã‹ãªã‹ã£ãŸã§ã™ãã€åƒ•ã®å ´åˆã€‚
ãã‚“ãªä¸å¹¸ãªåƒ•ã‚’æ•‘ã£ã¦ãれãŸã®ãŒã“ã®æœ¬ã§ã™ã€‚「プãƒã¨ã—ã¦ã€ã¨é¡Œåã«ã‚りã¾ã™ãŒã€æ±ºã—ã¦ãƒ—ãƒå‘ã‘ã®é›£è§£ãªæœ¬ã§ã¯ãªãã€å›³ã‚’豊富ã«ä½¿ã£ã¦Tipsを紹介ã—ã¦ã„ã‚‹ã®ã§ä½•ã‹ã‚¢ã‚¤ãƒ‡ã‚£ã‚¢ãŒæ¬²ã—ã„ã¨ã„ã£ãŸã¨ãã«èªã¿è¿”ã—ã¦ã„ã¾ã™ã€‚ç‰¹ã«æ®µçµ„ã«ä»£è¡¨ã•れるレイアウトã«é–¢ã—ã¦ã¯ã‹ãªã‚Šã®ãƒšãƒ¼ã‚¸æ•°ã‚’割ã„ã¦ã€ã‚¹ãƒ†ãƒƒãƒ—・ãƒã‚¤ãƒ»ã‚¹ãƒ†ãƒƒãƒ—ã§è§£èª¬ã—ã¦ã„ã¾ã™ã€‚
ã“ã®ãƒ–ãƒã‚°ã®ãƒ†ãƒ¼ãƒžã‚‚ã€ã“ã®æœ¬ã‚’見ãªãŒã‚‰ã¡ã‚‡ã“ã¡ã‚‡ã“ã¨ã„ã˜ã£ã¦ã¾ã™ã€‚
book, css, design, devSKETCH, html, web web design
Posted in devSKETCH on February 22nd, 2007 No Comments »
JBoss Seamã‚’GlassFish上ã§å‹•作ã•ã›ã‚‹ãƒŽã‚¦ãƒã‚¦ã¯ãšã„ã¶ã‚“ã¨è“„ç©ã—ã¦ããŸã¤ã‚‚りã§ã™ã‘ã©ã€Seam/Securityã ã‘ã¯ã©ã†ã«ã‚‚æ€ã†ã‚ˆã†ã«ãªã‚Šã¾ã›ã‚“。
:::kazu-style.com::: 2.0 » Blog Archive » JBoss Seam 1.1.6GA/Securityモジュールã¯GlassFishã§ã¯ä¸å…·åˆãŒã‚りã¾ã™
大体ã€JBoss Rulesã¾ã§è¦šãˆãªãゃãªã‚‰ãªã„ã‚“ã§å¤§å¤‰ãªã‚“ã§ã™ã‚ˆã。
ãã‚“ãªã“ã‚“ãªã§å›°ã£ã¦ã„ãŸã‚‰ã‚µãƒ³ã®warrenãŒå®šç•ªã®ãƒ›ãƒ†ãƒ«äºˆç´„アプリケーションをGlassFish + NetBeansã«ç§»æ¤ã—ãŸãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆã‚’公開ã—ã¦ã„ã¾ã—ãŸã€‚NetBeansã‹ã‚‰ç›´æŽ¥é–‹ã„ã¦ãã®ã¾ã¾å®Ÿè¡Œã§ãã¾ã™ã€‚便利ã§ã™ã€‚NetBeansã®å„ªã‚ŒãŸãƒ‡ãƒãƒƒã‚¬ã§è¿½ãˆã°ã€Seam/Securityã®å‹•作を解明ã§ããã†ã§ã™ã€‚THX, warren。
余談ã§ã™ãŒã€ã‚µãƒ³ã®ãƒ–ãƒã‚°ã«ã¯Seamã‚’GlassFishã§å‹•ã‹ã™Tipsを書ã„ã¦ã„る人ãŒä½•人もã„ã¾ã™ã€‚Seamã¯JBossã®Gavin KingãŒæ›¸ã„ã¦ã„ã‚‹ã®ã§ã™ãŒã€GlassFishã‚’æ‹…ãサンã«ã‚‚熱烈ãªä¿¡å¥‰è€…ãŒã„ã‚‹ã¿ãŸã„ã§ã™ã€‚ã‚‚ã¡ã‚ã‚“ã€åƒ•ã‚‚æ°—ã«å…¥ã£ã¦ã„ã¾ã™ã€‚
devSKETCH, glassfish, Java, sample, seam security
Posted in devSKETCH on February 20th, 2007 2 Comments »
JBoss Seam 1.1.6GAリリース » サーãƒãƒ¼ã‚µã‚¤ãƒ‰.jp
Seam 1.1.6GAã‹ã‚‰JAASを利用ã—ã¦èªè¨¼ãƒ»èªå¯ã‚’行ã†ãŸã‚ã®ãƒ•レームワークãŒå®Ÿè£…ã•れãŸã®ã§ã€è©¦ã—ã¦ã„ãŸã‚“ã§ã™ã‘ã©ã©ã†ã«ã‚‚ã†ã¾ãゆãã¾ã›ã‚“。やã£ã¦ã„ã‚‹ã“ã¨ã¯å˜ç´”ãªã‚‚ã®ã§ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã«ã‚る例題をアレンジã—ã¦ã„ã‚‹ã ã‘ãªã‚“ã§ã™ã‘ã©ã。ユニット・テストã ã¨å‹•作ã—ã¦ã„ã‚‹AuthenticateモジュールãŒSeamコンテナ上ã§ã¯ã©ã†ã—ã¦ã‚‚èªè¨¼ã‚¨ãƒ©ãƒ¼ã«ãªã‚Šã¾ã™ã€‚
ã©ã†ã‚‚アプリケーション・サーãƒãƒ¼ãŒGlassFishã ã¨ã†ã¾ãゆã‹ãªã„よã†ã§ã™ã€‚CVSã®æœ€æ–°ç‰ˆã§è©¦ã—ã¦ã¿ã¾ã—ょã†ã€‚
devSKETCH, glassfish, jaas, Java seam
Posted in devSKETCH on February 7th, 2007 No Comments »
ã”ãマイナーãªè©±é¡Œã§ã™ã‘ã©ã€Mac OS X上ã§NetBeansを利用ã—ã¦ã„ã‚‹ã¨ãã®èµ·å‹•ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã®æŒ‡å®šã®ä»•æ–¹ã§ã™ã€‚検索ã—ã¦ã‚‚Windowså‘ã‘ã®è¨å®šæ–¹æ³•ã¯è¦‹ã¤ã‹ã‚‹ã‚“ã§ã™ã‘ã©ã€Mac用ã¯è¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸã®ã§è©¦è¡ŒéŒ¯èª¤ã—ã¦ã¿ã¾ã—ãŸã€‚
Windowsã‚„Unixã ã¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®etc/netbeans.confã§ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ãŒæŒ‡å®šã§ãã‚‹ã®ã§ã™ãŒã€Mac用ã®ãƒ‡ã‚£ã‚¹ãƒˆãƒªãƒ“ューションã«ã¯è¦‹ã‚ãŸã‚Šã¾ã›ã‚“。Macã§ã¯NetBeans5.5.app/Contents/Resources/NetBeans/etc/netbeans.confãŒè¨å®šãƒ•ァイルã§ã™ã€‚ファイルã®ã¯ã˜ã‚ã«ä»¥ä¸‹ã®ã‚ˆã†ãªè¨˜è¿°ãŒã‚りã¾ã™ã€‚
# ${HOME} will be replaced by JVM user.home system property
netbeans_default_userdir=”${HOME}/.netbeans/5.5″
ã©ã†ã‚„らユーザ毎ã®è¨å®šãƒ•ァイルã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¦ã„るよã†ã§ã™ã€‚ãã“ã§${HOME}/.netbeans/5.5/etc/netbeans.confã¨ã„ã†ãƒ•ァイルを作æˆã—ã¦ã€ã‚¢ãƒ—リケーション・ディレクトリã«ã‚ã£ãŸnetbeans.confã‹ã‚‰å¿…è¦ãªç’°å¢ƒå¤‰æ•°ã‚’コピーã—ã¦ç·¨é›†ã—ã¾ã™ã€‚僕ã¯ãƒ•ォント・サイズを変更ã—ãŸã‹ã£ãŸã®ã§–fontsize 11ã‚’åŠ ãˆã¾ã—ãŸã€‚
netbeans_default_options=”-J-DAM_CONFIG_FILE=\”/Users/kazuho/Applications/SUNWap
pserver/addons/amserver/AMConfig.properties\” -J-Dcom.sun.aas.installRoot=\”/Use
rs/kazuho/Applications/SUNWappserver\” -J-Xms32m -J-Xmx512m -J-XX:PermSize=32m -
J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true –font
size 11″
ã¡ãªã¿ã«ã“ã®ã‚ˆã†ãªèµ·å‹•スイッãƒã‚’指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
devSKETCH, Java netbeans
Posted in devSKETCH on January 23rd, 2007 No Comments »
ページã§ç´¹ä»‹ã•れã¦ã„ãªã„ã®ã§ã»ã¨ã‚“ã©ã®äººãŒæ°—ãŒã¤ã‹ãªã„ã®ã§ã¯ãªã„ã‹ã¨æ€ã„ã¾ã™ãŒã€JBoss Seam 1.1.1ãŒãƒªãƒªãƒ¼ã‚¹ã•れã¦ã„ã¾ã™ã€‚0.0.1ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãƒ»ã‚¢ãƒƒãƒ—ã§ã™ãŒä»Šå¾Œã«æœŸå¾…ã§ãã‚‹é‡è¦ãªæ©Ÿèƒ½ã®èŒèŠ½ã‚’è¦‹ã¦å–れるアップデートã«ãªã‚Šã¾ã—ãŸã€‚
PDFを生æˆã™ã‚‹ã“ã¨ãŒã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚iTextã¨ã„ã†ãƒ©ã‚¤ãƒ–ラリを使ã£ã¦ã„るよã†ã§ã™
JSFã§ã¯faces-config.xmlã«ãƒŠãƒ“ゲーション・ルールを記述ã™ã‚‹ã®ã§ã™ãŒã€pages.xmlã«ç‹¬è‡ªã®ãƒ«ãƒ¼ãƒ«ã‚’記述ã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚引数をã¨ã‚‹ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ãŒè¨˜è¿°ã§ããŸã‚Šã¨ã‹ãªã‚Šæ‹¡å¼µã•れã¦ã„ã¦è‰¯ã•ãã†ã§ã™
Wikiライクãªãƒ†ã‚スト・フォーマッティングãŒå¯èƒ½ã«ãªã‚Šã¾ã—ãŸã€‚formattedTextã‚¿ã‚°ã§ãƒ•ォーマット出力ãŒã§ãã¾ã™ã€‚Wikiã®ã‚ˆã†ãªãƒªãƒ³ã‚¯ç”Ÿæˆã¯ã‚„ã£ã¦ãれãªã„ã®ã§æœŸå¾…ã—ãŸã»ã©ã®ã§ãã§ã¯ã‚りã¾ã›ã‚“ã§ã—ãŸ
Gavin KingãŒã€Œ1.1.5ã§å®Ÿè£…ã™ã‚‹ã€ã¨ã„ã£ã¦ã„ã‚‹ã‚»ã‚ュリティ機能(èªè¨¼ã¨èªå¯ï¼‰ã§ã™ãŒã€1.1.1ã®ä»˜å±žã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã«è§£èª¬ãŒæ›¸ã‹ã‚Œã¦ã„ã¾ã™ã€‚Kingã«ã‚ˆã‚‹ã¨ã€Œã¾ã 実装ã®é€”ä¸ã ã—ã€ä»•様も変ã‚ã‚‹ã¨æ€ã†ã€ã¨ã„ã†ã“ã¨ã§ã™ãŒã€ã©ã®ã‚ˆã†ãªè€ƒãˆã§å®Ÿè£…ã•れã¦ã„ã‚‹ã‹ã‚’ã€ä»Šã‹ã‚‰ç¢ºèªã—ã¦ãŠãã®ã‚‚悪ããªã„ã¨æ€ã„ã¾ã™ã€‚
devSKETCH, ejb, itext, Java, jboss, jsf seam
Posted in devSKETCH on January 23rd, 2007 No Comments »
リッãƒãªWebインタフェースをGUIã§ä½œã‚‹ã“ã¨ãŒã§ãるツールã§ç„¡å„Ÿã®ã‚‚ã®ã¨ã„ãˆã°ã‚µãƒ³ã®Studio Createrã§ã™ãŒã€Createrをベースã«ã—ãŸNetBeansã®æ‹¡å¼µãƒ‘ックVisual Web Packã®æ—¥æœ¬èªžç‰ˆãŒãƒªãƒªãƒ¼ã‚¹ã•れã¦ã„ã¾ã™ã€‚
。
ã¾ã‚‹ã§MSã®Visualãªã‚“ã¨ã‹ã¿ãŸã„ã«ã€ã•ãã•ãã¨éƒ¨å“ã‚’ç½®ã„ã¦ã„ã‘ã°ã¨ã‚Šã‚ãˆãšWeb層ã®ãƒ‡ã‚¶ã‚¤ãƒ³ãŒã§ãã¦ã—ã¾ã„ã¾ã™ã€‚
ã‚‚ã£ã¨ã‚‚ã€ç‹¬è‡ªã®JSFコンãƒãƒ¼ãƒãƒ³ãƒˆã‚’使ã£ã¦ã„ã¦ã€ãã®ãƒ‰ã‚ュメントãŒè¦‹ã‚ãŸã‚‰ãªã„ã®ã§ãƒãƒ³ãƒ‰ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã—ã¥ã‚‰ã„ã¨ã„ã†æ¬ 点もã‚りã¾ã™ã€‚基本的ã«ã™ã¹ã¦ã‚’GUIã§ã€ŒãŠæ‰‹è»½é–‹ç™ºã€ã‚’貫ãã¹ãã§ã—ょã†ã。
ãれã‹ã‚‰ã™ã¹ã¦ãŒJavaã§è¨˜è¿°ã•れã¦ã„ã‚‹ã®ã§å‹•作ã¯ã‚‚ã£ã•りã¨ã—ã¦ã„ã¾ã™ã€‚Core Duoã®2.16GHzã§ã‚‚我慢を強ã„られるã®ã§æ³¨æ„ãŒå¿…è¦ã§ã™ã€‚ã‚‚ã£ã¨ã‚‚フリーãªã®ã§ã¨ã‚Šã‚ãˆãšã¯ä½¿ã£ã¦ã¿ã‚‹ã¨ã„ã„ã¨æ€ã„ã¾ã™ã€‚
devSKETCH, Java, jsf netbeans
Posted in devSKETCH on January 23rd, 2007 2 Comments »
Java Enterprise Editionã‚‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³5ã«ãªã£ã¦EoD (Ease of Developement)を推ã—進ã‚ãŸãŠã‹ã’ã§ã€åƒ•ã®ã‚ˆã†ãªã‚¢ãƒžãƒãƒ¥ã‚¢ã§ã‚‚プãƒã‚°ãƒ©ãƒ を書ã„ã¦ã¿ã‚ˆã†ã‹ã¨ã„ã†æ°—ã«ãªã‚Šã¾ã™ã€‚1.4ã¾ã§ã¯ã‚¢ãƒžãƒãƒ¥ã‚¢ã®ãŠã‚‚ã¡ã‚ƒã«ã—ã¦ã¯è¤‡é›‘ã™ãŽã¾ã—ãŸã€‚
Java EE 5ã®EoDã¯ã²ã¨ãˆã«EJB3.0ã®ãŠã‹ã’ã ã¨æ€ã„ã¾ã™ãŒã€JSFã¨ã„ã†ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆãƒ»ãƒ™ãƒ¼ã‚¹ã®Web層も以å‰ã®JSPを考ãˆã‚‹ã¨é›²æ³¥ã®å·®ãŒã‚りã¾ã™ã€‚
ã¨ã¯ã„ãˆã€ã‚µãƒ³ã®ãƒªãƒ•ァレンス実装ã«ä»˜å±žã—ã¦ã„るコンãƒãƒ¼ãƒãƒ³ãƒˆã¯æ©Ÿèƒ½ãŒè²§å¼±ãªã®ã§ãƒ•リーã®é«˜æ©Ÿèƒ½ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆã‚’探ã—ã¦ã¿ãŸã‚‰ORACLEã®ADF Facesã¨ã„ã†ãƒ©ã‚¤ãƒ–ラリを見ã¤ã‘ã¾ã—ãŸã€‚100以上ã®ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆã‹ã‚‰æ§‹æˆã•れã¦ã„ã¦ã€ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆä¸€è¦§ã‚’見ã¦ã‚‚ã‚ã‹ã‚‹ã¨ãŠã‚Šã€ã€Œä½¿ãˆãã†ã€ãªã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆãŒç›®ç™½æŠ¼ã—ã§ã™ã€‚Javascriptã‚’1行も書ã‹ãšã«AJAXfiedãªãƒšãƒ¼ã‚¸ãŒã§ãã‚‹ã®ã‚‚ã†ã‚Œã—ã„é™ã‚Šã§ã™ã€‚ã“ã®ADF Facesã¯Apache Projectã¸ç„¡å„Ÿè´ˆä¸Žã•れã€ç¾åœ¨ã¯Trinidadã¨åå‰ã‚’変ãˆã¦Apache Incubation Processã«ã‹ã‘られã¦ã„ã¾ã™ã€‚Apache Myfaceã®å®Ÿç¸¾ã‹ã‚‰è€ƒãˆã¦ã‚‚å°†æ¥æœ‰æœ›ãªã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆã ã¨æ€ã„ã¾ã™ã€‚
ã§ã€æ—©é€Ÿä½¿ã£ã¦ã¿ãŸã®ã§ã™ãŒã€æ®‹å¿µãªãŒã‚‰åƒ•ã®é–‹ç™ºç’°å¢ƒï¼ˆNetBeans + Java EE Application Server 9.0 U1 + Mac OS X)ã§ã¯æ£å¸¸ã«å‹•ãã¾ã›ã‚“ã§ã—ãŸãã€‚åˆæœŸåŒ–ã®æ™‚点ã§ä»¥ä¸‹ã®ã‚ˆã†ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã«è¡¨ç¤ºã•れã€
Failed to parse capabilities data document
java.io.IOException: Cannot open a foreign URL;
ボタンãªã©ãŒæ£å¸¸ã«ãƒ¬ãƒ³ãƒ€ãƒªãƒ³ã‚°ã•れã¾ã›ã‚“。ã„ã‚ã„ã‚ã¨è©¦ã—ã¦ã¿ã‚‹ã¨Webアプリケーションã§ã¯æ£å¸¸ã«å‹•作ã™ã‚‹ã®ã§ã™ãŒã€EARã«ãƒ‘ッケージングã™ã‚‹ã¨ä¸Šè¨˜ã®ã‚¨ãƒ©ãƒ¼ãŒèµ·ã“るよã†ã§ã™ã€‚Trinidadã®ãƒžã‚¤ãƒ«ã‚¹ãƒˆãƒ¼ãƒ³1ã§ã‚‚åŒæ§˜ã®ã‚¨ãƒ©ãƒ¼ãŒå‡ºã¾ã™ã€‚
Googleã§æ¤œç´¢ã—ã¦ã¿ãŸã‚“ã§ã™ãŒåŒæ§˜ã®ç—‡çжã®ãƒ¬ãƒãƒ¼ãƒˆã¯ãªã„ã®ã§åƒ•ã®ç’°å¢ƒã«ä¾å˜ã™ã‚‹ã®ã‹ã‚‚ã—れã¾ã›ã‚“ãŒã€æ®‹å¿µã§ã™ã€‚ã©ãªãŸã‹å‹•作実績ãŒã‚ã‚Œã°æ•™ãˆã¦ã„ãŸã ã‘ã¾ã›ã‚“ã‹ï¼Ÿ
Trinidadã®æ£å¼ãƒªãƒªãƒ¼ã‚¹ã®æŠ˜ã«ã¯ä½•ã¨ã‹ãªã‚Œã°ã„ã„ã®ã§ã™ãŒâ€¦
adf, devSKETCH, glassfish, Java, jsf, oracle trinidad
Posted in devSKETCH on January 21st, 2007 No Comments »
Mac OS Xã®ç’°å¢ƒå¤‰æ•°ã¯2種類ã‚る?
å…¨ãã®ç‹¬è‡ªOSã§é–‹ç™ºè€…æ³£ã‹ã›ï¼ˆå¥½ããªäººã¯å¥½ãã ã£ãŸã‘ã©ï¼‰ã ã£ãŸMac OSã‚‚ã€OS Xã‹ã‚‰UNIXç³»ã®OS(?)ã«ãªã£ã¦*NIXãªé–‹ç™ºè€…ã«ã¯ã“ã¨ã®ã»ã‹å—ã‘ãŒã„ã„よã†ã§ã™ã€‚開発環境をWindowsã‹ã‚‰Mac OS Xã«åˆ‡ã‚Šæ›¿ãˆã‚‹äººã‚‚多ã„ã¨èžãã¾ã™ã€‚僕もMac OS Xã§bashãŒèµ°ã£ã¦ã„ã‚‹ã®ã‚’è¦‹ã¦æ„Ÿå‹•ã—ãŸè¨˜æ†¶ãŒã‚りã¾ã™ã€‚
ã•ã¦UNIXç³»ã®OSã§åˆ‡ã£ã¦ã‚‚切り離ã›ãªã„環境変数ã§ã™ãŒã€ãŸã¨ãˆã°ã‚·ã‚§ãƒ«ã«bashを使ã£ã¦ã„ã‚‹ã®ã§ã‚れã°ã€
export PATH=/usr/local/bin:$PATH
ãªã©ã¨ã—ã¦è¨å®šã—ã¾ã™ã‚ˆã。もã¡ã‚ん僕もUNIXã®æµå„€ã«å¾“ã£ã¦~/.bash_profileã«ä¸Šè¨˜ã®ã‚ˆã†ãªè¨å®šã‚’記述ã—ã¦ã„ã¾ã—ãŸã€‚ã¨ã“ã‚ãŒã“ã®æ–¹æ³•ã¯ã‚·ã‚§ãƒ«ã‹ã‚‰èµ·å‹•ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã«ã¯æœ‰åйã§ã™ãŒã€Finderã‹ã‚‰ãƒ€ãƒ–ル・クリックã§èµ·å‹•ã™ã‚‹ã‚¢ãƒ—リケーションã¯ã“ã®ã‚ˆã†ã«è¨å®šã—ãŸç’°å¢ƒå¤‰æ•°ã‚’èªã‚“ã§ãれãªã„ã“ã¨ã«æ°—ãŒã¤ãã¾ã—ãŸã€‚発端ã¯NetBeansã®Subversionモジュールã§ã€ã“ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã¯åˆ¥é€”Subversionã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãƒ»ã‚³ãƒžãƒ³ãƒ‰ã‚’PATHã‹ã‚‰æ¤œç´¢ã—ã¦å‡¦ç†ã‚’å§”è²ã™ã‚‹ã‚ˆã†ã«ã§ãã¦ã„ã¾ã™ã€‚NetBeansã®ãƒ‰ã‚ュメントã«ã¯PATHã‚’è¨å®šã™ã‚‹ã‚ˆã†ã«è¨˜è¿°ãŒã‚ã‚‹ã®ã§ã€ã‚·ã‚§ãƒ«ã§ç¢ºèªã™ã‚‹ã¨ã€
$ which svn
/usr/local/bin/svn
ã¨ç¢ºã‹ã«ãƒ‘スã¯é€šã£ã¦ã„ã¾ã™ã€‚ã¨ã“ã‚ãŒNetBeansã‹ã‚‰æ¤œç´¢ã§ããªã„ã‚ã‘ã§ã™ã€‚
実ã¯Mac OS X独自ã®ç’°å¢ƒè¨å®šãƒ•ァイルã¨ã„ã†ã‚‚ã®ãŒã‚ã£ã¦Finderã‹ã‚‰èµ·å‹•ã™ã‚‹ã‚¢ãƒ—リケーションã¯ã“ã®ç’°å¢ƒå¤‰æ•°ã‚’å‚ç…§ã™ã‚‹ã‚ˆã†ã§ã™ã€‚
GUI用ã®ç’°å¢ƒå¤‰æ•°
Mac OS Xã§ã¯~/.MacOSX/environment.plistã¨ã„ã†ãƒ•ァイルã§ç’°å¢ƒå¤‰æ•°ã‚’指定ã™ã‚‹ã‚ˆã†ã«ãªã£ã¦ã„ã¾ã™ã€‚ã“れã¯XMLå½¢å¼ã®ãƒ•ァイルã§ã€ãŸã¨ãˆã°PATHã«/usr/local/bin/ã‚’è¿½åŠ ã™ã‚‹å ´åˆã¯ä»¥ä¸‹ã®ã‚ˆã†ã«è¨˜è¿°ã—ã¾ã™ã€‚
< ?xml version="1.0" encoding="UTF-8"?>
< !DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.
com/DTDs/PropertyList-1.0.dtd”>
INFOPATH
$INFOPATH:/opt/local/share/info
MANPATH
$MANPATH:/opt/local/share/man
PATH
/usr/local/bin:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bi
n:/usr/sbin
Xcodeã«ä»˜å±žã™ã‚‹/Developer/Applications/Utilities/Property List Editorを利用ã™ã‚‹ã¨GUIã§ç·¨é›†ã™ã‚‹ã“ã¨ãŒã§ãã¦ä¾¿åˆ©ã§ã™ã€‚
devSKETCH, mac os x netbeans
Posted in devSKETCH on November 18th, 2006 No Comments »
オープンソースã®ã‚¢ãƒ—リケーション・サーãƒãƒ¼ã¨ã—ã¦ã‚¹ã‚¿ãƒ³ãƒ€ãƒ¼ãƒ‰ãªJBossãŒã€ãƒ¬ãƒƒãƒ‰ãƒãƒƒãƒˆã«è²·åŽã•れã¦ä¹…ã—ã„ãŒã€ã¤ã„ã«ãƒ¬ãƒƒãƒ‰ãƒãƒƒãƒˆã®äº‹æ¥æˆ¦ç•¥ãŒè‰²æ¿ƒãåæ˜ ã•れるã“ã¨ã«ãªã‚Šãã†ã 。
レッドãƒãƒƒãƒˆã€ã€ŒJBossã€ã®æ–°æˆ¦ç•¥ã‚’明らã‹ã« - CNET Japan
ã‚れã‚れãŒç›®æŒ‡ã—ã¦ã„ã‚‹ã‚‚ã®ã®1ã¤ã¯ã€RHEL-Fedoraã®ã‚ˆã†ãªé–‹ç™ºãƒ¢ãƒ‡ãƒ«ã‚’構築ã™ã‚‹ã“ã¨ã§ã‚る。ç¾åœ¨ã€ã‚れã‚れã¯ã¾ã JBossã«å¯¾ã—ãã®ã‚ˆã†ãªãƒ¢ãƒ‡ãƒ«ã‚’開発ä¸ã§ã‚る。JBossを無償ã§åˆ©ç”¨ã™ã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®å¤šããŒæœ‰å„Ÿç™»éŒ²ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¸ã¨ç§»è¡Œã—ã¦ãれるã¨ç¢ºä¿¡ã—ã¦ã„ã‚‹
レッドãƒãƒƒãƒˆã¯ã€JBossã«ã¤ã„ã¦ã‚‚ã€Œæ›´æ–°ãŒæ—©ã無償ã§åˆ©ç”¨å¯èƒ½ã ãŒç„¡å„Ÿã€ã®ãƒ•リー・ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¨ã€ã€Œå®‰å®šã—ã¦å‹•作ã—サãƒãƒ¼ãƒˆä»˜ãã§æœ‰å„Ÿã€ã®ã‚µãƒ–スクリプション・ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®2種類をæä¾›ã™ã‚‹è€ƒãˆã§ã‚ã‚‹ã“ã¨ã‚’明らã‹ã«ã—ãŸã€‚
MySQLã‚‚åŒæ§˜ã®è€ƒãˆã‚’明らã‹ã«ã—ã¦ã„る。完全ãªã‚ªãƒ¼ãƒ—ンソース・ソフトウェアを開発・æä¾›ã—ãªãŒã‚‰ã‚‚ãã“ã‹ã‚‰åˆ©ç›Šã‚’上ã’ã‚‹ã¨ã„ã†ãƒ“ジãƒã‚¹ãƒ»ãƒ¢ãƒ‡ãƒ«ã¯å²è·¯ã«ã•ã—ã‹ã‹ã£ã¦ã„ã‚‹ã®ã‹ã‚‚ã—れãªã„。
ãŸã 僕ã®å‘¨ã‚Šã§ã¯å…¨ã安定ã—ãªã„Fedoraã®è©•価ã¯ä½Žã„。JBossã‚„MySQLãŒãã®ã‚ˆã†ãªé“ã‚’ãŸã©ã‚‰ãªã„ã“ã¨ã‚’祈るã°ã‹ã‚Šã 。
devSKETCH, Java, jboss redhat
Posted in devSKETCH on November 17th, 2006 No Comments »
ãªã«ã‹ã¨å¾Œå›žã—ã«ã•れã¦å¯‚ã—ã„æ€ã„ã‚’ã™ã‚‹ã‚¢ãƒƒãƒ—ル・ユーザーã ãŒã€ã“れã§Googleã®Web APIを使ã£ãŸé–‹ç™ºãŒMacã§ã‚‚行ãˆã‚‹ã‚ˆã†ã«ãªã‚‹ã€‚
グーグルã€AJAXツールã‚ット「Google Web Toolkitã€ã®æ–°ç‰ˆã‚’発表 - CNET Japan
Googleã¯ç±³å›½æ™‚é–“11月16æ—¥ã€ã€ŒGoogle Web Toolkitã€ã®æ–°ç‰ˆã‚’発表ã™ã‚‹ã€‚åŒãƒ„ールã§ã¯ã€Apple Computerã®ã€ŒMacintoshã€ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ 上ã§å‹•作ã™ã‚‹ã€AJAX(Asynchronous JavaScript and XML)アプリケーションを開発ã§ãる。以å‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ã€ã€ŒWindowsã€ãŠã‚ˆã³ã€ŒLinuxã€å‘ã‘ã®AJAXアプリケーションを開発ã™ã‚‹ã‚‚ã®ã ã£ãŸã€‚
ajax, devSKETCH, google, Mac, mac os x Web 2.0
Posted in devSKETCH on November 16th, 2006 No Comments »
先日サンã‹ã‚‰ã‚ªãƒ¼ãƒ—ンソースã§å…¬é–‹ã•れãŸJavaã ãŒã€ã‚‚ã†ä¸€ã¤ã®ã‚ªãƒ¼ãƒ—ンソースã®Java Standard Editionã§ã‚ã‚‹HarmonyãŒApacheã®ãƒˆãƒƒãƒ—・プãƒã‚¸ã‚§ã‚¯ãƒˆã«æ˜‡æ ¼ã—ãŸã“ã¨ãŒç™ºè¡¨ã•れãŸã€‚
Apache Harmonyã€ã‚¤ãƒ³ã‚ãƒ¥ãƒ™ãƒ¼ã‚¿æ®µéšŽã‚’å’æ¥–トップレベルプãƒã‚¸ã‚§ã‚¯ãƒˆã« - CNET Japan
オープンソース版Javaプãƒã‚¸ã‚§ã‚¯ãƒˆã®ã€ŒApache Harmonyã€ãŒã€ã‚¤ãƒ³ã‚ュベーション段階を脱ã—ã€æ£å¼ãªApacheプãƒã‚¸ã‚§ã‚¯ãƒˆã¨ãªã£ãŸã€‚
 2005å¹´ã«ã‚¹ã‚¿ãƒ¼ãƒˆã—ãŸApache Harmonyã¯ã€ãƒ‡ã‚¹ã‚¯ãƒˆãƒƒãƒ—システムを対象ã¨ã—㟠Javaプラットフォームã§ã‚る「Java Platform Standard Edition(Java SE)ã€ã®ã‚ªãƒ¼ãƒ—ンソースã«ã‚ˆã‚‹å®Ÿè£…を目指ã™ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆã 。
JDK vs. Jikesã€NetBeans vs. Eclipseãªã©ã€Javaã®å®Ÿè£…関連技術ã«é–¢ã—ã¦ã¯ä½•ã‹ã¨ç«èŠ±ã‚’æ•£ã‚‰ã—ã¦ããŸã‚µãƒ³ã¨IBMã ãŒã€Harmonyå‚åŠ ä¼æ¥ã®1社ã§ã‚ã‚‹IBMã¯ã€
2å¹´å‰ã«Sunã«Javaをオープンソースã¨ã—ã¦å…¬é–‹ã™ã‚‹ã‚ˆã†ä¿ƒã—ãŸIBMã¯11月13æ—¥ã€Sunã®å‹•ãã«å¤±æœ›ã—ãŸã¨ã„ã†å†…容ã®å£°æ˜Žã‚’発表ã—ã¦ã„る。
ã¨ã„ã†ã“ã¨ã§ã€ã“ã“ã§ã‚‚早々ã«ç«èŠ±ã‚’æ•£ã‚‰ã—ã¦ã„る。
apache, devSKETCH, harmony, ibm, Java, opensource sun
Posted in devSKETCH on November 14th, 2006 No Comments »
JDKã‚’GPLã§å…¬é–‹ã—ã¦é©šã‹ã›ãŸã‚µãƒ³ã ãŒã€ã‚‚ã†ä¸€ã¤ãŠæ¥½ã—ã¿ã‚’å–ã£ã¦ãŠã„ãŸã‚‰ã—ã„。
SunãŒJavaã®ãƒžã‚¹ã‚³ãƒƒãƒˆDukeも“オープンソース化â€ï¼Œã“ã¡ã‚‰ã¯BSDライセンス:ITpro
「特別ボーナスã®ãŠæ¥½ã—ã¿ã¨ã—ã¦ï¼Œæˆ‘々ã¯Dukeもオープンソース化ã—ãŸã€ï¼ˆâ€œJavaã®çˆ¶â€James Goslingæ°ï¼‰—ç±³Sun Microsystemsã¯11月13日,Java本体ã®ã‚ªãƒ¼ãƒ—ンソース化ã®ç™ºè¡¨ã«åˆã‚ã›ï¼ŒJavaã®ãƒžã‚¹ã‚³ãƒƒãƒˆã§ã‚ã‚‹Dukeã®3Dモデル・データãªã©ã‚’公開ã—ãŸã€‚
ã“ã®å¥‡ã£æ€ªãªã‚ャラクターã¯ã€ã¤ã„ã«ç‹¬ã‚Šç«‹ã¡ã‚’ã—ãŸã®ã 。
devSKETCH, duke, Java, opensource sun
Posted in devSKETCH on November 14th, 2006 No Comments »
サンãŒJavaプラットフォームを完全ãªã‚ªãƒ¼ãƒ—ンソースã«ç§»è¡Œã™ã‚‹ã¨è¡¨æ˜Žã—ã¦ã‹ã‚‰ã€ã©ã®ã‚ˆã†ãªãƒ©ã‚¤ã‚»ãƒ³ã‚¹ä½“系を採用ã™ã‚‹ã‹ã€ã„ã‚ã„ã‚ãªæ†¶æ¸¬ãŒã‚ã£ãŸãŒã€ã¤ã„ã«ç™ºè¡¨ã•れãŸã€‚
サンã€ã€ŒJava MEã€ã¨ã€ŒJava SEã€ã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’GPLライセンスã§å…¬é–‹ã¸ - CNET Japan
Sunã¯ç±³å›½æ™‚é–“11月13æ—¥ã€Linuxãªã©å¤šãã®ã‚ªãƒ¼ãƒ—ンソース製å“ã®ç®¡ç†ã«ç”¨ã„られるGeneral Public Licenseãƒãƒ¼ã‚¸ãƒ§ãƒ³2(GPLv2)ã®ä¸‹ã§ã€ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‚½ãƒ•トウェアã®ã‚³ãƒ¼ãƒ‰ã‚’公開ã™ã‚‹è¨ˆç”»ã 。SunãŒé‹å–¶ã™ã‚‹ã‚¦ã‚§ãƒ–サイトJava.netã§ã€æºå¸¯é›»è©±å‘ã‘ソフトウェア「Java Platform Micro Editionã€ï¼ˆJava ME)ã¨ãƒ‡ã‚¹ã‚¯ãƒˆãƒƒãƒ—アプリケーションå‘ã‘ソフトウェア「Java Platform Standard Editionã€ï¼ˆJava SE)ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ã™ã‚‹ã€‚
OpenJDKã¨ã—ã¦å…¬é–‹ã•れã¦ã„る。ã™ã§ã«CDDLライセンスã®ã‚‚ã¨ã§ã‚ªãƒ¼ãƒ—ンソースã«ãªã£ã¦ã„ã‚‹Java EE(通称GlassFish)もGPL v2.ã«ç§»è¡Œã™ã‚‹ã€‚
個人的ã«ã¯Apacheライセンスã®ã‚ˆã†ãªåˆ¶é™ã®ç·©ã„ライセンス体系ã«ãªã‚‹ã“ã¨ã‚’期待ã—ã¦ã„ãŸã€‚ï¼ˆæ”¹é€ ã‚‚å«ã‚ã¦ï¼‰å…¨ã¦ã‚’パッケージングã—ã¦é…布å¯èƒ½ã¨ãªã‚‹ãŸã‚ã 。GPL採用ã«ã‚ˆã£ã¦ä»Šå¾Œã©ã®ã‚ˆã†ãªå±•開を見ã›ã‚‹ã®ã‹ã€å‡¶ã¨å‡ºã‚‹ã®ã‹å‰ã¨å‡ºã‚‹ã®ã‹æˆã‚Šè¡ŒããŒèˆˆå‘³æ·±ã„。
devSKETCH, gpl, Java, openjdk sun