May 10, 2014

SPL Tumbling Windows Explained
SPL supports the concept of windows, the ability to perform some processing on a window of data. A stream is an infinite sequence of data (as tuples), so to perform certain operations, a subset of the data must be used. For example, calculating the maximum value of or sorting an infinite stream would have to wait an infinite amount of time to see all the data. SPL provides the ability to process subsets of streams though windows. Operators perform processing against the set of tuples in its window, such as sorting all the tuples in the window and then emitting the tuples in the sort order. SPL has powerful definitions for defining a window’s characteristics.


Oracle v Google could drive a new era of open-source APIs
The “open API” movement has thus far been rather amorphous in terms of structure and definition. But generally, open APIs are perceived to use open protocols and formats including REST, JSON, and (less popular these days) XML. In other words, it’s open in terms of the standards used, and not necessarily open in terms of anyone’s ability to register for it. This ruling creates an opportunity for API providers to put their APIs under open-source licenses, be it permissive or copyleft. This can apply, particularly with permissive licenses, even if the non-API components of the source code are proprietary.


As Mobile Roars Ahead, It’s Time To Finally Admit The Web Is Dying
The Web has tried to compete with the “mobile web” concept, but like so many responses to technology disruption, this one seems too little, too late. Building an engaging application with HTML5 on mobile is unbelievably challenging, even with a host of libraries downloaded from GitHub to simplify the process. Mozilla’s expansion into the space through FirefoxOS and Open Web Apps is a decent start, but with Americans already spending more time on their smartphones than on the Web through a PC, such efforts are becoming moot. Even if you get a mobile web application running, its performance will pale in comparison to natively run, compiled code.


Mozilla: We have a fix for Net neutrality
Mozilla is proposing the FCC create a new definition for these relationships by calling them "remote delivery services." As such, Mozilla says this should be regulated like a Title II communication service under the Communications Act. "Our petition asks the FCC to adopt a modern understanding of the Internet in a way to reach Title II directly and quickly," said Chris Riley, senior policy engineer at Mozilla. "This will also ensure that the FCC can adopt meaningful Net neutrality rules with no blocking and no paid prioritization that will stand up in court." Mozilla's proposal is a new twist on an old idea. Other Net neutrality supporters have also called on the FCC to "reclassify" broadband traffic under Title II of the Communications Act.


The Future Of Digital Marketing
The biggest myth about content marketing is that content marketing is just a buzzword. Or the latest “shiny object” people are chasing in marketing. Content marketing is the hottest thing in marketing because it is the biggest gap between what brands produce and what our customers are looking for. Content marketing is a business imperative and a cultural shift that businesses need to take in order to stay in touch with their audience. Content marketing is a mindset that puts the customer first because they are ignoring promotions and adverts and self-serving content. So if a brand wants to stay relevant to its customers, then it needs to embrace content marketing.


Tails 1.0: A bootable Linux distro that protects your privacy
Tails runs like any other live Linux OS -- with an added safety feature: It erases your session from your computer's memory at shutdown so there are no leftover traces. It runs on most Windows, Linux and Mac computers, with some exceptions (see below). Sometimes a 1.0 software release is a major milestone. In this case, though, there are no dramatic changes from previous releases; Tails development has been steady -- it has been releasing new (and stable) versions every 12 weeks.


Innovation might be alive and well, but who really benefits anymore?
Some of the most renowned innovators in business and technology gathered for a debate in tech mecca San Francisco on Friday morning to debate whether or not entrepreneurs have “lost the will to innovate.” The general consensus was that innovation is still very much alive and well, but who benefits is questionable. "Entrepreneurs haven’t lost the will to innovate at all,” remarked Virgin Group founder Sir Richard Branson, "I’ve never known a more exciting time for innovation.” But Branson was the first to point far beyond the mental bubble of Silicon Valley, positing that there is "help needed in many countries to help entrepreneurs get on their feet.”


5 Resolutions for IT Security Pros
"Understand where that private information is being used," says Stroud, a member of ISACA's strategic advisory council. "I'm not telling you not to [use] it. I'm telling you to be aware. And in being aware, you can make good decisions about whether you're going to allow [the information] to be available or not." Among the other areas of focus in 2014: What ISACA calls the "slimming down of big data," heightened competition for cybersecurity and data analytics experts, and how to manage the dramatic growth in connected devices - "the Internet of more things." "You need to be aware of the fact the 'Internet of things' is coming," Stroud says.


Teaching employees to be IT security stewards
Corporate security should start with employees. Training employees is a key to protecting company infrastructure and data. The best way to train them is via a combination of historical lessons, real-world examples and even ongoing internal incidents of security breaches discovered through the monitoring of daily activities (also known as "user activity monitoring" and "insider threat detection"). In the same way the swing coach uses video recording to analyze frame-by-frame, those in charge of IT security or incident response would use recordings of employee online behavior to further educate the staff. In a group training setting, this behavior could be discussed anonymously so as not to embarrass anyone.


Improving Your Asynchronous Code Using Tasks, Async and Await
Prior to the .NET 4 release, two paradigms existed for implementing asynchronous operations in applications. The Event-based Asynchronous Model (EAM) which employs a combination of methods and event handlers to model the asynchronous operation, and the Asynchronous Programming Model (APM), characterized by Begin and End methods demarking the start and finish of an asynchronous operation and an object structure (IAsyncResult) that represents the state of the operation. Of the two patterns, the APM model was recommended for most scenarios and the framework has widespread support built in for using this model.



Quote for the day:

"Concentration comes out of a combination of confidence and hunger."-- Arnold Palmer

May 09, 2014

Talk of an Internet Fast Lane Is Already Hurting Some Startups
Burnham says his firm will now “stay away from” startups working on video and media businesses. It will also avoid investing in payment systems or in mobile wallets, which require ultrafast transaction times to make sense. “This is a bad scene for innovation in those areas,” Burnham says of the FCC proposal. This will be the third time the FCC has tried to impose regulations on discrimination in data delivery, following two losses on earlier versions in federal court (see “Net Neutrality Quashed: New Pricing, Throttling, and Business Models to Follow”). The latest proposal has been interpreted as a reversal, in that it would allow carriers to charge extra for certain services.


How to banish shadow IT: Deliver enterprise apps and services that users want
"Business users can go out and buy SaaS without involving the sourcing professionals at their organisations - and many of them do because it is quick and easy and meets their needs at a point in time," said analyst group Forrester Research in a January 2014 report, which references a single organisation with "hundreds of instances of self-provisioned SaaS". Where there's a crossover between tools that are useful both inside and outside of work, targeting consumers is sometimes seen as an effective way of getting that service into the workplace, according to Richard Absalom, senior analyst for enterprise mobility at Ovum.


How to Build a Software Developer Talent Pipeline
Building a sales pipeline of potential customers can help ensure greater success in closing deals and driving new business, and the same goes when you're looking to hire elite software developers and programmers, says Vivek Ravisankar, founder and CEO of HackerRank. "Hiring developers is a lot like sales in that you have to build a pipeline to close 'deals,'" Ravisankar says. "Sure, you can go to a recruiter right now and have them do 'cold calls' to developers, but what you don't know is are they decent? Do their values and talent align with your company? Are they invested in your company's success as well as their own? That's hard to discern," he says.


Hyperscale Invades the Enterprise Data Center
Everyone is talking about the software defined data center, but they are ignoring the physical data center itself. Amazon doesn’t even want to build new data centers – as Wikibon CTO David Floyer describes, Mega Data Centers are the Future. Building a data center is typically a 25+ year commitment that typically has inefficiencies in power/cooling, no flexibility in cabling and no mobility within or between data centers. The software of the data center must go beyond the infrastructure stacks and include the surrounding support systems. Through the use of hybrid clouds and PODS, the data center can be managed independent of physical location.


Why Organizations Need to Grow Capacity and Performance Management Skills
"To take advantage of Web-scale IT approaches to capacity and performance management, IT architects need to fully embrace stateless application architectures and horizontally scaling infrastructure architectures," said Ian Head. Adding additional central processing units (CPUs), memory and storage to a monolithic server has been the traditional, vertical way of scaling up applications while capacity planning has traditionally been developed with the goal of forecasting the requirements for this vertical scaling approach. However, vertical architectures and approaches have limited scalability, making vertical architectures unsuitable for hyperscaling. For service capacity to expand seamlessly to extremely large scales, different approaches are required.


AIG's Chief Science Officer: 'It's Not All About the Numbers'
“It isn’t about what you know, it’s about how you learn,” Buluswar said. “The vision behind the creation of the science team was: As the world around us changes exponentially, the winners will win big, but they will be removed from their perches faster. So it requires a fair bit of agility.” Agility, in the context of the discussion relates to not only the creation of new problem solving abilities, but the requirement that those abilities are then brought to bear on the actual problems insurers are confronted with. “The thinking that created the problem can’t be the same as for the solutions, Buluswar said, paraphrasing Albert Einstein. Data driven decision making, he said, can be simultaneously incremental, transformative and disruptive.


Why Some Doctors Like Google Glass So Much
Like people in the wider population, some doctors doubt Glass’s usefulness. Emergency physicians in general are very technology savvy, Horng says, but they vary in their enthusiasm for the pilot project. “You’ve got the really early adopters that will try anything and just like new technology, and then you’ve got the other side that just refuses to get away from their clipboard, and so they are never going to use it,” he says. But plenty of doctors seem excited, and they do not see Glass as a barrier to patient-doctor interaction. “The advent of electronic health records has significantly changed that [doctor-patient] relationship,” he told the audience at Google’s Cambridge event.


Windows 8.1 users face patch ban as Microsoft sets next week's updates
"Microsoft will include the 'out-of-band' from last week in this month's IE update," said Storms, using the term for the emergency patch Microsoft shipped May 1. "But it wouldn't hurt to double-check." The other critical update, named "Bulletin 2" in the advanced notice, will apply to SharePoint Server 2007, 2010 and 2013. SharePoint Server has been patched twice already this year -- in both January and April -- as well as in December 2013. "SharePoint is one of those critical back-end office servers, in the same bucket as Exchange and SQL Server," said Storms. "So it will be important to move gingerly and important to test properly before deploying it."


Testing Ubuntu, Debian and LMDE on my new notebook
There is one thing concerning UEFI boot configuration that I would like to mention. Ubuntu was one of the first Linux distributions that could be installed with UEFI boot, which was commendable — but they accomplished that with a rather complicated procedure after installation which used a "Boot Repair" utility to rewrite parts of the configuration.  I have to admit that I have never used that procedure, or that utility — and that is exactly the point I want to make. It is not necessary to follow that procedure any more, the UEFI boot configuration can be set up to dual-boot (or multi-boot) Ubuntu and Windows 8 using nothing more than the system BIOS configuration and the standard Linux efibootmgr utility. I did just that for this installation, and it worked perfectly.


Database Continuous Delivery
Continuous Integration, Continuous Delivery and Continuous Deployment are the common principles and practices to structurally handle the process of automation and set ground rules for the many participants in the development, build, test, and release of the software process. These principles are not new, but they are gaining traction and adoption as they prove their benefits, just like Agile development did some years ago. As a set of principles and practices, Continuous Integration, Continuous Delivery and Continuous Deployment are not a case of 'one size fits all.' It is important to understand that every company might have its own unique challenges and these practices should be tuned to fit organizational structure and culture processes.



Quote for the day:

"Nothing is so wearing as the possession or abuse of liberty." -- Emile M. Cioran

May 08, 2014

Apple and wearable computing: it's the software, stupid
Apple will play the long game to deliver the right combination. It already is. We know Nike sees it as a partner. We see Apple's recruitment of renowned experts from the medical, fashion and wearables fields. Great so far, but the products will need to have finesse. "These wearable devices will fail to be effective and people will toss them aside if there isn’t a good service layer that goes with them,” Ms. Ask told the NY Times. “The devices have to be able to walk a fine line between being invisible enough that you want to wear them all the time, but also being effective enough that you engage with them.”


SAP Shakeup: McDermott Speaks Out
Does the surprise resignation of SAP Executive Board member and tech leader Vishal Sikka portend a diminished role for the Hana in-memory platform? "Absolutely not," says SAP co-CEO Bill McDermott. Despite the appointment of an applications-development veteran, Bernd Leukert, to the top technology post and a recent change whereby Hana financial figures are no longer reported, McDermott tells us the in-memory platform remains at the heart of the company's long-range plans.


Apple details what can be recovered from locked iPhones
The document, entitled "Legal Process Guidelines for U.S. Law Enforcement," was posted on Apple's website yesterday and acts as a FAQ and instruction manual for law enforcement agencies and other government entities "when seeking information from Apple Inc. about users of Apple's products and services, or from Apple devices." Among other things, Apple details when it requires a subpoena for user information and when it requires a signed search warrant, a higher legal process with a greater burden of proof for law enforcement agencies. The document lays out, in some specificity, what information is available from Apple, including what data the company's technicians can recover from a locked iOS device.


The Biggest Impact on IT Firefighting & Business Agility – Data Centers
It’s well documented that humans are almost always the biggest single risk factor to the availability of systems. The more humans need to be involved, the more likely a mistake will get made and a failure will occur. We all talk about hardware failure and power failures, even viruses and software bugs, but if you want to reduce risk, you reduce the human touch factor. The simple answer is that you need a combination of three things: good leadership, excellent process/automation, and solid training. When it comes to owning and operating a data center as a system, it begins to get a little more complex. Most organizations fail to treat the data center as a system and are constantly dealing with components or services independent of the DCaaP.


Not Another Framework? Part 2
In business architecture the capability model has become ubiquitous. And in thinking organizations I observe delivery of highly independent service and solution components that reduce dependencies and the impact of change, as well as mirroring the IT architecture on the business organization. Why wouldn't we use the same approach in defining a set of activities to deliver services and solutions? If you are uncertain about the capability concept, it’s important to appreciate that the optimum business capability is one that enables: maximum cohesion of internal functional capability, plus consistency of life cycle, strategic class, business partition, standardization, customizability, stability, metrics and drivers; and defined, stable dependencies that are implemented as services


Countering security threats outlined in latest Microsoft report
"The report continues to reinforce that it's critical to deploy advanced tools at the endpoint that can detect anomalies, such as malware that evades signature-based tools like anti-virus," Thompson said. Microsoft also found that criminals were getting better at using "deceptive downloads" to infect computers. Such tactics included bundling malware with free programs and software packages that can be downloaded online. Given criminals' skills in evading malware detection technologies, CSOs should focus "on building cohesive security controls across their complete environment, filling in the gaps between defensive technologies," Conan Dooley, security analyst for consultancy Bishop Fox, said. "This increases the chances of detecting new attacks, as well as those using previous methods," Dooley said.


Warning: Failure to comply with data center maintenance is reckless
Complying with modern data center best practices for design and operations is challenging enough, but facilities must be properly maintained to keep up a reliable level of service. A good program for operational practices and data center maintenance brings out the full value of investments, especially if the data center is certified by organizations such as the Uptime Institute or TIA. The data center is a potentially dangerous place for people and equipment. Good maintenance, written operating practices, regular training and rules enforcement will avoid injuries and outages and prolong equipment service life and reliability.


HP looks to ease enterprise IT cloud fears
HP is targeting Amazon, Google, IBM and Microsoft -- companies that are already strong cloud players. The company says its focus on private clouds, and thus on security for large enterprises that want to take advantage of the cloud's scalability and other features, and be able to touch and look after their own data, will provide a competitive edge. At this point, there are plenty of vendors that can help enterprises build their own cloud systems, but most are small, new businesses. HP believes it has an advantage as a tech industry giant, but it's a big player in a relatively small pond. "Server huggers will be interested in this," said Gartner analyst Lydia Leong, referring to "those organizations that want to build and run things themselves.


How to manage contractual risks in cloud computing
"If it doesn't, it must be challenged and any inadequacies should be dealt with. If this isn't done, the risk is that the service contract for cloud services that may prove to be lacking later down the line. The same goes for pricing, service levels and service credits, rights to exit, rights to change the services, security plans and standards, disaster recovery arrangements and governance arrangements," added Bratby. At this stage, subject matter experts, commercial leaders and lawyers should be roped in to help with the review, he advised. Second, the service contract must enable the business to comply with its own obligations, be they contractual, regulatory and legal, according to the lawyer.


Type Annotations in Java 8: Tools and Opportunities
Annotations have also played a central role in making developers more productive through techniques such as metaprogramming. The idea is that annotations can tell tools how to generate new code, transform code, or behave at run-time. For example, the Java Persistence API (JPA), also introduced in Java 1.5, allows developers to declaratively specify the correspondence between Java objects and database entities using annotations on declarations such as @Entity. Tools such as Hibernate use these annotations to generate mapping files and SQL queries at run-time.



Quote for the day:

"Education is not the filling of a pail, but the lighting of a fire." -- W. B. Yeats

May 07, 2014

Data Engineering Is The Bottleneck For The Internet Of Things
The numbers thrown out by analysts such as Gartner about savings achieved by the Internet of Things are staggering. Vendors will garner $309 billion by 2020. Positive economic impact is estimated at $1.9 trillion. But the path to creating that value is not what most people think it is. The bounding condition in deploying the Internet of Things (IoT) is not going to be the deployment of devices but rather the management and analysis of the data coming off those devices. If you are interested in making use of the IoT, that’s what you need to be working on: Data Engineering.


We Need New Templates for Cyber Risk Management
Now it is time for CIOs to make sure their role expands, and take with them their board members — many of whom may be as complacent about cyber risk as I once was. Board members need to know what CIOs already do: the finest technical capabilities in the world — the best programmers, the most effective cyber defenses, the most detailed risk management — is not enough to protect against cyber risk. We need to find new tools. Insurance company CIOs are wonderfully positioned to lead this transition. Not only are insurers on the front lines in the cyber risk fight themselves, they can also help clients discover and leverage best practices across industries.


Should CIOs Use a Carrot or a Stick to Rein In BYOD Workers?
At the heart of the partnership, a provision blocks factory reset capabilities and makes stolen devices useless after a certain number of failed password attempts. Many BYOD policies grant CIOs similar powers, such as locking devices and remotely wiping apps and data. BYOD employees often mindlessly hand over these rights. The security policy usually shows up as a wordy single page in small print with a "click to accept terms" button at the bottom, which online employees are accustomed to scroll down and click.


The New Mobile Enterprise: A Smorgasbord Of Choices
Today’s WLAN systems might be cloud-managed with only access points to install, or could be controller-based with a rack full of management servers of various types riding shotgun. 802.11ac is the hot story right now, but even here the nuance of Wave 1 versus Wave 2 creates a need to weigh your options. Then there is small cell technology, with which your WLAN system or dedicated hardware might help spread mobile networks deeper into your corporate premises if you have the demand. Increased mobility means more and newer devices on ceilings, walls, rooftops and poles. We all have common needs, but our final topologies might be quite varied.


Identity-based network services versus mobile device management
In a mobile enterprise, network services should enable a workflow-based approach to providing a user with the required connectivity and resource access. Platforms like Cisco Identity Services Engine (ISE) and Aruba ClearPass control network access with security features like device profiling, endpoint posture assessment and advanced policy management and enforcement. They also allow users to securely onboard and provision their own devices, while automatically protecting the network through the application of role-based policies.


Internet of Things may make owning less appealing
Peter Coffee, vice president for strategic research at Salesforce, also believes that the IoT will help move businesses away from an equipment ownership model as device vendors develop the means to better monitor and control what they sell. Every business, "wishes it could avoid having things on its balance sheet that aren't generating value all the time," Coffee said. Many businesses rent equipment, but what the IoT may do is expand the idea and provide more reason not to own, he said. Many of the businesses adopting IoT technologies are in the medical device area, where any downtime can translate into a real patient issues.


Big Data, the Future, Definitely
The driving factor is always the bottom-line usage. People are looking at customer retention and increasing profitability. Post GFC (Global Financial Crisis), all the industries are definitely in the innovation cycle irrespective of which industry the CIO belongs to. CIOs also focus on the cost cycle as the there is a massive pressure on CIOs to reduce costs and provide standardized services. The innovation in Big Data deals with all the three Vs – Volume, Velocity and Variety. But Big Data is mostly leveraged in increasing volume and the ones looking at the volume would be the ones that have large customer bases like eCommerce, retail, telecommunications and so on because the specific targeted marketing takes place there.


Data Credibility: A New Dimension of Data Quality?
It might be argued that credibility issues can arise purely from traditional data quality concerns, and thus never get into the realm of misrepresentation. For instance, an insurance company might have really sloppy data management practices and might have assigned junior resources to develop the spreadsheets it used for regulatory submissions. Knowing these facts, the regulators would be quite right to distrust the information they were getting. Confronted with this, the insurance company might respond that there was no deliberate intent to deceive. This argument will not wash. In all aspects of data management, and especially in reporting to outside entities (be they regulators, customers, partners or whatever), there is a duty of care.


Cloud is one of the 'most disruptive forces' in business in past 20 years: KPMG
Disruptive technologies are emerging technologies that unexpectedly displace an established methodology or a traditional IT service model. Social media, the increasing use of mobile devices, the internet of things and cloud computing are all considered disruptive technologies. “Cloud computing continues to change the game,” said the KPMG research. “Banks that continue to use outdated legacy systems will find it increasingly difficult to create and launch new services, to provide access to a mobile workforce and to accommodate geographically dispersed customers and partners as well or as quickly as their competitors who are operating in the cloud,” it warned.


How software-defined IT is answering today’s experience economy
Experience has become monetised and our digital world has transformed into an ‘experience economy’ where every poor-experience second can be metered at a cost to the business. On the flipside, according to NewVoiceMedia, following a positive customer experience, 69% of customers would recommend a company to others and 70% would secure their loyalty to the brand. Managing user experience and expectations with IT is considered one of the greatest challenges for businesses today. However, businesses that are getting it right will be presented with the perfect opportunity to turn customers into brand ambassadors that help generate revenue.



Quote for the day:

"One measure of leadership is the caliber of people who choose to follow you." -- Dennis A. Peer

May 06, 2014

Techies and users are in a vicious circle of mistrust
Our lack of trust arises from the many negative perceptions we have of business people. When I ask technical people how they feel about working with "the business," they use words like "ignorant," "unrealistic," "aggressive" and "unappreciative." They say business people don't know what they want and constantly change their minds. We can recall our own bad experiences that have led us to be skeptical of anything that business people say. We have seen project sponsors shirk responsibility and shift blame, and just like the business people, we have at times been treated poorly and felt bad about it. And we make generalizations about business people based on those experiences.


Sorry State of IT Education: Readers Propose Fixes
One thing readers almost universally acknowledged was that critical thinking skills don't come from core technology curricula, but from liberal arts and humanities courses that traditionally have been required in four-year college programs but aren't a part of most two-year programs and not even mentioned in trade schools. Several people wrote that even four-year technology programs now focus more on job training than education. But it's the educational aspects of a college four-year program that are key to taking skills ostensibly learned in the humanities coursework and applying them to the knowledge obtained in the technology coursework.


