Archive

Archive for January, 2007

Points of Interest: ACM CareerNews: Tuesday, January 9, 2007

January 15th, 2007

“Companies Expected to Scramble for R&D, App Dev Talent” Information Week, January 3

companies will likely have to pay a premium for top-level R&D and application development talent this year. … hiring managers are increasingly willing to employ technology consultants who are able to work remotely from other geographic locations.
http://www.informationweek.com/news/showArticle.jhtml;jsessionid=W1OLUA5Q2FOPEQSNDLRCKH0CJUNN2JVN?articleID=196800780 

“The Hottest Skills for 2007″ Computerworld, January 1

hiring managers are likely to focus on the job candidates with the strongest combination of technical and business skills. … cutting-edge technical skills … well-developed communication skills … a deep understanding of how IT fits into internal business processes. … IT executives predict that the top five hottest skills for this year will include programming and application development, project management, business analysis, security and technical support.
http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=275066&source=NLT_CAR&nlid=5 

“Stand Apart With a Personal Brand” Management Issues, December 29

In order to stand out from the crowd, it can help to develop a personal brand that expresses your unique talents and accomplishments
http://www.management-issues.com/2006/12/29/opinion/stand-apart-with-a-personal-brand.asp 

“IT Offshoring is Not Just for India Anymore” Computerworld, December 13

While India still accounts for more than half of the overseas IT outsourcing market, other nations in Southeast Asia, Central and Eastern Europe and Latin America are slowly chipping away at this dominant market position. … Other nations and regions that are playing increasingly important roles include the Philippines (9% of the total spending by U.S. companies), Canada (8%), Brazil (8%), Central and Eastern Europe (7%), Mexico (4%), and China (3%).
http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9006002&source=NLT_CAR&nlid=5 

Original Source: http://www.acm.org/careernews/issues/v2_i23.html

Author: Adam Kahtava Categories: Career News Tags:

Underscore (_) rendering issues with Cascading Style Sheets (CSS) in Internet Explorer (IE), Firefox, and other browsers

January 7th, 2007

The World Wide Web Consortium (W3C) Cascading Style Sheets (CSS) 2 specifications introduced the underscore (_) as a valid CSS naming character, this allows CSS selectors like class selectors and ID selectors to be named like:

  • ._menu_item_1
  • #_menu_item_2
  • .menu_item_3
  • #menu_item_4

However; rendering inconsistencies remain among most popular browsers when Styles, Classes, or IDs are preceded by the underscore character.

Inconsistencies:

CSS Classes and IDs with an underscore immediately after their respective delimiter (‘.’ Or ‘#’) are rendered by both Firefox and Opera, but NOT by Internet Explorer.
This CSS example will NOT work in Internet Explorer, but WILL work in Firefox and Opera:

._idTest1{
background-color: red;
}
#_id_Test2{
background-color: red;

Style entries preceded by an underscore are rendered by Internet Explorer (IE 6 & 7), but NOT by Mozilla / Gecko (Firefox) or Opera.

This CSS example will only work in Internet Explorer:

*{
_color: green;
}

This is a documented quirk and bug, see The Underscore Hack and IE Underscore Bug Test for more information.

The Results of our Underscored CSS in Internet Explorer:

The Results of our Underscored CSS in FireFox (rendered the same in Opera):

This CSS quirk came up in an ASP.NET forum, where a poster was having cross browser issues with his menu controls. We discovered that <xhtmlConformance mode=”Legacy” /> was defined in his web.config file which caused the ASP.NET Master Page control (ctl00) to be preceded by an underscore (_ctl00) which was preventing the CSS from being rendered in IE.

Related links:
The IE Underscore Bug Test
The original forum thread: menu control in master page does not get styles in ie 6.0.
ScottGu’s Blog: Gotcha: Don’t use <xhtmlConformance mode=”Legacy”/> with ASP.NET AJAX
View the complete source code for my Underscore Test or try it on your favorite browser here.

Author: Adam Kahtava Categories: .NET, ASP.NET, CSS, DOM, Firefox, IE Tags:

Points of interest: ACM CareerNews: Tuesday, December 19, 2006

January 3rd, 2007

“Vista to Spur Revenue, Jobs Growth” Internet News, December 11

Microsoft will ship more than 90 million units of Vista throughout the world next year … Vista is expected to create an economic multiplier effect. As IDC suggests, the Vista launch could result in 157,000 new jobs and as much as $70 billion in additional revenue for the U.S. IT industry.
http://www.internetnews.com/stats/article.php/3648506 

“Highlights from the 2006 Wharton Entrepreneurship Conference” Knowledge @ Wharton, December 13

Wharton Entrepreneurship Conference examined current trends within the entrepreneurial space … entrepreneurship does not require dreaming up a complex, world-changing idea. Rather, it entails taking advantage of everyday experiences
http://knowledge.wharton.upenn.edu/article.cfm?articleid=1623 

“A Career Resolution for 2007″ Computerworld, December 11

What resolutions will you make next year to improve your career? … one worthwhile resolution for IT workers might be to learn how to network more effectively.

  1. Keep in mind the law of reciprocity, or the “givers gain” approach
  2. Consider depth in networking
  3. Respect personal space
  4. Consider your language and theirs
  5. Never forget the value of trust
  6. Emote enthusiasm and gratitude

http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9005826&source=NLT_CAR&nlid=5

“Posting Your Resume on YouTube to Stand Out From the Competition” The Wall Street Journal Online, December 7

When looking for jobs in the technology sector, young job hunters are starting to include short video clips as part of their job applications. … While there is always the possibility that something could go wrong, such as in the case of Yale University student Aleksey Vayner, many candidates are willing to take the chance.
http://www.careerjournal.com/jobhunting/usingnet/20061207-athavaley.html?mod=RSS_Career_Journal&cjrss=frontpage 

Watch The Aleksey Vayner CV Video on YouTube (here).

Original Source: http://www.acm.org/careernews/issues/v2_i22.html

Author: Adam Kahtava Categories: Career News Tags: