October 29, 2015

Fighting Developer Fatigue with JNBridge

A better approach would be to keep as much of the .NET-based technology as possible, and start by nibbling around the margins, creating framework code in Python, and calling the more substantial .NET-based logic where needed. Later, more Python skills can be acquired and more Python code can be added, as necessary, and functionality can be migrated out of the .NET libraries if that’s what’s desired. This “go slow” approach can mitigate developer fatigue and allow you to avoid prematurely committing to new technologies that may turn out to be insufficiently robust for production use, or may soon be supplanted by even newer technologies. Note the approach described here can be used to continue using both legacy .NET and Java binaries with emerging languages.


Google threatens action against Symantec-issued certificates

Google discovered the incident because, as part of its Chrome browser policies, it requires all CAs to disclose the EV certificates they issue in a public audit log as part of a new protocol called Certificate Transparency (CT). Following the incident, Symantec determined that the certificates in question were issued during product testing and never left the organization. It also fired several employees who failed to follow internal policies. The company's initial investigation determined that 23 test certificates had been issued for domain names belonging to Google, Opera and three other unnamed organizations. However, with only "a few minutes of work" Google was able to find additional unauthorized certificates that Symantec missed, calling into question the results of the company's internal audit.


Is your information security program giving you static?

Most of us in the information technology have many responsibilities other than security. On the other hand, we fight against a growing number of hackers whose only job is to find new ways to break into our systems. Their motivations vary from the hobbyist who just loves technology and lacks ethics, to those sponsored by organized crime, to those propped up by foreign governments. Regardless of the reason, they have vast amounts of time to put into finding ways into our networks and applications. Since we can't keep up, should we just give up? While tempting, this is obviously not possible. As such, we must find ways to replace our static approach to security with a dynamic one. A few weeks ago, former NSA Director Keith Alexander,speaking at a conference, put it well stating that "We need to move now to a new approach to cybersecurity — an approach that is proactive, agile and adaptive."


Steamy Windows

Windows 10 since its launch has had lots of coverage and I've no intention of covering many of those things again. There’s plenty of excellent posts already talking about some of the user experience and consumer enhancements, everything from the start button, to continuum and universal apps. As important as I think those things are, getting the user experience across multiple devices is key to Windows10 success, those things aren’t really my area. I like many of you work with Windows 10 in the enterprise, deploying it, supporting it and delivering application to it. With that in mind, I wanted to write an article that focuses elsewhere and looks at some of the enterprise enhancements and capabilities that you will find tucked away inside this shiny new operating system and its ecosystem.


How to Advance an Organization’s Data Culture

Speaking at the recent Tableau Conference in Las Vegas, deRhodes described what he called an evolution in data culture at Kaiser, and it’s one that he believes most organizations must undergo. “At Kaiser Permanente, we thought we were going to use Tableau to create dashboards and help drive fact-based decision making,” he said. “What we didn’t expect was the impact that would have on our data culture. Using analytics is altering how we think, behave and work.” That change in the overall perception of who is responsible for analytics comes from “data democratization,” deRhodes said. “We have more eyeballs looking at the data, and with more people looking at it, we’re getting more insights than we ever did before.” To change data culture and influence other changes that need to occur to get more insights out of data requires six essential steps, deRhodes said



NIST awards three-year grant for cybersecurity jobs 'heat map'

Overall, the cybersecurity sector has struggled to fill open jobs. Last year in the U.S., Burning Glass found there were nearly 50,000 jobs posted requiring a CISSP security certification, “the primary credential in cybersecurity work.” However only 65,000 people hold that credential — and most were already employed. Rodney Peterson, the lead of NIST’s National Institute for Cybersecurity Education, told FedScoop that the map would help demonstrate where gaps lie. “The data exists, but we want to visualize it on a map, so if you are in Michigan and you apply [to a job in another region] you want to see what is the demand but more importantly what is the supply — you can start to drill down the data geographically,” Peterson said.


This startup wants to bring the Internet of things to the enterprise

The software focus gives the customer a lot of flexibility. So if the sensor is designed to measure temperature for example, the system can be changed to measure temperature once a day, and later, once every hour. An operator could also change the range when an alert might sound or otherwise adjust parameters in the software. For people used to dealing with today’s computer and mobile software this may not sound revolutionary, but for the embedded world of old-school sensors, such flexibility can still be rare because programming the sensors is so complicated. That’s where the Helium software comes into play.


Financial Services Warms Up to AI

Publicis.Sapient ‘buckets’ AI platforms into three main categories: ‘big data’ tools, which enable humans to draw conclusions from massive amounts of connected and correlated data; correlation-based platforms such as IBM Watson and Google Deep Mind, which analyze large sets of data to determine patterns and where individual data points have been statistically relevant; and causal-based platforms such as Lucid, which apply an understanding of how humans think to problem sets. “The three categories of tools collect the data, answer ‘what’, and answer ‘why’,” Sutton said. By way of background, Sutton noted that AI first appeared in the 1970s and 1980s when pioneers such as Alan Kay, Doug Lenat and Marvin Minsky conceptualized different means to simulate human intelligence and technology.


Defining Enterprise Architecture: Economics and the Role of I.T.

In any case, assuming for a moment, the bulk of IT is going outboard, why would an Enterprise need IT people in the Information Age? That is, what do IT people bring to the table to an Enterprise in the Information Age? I submit, IT people bring to the table the drafting skills... the drafting skills! They know how to describe things. They know how to build models. This is non-trivial! You send a mechanical engineer to a university... not to trade school... to university for four years to learn how to do drafting... to learn how to describe things so every other mechanical engineer in the universe can understand precisely what it is they are describing. Is this an important idea? This is a REALLY important idea.


From Imperative to Functional and Back-Monads are for Functional Languages

A pure function is a concept that equates the mathematical notion of a function with the software notion of a subroutine (often, confusingly, also called a function). A pure function is a subroutine that behaves like a mathematical function: its only input is its arguments and its only output is its return value, and it may have absolutely no other effect on the world. It is therefore said that pure functions are free of side-effects: they may not engage in I/O, and may not mutate any variables that may be observed by other pure functions. A pure functional programming (PFP) language is one where all subroutines must be pure functions. Contrast this to non-PFP or imperative languages, which allow impure functions,



Quote for the day:

"When people talk, listen completely. Most people never listen." -- Ernest Hemingway

October 28, 2015

Windows Tablet Sales Boosted By Enterprise Demand

One example is the system's Continuum feature, which tailors applications to different platforms. If a user relies on a tablet, then touch input is emphasized. If an employee works with a keyboard, then keyboard input is front and center. Also, Microsoft tablets have been tuned to work well with mobile-device management software. This feature enables IT departments to manage these devices more easily than in the past. Finally, the vendor did a good job designing the Surface. "Microsoft has positioned its tablets as PC replacements," said Strategy Analytics' Hochmuth. For example, the Surface 2-in-1 functions enable workers to swap out their laptop or desktop PC for a tablet.


IBM – Is the Elephant going to dance again?

One of the biggest growth areas is that of the mid-market. The mid-market is services provided for 1,000 users or less. Yes it sounds small but to get hung up on size undervalues its importance. The mid-market are the enterprises of the future, the next global success stories. This is also a very influential group. Below the 1,000-user threshold you find early adopters, business optimisers and innovators all using the new cloud-connected tools to improve the processes and productivity that drives business forward. While IBM as a brand is huge, as those in marketing reading this will certainly agree, they are helping businesses innovate; and are doing so on a one-to-one basis.


5 ways technology is revolutionizing the way we shop

