Aug 25th, 2009 | No Comments

Apple’s latest operating system update, Mac OSX Snow Leopard, should be ready to roll on August 28, it’ll become the de facto competitor to Microsoft Windows 7 come October.

Mac OSX Snow Leopard:

Exposé Interactivity: The feature that shows all windows together is no longer a simple means for switching among them. It will be possible to drag content from one previewed window to the other. Exposé will also work for individual applications by clicking and holding their icons in the dock. As a workaround for the miniscule preview windows in the dock, these improvements aren’t bad.

Smart Services: Control-clickers will delight in new context-sensitive menus that appear when you perform the Windows-equivalent of a right click. For instance, highlighting and control-clicking text in a Web browser lets you send the text to an e-mail or import it to iTunes as a spoken word track.

Smaller Install: Pony up the $29 to upgrade to Snow Leopard, and you’ll get 7 GB of your hard drive back. That’s not a feature, per se, but it’s certainly an innovation. The last thing we want is an operating system that’s continually gaining weight.

VoiceOver: Though it won’t be used by the majority of Mac owners, VoiceOver is arguably the most expansive addition to OSX. This tool for visually-impaired users essentially turns the trackpad into a screen reader, supporting special gestures to switch between windows and audio feedback when clicking.

Chinese Character Input: Okay, most of us won’t use this feature either, but it’s still pretty cool. After opening an input window, users can draw sketch Chinese characters on their trackpads and then select from a list of possibilities. It’s as good a reason as any to start learning.

Windows 7:

Invisible Windows: The answer, of sorts, to OSX’s Exposé lets users turn all open windows into bare outlines by moving the mouse to the screen’s bottom right corner. From there, shaking a window makes all others minimize, and shaking it again brings them back up. A related window-management feature lets you quickly size windows to half the screen, allowing for side-by-side comparisons.

Jump Lists: It’s no longer necessary to hunt through a folder of recent documents to pick up work where you left off. By right-clicking icons Windows 7′s new dock (a feature cribbed from OSX), users can jump to recent documents or perform common tasks, such as resuming an old playlist in Windows Media Player.

Internet Access to Home Media: Got two computers, or a friend who wants to look at photos from your last get-together? Clicking a button within Windows Media Player opens up photos, videos, and music for streaming to other PCs. No party will ever be safe again from your weird musical tastes.

Touch Friendly: Should the touchscreen craze finally take off, Windows 7 will be ready with a mode that’s tailor made for tablets. Start menu and taskbar icons are larger, and Web browsing can be done with a finger. Multitouch is also supported, with pinch and twist gestures for zooming and rotating.

HomeGroup: Sharing content between networked computers is nothing new, but Windows 7 makes it easier with HomeGroup. The feature lets any new computer joining your home network link up to existing ones, allowing for file transfers. Printers are also shared automatically, so no one has to be kicked off the master computer to print a document

Written by Ajay Matharu

August 25th, 2009 at 10:43 pm

Aug 25th, 2009 | No Comments

#1: Listening and communicating effectively

Have you ever worked with a person who always says yes but never delivers what you need? Many of us have felt the frustration of that scenario, so it’s exciting to work with somebody who takes the time to understand a problem while also asking the key questions to ensure that all expectations are met.

#2: Being energetic

Employees with energy tend to lift up the people around them. Leaders sometimes need to be able to boost a team when they are working on tough projects, and having this trait can make a big difference in the long run.

#3: Remaining calm under pressure

When big problems happen, teams look to their leaders for direction. When a leader isn’t available, who else do they turn to for guidance and decisions? Usually it’s the person who has kept his or her cool and has been trying to find a solution to the problem. Nobody wants to work with the guy who is yelling, “The sky is falling!” But they will be happy to work with somebody who can see the light at the end of the tunnel when nobody else can.

#4: Taking responsibility for their actions

We all make mistakes. Many of us know it way before our bosses find out. Leaders are always willing to admit to making a mistake when something doesn’t work out as they planned. Usually, they are also trying to learn from the problem to ensure it doesn’t happen again in the future.

#5: Acknowledging the contribution of others

How often do your team members celebrate each others’ successes? Since the business world can be pretty competitive, it’s difficult for us to see somebody else do well and not be concerned about how it affects us. Leaders learn early on that many of their achievements come on the heels of their team’s successes and the contributions of each individual. Understanding this and feeling comfortable with it early in their career is a powerful trait.

#6: Being comfortable outside their area of expertise

Developers may be good at solving problems with applications and hardware, but can they effectively gather user requirements? How about dealing with end users or managing a budget? As leaders mature, they realize that they are asked to be involved with projects and teams of all shapes and sizes. The ability to feel comfortable in a situation while not being the expert gets easier when they realize that they can always fall back on their leadership skills no matter what the topic. After all, they were asked to get involved because someone thought they would add value.

#7: Being willing to take risks

Do you have someone on your team who’s afraid of making a decision or taking any type of risk? Or maybe they aren’t afraid to make choices, but only when they’re confident that the risk factor is small. This will be a problem if they get into a leadership role. Taking calculated and educated risks are daily events in the world of management and leadership.

#8: Being able to convince others

Do you have somebody on your team whom people look up to? Or is there somebody the business likes to work with because that person makes them feel comfortable when discussing tech issues? Make sure you keep an eye out for those people. The ability to influence others and direct a project without actual authority is a great indicator that you have a solid leadership candidate on your team.

#9: Being comfortable reflecting on their strengths and weaknesses

Leaders always need to look forward and many times backward to try to avoid repeating the mistakes of the past. Most people like to get praise, but how do they deal with constructive criticism? Look for those who are comfortable taking time to reflect on their style and actions and how that influences those around them.

#10: Being able to adapt

Things are constantly changing in business today. Technical people who work best with a fixed roadmap will struggle in a role that has ever-changing priorities. Leaders need to the ability to adapt to their surroundings as well as to the needs of the company.

Remember that not everybody is ready (or willing) to be a leader. Plenty of techs are more than happy to stay involved in the nuts and bolts of a project or to just sit back and develop robust applications. But IT organizations need some type of leadership structure to help guide the department and to interface at different levels within the organization. While it’s not common to hear about senior technical managers being good organizational leaders, it does happen. The early identification of individuals who have some of the above-mentioned attributes allows current leadership to groom those people for the future — an important step in making a company effective and successful.