|

Wednesday January 23, 2008
HTML 5 Draft Spec
Just noted that w3 sent out a press release about HTML 5 yesterday. The draft spec is well worth a look if you are in any way interested in the direction of HTML 5.
(2008-01-23 07:00:46.0)
Permalink

Tuesday December 04, 2007
Easing control....
APOC, A Point of Control, has just been opensourced. Alberto Ruiz has posted a blog with all the details. Very cool. Take a look at the project website over on FreeDesktop for more details.
(2007-12-04 08:34:47.0)
Permalink

Thursday November 01, 2007
Swapping communities, but still the same community
Among the many great reasons for working in Sun, the ability to forge your own career while working with incredibly talented people has got to be the single best one I can think of. Over the years I have had the privilege of working with some of the most talented engineers on the planet, who are creating some of the most innovative products on the market, from Suns incredible hardware platforms such as the T5220,
industry redefining storage platforms such as the x4500, to cutting edge innovations in Solaris and our leading middleware stack the
Java Enterprise System.
However my time as a direct paid up member of the more hardcore side of the engineering community has drawn to a close. A few months back I decided that it was time to learn about different areas of Sun's business, and started to keep an eye out for any relevant internal opportunities. This being Sun an awful lot of opportunities exist (go on, take a look), and a role that matched everything that I was looking for, and more, came up. I applied, went through the process and started in my new role at the start of October.
So what are you doing now I hear you ask. I am now working within our Global Sales Organisation for a team in Services Marketing, which works with the both our internal sales and marketing communities and our larger partner community. The role in itself has quite a large technical aspect, but with a primary focus on direct day to day business problems and longer term business processes and strategy. As you might have guessed its the business side of the equation that I am focused on expanding. I am just beginning to get my bearings in this new role, and there is an awful lot to learn, but thats the challenge that I decided to take on, and its a challenge that I am looking forward to embracing.
However in many ways this new job is almost identical to my previous role. I am working with a group of incredibly talented individuals, there is a community of users whom we interact with, there are internal and external customers and there is an overarching goal of delivering the best possible service, product or solution to both our existing, and potential, customers - the same people that make up the community we work with, and work for, every day. So really the only part I am swapping is the immediate team I work with, other than that the end goal, and the overall community remains the same.
And speaking of communities, one that I will still be active in is the
OpenSolaris community. If you haven't heard yet the folks in the Indiana project released their first OpenSolaris Developer Preview last night. Go forth, download and participate - I know I will.
(2007-11-01 12:16:24.0)
Permalink

Tuesday May 22, 2007
[ot] Voting in the Irish General Election....
Very off topic for a Sun blog, but the Irish General election is on Thursday, and personally I think everyone should use their vote - spoil it if needs be, but at least use it. I think I've given a good reason as to why you should vote over on my personal blog.
(2007-05-22 06:51:38.0)
Permalink

Tuesday November 21, 2006
The Network Truly Is The Computer
One of the slightly stranger highlights of each year for me is reading The World In <insert year here> from The Economist. An interesting article this year, from a tech standpoint, is from the pen of Eric Schmidt, in which he talks about the future of the web, and notably mentions that the network truly is the computer. You can take the man from Sun...... ;).
(2006-11-21 10:09:39.0)
Permalink

Monday November 13, 2006
OpenSource Java
Probably the biggest thing to happen in Sun's history since the opensourcing of the most innovative operating system on the planet, OpenSolaris, Java is being opensourced. Check out Mark Reinhold's (J2SE Chief Engineer) post, James Goslings post about GPLv2, and tune in at 9:30 PST to the webcast.
Think about it, you can now use an open source Framework (J2EE), on an open source Operating System (OpenSolaris), with an opensource application server (Glassfish) using an open source database (PostgreSQL) running on an open source processor (Ultrasparc T1). You can of course write your documentation up in an open source WordProcessor (OpenOffice) and write your application in an open source IDE (Netbeans). Now whats that about Sun not "getting" opensource?
(2006-11-13 04:25:42.0)
Permalink

Thursday August 31, 2006
FCODE map-in doesn't match decoded register type error
We are currently setting up a new rig on a Sun Fire T2000, and after
adding storage (2 x Sun StorageTek 3510 FC Array) connected via a QLogic FC-AL card we
(well the gaffer, who is
quite rightly pedantic about such things, noticed it first) noticed
a rather strange error on the console during reboots.
WARNING: /pci@7c0: FCODE map-in doesn't match decoded register type; Requested: memory, Decoded: memory
After a bit of investigation it turns out the error is fixed by upgrading
the firmware on the fc-al card. Whats actually happening is that the older
firmware doesn't fully support the pci-x slot that we are now using. So
it will work, but not exactly at its most optimal.
To check your firmware use luxadm, on our box we got
luxadm fcode_download -p
Found Path to 0 FC100/S Cards
Complete
Found Path to 2 FC100/P, ISP2200, ISP23xx Devices
Opening Device: /devices/pci@7c0/pci@0/pci@1/pci@0,2/SUNW,qlc@1,1/fp@0,0:devctl
Detected FCode Version: ISP2312 FC-AL Host Adapter Driver: 1.13.08 04/10/02
Opening Device: /devices/pci@7c0/pci@0/pci@1/pci@0,2/SUNW,qlc@1/fp@0,0:devctl
Detected FCode Version: ISP2312 FC-AL Host Adapter Driver: 1.13.08 04/10/02
Complete
Found Path to 0 JNI1560 Devices.
Complete
Found Path to 0 Emulex Devices.
Complete
The minimum version for the PCI-X slots is 1.14.09, and the relevant patch,
114874-04, ships with 1.14.15. Upgrade instructions etc are in the patch readme.
(2006-08-31 09:44:26.0)
Permalink