No matter how easy it has become to shop online, sometimes you just want to visit an actual store. Why? Because the in-store experience matters. And it is improving all the time, thanks to technology. Once you enter a store, advanced technology may be at work in ways most shoppers might not even realize — through devices that tell retailers when your favorite items are running low and with apps that help you navigate the floor plan. Here are just a few of the cool technological advances starting to happen in brick-and-mortar stores today.


Genome researchers raise alarm over big data

Narayan Desai, a computer scientist at communications giant Ericsson in San Jose, California, is not impressed by the way the study compares the demands of other disciplines. “This isn’t a particularly credible analysis,” he says. Desai points out that the paper gives short shrift to the way in which other disciplines handle the data they collect — for instance, the paper underestimates the processing and analysis aspects of the video and text data collected and distributed by Twitter and YouTube, such as advertisement targeting and serving videos to diverse formats. Nevertheless, Desai says, genomics will have to address the fundamental question of how much data it should generate. “The world has a limited capacity for data collection and analysis, and it should be used well.


How Does a PDOS Attack Work?

By exploiting security flaws or misconfigurations PDoS can destroy the firmware and/or basic functions of system. It is a contrast to its well-known cousin, the distributed denial-of-service (DDoS) attack, which overloads systems with requests meant to saturate resources through unintended usage. One method PDoS accomplish its damage is via remote or physical administration on the management interfaces of the victim’s hardware, such as routers, printers, or other networking hardware. In the case of firmware attacks, the attacker may use vulnerabilities to replace a device’s basic software with a modified, corrupt, or defective firmware image—a process which when done legitimately is known as flashing


Senate passes first major cyber bill in years

As a civilian agency with a major cybersecurity role, DHS is seen as having the most effective privacy oversight mechanisms to review data received under CISA. Funnelling data through the DHS ensures it will "receive an additional scrub to remove any residual personal information," Feinstein said Tuesday. In this spirit, lawmakers blocked a contentious addition from Sen. Tom Cotton (R-Ark.) that would have facilitated a direct transfer of cyber threat data between businesses and the FBI and Secret Service. Despite the back-and-forth over numerous amendments, the final measure passed easily, with the broad bipartisan support that the bill's co-sponsors touted throughout debate.


Can citizen developers bring shadow IT into the light?

A key reason for this is the accelerating enterprise use of cloud-based software platforms that allow citizen developers to access corporate data more easily than data stored on servers in corporate data centers controlled by the IT department, he says. But here’s the problem. Many citizen developer platforms purport to offer data access and other controls to help ensure regulatory compliance, but Driver says that these are often of limited use. "Compliance controls? Vendors over-hype them and the truth is that citizen developers are essentially ignoring regulatory and compliance issues," he says. "Some platforms do look after that, but there are examples of apps built with citizen developer tools that completely ignore privacy and compliance issues."


Improving Customer Experience is Top Business Priority

“Customer experience is now clearly at the heart of digital transformation, and digital is at the center of that customer experience,” said Anatoly Roytman, managing director Accenture Interactive and global digital commerce lead. “But many companies have considerable ground to cover on their path to becoming digital enterprises. They’re challenged with setting a digital vision and strategy, getting the right people in place, and measuring digital success.” ... Considering these prevailing challenges, it may not be surprising that only five percent of respondents think their organization is exceeding their customers’ expectations in digital experiences, while 73 percent believe they meet those expectations.


IT budgeting: The smart person's guide

For an IT executive who is uncomfortable with numbers or loathe to endure the justification process that accompanies budgeting, it can be a difficult exercise, and the temptation can be to simply tweak last year's budget, to succumb to arbitrary cuts. To help IT leaders not only endure the budgeting process, but to use it as a strategic tool to drive their priorities, we've assembled this guide. It should make budgeting less painful and help you understand how to use your budget as a planning and communication tool. As the saying goes, "You put your money where your mouth is," and your budget ultimately puts company resources behind the plans you've been articulating through the year.


Surviving The Hyperconnected Economy With Data Integration

A smart starting point is creating a vision for how the digital economy can differentiate you from your competition. Bringing business and technology teams together early on to drive innovation can ensure successful momentum while using strategic advisory services can help organizations learn from the experiences of others. Truly successful digital transformation necessitates a secure platform for development around high speed data analytics paired with highly accountable service and support. Few companies, though, are able to independently provide the kind of accountability needed across all elements of technology, support, and service; choosing to focus on one area reduces risk and provides long-term sustainable solutions.



Quote for the day:

"Everything you do online can be tracked and more than likely will be tracked. People are starting to understand the implications of this." -- Boling Jiang

October 27, 2015

Millennials don't even know what cybersecurity is

One big result: 65 percent of respondents said they believe they can stay safe online. But that confidence is coupled with apparent apathy and ignorance. Fifty-eight percent of respondents said they were not taught how to stay safe online (or they weren't sure if they'd been taught Internet security) in school. Sixty-seven percent of respondents said they hadn't heard about any cyberattacks in the past year. The survey was conducted from July 29 to Aug. 10, in the wake of the Office of Personnel Management breach, the Target breach and many other high-profile cyber incidents. It wasn't all bravado. Plenty of respondents said they weren't interested in pursuing a cybersecurity career because they didn't think they had the right skills.


Intel buys Saffron AI because it can't afford to miss the next big thing in tech again

The future of computing is pretty clear to those who know where to look. With everything from our homes to our factories connected and generating more information than can be stored in a single data center, let alone be processed by a human being, the race is on to build computers that can help people make sense of the digital information that threatens to overwhelm them. Intel’s role in this digital overload is threefold. First it wants to put as many chips as it can into what are called the edge devices—the laptops, watches, gateways or any devices that we may interact with or that gathers information from the world and feeds it back to the network. In many ways, because Intel missed out on mobile, it lost out on much of this opportunity.


What's Fixie and Why Should C# Programmers Care?

The difference with Fixie is that it takes a conventions-based approach, which is a benefit as we do not need to use attributes to mark classes and methods as tests. Using other testing frameworks usually involves having to decorate classes and/or methods with attributes that tell the test runner (e.g. Visual Studio Test Explorer) that this is a test that can be executed. With Fixie, this "test discovery" is not enabled through attributes, but rather by following a set of default conventions. Once installed (via NuGet) out of the box, Fixie comes with a set of default conventions that describe test discovery. The first convention has to do with how test classes are named. To create a test class it is simply named as you wish but postfixed with "Tests".


Clay Christensen explains, defends ‘disruptive innovation’

The word disruption has many connotations in the English language. I just didn’t realize how that would create such a wide misapplication of the word “disruption” into things that I never meant it to be applied to. In 1998, the Academy of Management meetings were held in Silicon Valley and the keynote speaker was Andy Grove, then Chairman of Intel. The very first slide in his presentation was about the theory of disruption. During his presentation, Grove said: “We’re not calling it ‘Disruptive Innovation,’ we’re calling it the ‘Christensen Effect.’” They were doing this to be more precise in their language, because they found the term “disruption” to be too broad and easily misapplied.


New data center study results a 'wake up call' for DCIM providers

It's no secret that humans have spent the last few decades using technology to automate as many manual tasks as possible. However, the data center that powers much of this automation is still very much a manual operation in a shockingly large number of organizations. According to a new research report sponsored by Intel DCM, 43% of data centers use manual methods for tasks like capacity planning and forecasting. This State of the Data Center report surveyed 200 data center managers operating in the US and UK. Jeff Klaus, the general manager of data center solutions at Intel, said that he was surprised by how high that number was. ... One potential explanation is that the operators simply do not know what automation capabilities are available to them.


Qualcomm wants the next smart home cameras to have Snapdragon processors and LTE

"We've done a lot of work getting cameras and computer vision optimized in the phone space," says Raj Talluri, who oversees mobile computing for Qualcomm. "Typically it's harder in the phone space - a phone has a pinhole camera and is always moving - but now we're bringing that technology into this space where the application is a little different, but the technology we built applies perfectly." Talluri also envisions the reduced delay enabling new applications for home monitoring. "What you have is a much smarter camera," he says. "What I'd call a conscious camera of what's happening in the scene." ... Talluri suggests Qualcomm's tech could go further than that, like knowing to ignore a car that passes by outside a window, all without uploading any footage.


JPMorgan Chase says it is building a rival to Apple Pay

Chase Pay is also promising superior security, a critical selling point after retailers including Target Corp and Home Depot Inc suffered from hacking attacks, Smith said. Longer term, Chase also hopes merchants will offer more discounts through Chase Pay, encouraging consumers to use the technology more. Chase Pay will initially work for consumers that already have Chase credit, debit, and prepaid cards, Smith told Reuters in an interview. There are about 94 million of those cards outstanding now in the United States, and the bank has more spending on them than any other issuer. The app will work on Apple and Android-based phones. JPMorgan Chase's consumer bank has already factored the system's near-term launch costs into its expense estimates, and expects the benefits to come over the medium to long term.


Don't overdo with biometrics, expert warns

Late last month, the Office of Personnel Management admitted that 5.6 million fingerprints had been stolen from its servers -- not just 1.1 million as had been reported over the summer. Some of these fingerprints belonged to federal employees with secret clearances. Meanwhile, if a password is stolen, it is relatively simple to reset it with a different one. It is currently not practical, however, to provide users with new fingerprints, voices, or eyeballs. That puts biometrics in the same category of data as other permanent personal identifiers, such as Social Security numbers. Since they can retain their value for years -- and will only become more valuable as the use of biometrics expands -- they are likely to become prime targets for hackers. According to Munshani, a better use of biometrics is to save it for second-level controls.


Agile Enterprise Architecture

The role of EA traditionally has been one of a strategic endeavor to help the organization anticipate large-scale change that can impact the organization’s revenue and profit margin, to plan for, and implement new (or modified) business & technology capabilities that can address the change effectively. The struggle here is in reconciling the strategic nature of EA with the agile needs that the organization impinges upon EA as a practice. Strategy, by definition, is meant to define a business vision followed by a set of goals, objectives and roadmaps that chart out the organization’s path towards realizing the vision in the medium- to long-term time horizon. Strategies necessarily do take time to develop and need to be vetted thoroughly with the organization’s principal stakeholders, internal and external, before being accepted across the organization (and its partners).


UED: The Unified Execution Diagram

This new modelling technique has been developed because visualizing concurrency in, for example UML, does not offer a satisfying solution. Many software engineers confirmed this and because of this reason the UED has been quickly adopted in many design teams within Philips Healthcare. For example, a sequence diagram is often used to depict a specific use-case, where occasionally limitted thread interaction is included. Other shortcomming of UML with respect to a UED will become clear when reading the rest of the document. The UED depicts the interaction between all threads in a single diagram. A UED can depict all information that is relevant for an execution architecture.



Quote for the day:

"A good manager is a man who isn't worried about his own career but rather the careers of those who work for him." -- H.S.M. Burns


October 26, 2015

Computer Security and Privacy: Benefits and Risks of the Internet of Things

Kohno was an author on the first publications demonstrating the security risks of wirelessly reprogrammable pacemakers and defibrillators. Former Vice President Dick Cheney even had doctors disable the wireless mechanism in his defibrillator due to hacking concerns. Kohno stresses that the benefits of these devices outweigh the security risks and that patients should have no qualms using them. However, he believes that device manufacturers must improve the security of current and future devices. Roesner has led groundbreaking work in the area of online data collection, trying to identify who is gathering information and what's being done with it. With further support from NSF, she led the development of a tool called ShareMeNot.


The grip banks have over their customers is weakening