Securing Big Data for the Future: Why You Need a Data Rights Management Platform
It's our modern day struggle trying to figure out how to keep our data in our own hands. In truth, it is our generation's battle to fight, not unlike the diversity or democracy battles fought by our forefathers. To give up all control or to maintain some say in the matter -- these are our choices, and in as little time as a few years, the choice will be made for us if we don't do anything about it now.  Because big data is only getting bigger, and big names want to make big money in the industry. Soon, you won’t hear about the NSA's improper collection and use of data. Soon, you won't know about Target's massive data breach.


Generating Data on What Customers Really Want
Disruptive innovation practitioners have just such a tool for reliably predicting customers’ behavior. It’s a methodology that uncovers what in disruptive innovation parlance is called a person’s “job to be done.” Briefly, the idea is this: Consumers don’t go to the store to buy products. They go to the store to buy something that will enable them to get some important job done in their lives. The classic example, attributed to HBS professor Ted Levitt, is that people don’t want to buy a quarter-inch drill; they want something that will make a quarter-inch hole. Making a quarter-inch hole is the job to be done. The product that does that job most reliably, easily, conveniently, and less expensively is the tool they will be most likely to purchase for that job.


7 Business Dashboards That Offer Striking Data Visualizations
When data gets complex, there's no better way to understand it than a business dashboard. You can cull data from your website analytics engine, an Oracle database, social media campaigns and more, all to see how they interrelate. Unfortunately, some dashboards are overly cluttered and actually make data more complicated to understand. The seven tools featured here use more color, graphs, clear delineations and white space to make data more understandable. The cost for using these dashboards varies depending on the number of sources you use, the amount of data you're analyzing and how many admin users you have involved.


How Anybody Can Measure Your Computer's Wi-Fi Fingerprint
Wireless fingerprinting has other applications too. Not only can this approach identify malicious computers attempting to access your network, it can spot fake wireless access points that are designed to collect MAC addresses to spoof other networks. However, this requires the gathering of ground truth data of the original access point in a secure environment in advance. Wireless fingerprinting is unlikely ever to be entirely foolproof but it does have the potential to be a useful addition to the armory of tools available for online security.


The ABCs of the Internet of Things
In a word: Sensors. Many IoT devices have sensors that can register changes in temperature, light, pressure, sound and motion. They are your eyes and ears to what's going on the world. Before we talk about what they do, let's describe them. These sensors are part of a device category called a microelectromechanical system (MEMS) and are manufactured in much the same way microprocessors are manufactured, through a lithography process. These sensors can be paired with an application-specific integrated circuit or an ASIC. This is a circuit with a limited degree of programming capability and is hardwired to do something specific. It can also be paired with microprocessor and will likely be attached to a wireless radio for communications.


eBook: Modern Web Essentials Using JavaScript and HTML5
Developing single page applications with JavaScript and HTML5 solves an enterprise pain point - how to reach users on various platforms without diminishing user experience. This book provides tools for a thorough understanding of three topics integral to effective enterprise-level, web SPA development: JavaScript language essentials, HTML5 specification features, and responsive design principles.


Stripping down enterprise IT to the naked cloud
Once you're in their tent, it's very hard to leave. However, a case can be made for a minimalist approach to cloud; one that takes advantage of public cloud services that don't have all of the bells and whistles -- just a few simple services, such as storage, compute or databases. In some cases, it has the ability to get down to the primitives of the platforms, without going through layers of application program interfaces (APIs) and management tools. In some circles, this is called a "naked cloud."


Symantec calls antivirus 'doomed' as security giants fight for survival
The antivirus giant said that end-point security technology isn't a "moneymaker" in any way, and highlighted that the company needs to adjust and adapt. Which isn't a surprise for Symantec, whose Norton antivirus products have barely made any new dents in the security market in years — despite it being bundled with almost every new Windows computer as premium bloatware. But what Dye was saying is that the malware market is dwindling and hackers are instead increasingly focusing on cyberattacks, like denial-of-service assaults, spearphishing, and network intrusion, rather than mass-emailing a crafted executable file randomly to millions — including to a burgeoining base of Mac users that are immune to such attacks.



Quote for the day:

"Plans are only good intentions unless they immediately degenerate into hard work" -- Peter Drucker