Monday, January 3, 2011

2011 technology trend list

5. The enterprise warms to Apple and Android

In 2010, a surprising number of enterprises embarked on iPhone deployments after an extended period of internal testing and convincing Apple to update iOS to improve security and IT manageability. This even included a number of companies in the highly-security-conscious financial services industry, which has previously been a BlackBerry stronghold.

The iPhone testing also opened the door for enterprise iPad trials and deployments. That momentum will likely continue in 2011, since BlackBerry — the enterprise smartphone incumbent — has done little to erode the iPhone’s massive usability advantage.

Ironically, the iPhone/iPad breakthrough will also open the door for many enterprises to experiment with Android smartphone and tablet deployments as well, since like the iPhone Android also connects through Exchange ActiveSync and Google has been making similar modifications in security and manageability to please enterprise IT departments. Plus, Android phones are available at steeper discounts and devices such as the Motorola Droid Pro offer hardware keyboards to accommodate BlackBerry veterans.

4. The shrinking private data center

It would have been easy to add cloud computing to this list, but that term has become such a widely-used cliche that it doesn’t have much meaning. It’s also part of a larger move to resources delivered over the Internet that transcends just one trend and actually touches many different aspects of today’s IT departments.

One of the most direct consequences of the cloud is that IT departments are shrinking their private data centers as they move to purchasing some of their apps through third party companies that deliver them over the Internet (e.g. Salesforce.com).

A couple other factors are also driving data center consolidation and shrinkage. The distributed server movement of the 1990s is clearly over as companies are buying bigger (but far fewer) server boxes and then using virtualization to divide them into as many logical servers as they need.

The next stage of this trend will come in 2-3 years when some businesses move toward renting server capacity on demand rather than running their own servers at all.

3. IT consumerization marches on

Last year, I had IT consumerization as No. 5 on my list of trends to watch. For 2011, it’s only going to accelerate as more employees choose to use their own tools rather than the ones provided by their companies, and more IT departments support worker-owned devices as a cost-saving mechanism that can reduce or postpone hardware purchases.

The other factor that will impact consumerization in 2011 will be the spread of multi-touch tablets. The growing legions of workers with iPads and Android tablets will want to use these devices for work and many IT departments will make room in their employee policies for these devices using similar guidelines to those for workers who use their personal smartphones to access corporate apps and data.

2. Desktop thinning

I will not predict that 2011 will be the year that thin clients replace a lot of desktop PCs. That false promise has been proclaimed for over a decade but has only become a reality in a few niche industries and never gained mass acceptance. It’s not going to happen this year either.

However, we are going to begin to see a lot more companies experimenting with desktop virtualization. By taking the company’s standard software image (the default OS configuration and all of the company apps) and putting them on a virtual machine, the IT department can enable a new level of flexibility that appeals to both IT administrators and workers. The virtualized desktop is hosted on a server and can be accessed from a company PC (even an old underpowered one), a worker’s personal PC, a thin client device, and even some tablets and smartphones. While the end user controls the access device, IT has complete control over the software and settings in the virtual machine. With the rise of IT consumerization, the appeal should be obvious here.

We could also see a surprising number of companies run large-scale experiments with Google Chrome OS systems, which are little more than bootable Web browsers. The number of enterprises that are already considering this and starting to test it might surprise you. We’re talking about big names like American Airlines, Kraft Foods, and Virgin Airlines. Google’s partnership with Citrix and the fact that it is strongly considering an enterprise version of Chrome OS are indicators that the company sees a lot of potential for this product in the business market.

1. Business units absorb more IT

The biggest trend of 2011 will be the continued decline of the traditional centralized IT department. More companies will continue to align their IT professionals with individual business units rather than in a central services group. The demand for corporate-savvy IT professionals who can serve as business analysts and project managers will continue to grow.

Meanwhile, many of the technical roles in IT — from server administrators to help desk technicians to network engineers to software developers — will get outsourced to companies that specialize in those areas. Keep in mind, that “outsource” in this context doesn’t necessarily mean “off-shoring” to another country. In many cases, local companies or at least local branches of larger companies will be the beneficiaries of this shift in IT labor. It’s simply a matter of companies sticking to their core competencies, and for most companies IT is not a core competency. This is especially true in small and medium organizations, but plenty of big companies are thinking along the same lines.

In return for giving up some control, these organizations will get 24/7/365 service and a fleet of IT professionals with more specialized skills at their disposal. This doesn’t mean that there will be a net loss of IT jobs in the market, but many of the jobs will shift from individual companies to service providers that work for lots of different companies. Again, the exception to the rule will be business analysts and project managers who will be able to bridge the gap between IT expertise and practical business solutions.

Honorable mentions

  • Real-time dashboards
  • Corporate blogging and the social enterprise
  • Data storage explosion (cont.)
  • App-ification of the traditional Web site
  • Enterprise search

Sunday, January 2, 2011

capacitive touch panel


capacitive touch panel

Projected capacitive touch panel or touch screen are input devices that allow users to operate electronic devices or systems by simply touching the panel or the display screen. Touch input is suitable for a wide variety of computing applications such as mobile phone products, touch screen monitors, GPS products, POS display, medical equipment, banking equipment, industrial equipment, PCs screen, PDA displays, Industrial control equipment and many more.

A touch screen can be used with most computing systems as easily as other input devices such as a Keyboard or a Mouse.

Valuable workspace can be saved when combining a display with a touch panel. The touch panel can be used as a display protection

