Monday Jun 16, 2008
Thursday May 08, 2008
Monday Apr 28, 2008
Tuesday Mar 18, 2008
With the advent of social bookmarking and the new wave of telecommuting, it's no wonder we have begun to change the way we work inside organizations and our perception of the long-standing "Intranet" has been altered.
Sun has long led the way in telecommuting and collaboration it takes the intranet to the next level and beyond the “firewall” - covering the web, the stuff you can see through your browser (whether it’s hosted internally or externally) and one of the organizations leading this effort is the Learning Organization.
Sun's Learning Services On Demand Portal has been re-tooled to allow Sun Employees to access training ANYWHERE, ANYTIME. This affects ANY employees throughout Sun. The Portal aggregates information from various different sources. Their mission statement is "to train all audiences, not just Sun Employees."
The team is led by Mike DeLoia, Learning Technology Program Manager. In January of 2008, The LMS portal was only accessible by internal Sun employees, and piggy-backed off of the MyHR Portal, authenticating using Federation Manager, and was only accessible via SWAN. Mike drove the effort to "push the portal to the edge" and allow secure access from the 'Net.
Sun's New Hire portal is also a project that was done last year for on-boarding new Sun Employees and is based on the Confluence platform for wikis currently used at Sun. The new hire portal aggregates information from several sources and provides a one-stop page for all information you would need as a new Sun Employee, with everything from new hire documentation to online orientation, to helpful links. It even allows you to play the action game "The Rise of the Shadow Specters" - where you can protect Sol City's network from malicious evil-doer hackers! Perfect for the overachievers not getting enough satisfaction with their 9-to-5 routine.
The Sun Partner Advantage Program (SPA) is a client of Learning Management Center . Currently, partners have to register themselves in two places, CWP (for a Sun Online account), then in MySun (an ECR/Sams application). This should be merged once we decouple SaMS from CWP (scheduled for late sumer 2008) and be extinct once we have fully EOL'ed SaMS with IBIS in January of 2009.
Saturday Mar 15, 2008
Before 1752, the Americans and British started the new year on March 25th. We aren't quite to that day yet, but in honor of the old new year date, we have decided to relaunch this blog with a new look and number of tales of all the interesting internet facing websites that Sun has.
BTW, check out what the cal command returns for Sept. 1752. Leave a comment if you want to know why.
Sun has something like over 200 websites. Yes, many are in the sun.com domain and over the years we have made great progress in making them all look alike, but the reality is that there are many, many separate sites running on different servers in different locations and managed by different groups. Lots of these sites tend to be focused on a different audience segment. Our group, .Sun, as providers of core web platform infrastructure, work with a variety of these groups within Sun, and we see a broad spectrum of strategies and approaches.One interesting development recently is how sites geared towards Sun employees have migrated from within the firewall to the edge. With Sun's mobile workforce, it's easier to have essential tools and content on the edge .. but with that trend comes new challenges.
Saturday Jan 05, 2008
It's lightweight plastic .. but still.
With no power for seven hours, I finally got bored (not to mention I wanted a hot meal) and went walking towards the panhandle and the Lower Haight. The power outages were in pockets, some blocks had power, some didn't. The trees in the neighborhood got a serious pruning. There were branches all over the sidewalks and one downed tree. Should have brought my camera.
Check out this picture of the San Rafael/Richmond bridge from sfgate.com.
Friday Sep 22, 2006
Tuesday Nov 22, 2005
In my yahoo inbox today:
Sir/Madam,
Your specific case has been considered to the obligatory peoples, and upon meticulous weighing up, we are able to tender to you the subsequent offer.
Based upon meticulous weighing up you are eligible to obtain a considerable gain on your primary property investment.
By completing the subsequent attached form in a timely manner we will be able to settle our review, and we feel firm you will obtain not only a decreased rate of interest, but also a cash return that will execute all your holiday needs and more!
Please go here to settle this stage of the agreement.
Wishing you all the best over the holiday period,
Lois Arias
So I guess these people want to refinance my mortgage?
Sunday Oct 30, 2005
Most people love Google. It's simple, uncluttered page appeals to many, and the results make it as the search engine of choice. But there is dark side to this success. Because the expectation it has set in the minds of millions is a curse, according to Gartner's Dr. Rita Knox.
What is the curse? The first is the expectation that everything is searchable. The more saavy of us know that Google doesn't index everything. For example it can have a tough time with dynamic data locked up a database. The second part is that expectation that search results should be 1-10 of N. If your search is narrowly targeted, this works. But for general searches it returns too much information to sift through.
In the CEO Mastermind Interview at the event, Steve Ballmer asked why couldn't search learn about him (the user) as he used it? I'm sure the reader will come up with better examples, but here's one to illustrate: if I search for "rye" do I mean rye bread or rye whiskey? If google knew I was a enthusiast of different types of whiskey, it would know. It would have that context about me. Of course that would mean that it would know my identity/profile .. which is a whole other conversation.
Rita agrues that for search to be more useful, you need to allow the user to provide context for the search ... or at least organize the results into verticals. We aren't fulfilling her version, but here at Sun, we have taken some steps towards this. If you now use sun.com's search you will see that the results are organized in tabs. Recently we rolled out this feature for the developer sites. Has it been useful to you? I'm curious.
Friday Oct 21, 2005
SOA, which translates to "Service Oriented Architecture", is the hyped thing of the year, according to Garner. Used to be portals, now it is SOA. There were far too many sessions to pick from on SOA or it's kissing cousin, Web Services. It depends on who you talk to, but from what I can gather, SOA is a paradigm where you have loosely coupled (or completely uncoupled) application services that can talk to each and clients. Didn't seem like a new concept to me, but what seems to be new is the supporting technology that is coming out from the industry to support keeping the services uncoupled from the clients that use them, not to mention the BPM stuff that runs on top that coordinates workflow through all these services.
While you can have SOA after a fashion without using the WebServices standards, no one seriously considers doing this. The interoperability of your services would suffer greatly if you are not using the standards.
If you read my earlier post on the death of the database, the point underlying that session is that the use of SOA leads to an universal connectivity that makes persisting certain types of information unnecessary.
So is the hype deserved? I don't know. Depends on how much interconnectivity we see across companies and organizations.
Thursday Oct 20, 2005
I visited some Sun folks at the ITxpo floor and chatted with the openSolaris folks. They have been blogging up a storm.
Despite the conference winding down, I've got a couple of topics to blog about, just haven't had the time yet.
For example, instead of blogging about SOA, I went to a party at Pleasure Island, known as Disney for adults. I think I have finally figured how to navigate this place (don't get me started about my commute), and found it pretty easily. Most of the bars are the standard disco type places, the 70s/80s place was fun, but the oddest place had a stand-up comedian dressed as "club president" interacting with the crowd.
Wednesday Oct 19, 2005
A better, although not perhaps not as big of draw of a session name, would have been "Evolution of Persistence". The speaker's point was that the role of a the database will change in the evolving tech landscape where data is everywhere in the network, real time, and doesn't need to be persisted into a database.
For example, why do you need an inventory database, if your system can get all the info needed from the RFID tags on your widgets in your warehouse? If the data you need only has to live for a transient time, ie. for the duration of a transaction, why persist it?
I found his assertions thought-provoking, but it raised more questions that it answered. Think of the security issues, will your financial institution really allow your application access to a transaction while it executes, so you can confirm that the order has been paid for? Can we really get away with not storing the state of an order in an eCommerce scenario? What happens if the service goes down and we lose the state and it isn't persisted? You get the picture.
As far as the question, will DBAs have a job in the future? He advised DBAs to start learning about middleware since the persistence will move up the stack in the form of queues, actual objects (ie. RFID tags), and in the services themselves. Your mileage on this advice may vary.
Monday Oct 17, 2005
So I agree that projects can't take a year. Most of our projects don't, they are more on the order of weeks, a lot of tweaking of what is already in place. In the web world the requirements are ever changing and our stakeholders often can't completely visualize what they want, not to mention that they change their mind. In all fairness they are just reacting to a changing marketplace. It's way better to prototype something, get the stakeholders to validate what you are doing and schedule the additional features for quarterly rollout. Upper management is way happier when they see tangible results.
One of the interesting things about attending one of these is finding out what your own company is doing. If you are doing SOA, you might need to abstract out the communications between your clients and services using an ESB (enterprise service bus) layer. Turns out Sun has open-ESB project on java.net, check it out
Wednesday Jul 13, 2005
The fourth of July was beautiful in the City, I never saw any fog which is unusual for the summer, here are the city denizens sunning themselves in Dolores Park.
![[Dove mama baby bird]](http://blogs.sun.com/roller/resources/KitchenSink/normal city resized.jpg)
Our baby birds grew up and left the nest. First mama and papa bird left the nest and watched from nearby. Then the babies spent a day working out how to fly on the patio floor. Then they were gone.
![[Dove mama baby bird]](http://blogs.sun.com/roller/resources/KitchenSink/2 babys resized.jpg)
We visited the alameda county fair where we saw both horse and pig racing as well as hobby collections. Waching piglets jumping hurdles on a track was very amusing. The collections had everything from barbies, to carved animals, to beer coasters.
![[Dove mama baby bird]](http://blogs.sun.com/roller/resources/KitchenSink/piggys.jpg)
Kathy
This blog copyright 2008 by KitchenSink