Daily Tech Digest - June 28, 2017

What ever happened to Google Docs' Android add-ons?

Google's developers' site does note that add-ons for Docs and Sheets on Android are still in a "developer preview" status -- meaning Google reserves the right to change certain things about how the integration works as well as "the way in which this feature is distributed, discovered and used." Still, the site is actively encouraging developers to create their own add-ons -- most sensibly by modifying an existing standalone app to support the integration as opposed to creating a separate app solely for this purpose. All developers have to do, according to the published guidelines, is implement the integration and then request a "style review." The review ensures all add-on apps are "designed well, [follow] the UX Style Guide, and [do] not include or produce any spam, malware, or unacceptable content."


6 Ways To Prevent Burnout In Your IT Staff

Tech pros don’t want to feel that they’re cogs in a wheel, nor do they want to be micromanaged; rather, they want to feel they’re making an impact and that they have input into decisions that drive results. That’s the philosophy at online mortgage lender Quicken Loans, according to Teresa Wynn, senior vice president for the office of the CIO at the company. Wynn says the IT executives and managers at Quicken Loans strive to empower tech pros by creating a culture that allows them to take charge. Management principles, such as giving workers a degree of freedom and support to pursue their own ideas when tackling projects, as well as formal programs like Bullet Time, a weekly four-hour period when IT team members can work on projects of their own choosing, help achieve that goal, she says.


8 Major Problems Healthcare CIOs are Facing

While security and privacy concerns have been created by modern technology, it has done really well when it comes to patient cares. Security challenges are come in two levels. The first one is the current security risks. Although business protection is a key goal that businesses have worked to maintain, it's still a challenge that many businesses struggles with. Most businesses unknowingly are prone to common vulnerabilities by leaving their data open. The second problem is that of the internet of things (IoT). The more gadgets are connected to the Internet presents a great security challenge as brand new security threats are to be monitored. This disposes the business to new attacks and creates a new security problem that business must understand very quickly and be able to deal with it.


Security leaders need to focus on minimum effort, not minimum compliance

At the end of the day, companies need to stop worrying about the myriad of regulations and trying to do the bare minimum for each, rather they need to develop a comprehensive policy that, yes, meets the regulations, but also maximizes the benefits for the organization and consumers. What we see time and time again is that the companies who are prepared save money—not just in hard costs, such as insurance premiums and third-party services, but in the more holistic manner in which they approach overall cybersecurity. For example, proper assessment and preparation can help companies demonstrate they have taken reasonable and appropriate actions in the face of a breach, potentially limiting their liability and protecting their reputation.


7 keys to structuring your Node.js app

As adoption continues to rise, more and more developers will climb the Node.js learning curve, confronting similar problems and coding similar functionalities. Thankfully, the Node.js community has come to the rescue with frameworks and design patterns that not only solve common problems, but also help in structuring applications. Frameworks generally implement MV patterns like MVC (model-view-controller), MVVM (model-view-viewmodel), MVP (model-view-presenter), or just MV. They also tell you where the code for models, views, and controllers should be, where your routes should be, and where you should add your configurations. Many young developers and Node.js enthusiasts do not really understand how design patterns or OOP (Object Oriented Programming) diagrams map to the lines or structure of the code in their application.


Bankers Are Hiring Cyber-Security Experts to Help Get Deals Done

The wake-up call for cybersecurity expertise during mergers and acquisitions came after a 2014 Yahoo! Inc. hack affected about 500 million accounts, damaging the company’s reputation and causing Verizon Communications Inc. to cut its offer to buy the company by $350 million. There’s concern that computer viruses can be planted and remain dormant until after a deal, leaving the acquirer to cope with stolen customer data, industrial secrets or ransom demands. At Deloitte, Bittan’s French team started the service about 3 months ago and has signed up about a dozen customers since. Deloitte’s global cybersecurity unit more broadly had sales of $850 million during the full-year that ended end-May 2016 and has a target for $1.8 billion by end-May 2020.


How cyber insurance helps you deal with a data breach

Data breach is a phenomenon every company hates yet we hear about data breaches so frequently. Not only a data breach can financially wreak a havoc on a companies’ finances, it can also seriously damage its public image and goodwill. Who can forget the massive 4 billion dollar data breach cost Epsilon had to pay in 2011 and who can also forget the immense reputation damage Target faced due to its customers’ credit card compromise in late 2013! So if data breaches are almost inevitable, how can we deal with its aftermath? A solid cyber insurance policy can go a long way in efficiently assessing the given situation and guiding you in the right direction. To learn more about how Cyber insurance helps with data breach management, read on below ‘Infographic’ created by Cyberpolicy.


Understanding analytics and storage performance

Within analytics there are a number of workload types that include: big data environments such as Hadoop and Apache Spark; data warehousing with query-intensive workloads, usually emanating from structured data; streaming, such as ingestion technologies that store raw data and make it available for batch or stream processing; NoSQL for non-tabular data storage, and; search, such as that deployed by log file analysis companies like Splunk. Organisations increasingly need a mix of different analytics capabilities. Some small, data-focused systems can easily shoulder the load of an SQL database on a standard platform. But, information-focused analytics will require something like Hadoop with a completely different I/O footprint, while a NoSQL approach creates different I/O demands altogether. These can be boiled down to two basic models: synchronous vs asynchronous.


What CISCO's New Programmable Switches Mean For You

The ability to program network components is not new. Cisco’s Application Centric Infrastructure (ACI), the company’s original software-defined networking platform, had some of these components. In 2014 Cisco launched DevNet, its developers' network that provides an array of training resources for programming network components and integrating applications – both third-party and custom ones - into Cisco network hardware. The launch last week of Cisco’s new intent-based networking platform continues this trend. Use cases for this programmability are far ranging, says Zeus Kerravala of ZK Research and a Network World Blogger. “Not all networks are going to be programmed by developers,” he explains. “Part of this is about the ability for application developers to use resources from the network to improve their apps.”


The economics and impact of bad CISO leadership

Strong leadership is crucial to counteract daily attacks from hackers, and if your leadership skills are weak, other CISO’s are going to easily recruit your staff away to improve their cybersecurity program. The best leaders in cybersecurity don’t have employee retention issues, because it is a competitive market and employees don’t have the career patience for lousy leadership. Often employees are willing to take a pay and title cut to escape poor leadership that can be emotionally disruptive outside of the workplace. Unfortunately, there are many cases when an employee has to drag themselves out of the car in the company parking lot to earn a paycheck, because they dread the leadership they have to face in the office on a daily basis. Poor leaders are always going to disappoint and let down employees every day, often times because they are broken within themselves



Quote for the day:


"Coming up with an idea is the least important part of creating something great. ... The execution and delivery are what's key." -- Sergey Brin