http://www.zytronic.co.uk/products/touch-sensors

http://www.elatecworld.com/electronic-components/touch-panel/microtouch-capacitive.html

http://www.zytronic.co.uk/products/touch-sensors

http://www.xenarc.com/product/1020tsv.html

http://www.youtube.com/3mtouchsystems

call accounting

http://www.call-accounting.ws/call-accounting-an-industry-overview

tiene contenido usable...

Friday, October 22, 2010

books 4 php

11 Must Read Books to Become a PHP Ninja

Every language has it own practice. PHP is no exception. Mastering PHP isn’t easy unless you study hard.

Learning OOP is hard if you don’t have an experience with enterprise languages like Java or C++. Most of the popular books on OOP are targeted for Java users. PHP is a script language, but it is objective-oriented. I’d like to list several books that I find useful for PHP users who are eager to learn OOP and some other intermediate and advanced concepts.

This book is immensely useful even if you have partial knowledge about OOP. As this book is fully updated for PHP 5.3, you can learn about new features like closures and namespaces. Discussion on design patterns is easy to understand.

Not only that, this book mentions development practices such as version control, package management and continuous integration. The version control can be a different matter, but discussion on continuous integration is hard to find elsewhere.

Larry Ullman, the author of the book, already has published many books on PHP and MySQL. What’s notable about this book is, this book claims the support of PHP 6. PHP 6 hasn’t actually been shipped. And many features in PHP 6 are backported into PHP 5.3.2. This book comes as a few sample applications where you can feel the “real” issues. The author clearly introduces every basic, but important concepts in PHP.

This cookbook discusses many problems and its solutions you encounter everyday. Database connection, XML parsing/building, SOAP, REST, and OOP. As this is a recipe-style book, it doesn’t talk about the problem at full length. But this introduce each problem and solution just enough. If you need to explore each topic such as OOP, you need a different resource for that.

The book is rather advanced. If you already know PHP to some extent, this is a must-have. The author talk about advanced concepts in OOP, design patterns, documentation in details. If you are developing a large scale PHP web applications, this book is helpful for your team. One of the rare books that talk about such advanced concepts in a easy-to-follow manner. As an MVC framework, Zend Framework is briefly discussed.

Most applications need JavaScript. And these days most apps use libraries. Among them, jQuery is one of the most popular libraries. It is used in WordPress, Drupal, Digg, NBC, DELL and many others. PHP programmers need to work with frontend developers to bring the best user experience. This book serves as a good introduction to OOP in PHP and jQuery.

This is not exactly about PHP, but Apache is dead. Learn to use Nginx. Nginx is the future. If I’m correct, this book is the only book dedicated for Nginx. If you are already used to Nginx, this book may be too easy. But for newbies, the author explains basic settings in details. Some chapters are written for switchers from Apache.

If you need thorough and advanced understanding of object oriented design, this is a great book. This book also discusses agile development techniques such as unit testing, refactoring and MVC architecture. It’s hard to find a book like this in the PHP world, so this 552-page book from Manning is worth.

Websites can’t live with web APIs. Neither can PHP developers. Experience with some popular APIs is not a bonus, but one of the core skills you need to have. The book introduces major API’s basic usage. Be warned API specifications may have changed since the publication of the book.

Learning each API doesn’t make you build a successful web application. Rather you need to integrate the API to offer functionalities for users. If you need Web 2.0 type websites with API integration, this book comes handy.

REST, Representational State Transfer, is an architectural pattern for HTTP methods and resource handling. REST provides a simple, yet powerful solution. The author discusses the concepts in REST in theory, and also shows various real examples using WS02, RESTClient and Zend Framework.

Got a kid? If you are already a PHP ninja and have a kid, let your your kid learn programming! Your kids don’t need to know PHP at all to enjoy the book.

Lastly, I didn’t talk about frameworks in details. Learning frameworks is a must-have skill. If you are new to any framework, pick Zend Framework or Symfony. They are popular and have an incredible strong community

Monday, September 13, 2010

php mysql injection

// To protect MySQL injection (more detail about MySQL injection)
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);

pls check for more . it isnt enough.

Sunday, July 18, 2010

Interesting ppt slides about marketing.

http://www.studymarketing.org/category/Presentation_Slides/Powerpoint_Slides.html

Friday, July 2, 2010

10 most popular manager interview questions

Here are ten most popular manager interview questions to help you prepare for your important management interview. There is no substitute for good preparation to handle such interviews so start preparing well. A good place to begin is to be well organized about your personal facts and figures and prepare your answers for commonly asked questions. Given below are some frequently asked manager interview questions for which you can write down your answers. Make the answers positive, responsible, honest and factual. Practice the answers before a mirror or a third person and get some feedback. Here goes.
1. How do you handle non-productive team members?
2. How do you motivate team members who are burned out, or bored?
3. How do you handle team members who come to you with their personal problems?
4. What are your career goals? How do you see this job affecting your goals?
5. Explain how you operate interdepartmentally.
6. Tell me how you would react to a situation where there was more than one way to accomplish the same task, and there were very strong feelings by others on each position.
7. Consider that you are in a diverse environment, out of your comfort zone. How would you rate your situational leadership style?
8. Give me an example of your leadership involvement where teamwork played an important role.
9. Tell me about a situation where your loyalty was challenged. What did you do? Why?
10. In what types of situations is it best to abandon loyalty to your manager?