Not all prime numbers are happy numbers
....103 is. I mentioned in my 100th blog
that I would end my blog writing on a prime number and although I didn't think it would happen so soon, ending on a happy number is the right decision.
Why am I ending this blog? For a number of reasons:
- Even in the world of social networks, you always need an exit strategy.
- Social network participation comes and goes in waves....sometimes you ride them all the way to the shore and get off even while others continue to surf.
Relative to My developerWorks, the time as come for me to move inland away from the shore.
I might come back to lurk and watch ......whether I get my toes back in the water...too soon to tell.
For now..... Happy Trails to all...
I like prime numbers. They have a bit of magic and mystery to them.
The 100th blog entry caused me to think about
- the goal of my blog
- the future of my blog
- my commitment to the blog - blogging once, twice, sometimes three times a week
I want a graceful exit:
- a planned exit
- not a fading away in wondering if I just got forgetful or lazy or tired
So, my last confession will be a prime number. Not sure what number it will be yet....just that it will be a prime number.
When I break down the components of work to explain it to a 3 year old, here is what appears:
- Talk on the phone or to myself (when I use VOIP she said I look like I am talking to myself)
- Type on the keyboard
- Watch the screen for hours and hours and hours
What is not visible is the thought process nor the output. Nothing I can "hand" a 3 year old and say "I built this. I visited the new Industry zone
on developerWorks to get some ideas. Healthcare
was the best candidate as most 3 year olds understand how a doctor works. Made me wonder when the concept of software does become tangible?
Software in the context of the physical world that helps solves
problems or makes a physical device come alive, those make some sense
to a child.
- What exactly is IRL: in real life. Are on-line activities not real life?
- Social: non IRL activity ? and when did social become a noun?
Just food for thought as today I heard IRL being used to refer to a face-to-face meeting ...and it got my attention. Then I heard the word "social" being used as a noun. Now, granted, in olden days people went to socials (short I imagine for social functions). There is social software, social networking, social interactions....where social modifies or describes a noun.....using "social" as a noun meaning non-IRL activity. Craziness.
Have you ever looked around your home, office, garage or e-mail for hazardous waste? We had a community clean up this weekend and it made me think of all the various types of hazardous waste in our lives. Work is full of waste. I've already commented on meetings
and dare I next approach the waste in my e-mail in-basket? We all have it ...some are better at removal than others.. ...but like with all hazardous waste, we also hope there are opportunities to recycle. And speaking of that....I received an e-mail pointing me to 10 tips for sensible systems administration.
Had I labeled it waste and dumped it in the trash faster than I do with spam, I would have missed a fantastic article that weaves an historic American character into the fabric of today's work.
The title does not do the article justice....granted is is a good tile...but would it make you buy the book? It is a must read...and maybe even worth being made into a short movie ......I won't give away the plot ....just imagine time travel and kites......nor the classic quotes such as "An ounce of prevention is worth a pound
of cure" or "A countryman between two lawyers is like a fish between
First....what is a "customer"? It is anyone that buys, uses, tests or you want to buy, use, test a product, module, feature you are creating, working on, testing, selling etc.
Now.....how do you usually get to know your customer? Look them up on the web? Look people up on LinkedIn, Facebook and even on My developerWorks to learn more about their background, interests and history? What about looking up information on their business and industry? Searching the web again are you? You can now check some interesting insights on the Industry zone
on developerWorks.....really....do check it out....they are looking for feedback.
But beyond the web.... what are ways to get to know the audience for what you are building, developing, project managing, testing etc?
- Volunteer to go through your customer's new hire training (I have to admit I did this with one of my customers - they were a fast food business and it was quite fun. I thought I knew their business as I was one of their regular customers....I was so wrong....very eye-opening...and definitely helped me design a better solution for them)
- Work at a corporate store to learn their business ( I sat in with the customer service desk at one of my customers and not only was that eye opening but also quite an earful..best way to really see how their business operated)
- Participate on an Industry association committee
- Attend an industry conference (I worked at my customer's booth at one of their conferences....a great way to hear from their customers....again...really helped me understand not only my customer's issues but also their customers' issues).
- Subscribe to an association periodical (why the hardcopy vs web? you can still do the web, but paper will allow you to see the placement of the articles and ads too....a great way to see positioning of the industry, business and competitors in the area...in fact...consider local and national periodicals).
- Increase your understanding of what your customer's "pain" and therefore what you need to build, design, test etc
- Increase credibility with your peers, your management, and your clients
- Increase your exposure and reach....perhaps becoming not only a hot shot in your technology but also one with Industry-specific knowledge
I will continue to have to have Browser Wars
but I will no longer have "presentation" tool wars. I'm now using a complete suite of office productivity software for creating, editing,
and sharing word processing documents, spreadsheets, and presentations available for free download now on developerWorks...and who doesn't like the words free and no charge?
What is it I am using?
- IBM Lotus Symphony is based on the Open Document Format (ODF)
standard-which means you're not locked into proprietary file formats, software
licensing agreements and upgrades.
at first I was worried about
- all those PPT files I have and that I receive...needless worry on my part...Symphony is compatible with Microsoft Office file formats
- my frustrated as any new tool always brings new challenges ...old habits are die slowly...would make me swear lots (ok that did happen) but that was overcome the more I used Symphony (not quite at the 10K hours of expert yet) plus there is great free online education as well as lots of useful
tips and tools that made me feel comfortable in my learning and
Will I totally abandon Microsoft Office? Don't know about that 100% ..at least, though, finally, free tools and freedom of choice!
I used to be an operating system bigot....all concerned about what platform I was using, performance, security, etc. Now ...now I care more about my browser. I know they are tied together, it just seems easier today to blame the browser.
I prefer Firefox and yet I am glad I have IE as a back up. Sometimes IE is not the back up as there are few applications that only run with IE (don't get me started on that frustration). Sometimes Firefox has a browser freeze (I bet you love that technical explanation) at the most inopportune times and I just don't want to shut all my sessions which makes IE the backup.
For My developerWorks, Firefox is it. IE just doesn't make the grade...it does funny things (another technical explanation for when I don't like what is displayed on my screen and it is not about the content) with the layout or content (or lack thereof) presentation and I just don't have the patience or desire to debug... that is the beauty of two browsers.... no waiting...it doesn't work in one...go to the other.
- I know I want to always have a back up.....a Plan B....... and maybe a C and D.
- Anyone care to share their favorite browser hero or horror stories?
So the story goes that "Global Audience Spends Two Hours More a Month on Social Networks than Last Year
" : On average, global web users across 10 countries spent roughly five and
a half hours on social networks in February 2010, up more than two
hours from the same time last year. While the U.S. boasts the largest
unique social networking audience, Italian and Australian web surfers
led the way for average time on site with more than six hours each in
I am just not sure I like that "two MORE hours" ....perhaps it is included in my normal hours
as I just can't see how there are any more hours in the day....or did I miss something while I was spending all my expert time in meetings, conference calls, doing e-mail and working? Maybe it is a minute here and a minute there....that I can handle. I visit many social networks on a regular basis yet I never stay too long. Cumulative though of all my minutes... ok.....I've now talked my way into 2 more than last year....as afterall....last year at this time we didn't have My developerWorks!!!
- H x D x W x Y = 63, 000 hours for me
H = # of hours I am in front of, using technology that has a display, CRT, or monitor and a keyboard type device
D = # of days a week I am in front of said technology
W = # of weeks in a year (excluding vacations, holiday, sick days, non-work days)
Y = # of years I've been "involved" with technology stuff
I didn't grow up with technology...it came into my existence in college and then full blown once I graduated. I decided to eliminate phone and entertainment type devices from my calculations and keep it pure to just terminals, PCs, and laptops. I also used averages as I can be crystal clear on the # of years while the others have more variability. As my entire working life has been with technology, I also decided to just include all my working hours. Granted, in the my earlier days, technology was not portable and so I didn't spend as many hours in front of technology, I figured it compensated as now even if I am in a face to face meeting, the technology is present plus I didn't include weekend hours and so it all balances out as I actually do use technology on the weekends.......this was not meant to be scientific ....and honestly...once I started the calculations it got darn scary.
Net...give or take 5K....I've spent 63,000 hours working with technology.
Breaking it down further.....
- let's guess I've spent 1/3 of that time in meetings or conference calls and 1/3 of my time "doing" e-mail. Does that sound scary? 20K hours in meetings/conference calls and another 20K reading/writing e-mails?
- What about using My developerWorks and other social software tools? 205 blogs (I have another blog) + 20 wikis I actively update x 30 minutes each (give or take) = 112.5 hours. I am going to ignore Facebook, SameTime,LinkedIn, lurking on user groups, forums, using search tools, etc....
Ten thousand hours: That’s how long it takes to become good at something..... and that means
- I must be really good at conference calls and meetings.
- I am very good at reading, thinking and typing.
- I have a long way to way to go with social software
How could I not comment on these two articles on developerWorks as they combine two wonderful modern technologies : pyjamas and TVs.
I never thought I'd see pyjamas on developerWorks.
• 1. I'm satisfied with what I'm already using: if ain’t broke don’t fix it.
• 2. No one else is using it.: what came first chicken or egg
• 3. I don't think it can perform well enough.- trust
• 4. I don't know how to get started.- what do I do
• 5. It's hard to make it a habit.: “Energy and persistence conquer all things.” Benjamin Franklin
Isn't it all about decisions? From a software perspective that starts at the beginning
a better question is ...where does it end....
Now that is a headline.....it actually is the name of book by Lisa Scottoline
and it made me laugh as well as pick up the book.
It made me think about article titles of content on developerWorks. One of the reasons many of us come to developerWorks is the honest, straightforward and, dare I say, boring article titles.
Yet are they really boring?
Not boring....direct....to the point....and easily found when hunting for information. Fancy titles may catch your attention or not....what is most important is the content.
How my brain works.....Winter Olympics...Spring....Baseball.... and that got me thinking.....is there anything on developerWorks about baseball?
Sure enough.... check out
Then I found :
- The Future of Baseball : Sabermetrics, understand what it is, and find out how number crunching can help improve a team’s performance.It's
generally defined as the scientific study of baseball. The word SABR
comes from the Society for American Baseball Research, and those are
the real propeller heads who look at the data and who analyze all the
statistics about baseball. (FYI....this site was slow for me to open and then I had to download the video vs view online...it was still worth it and I did enjoy the quotes from Yogi Berra).
Which made me think about what kinds of tools help in all that data analysis ...and those would be
Not a fan of baseball or just need to know more about it: here's a lesson plan on America's Pastime (by IBM...isn't that one a surprise)
A classic tale and one of my favorites : Everybody, Somebody, Anybody, And Nobody
- This is a little story about four people named Everybody, Somebody, Anybody, and Nobody.
- There was an important job to be done and Everybody was sure that Somebody would do it.
- Anybody could have done it, but Nobody did it.
- Somebody got angry about that because it was Everybody's job.
- Everybody thought that Anybody could do it, but Nobody realized that Everybody wouldn't do it.
- It ended up that Everybody blamed Somebody when Nobody did what Anybody could have done
I am a big fan of clarity ....must be the project manager training in me.
I always want to know WHO. We use too much "we" and "them" and need to clearly identify the who and ensure that named person knows and commits.
I didn't attend Lotusphere this year...and I was very sad. To make me happy, I found
Lotusphere is also coming to me...yes to me as that is indeed how I like to view it. There are one day in person events : Lotusphere Comes to You happening all across the globe plus the Lotusphere Virtual Experience Both available to me at no charge other than my time.
Now for the debate....do I do the in-person (and have to get out of my home office attire) where I can meet and talk to Lotus enthusiasts and experts or do I attend the Virtual Experience (same content, just different attire requirements on me). Decisions...decisions... or ... I do I attend both?
What do you know about making software fully accessible? For software development, accessibility means enabling IT hardware, software and Web
application products so they can be used by more people, either
directly, or in combination with assistive technology products. Are you familiar with :
- Providing aids to navigation for screen reader users such as:
- an invisible link which allows the users to skip navigation links in order to get quickly to the main content of the page
- proper markup for identifying the page title (i.e. an <h1> element)
- Providing text equivalents for images and image map hot spots
- Providing null text equivalents on decorative images
- Identifying row and column headers for data tables
- Programmatically associating labels with form fields
- Using valid XHTML 1.0 Transitional markup language
- Supporting browser settings for enlarging text and user style sheets
- Using consistent navigation mechanisms and style of presentation throughout the site
- Keyboard navigation of web pages
- Identifying the primary natural language of each page
- Accessible HTML alternative versions of Flash content
- Accessibility testing using automated tools and/or manual procedures
We all have a "challenge" .. ..whether physical, mental, cultural, language based or that we blog on My developerWorks. Accessibility removes the barriers that prevent certain groups
of people from accessing information. If you don't know much about it... What every developer should know about accessibility Accessibility in Web development
I just got this : and I be sad.... I won't be at MacWorld.... Lotus will be ....will you? Will anyone attending us what happens? Give us the scoop ....
- Join Lotus at MacWorld ! Compelling Main Stage Presentations and Demos given by our Experts.
IBM Lotus is sponsoring this year's MacWorld event (Feb 11-13, Moscone
Center, San Francisco, CA) and will be on-hand with a team of technical
experts to talk about new advancements for both the Mac and iPhone.
will learn how Domino Xpages deliver new value for iPhone applications,
what's coming in Lotus Symphony and how real-time and social networking
capabilities take a significant step forward on the Mac and iPhone.
What I've heard I will miss....
Session title: Lotus Symphony 3 for the Mac -- Be Free. Work Smart. Explore new options (Speakers: Eric Otchet and Paul Bastide)
Description: Lotus Symphony 3 public beta for the Mac is coming soon and loaded with tons of new features for Mac users and developers.
Lotus Symphony is a no-charge alternative for office productivity applications from IBM that supports over 28 languages and has cross platform with Linux, Windows and MacOS. Representing a massive new release from IBM, Lotus Symphony 3 is based on the current OpenOffice.org 3 code stream and is filled with new capabilities and user interface enhancements. Additionally, Lotus Symphony artfully combines the office applications from OpenOffice.org with the open programming and plug-in model of Eclipse, opening up a world of possibilities for building extensions and integrating Lotus Symphony into your business applications. Come to this session and see how Lotus Symphony 3 is more than another me-too alternative to Microsoft, but a robust platform for delivering office productivity applications designed for the Mac.
Session title: Lotus Domino delivers for your iPhone and Collaborative Apps (Speaker: Michael Masterson)
Abstract: Learn how Lotus and our Business Partners are leveraging the latest web technologies like Dojo, RESTful APIs, and JSON in their Domino applications. Lotus XPage technology enables rapid development of cutting-edge applications to quickly address new business needs or transform existing Domino applications. Build once to target browser, installed clients like Lotus Notes, and mobile devices with an industry-proven platform that has been infused with incredible new capabilities.
Peds topics....with hotlink to where I hope to find more info post MacWorld
At some point, we all come in contact with "medical devices" and today that equipment has intelligence.
- Intelligence = complexity.
- Complexity = opportunity for software developers.
Some interesting reads on the topic :Smarter Healthcare
- what it means to all of us - ideas, perspectives and what is happening now.A new approach to verifying and validating medical device development
:Even the simplest of medical devices is increasing in complexity. This complicates compliance testing and premarket certification activities. These issues can be addressed by using a model-based verification and validation process in your medical device development. Read further to learn how to reduce the total development time and shorten the FDA submission process to gain a competitive advantage, getting your compliant products to market faster.
and tie this to Safety considerations for medical device design
: Medical devices provide important life-maintenance and life saving
functions. This means that faults that interfere with their proper
functioning can lead to injury and death of patients and medical staff.
This talk will discuss the techniques and work products appropriate for
safety analysis and design of embedded medical devices, including
hazard analysis, fault tree analysis (FTA), fault means and effect
analysis (FMEA) and fault means, effect, and criticality analysis
(FMECA). This talk will also discuss a UML profile for creating such
analyses and how they can be linked to requirements and design.
and you have a perfect storm to learning.
I have to admit, I am a sucker for "pretty pictures" ...interactive content will keep me entertained.
My latest find:Interactive Solution Finders : Spin the interactive wheels and find the solution to your challenges
and yes...I did spend time spinning....what about you? My favorite...was the green ....the blue was pretty, the red got my attention, the orange felt washed out. Oh wait... there was info too ....of course there is.... I did a bit more than spin....I actually did stop and read..... and the green was still my favorite.
Interactive content does get my attention...the spinning wheel wasn't highly sophisticated...just enough to keep me engaged over flat text.
Do you have a fear of criticism
? Or are you afraid of apathy? I fear apathy the most ...once of my favorite quotes is "the opposite of love is not hate -- it's apathy"
Now suppose you are faced with someone challenging you on a blog or in a discussion forum? What's the first thought: Yikes...what an idiot...oh no....darn it?
Perhaps it is time to rethink that....isn't it better that someone took the time to care enough to respond?
A few ideas
1. It is always worthwhile to consider thanking or acknowledging the person for commenting and sharing their perspectives. ...again...they cared enough to share.
2. Don't get defensive and be very wary of going head to head. That can quickly escalate beyond what you wanted and really doesn't serve for the greater good for the audience.
3. Learn from the alternative points of view or criticism that they may be sending your way. That does not mean you have to agree with it, but consider the fact that the person bothered to read your stuff as a gift. If what you all were writing was pointless or useless, the person would not have even bothered to comment.
4. Don't be thin skinned. Think about what you are trying to share and why
....every "challenge" is a learning opportunity. It would be presumptuous to think you know everything and have the only or final answer.
The above is how I hope I will respond as I continue to blog on True Confessions
and it is one of the reasons I joined the My developerWorks enthusiasts
....as I am always learning.
Over the past few months, The Rational Edge ezine has transformed into a new Web site called “Leading Innovation,
” The final issue of The Rational Edge ezine was published in late May, 2009.
” is your guide to strategic vision in software and systems delivery from IBM Rational. On these new pages, you’ll find the same thought leadership from Rational -- the writers, the papers, the technical and strategic know-how -- that The Rational Edge ezine delivered. Plus, all the past issues of The Rational Edge are there as archived editions.
“Leading Innovation” is updated frequently with new white papers and links to external articles written by IBM Rational experts and software industry gurus.
Now....for the best part..... You are invited to this new content
AND if you have any comments, Mike Perrow iwelcomes your comments. Send comments to him at mailto:email@example.com with Subject: Comments about Leading Innovation
I always like when the author / owner encourages feedback. It is one of the reasons I so value the new comment/feedback template for articles on developerWorks.
This article " The mother of all computers no longer looks that old"
makes my heart go pitter patter. I just happen to be a mainframe fan...and I never thought it went out of style. After all, how can something that is reliable, secure and dependable be out of date? If it works, why change?
Do a search on mainframe on developerWorks and you'll find some good info:Did you say mainframe
happens to be my favorite.
How's your home energy usage? As I've mentioned in two of my previous blogs, I can now log into my utility company and see the day to day usage. Another great example of technology that allows me to better manage my life. Ok...manage may be too strong a word....monitor. It is good to know when the temps dip or rise, how much energy we are using. Does it change our behavior? A bit...we do turn off lights and try to keep the heating/cooling at a reasonable level.
So...the guess.....last week we had significantly cooler temperatures than normal. I was very curious to see how winter usage compared to summer. Below is the recent kilowatt usage, cost and temps for our recent cold snap. Friday was a hiccup when we had to run the less efficient heat strips vs the more efficient heat pump.....hiccup...aka user error.
What would you guess...is cooling with A/C during the summer less or more efficient than heating in the winter?
Compare your guess against my earlier numbers: Confession 46: AMEE: Home Energy Monitoring
and Confession 37: Energy Mgmt - it can be personal
Many of my friends and family have no idea what software development is and I often struggle to explain it in simple terms. My new quest in 2010 is going to be finding (and sharing) the "real technology for real people" articles, stories and more that I find on developerWorks.
It really hit home when talking to a friend about recent health concerns. We did a few "wouldn't it be nice if" and then I realized... we don't have to wish.
One of our "what ifs" was about being able to mobile devices that measure and track your current health status, can produce a report and even allow your doctor to view it. And that is when I came upon the "real technology for real people". This great article
shows one of the simple devices and the software behind it that makes it work. Tools to help our lives are no longer dreams. We take so much for granted. At the beginning of the last century, cars, airplanes, going to the moon, talking pictures and so much more were all "crazy" ideas.
Turning ideas into reality...that is what software developers do. Dare I say it.....software developers make dreams come true?
Be it ever so simple and true, I do wish I had read these earlier.....better late than never....and really ...it isn't THAT late.
What do I read or watch?
Every week developerWorks
publishes new articles, new blog posts appear on My developerWorks daily, and now we can follow microblogging from the HOME page on My developerWorks.
Then there is IBM Research
.....and I tend to watch Zurich
, and Haifa
Lastly, for entertainment and enlightenment, I visit Ted
. There are sooooooooooooooooooooo many ideas worth spreading.
As I mentioned in a previous blog
... .free software
is a good thing
But sometimes you want more....so I found more about XPages
Steve Castledine has just created a new framework that will allow developers to quickly create a new XPage application using OneUI. It gives you an option of a 2 or 3 column layout, this could prove very useful when you want to quickly see the power of XPages. It has the following key features.
Easy out of the box layout so you can start building your XPage application
Has 2 or 3 column layouts simply by dragging the appropriate custom control onto your XPage
Login and Search functionality
Tab and Menu item highlighting
Handles browser languages, so if you add the appropriate property file for that language XPages will use it automatically
Uses standard css shipped with XPages, however also contains themes for new v2.1 of OneUItogether with additional themes metal, gold, red, green
Automatic Sidebar, links box, footers, tab menus custom controls built in. Others coming soon.
Here are links to resources:Demonstrations:Template download Getting started doc
Build your own virtual software factory? What a great analogy....I like simple....
For a moment, think of your software and systems delivery operations as a factory. Software products move through different departments—including analysis and planning, design and construction, delivery and operations—in much the same way traditional products move through a factory assembly line. No matter where the departments are globally, they can still produce high quality results as though they were in the same location.
How do you ensure that your factory is operating at optimal efficiency? Ask yourself these questions, and take action on the answers with the ultimate goal of reducing costs without compromising quality.
- What can we do now that will have immediate impact?
- How do we start developing realistic plans to meet achievable goals?
- What approach can we take to make a measurable difference?
- How can we quickly realize process improvements and reduce costs?
- How can we leverage technology investments that we’ve already made, but not deployed?
- What critical gaps do we have that can be fixed with a focused investment?
See the demos
and give your software factory a health check.
There is so much to discover on developerWorks and the Rational Software Request for Enhancement (RFE) Community Site
is one of them.
A place to give suggestions for future products....a place where reasonable ideas have a chance of being heard. All we want sometimes is just to be heard.
If you have an idea to help improve any of the Rational products, dive right in....here's your chance to search, view , comment on, vote for, watch, submit and track product requests for enhancements (RFEs). Give it a try....let your voice be heard.
Have you seen the new (ok...maybe just new to me) trial download page on developerWorks
What's new? (or still just new to me?) the RSS feeds for product trial downloads!!!
And more...with so many options -- trial downloads, online trials, sandboxes, cloud offers, and betas -- there is now a FAQ to steer us to the best options.
I've recently become a fan of RSS feeds. I used to use them...then they overwhelmed me...and now I am back. Speaking of RSS readers and feeds.... check out this nice blog post
about getting started.
Lastly, for some reason using RSS feeds seems very Smarter Planet
to me? Is it?
Granted nothing in life it "truly" free.....but close enough. Now available on developerWorks...the fully loaded code...not the trial code....check it out at IBM Lotus Domino Designer code
....all you have to do is give a little information as you normally do on a download and the code is yours....hence the not "truly" free. Shall we call it no-charge, readily available, no monetary excchange or just call it GREAT!!.
Well, I want one that is smart...but what does that really mean? How can the "Earth" be smart or smarter? The planet is full of people...and lots of them... and lots of them are smart or want to be smart. People ...it just takes people....we are the change agents.... as we are the ones that can spur innovation. ...and that is you and me.
We, the people, are the ones that can make a difference. But how? I know I can use (or not use) devices and tools that change the impact I have on the planet. But is that what smarter really is? Yes ...and no. I have the chance to do more.
Technology is key. First though, I need some skills...and that is where developerWorks
just SHINES. I have found so many valuable resources on developerWorks - from forums
, to free code trials
, to tutorials and training
, to great technical articles
, to My developerWorks blogs
. From Ajax
to Zend Core
, developerWorks is the a great source for technical skill-building resource.
When I take it to the simplest level, Smarter Planet
is about making this world a better place to live. So my learning new skills, applying them for the greater good and sharing what I know is one element of Smarter Planet
.......and who doesn't want to make this world a better place?
Our utility company just started to offer a look into our day to day usage of electricity. An online tool (they call it a conservation tool) that allows residents to easily track daily use and monitor expenses. It is fascinating. ...especially with our very long hot summer.
We've all heard about the difference we can all make on this planet and now here is a tangible way I can readily see my impact. What's behind this online tool? Software! Do I know who's and how? No, What I do know is that it is an example of what software developers can do to help change the world...so I do know..people are behind the software...and people are you and me.
See The GReen IT Report
for info on technologies and products that might give you ideas, help you learn, inspire you to create, and so much more. Every day, each of us can make a difference....as a consumer, as a worker, as a business, as a government....what will green do for you
? and what can you do to be green?
Looking around developerWorks and My developerWorks, you just can't be bored. Now, maybe your eyes get tired of reading...but do your ears get tired of listening and learning?
Check out Chat with the lab information on Demand CEBIT on Cloud Computing Rational telconferences, webcasts and events WebSphere Portal Conference IBM Smart Work Videocast and Global Jam Sept 16-18
Tip of the iceberg.... now it is about finding the time... anyone know of an application that can help give you fit more than 24 hours in a day?
What a great article: Bad attitudes cane lead to good innovation
My favorite lines from the article :
- "Innovation comes from angry and driven people," says Tom Peters.
- "You have probably seen it yourself – the programmer with
the worst attitude is the one who produces the most brilliant code."
Rebels can be very critical so turn the situation around and ask them
how they would do things better."
- "Rebels can achieve amazing things."
Look at the blogs on My developerWorks
.....see any rebels? The best ideas are the simplest
is this rebellious ?
Are you a rebel?
Does age matter?
Interesting question. I always wonder how who takes these surveys and who doesn't. Is it really about age or design? Many of these decisions about design are based on personal experience and knowledge, but system design and architecture tools often play a bigger role in this process.
If we use the right tools, for software design does that make a difference? So many tools, and so little time! I found this article
on developerworks article about various tools and the underlying concepts behind them. It compares popular software tools for an IT architect, including the IBM® Rational® suite of products, which provides a complete set of tools to get the job done in the most efficient way.