Tuesday May 16, 2006
apt-get install sun-java5-jre
I think the title says it all. Take a look at the JDK Distros Project for more details. This is cool, very cool, incredibly cool (okay I'll stop). I'm guessing it will only be a matter of days before the Nextenta folks have this available as well.
(2006-05-16 15:27:58.0)
Permalink

Tuesday December 06, 2005
Ultrasparc-T1 T2000 I was going to compare one of the new UltraSparc-T1 machines to
some other boxes, but as there is nothing of a similar size,
packing a similar punch, anywhere on the planet I figured
let's let the T2000 speak for itself........
# uname -a
SunOS oaf251 5.11 snv_27 sun4v sparc SUNW,Sun-Fire-T2000
A view from the front
Occasionally a picture is not worth 1000 words[1], or 32 cpu threads...
# prtdiag
System Configuration: Sun Microsystems sun4v Sun Fire T2000
System clock frequency: 200 MHz
Memory size: 16376 Megabytes
========================= CPUs ===============================================
CPU CPU
Location CPU Freq Implementation Mask
------------ ----- -------- ------------------- -----
MB/CMP0/P0 0 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P1 1 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P2 2 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P3 3 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P4 4 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P5 5 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P6 6 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P7 7 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P8 8 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P9 9 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P10 10 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P11 11 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P12 12 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P13 13 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P14 14 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P15 15 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P16 16 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P17 17 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P18 18 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P19 19 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P20 20 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P21 21 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P22 22 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P23 23 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P24 24 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P25 25 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P26 26 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P27 27 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P28 28 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P29 29 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P30 30 1200 MHz SUNW,UltraSPARC-T1
MB/CMP0/P31 31 1200 MHz SUNW,UltraSPARC-T1
========================= IO Configuration =========================
IO
Location Type Slot Path Name Model
----------- ----- ---- --------------------------------------------- ------------------------- ---------
IOBD/NET0 PCIE IOBD /pci@780/pci@0/pci@1/network@0 network-pciex8086,105e
IOBD/NET-1 PCIE IOBD /pci@780/pci@0/pci@1/network network-pciex8086,105e
IOBD/PCIX PCIX IOBD /pci@7c0/pci@0/pci@1/pci@0/isa@2 isa
IOBD/PCIX PCIX IOBD /pci@7c0/pci@0/pci@1/pci@0/usb@5 usb-pciclass,0c0310
IOBD/PCIX PCIX IOBD /pci@7c0/pci@0/pci@1/pci@0/usb@6 usb-pciclass,0c0310
IOBD/PCIX PCIX IOBD /pci@7c0/pci@0/pci@1/pci@0/ide ide-pci10b9,5229
IOBD/PCIX PCIX PCIX /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2 LSILogic,sas-pci1000,50 LSI,1064
IOBD/NET-1 PCIE IOBD /pci@7c0/pci@0/pci/network network-pciex8086,105e
IOBD/NET-1 PCIE IOBD /pci@7c0/pci@0/pci/network network-pciex8086,105e
But is that just one cpu I see?
Yes, yes it is.
And yes that is 32 virtual CPUs you see.....
# psrinfo -p -v
The physical processor has 32 virtual processors (0, 1, 2, 3,
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
UltraSPARC-T1 (cpuid 0 clock 1200 MHz)
# psrinfo
0 on-line since 12/06/2005 12:03:41
1 on-line since 12/06/2005 12:03:42
2 on-line since 12/06/2005 12:03:42
3 on-line since 12/06/2005 12:03:42
4 on-line since 12/06/2005 12:03:42
5 on-line since 12/06/2005 12:03:42
6 on-line since 12/06/2005 12:03:42
7 on-line since 12/06/2005 12:03:42
8 on-line since 12/06/2005 12:03:42
9 on-line since 12/06/2005 12:03:42
10 on-line since 12/06/2005 12:03:42
11 on-line since 12/06/2005 12:03:42
12 on-line since 12/06/2005 12:03:42
13 on-line since 12/06/2005 12:03:42
14 on-line since 12/06/2005 12:03:42
15 on-line since 12/06/2005 12:03:42
16 on-line since 12/06/2005 12:03:42
17 on-line since 12/06/2005 12:03:42
18 on-line since 12/06/2005 12:03:42
19 on-line since 12/06/2005 12:03:42
20 on-line since 12/06/2005 12:03:42
21 on-line since 12/06/2005 12:03:42
22 on-line since 12/06/2005 12:03:42
23 on-line since 12/06/2005 12:03:42
24 on-line since 12/06/2005 12:03:42
25 on-line since 12/06/2005 12:03:42
26 on-line since 12/06/2005 12:03:42
27 on-line since 12/06/2005 12:03:42
28 on-line since 12/06/2005 12:03:42
29 on-line since 12/06/2005 12:03:42
30 on-line since 12/06/2005 12:03:42
31 on-line since 12/06/2005 12:03:42
Internally the box looks like this
And let's not forget the four e1000g's that are integrated as standard
Yep, I'm speechless, these are incredible machines. And they don't rhyme with Hell
[1] For the pedantic
# prtdiag | wc -w
255
(2005-12-06 08:55:00.0)
Permalink

Tuesday October 18, 2005
Some self effacing humour....
A good while ago I managed to christen myself with a nickname within my group of Grumpy, more in a reaction to being called Whiney, who is not generally known as one of the dwarfs, but does happen to be a member of my team (I'll let him own up to this himself). The original context was along the lines of someone calling my Whiney, and I replied, "thats not me, I'm grumpy". As you might guess the name stuck. Anyway Niall was over in California recently, and while wondering through a Disney store with his better half spotted an apt mug..... so I give you....
My new mugshot ;). (pun intended).
(2005-10-18 03:14:45.0)
Permalink

Wednesday September 21, 2005
workaround for "console is not shared" netra x1 lom error message
Ah, back to my "thank you for the informative error messages" postings. On a netra X1 box you may possibly get an error message such as
lom>console
Console is not shared
which is not very helpful. Of course one would think that console -f would override this, but nope, it doesn't. So the work around, which will force a reboot of your machine is the following.
lom>bootmode reset_nvram
lom>reset
lom>
LOM event: +128d+1h34m23s host reset
lom>console
oaf108 console login:
and thats it. You can also connect directly to the serial port and reset your eeprom settings there as well.
(2005-09-21 08:06:38.0)
Permalink

Monday September 12, 2005
Shiny new Galaxy's.......
Sun released a bunch of cool new boxes today, which we have been using internally for a little while now. One of the guys in my group, Niall Mullen (who joins the blogosphere today as well) has a few pics of the boxes and a nice walk through some of the cooler features up here. He spares you the press release jargon, and show you the real deal. But to put it simply these run faster, cooler and cheaper than anything else that any other vendor is making.
(2005-09-12 13:24:17.0)
Permalink

Friday August 26, 2005
A new slashdot low?
Slashdot stories can be annoying and petty at the best of times, but an article today regarding a Microsoft employee who has gotten adult measels is definately a new low. One of my colleagues had this recently - its damn serious, not something to make fun of. At least some of the folks commenting on the article see it the same way.
(2005-08-26 02:43:32.0)
Permalink

Friday July 15, 2005
semi work related....
I tend to avoid non work related stuff on this blog, but as this is impacting my ability to work from home, I guess its semi work related. I just wrote up a small piece about my current broadband fiasco over on my personal blog.
(2005-07-15 03:23:40.0)
Permalink

Tuesday May 24, 2005
Managers blog......
So our manager (or ex-engineer as we prefer to call him) has joined bsc, drum roll please....... introducing Damien Farnham. Back in his engineering days he worked on things such as TPC and the like (predominantly focused on Sybase). Or so he likes to tell us ;). These days he does all of that management stuff that us engineers like to avoid ;).
(2005-05-24 05:14:24.0)
Permalink
|