Domain: sun.com
Stories and comments across the archive that link to sun.com.
Comments · 7,362
-
More J2EE patterns
Core J2EE Patterns is another book on the subject. You can even find many (all?) of the patterns from the book online.
I've found a lot of these patterns to be useful in other domains (PHP webapps) as well. -
More J2EE patterns
Core J2EE Patterns is another book on the subject. You can even find many (all?) of the patterns from the book online.
I've found a lot of these patterns to be useful in other domains (PHP webapps) as well. -
dtracemore information on dtrace may be found (not on google but) on bigadmin
[i realize this is not nearly as much fun as playing guessing games and pissing on sun]hope this helps...(but hope springs eternal)
nous
-
Re:Price?"Sun will never sell a $2000 computer - that's not the space they want to be in. - they make servers and workstations."
You mean except for the $995 workstations and servers they've been selling the past three years?
- Sun Fire V100 server (starts at $995)
- Sun Blade 100 workstation (originally sold at $995, now replaced by Sun Blade 150)
- Sun Blade 150 workstation (starts at $1395)
-
Re:Price?"Sun will never sell a $2000 computer - that's not the space they want to be in. - they make servers and workstations."
You mean except for the $995 workstations and servers they've been selling the past three years?
- Sun Fire V100 server (starts at $995)
- Sun Blade 100 workstation (originally sold at $995, now replaced by Sun Blade 150)
- Sun Blade 150 workstation (starts at $1395)
-
Re:Price?"Sun will never sell a $2000 computer - that's not the space they want to be in. - they make servers and workstations."
You mean except for the $995 workstations and servers they've been selling the past three years?
- Sun Fire V100 server (starts at $995)
- Sun Blade 100 workstation (originally sold at $995, now replaced by Sun Blade 150)
- Sun Blade 150 workstation (starts at $1395)
-
Re:DTrace for Solaris == PCP for Linux
Actually, DTrace > PCP. Browse the DTrace docs.
There's quite a bit more there then you ever had in PCP... -
Re:Price?
Damn dude, if you think that $70 is overpriced then just download it. You lazy bastard...
-
Re:Athlon 64 will breathe new life into Solaris
Actually I believe the advantage Suns brings to hardware is in a lot of thoroughput. That's partially why they can offer slow CPUs. Their main market is servers which aren't typically CPU bound as much as I/O bound.
"We didn't want a fast CPU anyhow!" how's that for sour grapes? If CPU speed didn't matter in SUNs business, they wouldn't offer their servers with so many CPUs. Maybe a small handful for redundancy, but not 106 processors! The fact is SUN *can't* offer slow CPUs... not unless they're happy losing money. There just isn't room for more than 2 or 3 high-end processor manufacturers, and SUN isn't one of them. -
Re:Holy crap
Get the November edition of Solaris Express.
It has DTrace. Free download. For SPARC and x86. -
Re:Price?
It's not there. I just got a SunBlade150, too. It wasn't there under Solaris8 and it wasn't there under Solaris9. I don't know what they mean when they say shipping, perhaps they mean available. Because you can download it in nice pkgadd-able packages from Sun's Star/Gnome site (what a funny name). And that works nicely. But don't forget to set your display to 24 bit color - see fbconfig and Google.
-
Re:Legal guidelines?
From the announcement:
According to the guidelines set by our legal department, we cannot release the full product, so we have built a set of diff source files and associated documentation.
I'm kinda confused by this one... Why couldn't they release the full source code? Is there anything stopping somebody from distributing the source after applying the diffs?
Please note that you are referring to the original release of the Bi-Directional patches, way back from 12-May-2002. Currently, the Bi-Di support is part of the basic Open Office download.
Even more, I'm not even 100% sure that these patches by IBM were really the base for the current Bi-Di support.
If you go to www.openoffice.org.il you will see that Sun does the work on Bi-Di (as well as a local company called Tk Open Systems - www.tkos.co.il).
Unfortunately, both web pages are in Hebrew so you will only see the word "Sun" in Hebrew (look for the bold 3 word hebrew link pointing to il.sun.com . -
Binary XML?
I guess there is always WPXML. There's a group in the W3C working on the problem outside of the WAP arena already, and then there are ASN.1 mappings such as Sun demonstrated in Fast Web Services.
-
And...
And that is where things like JSML come in.
-
Re:Is this really a business decision?
I personally,think it would have been a wise business decision to set up a campus someplace like rural Utah or Oregon. If present trends continue, it appears likely Sun will eventually move operations to India or China.
Sun do have a campus in Colorado -
Re:if you're a true hippie
It works with windows 98, you just need to download the latest sun Java runtime enviroment at java.sun.com.
-
making slashcode usable..
-
Re:I'm only 26, so...
Why, this guy!
-
Re:So... what's the deal?
It [C#] is complete enough that Java(tm) is including features that already exist in C# in 1.5 - including enums, attributes, and iterator-aware looping.
Otherwise, from a syntax standpoint, C# is pretty roughly equivilant to Java(tm). They are both OO languages (no flames about which is more OO, that's a dumb argument) that support single-inheritance, multiple interface implementation, and some component-oriented development paradigms (beans vs properties)
C# is similiarly including more features such as anonymous methods and Generics which made it to 1.5 before C# will get them in 2.0 "Whidbey".
I do serious, production work in both. IMHO, it isn't the language that is differentiating, it's the class libraries and the reach of the underlying platform that dictate the decision to use one vs the other.
For Windows development, C#/.Net has a serious edge.
For cross-platform server applications, Java(tm) is extremely strong. -
Re:I hope the editors realize...
-
Sun Java DesktopSun Java Desktop info
Sun Java Desktop System is a comprehensive, secure, highly affordable enterprise desktop solution that is simple to use and works with existing infrastructure. The software consists of a fully integrated client environment based on open source and standards including a GNOME desktop environment, StarOffice productivity suite, Mozilla browser, Evolution mail and calendar, Java 2 Standard Edition, and a Linux operating system.
Minimum Supported Configuration Pentium II, compatible PC 266MHz
-
Re:Linux or Java?
Here, read.
-
Re:The Question now is... Why Sun?
A lot has changed since Solaris 2.5. The current version is 9. You can also try out a development release of the next version here.
-
But will this really help web-focused enterprises?From Sun's press release:
"By running the current version of the Solaris OS on the AMD Opteron processor platform, we are experiencing substantial improvements in kernel performance for Solaris over other x86-based systems, " said John Fowler, chief technology officer, software, Sun Microsystems. "With the Solaris OS running on the AMD Opteron processor, our customers and partners can take advantage of unique features such as containers delivering virtualization and high levels of security. Solaris has led the industry in proven military grade security built-in to the OS, and with Trusted Solaris OS, offering unmatched levels of privacy, second only to the Windows
.NET security framework. Finally, the highly advanced Opteron processor with, it's built in ability to remove IP-infringing packets at the network layer will soon make copyright infringement lawsuits a thing of the past."
I think it's great that Sun is finally breaking into the commodity hardware business, while still optimizing their syndicated dynamic solutions marketbase through enhanced Solaris offerings. While this may be true, they have a long way to go to true cross-media functionalities, as the AMD processor is currently unable to support XDML enhanced DSS encryption, which is required in order to implement enterprise-level mindshare paradigms. As AMD states in their press release,
Sun's intent to collaborate with AMD to accelerate the holistic global portal platform development, to optimize and fully web-alize the dynamic performance of mission-critical e-services and increase enterprise adoption for Solaris and the Sun Java open-synergy relationship system on the AMD Opteron processor
Sure, this all sounds good on paper, but how do they possibly intend to complete this task without relying on a steady influx of new-media, leading-edge partnerships that can emphasize one-on-one integrated infomediaries? For my money, it's just not possible.
Don't get me wrong. I wish them all the best. But still, good luck, Sun and AMD...you're going to need it. -
Re:Toy value only - I disagree
Actually, the restore CD is bootable. Here's how it works:
You take a seperate computer (from the Qube) that has a recognized network card (3com, Intel... the CD has this information when you boot), and you boot this computer with the restore CD. Connect the network card of this restore computer to the eth0 interface of the Qube (the interface with one dot) and power on the Qube.
Hold the "S" button on the Qube while it boots, and you will be able to select where to boot from (ROM, Net, or Disk). Choose boot from net, and it will use a Kernel in ROM to pull an install script and RPMs from the restore computer.
I don't work (and have never worked) for Cobalt (or Sun), but I do work with the Qube software on a near daily basis. For what it does, it's pretty amazing. They did a lot of improvements with the Qube3. They changed over to an x86 platform (AMD K6-350, so it's still not a powerhouse), and updated to the 2.2 kernel. Sausalito is fun to play with.
As for the OS restore CD, surf over to http://wwws.sun.com/software/download/operating_sy s.html, and scroll down the resulting page for "Sun Cobalt Server OS Restore Software". You likely will have to make a login at this point, but I see the Qube2 restore CD as a downloadable option (~120MB).
As I said, I am more familiar with the Qube3 OS (which I am trying to port to the Raq 550 for more power), but I'd be happy to answer any questions that I can. -
Java ring
I remember going to Java One years ago (4 years maybe) where every attendee got a Java Ring - it's a Java processor that's embedded into a ( signature-type ring)
Basically, everyone's coffee preferences were stored on a central database, and to get the coffee you liked, you just touched the ring to the receptor. These days you'd use bluetooth I guess.
The ring idea was quite cute though - it was powered by the receptor, with the binary communications channel being rectified internally to produce power as well as transmit information. Ok, so you couldn't do that with bluetooth, it'd have to be always on, but there's probably still something you could do...
Simon -
Re:Support and pre-installed
> Or that Novell is not busy building up its GNOME/GTK software engineers
Yup, they are. They are building a new center in Bangalore, India, and hiring people from Wipro. This sure has worked successfully in the past for another GNOME related company. -
Re:Mirror!If by Connection Pooling, you mean this:
http://developer.java.sun.com/developer/onlineTrai ning/Programming/JDCBook/conpool.htmlthen I think this qualifies:
http://nl.php.net/manual/en/features.persistent-co nnections.phpI use persistant connections in my php programming all the time, and the difference in impact on the server is quite noticeable.
To combine your reply and the other reply at the time of this writing, here's a timely (coincidental) bit of news...
Java is coming to BeOS. Read more about it in an interview I posted recently.
Enjoy.
;) -
Re:Even the variable names are the same> b) Its standard java coding style rules NOT TO USE a "_" in a constant.
It is standard Java coding TO USE an undescore between words in a constant. At least according to Sun
-
Re:Didn't Microsoft and IBM just get in bed?
You can't run a big company with a "you're my enemy so I won't do business with you" mentality.
No. You cannot. :)
-B -
Re:That would never work...OK let me start off by Saying I am a linux Newb. Not to say I haven't worked with it before but I generally haven't done much with it. My first Experience with Linux was in 1997. I installed a Distro of Linux I believe it was Redhat. I found the experience of installing rather annoying and the Driver support was Ghastly. I used it for a week and then formated and reinstalled Windows NT 4.0. So I statyed away from Linux for a long time. I have ran Windows, Solaris, and Free BSD since then. Now I am a System Administrator for a Company. I am the only System Administrator and i have inherited 8 servers running Linux.
So here I am trying Linux again. I have 3 different Versions of Redhat over these 8 machines. Now I am a big Fdan of Windows 2000 for all its Security holes and other problems its integration is very simple and easy to use a nice strong Firewall and Antivirus software running at a server level makes my job pretty easy. Most of my Users are power Users (those of you who do not understand this it means unlike most companies I do not give my uzsers root level access). This works well for me my exposure to Viruses is pretty minimal. I update based on severity of problems when necessary but I can generally keep my systems clean with 1 hour a week of Updating the servers.
Now to me the proposition of Running Linux Desktops is too Daunting for me to even Concieve of. Why because I have a lot of Marketing people at this company everyone has there own ideas how they want things to work and what they want to use. Giving these computer users(slightly above primate intelligence when it comes to computers) does not sound like a very nice experience for me. I just convinced them all to stop using Gator. I spend about 2 hours a day explaining very simple things to these people and these really does cut into my time when I have things I need to get done. So giving them an operating System like Linux would be the death of me. If ther was one Distribution one Desktop environment and one set platform I might actually consider it. Servers well thats entirly different make as many Distros as you want Only Professional IT people shoudl be using these anyway I am currently experimenting with replacing our Redhat Servers with Debian or Mandrake.
Now to me Suns Mad Hatter is interesting to me. Although My experiences with Java have not been pleasesnt I will give Sun teh benefit of the doubt they Created java they probably will be very proficient in programming with it. But this is a system with a company backign it up. Why does this please me.
- There is the aperence of a reponsible company behind it easier to sell to the Executives
- They are offering an entire platform this gives me as a devloper an interface I can develop for(yes I know GNOME and KDE I can develope for but Personally I would rather have one ring to rule them all)
- This Gives me a One stop place for an extensive Knowledge base that will be present
These are all valuable sellign points to me. And there are others like me out there as much as I like or do not like Linux does not matter. What matters is a professional offering that needs to be seen by System administrators and decision makers all over the world.
You have the ball Run with it or Fumble its your call cause to me your running to the outside have gained a bit but have not turned up field yet. And to do this you have to win the support of the Computer idiots of the World. Hell look at Mac it survives today do to Computer morons and Graphic artists. -
Re:Even the variable names are the same
What, is this astroturf?
It is standard coding conventions to use the underscore. See Sun Coding Standards
Also, the standard for case in abbreviations in method and class names is for the abbreviations to be all upper case.
-
Re:Even the variable names are the same
-
Re:Yeah, this isn't so interesting, really.
Sun has two designations for ceasing hardware support. There is "End-of-life", where they cease producing the production, and there is "end-of-service-life", where they cease providing replacement parts.
I'm assuming they do some sort of calculation for the likelihood of failure, the cost of storage, the income from support contracts, and figure out how many extra units to store for parts, (and the price for support contract renewal.)
Of course, they produce product for long after you would think they would. The Sun 220R had an EOL date of 05/2002, so you can order replacement parts until 2007.I guess there are occational exceptions. If you look at the Sun-4c Page you'll notice that the EOSL date for models like the SPARCStation 1 and 2 were extended. I'm guessing that enough people kept signing support contracts for them, which made it worth it for Sun to keep the hardware around.
This EOSL document has an interesting list of Sun's products and their EOSL date.All this, of course, is just buying parts from Sun. There is a big 3rd party market for older mainframe and minicomputer components. I know of a large Boston area company whose publishing company is finally being moved off of the PDP-11 system they have been using for the last 20 years. From what I understand, as companies decommission systems built on old DEC hardware, people will buy it up for recondition and resale.
-
Re:Yeah, this isn't so interesting, really.
Sun has two designations for ceasing hardware support. There is "End-of-life", where they cease producing the production, and there is "end-of-service-life", where they cease providing replacement parts.
I'm assuming they do some sort of calculation for the likelihood of failure, the cost of storage, the income from support contracts, and figure out how many extra units to store for parts, (and the price for support contract renewal.)
Of course, they produce product for long after you would think they would. The Sun 220R had an EOL date of 05/2002, so you can order replacement parts until 2007.I guess there are occational exceptions. If you look at the Sun-4c Page you'll notice that the EOSL date for models like the SPARCStation 1 and 2 were extended. I'm guessing that enough people kept signing support contracts for them, which made it worth it for Sun to keep the hardware around.
This EOSL document has an interesting list of Sun's products and their EOSL date.All this, of course, is just buying parts from Sun. There is a big 3rd party market for older mainframe and minicomputer components. I know of a large Boston area company whose publishing company is finally being moved off of the PDP-11 system they have been using for the last 20 years. From what I understand, as companies decommission systems built on old DEC hardware, people will buy it up for recondition and resale.
-
Re:Yeah, this isn't so interesting, really.
Sun has two designations for ceasing hardware support. There is "End-of-life", where they cease producing the production, and there is "end-of-service-life", where they cease providing replacement parts.
I'm assuming they do some sort of calculation for the likelihood of failure, the cost of storage, the income from support contracts, and figure out how many extra units to store for parts, (and the price for support contract renewal.)
Of course, they produce product for long after you would think they would. The Sun 220R had an EOL date of 05/2002, so you can order replacement parts until 2007.I guess there are occational exceptions. If you look at the Sun-4c Page you'll notice that the EOSL date for models like the SPARCStation 1 and 2 were extended. I'm guessing that enough people kept signing support contracts for them, which made it worth it for Sun to keep the hardware around.
This EOSL document has an interesting list of Sun's products and their EOSL date.All this, of course, is just buying parts from Sun. There is a big 3rd party market for older mainframe and minicomputer components. I know of a large Boston area company whose publishing company is finally being moved off of the PDP-11 system they have been using for the last 20 years. From what I understand, as companies decommission systems built on old DEC hardware, people will buy it up for recondition and resale.
-
Re:java is dead
Actually I just checked the sun link you provide and still couldn't find an apparent PPC JVM from sun. I also checked the supported systems page from sun for its JVM and it seems to be confirmed that PPC isn't supported directly from sun.
As for the Apple JVM, I can't test it directly provided I don't own a mac but, the 1.4.2 JVM offered by Apple is a developer preview. It may be as good and as stable as sun's but there are no warranty about it. -
No, of course not.In fact, it is a massive event oppurtunity for a popular IBM supported OSS project that'll beat the shit out of SunONE.
Heard those suckers will repeat it again on a bigger scale for
.au and .nz later in the month. -
Re:java is dead
Good to hear you're basing an oh-so-informed opinion on second-hand delcarations from your friend.
Given that there's no apparent Sun JVM for PPC and Apple's JVM seems to be pretty damn close behind Sun's, I do believe you need to do some simple fact-checking before relaying garbage from your friend's mouth to Slashdot.
Please mod parent down for lack of clue. -
Humm...
A move to Opteron would allow them to be more competitve in cost and focus more on what they're good at, designing systems, not processors
Designing systems? Well, if they're just going to be come another motherboard manufacture, why would you ever buy an overpriced Sun System? I've seen sparcs handle loads that bring expensive x86 systems to their knees. Can opterons come in 106 processor combinations? I see they want to intoduce some lower end options, but their lower end models give them a lot of research opportunities to make the big systems really shine. -
Re:departure from R&D
because it was their forte.
Actually, no. This was their Forte
And if you actually got that, you're too much of a Sun geek. -
Re:At last...
Sun doesn't discourage linux In fact, their new N1 initiative embraces all OSes.
-
At last...?
Could Sun finally have seen the light? Back in 1999, Sun purchased an Enterprise Software company called Forte Software. Forte (not to be confused with the Netbeans rebrand) was an application suite which achieved what J2EE achieves now - but completely painlessly.
All of the plumbing was hidden from developers, leaving them free to concentrate on business logic. Forte shipped with a complete Application Framework and its own language the Transactional Object Oriented Language(TOOL).
Basically (to cut a long story short) Java looked as if it had more potential at the time, so Forte was rebranded to Sun ONE Unified Development Server and allowed to wither. It's officially being end-of-lined by Q1 next year.
The point here is that this Project Rage seems very much like Unified server - but it works in Javaland. It (hopefully) hides all the plumbing of a J2EE application from developers, allowing them to concentrate on business logic. If it's more than Suns version of Eclipse, then it'll certainly be a product to watch. I hope Sun get it right this time and that it's not too late.
Where this leaves IBM and Weblogic remains to be seen - unless this Rage integrates with their app servers. It ought to - seamlessly of course...
:) -
A+ #1 troll!
-
Just like OpenOffice and StarOffice?
OpenOffice is free, but StarOffice is not.
-
There's a quiz about this
on the Java Website.
'based on the Chapter 13, "Adding a graphical interface," of the book Jess in Action published by Manning Publications Company. Test your knowledge of Jess, the rule engine and scripting language for Java technology.' -
Re:In a grumpy mood
> Thanks for the references.
You're welcome. :-) Here's a link to Sun's wild and wooly world of Desktop software. They even have a very nice GNOME distribution, just in case you're one of those people who doesn't like CDE. (Who doesn't like CDE?) :-)
-
Re:Since when is Bill Gates a security expert?
That's a pretty big brush you're painting with there. Take a look at Trusted Solaris and try to tell me with a straight face that Windows has a "vastly superior security _model_ to Unix". I think you're equating more complicated (due to poor design) with superiority. Also, just because you have root on one box does not grant you "global" access to network file systems, I have no idea where you got that info from.
-
Re:commercial java is not portableIt's not open source software
Not true, the source is openly available. It may be non-Free by the FSF definition, but it is certainly not closed.
-
Re:Great CNN Headline
"Sun delivers yet another shot at Earth"
How else is Sun going to resuscitate its market share? If all sorts of pretty flashing lights don't help, then they're doomed.
Sun's just using Microsoft tactics: use our stuff or else.
Now, where's the Justice Department? They should be going after Sun for abuse of monopoly powers; it far outshines any other thermonuclear energy provider that Earth uses.