If banks are not willing or obliged to share, there are services that will retrieve current-account data without the bank’s approval. These startups ask customers to share their online banking passwords, in order to log into their accounts and copy and paste page upon page of online statements. Such “scraping” happens in a legal grey area. Banks moan about their terms of service being breached. British regulators frown upon it, for security reasons, making life difficult for would-be Mints; American regulators are said to be unhappy as well. Services such as Yodlee, a Californian outfit, offer to scrape or download bank records, whichever is least inconvenient. Online lending platforms are wary of scraping: customers are understandably reluctant to hand over their passwords.



HP just dropped out of the public cloud – now what?

Fast forward six months, and this week HP announced via a blog post that it is “grounded in the cloud” and will sunset its HP Helion Public Cloud on Jan. 31, 2016. The company said it would not comment any more on the issue. Forrester Research Principal Analyst Dave Bartoletti says that when doubts about HP’s public cloud business direction emerged in the spring, it sent a signal to customers that the company was deprioritizing the public cloud. He says this week’s public admission was good. “It’s important for them to move forward and re-align their strategy,” he says. HP isn’t the first to bow out of the public cloud market or change up its approach.Rackspace last summer announced it would offer managed public cloud services instead of commodity, race-to-the-bottom cloud pricing for IaaS.


Overcoming “New Vendor Risk”: Pure Storage’s Techniques

Here’s the problem, though: these same smaller emerging companies are often doing verycool things that have the potential to solve a whole lot of problems. In today’s rapidly shifting storage market, sticking with the status quo is becoming an unpalatable choice as companies seek to gain the benefits of new features and new platforms. In order to help customers gain a sense of comfort around their platform, Pure Storage has put together a program with three key points, each intended to address important customer concerns. Called Evergreen Storage, this program is intended to help customers maintain their storage investment with Pure. Consider the traditional storage buying cycle. Every few years, you replace what you have and go through a labor-intensive data migration process in order to stand up the new storage and decommission the old.


Bridging Microsoft Word and the Browser

The POI library supports Office Open XML file formats - OOXML. It contains the API to read the various sections of the documents. On loading the document into POI memory, it has all the metadata and content of the document. We can read this information easily by traversing the various sections (e.g. paragraph, table, table cell etc.). However, the generation of HTML equivalent elements is not possible with POI alone. ... Xdocreport is built on POI core and POI-OOXML with generic OOXML-SCHEMAS. It will load the document with the help of POI core and read the content and metadata with the help of poi-ooxml and ooxml-schemas. Since it uses the schema library, it is easy to navigate through the elements of the document. Xdocreport provides the visitor style API to read each section of the document and generate the content in HTML.


Using Automation to Supplement Agility

One of the biggest challenges is that despite the promise of improving the manner in which the application design and development phases proceed, the focus remains on satisfying functional requirements while largely ignoring the data requirements. At the same time, the data design teams often fret about each detail of the model, resulting in designs that often do not resonate with the application development teams. ... Data modeling tools must evolve in lock-step with evolving development methodologies. Adopting aspects of the Agile methodology to enable faster cycling, closely-coupled interactions between designers, developers and their business clients and more rapid turnaround for changes in underlying data architectures. Some facets of the data modeling approaches are prime for renovation.


CIOs And CMOs Must Rally To Lead Change

CMOs will have good partners, though. As they continue to break free of IT gravity and invest in business technology, CIOs will be at their sides. 2016 is the year that a new breed of customer-obsessed CIOs will become the norm. Fast-cycle strategy and governance will be more common throughout technology management and CIOs will push hard on departmental leaders to let go of their confined systems to make room for a simpler, unified, agile portfolio. Firms without these senior leadership efforts will find themselves falling further behind in 2016, with poor customer experience ratings impacting their bottom line. Look for common symptoms of these laggards


Turing Phone: The hacker-resistant smartphone with stretchable storage

"Since data will be stored with a trustworthy tag which belongs to the user who issues the key it doesn't matter where the data is stored, the user may retrieve it when desired. There's always a way to check where the keys are, much like the blockchain technology behind Bitcoin." Underpinning this distributed storage is the security provided by Turing Robotics Industries (TRI), which started out as a company researching decentralised cryptographic keys. In the five years since TRI was established, the firm developed the Identity Based Authentication Infrastructure that will provide the foundation for the system.



Building Microservices With Java

This article does not discuss whether microservices are good or evil,nor whether you should design your app for microservices upfront or extract the services as they emerge from your monolith application. The approaches described here are not the only ones available, but they should give you a pretty good overview of several possibilities. Even though the Java ecosystem is the main focus in this article, the concepts should be transferrable to other languages and technologies. I have named the approaches in this article container-less, self-contained, and in-container. These terms may not be entirely established, but they fulfill their purpose here to differentiate the approaches. I will describe what each means in the sections that follow.


Artificial intelligence can go wrong – but how will we know?

“Deep learning produces rich, multi-layered representations that their developers may not clearly understand,” says Microsoft Distinguished Scientist Eric Horvitz, who is sponsoring a 100-year study at Stanford of how AI will influence people and society, looking at why we aren't already getting more benefits from AI, as well as concerns AI may be difficult to control. The power of deep learning produces “inscrutable” systems that can’t explain why they made decisions, either to the user working with the system or someone auditing the decision later. ... “Backing up from a poor result to ‘what’s causing the problem, where do I put my effort, where do I make my system better, what really failed, how do I do blame assignments,’ is not a trivial problem,” Horvitz explains



Quote for the day:

"Nobody who ever gave their best regretted it." -- George Halas

October 25, 2015

6 Keys To Big Data Victory

If you look at big data as something that happens inside your organization’s current boundaries, that uses technology to process data and discover signals, and then to deliver those signals in established ways, you will get some value. Bigger wins come from using big data and a data lake to support a much wider and deeper effort. This expansion can only happen when users (whether analysts or product engineers), software engineers, data management professionals, DevOps, and business experts all work together. A data lake is perfectly suited to enable such a cross-functional team to thrive. Instead of seeing part of the picture, you can see all of it, going years back, in great detail, illuminated by powerful analytics.


Featured Interview: Jim Machi on Dialogic’s Vision for NFV

NFV is more than just separating the network function software from the proprietary hardware; it also involves additional management and orchestration functionality that controls how application capacity is scaled out and up, how applications are chained together to support an end-to-end service and the interaction with the underlying virtual compute, storage and networking infrastructure. The scope of NFV includes all these moving parts come, but service providers don’t have to wait to really start to take full advantage of the benefits of a cloud infrastructure. And not every one of our customers have the resources like the larger tier one service providers to be on the forefront of this technology turn, or is even ready for deploying a comprehensive orchestration capability


Google Is Working On A New Type Of Algorithm Called “Thought Vectors”

Part of the initial motivation for developing “thought vectors” was to improve translation software, such as Google Translate, which currently uses dictionaries to translate individual words and searches through previously translated documents to find typical translations for phrases. Although these methods often provide the rough meaning, they are also prone to delivering nonsense and dubious grammar. Thought vectors, Hinton explained, work at a higher level by extracting something closer to actual meaning. The technique works by ascribing each word a set of numbers (or vector) that define its position in a theoretical “meaning space” or cloud.


Watch Out, China: Google 'Ignites' Hong Kong, Taiwan Start-Ups

For decades, Hongkongers worried that their rote-education system was stifling entrepreneurship. Moreover, outsized profits from real estate speculation attracted those who thrived on risk. ... Finally, Hong Kong has become a start-up hotspot. And companies like Google are joining the effort. The iconic American brand has put its financial muscle behind developing marketing talent, teaming up with 40 partners across Hong Kong to launch “Google Ignite.” And that’s not all. Along with the Center for Entrepreneurship of the Chinese University of Hong Kong, Google is behind the EYE Program, which is promoting the ten best start-ups in the city. Chan’s and Lau’s Sam the Local has been selected as one of them.


SDN will play key role in mobile network security

The bottom line? First, SDN is the key direction for networking today, and, while the benefits of SDN extend far beyond security alone, security needs may very well provide the key justification for its implementation. Policy-based SDN is an ideal vehicle for implementing -- and updating as new threats are identified -- security across the entire network, right to the mobile edge. Virtualization enables the transparent and universal implementation of key security functionality. Ultimately, there is no easier or more effective strategy for mobile security -- and security overall. A cautionary note: The programmability that is essential to SDN requires its own security; the viability of SDN itself is called into question if, for example,an SDN controller is hacked.


The Cloud Architect: A Necessary Evil?

The title “Architect” is a problematic one, as there are Data Architects, Infrastructure Architects, Application Architects, Technical Architects, Enterprise Architects (EA), and many, many more. However, as the drive to Modern (i.e., Cloud) Architectures continues, we are now seeing references to “Cloud Architects”. This title seems to be a necessary evil, as the move to cloud-based architectures is inevitable. ... Taken together, this expansion has increased the pressure for Architects to now focus more on Enterprise-wide thinking, as both the size, scale, and breadth of componentry has exploded to include many services that are no longer under the direct control of the Architect.


Hiring good tech people: Where to start?

“The problems we’re trying to solve are pretty difficult,” he said. “Making the wrong hiring choice can really be a disaster.” He added that with a staff as small as his, “the next person hired is a major contributor.” ... A key to finding good talent is making sure your job description is precise, so that you don’t waste your time or prospects’ time, said one participant. “Your job description better reflect on what they’ll actually work on,” he said. Though one attendee noted a company that has no job descriptions, something that he said he liked, although others in the crowd were shaking their heads and rolling their eyes. “I do like that because I can’t focus on anything for too long…that’s why I like going to this Unconference,” he said, drawing a laugh.


Defense Intelligence Analysis In The Age Of Big Data – Analysis

The big data phenomenon presents defense intelligence with a range of opportunities, from off-the-shelf tools to complex business-process reforms. Some tools can be absorbed wholesale by the IC; for example, social networking tools such as Wikis and Chat are already being used to facilitate better collaboration between analysts. Beyond simple software acquisitions, however, disruptive information technologies have birthed a number of trends in how data are collected, moved, stored, and organized. Four of the most salient prevailing concepts, which are already transforming the economy and society, could reshape all-source intelligence.


Global government spending on Internet of Everything skyrockets

Global spending at all levels of government for IoT will reach US$1.2 trillion in 2017, according to a recent IDC Government Insights forecast. “Government overall is one of the fastest-growing sectors with respect to IoT,” said Ruthbea Clarke, IDC's smart cities research director. “I think there’s starting to be less confusion around understanding what it is.” Traditionally, governments worldwide have been slow to adopt IoE due to a variety of reasons. In developing countries, governments are usually dealing with typically not enough infrastructure, notes Clarke. They are busy building new cities and trying to scale to demand quickly and safely. In more developed countries, such as the United States, that are quite urbanized already, the infrastructure is in place but is often old and in need of modernization.


Serilog - An Excellent Logging Framework Integrated With .NET Applications

Logging is an approach to record information about a program's execution for debugging and tracing purposes. Logging usually involves writing text messages to log files or sending data to monitoring applications. ... If you start your application and logging is enabled, logging information is sent to the configured logging destination like a log file, console or database. Serilog is an excellent logging framework and has been active for years. Unlike other logging libraries for .NET, Serilog is built with structured log data in mind. This framework is built around the idea that log messages should be more than a collection of strings. Log messages are preserved as structured data(JSON) that can be written in document form to a variety of output providers.



Quote for the day:

"Science can amuse and fascinate us all, but it is engineering that changes the world." -- Isaac Asimov