Subscribe: Latest News from JAVA Developer's Journal
http://jdj.sys-con.com/index.rss
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
applications  business  cloud foundry  cloud  component  data  development  iot  java  management  new  read  time  world 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Latest News from JAVA Developer's Journal

Latest News from Java IoT



Latest News from Java IoT



Last Build Date: Sun, 11 Dec 2016 05:02:05 EST

Copyright: Copyright 2016 Ulitzer.com
 



Strukhoff @CloudExpo Chair | @IoT2040 #IoT #DevOps #AI #ML #DL #FinTech

Sun, 11 Dec 2016 02:30:00 EST

SYS-CON Events has announced today that Roger Strukhoff has been named conference chair of Cloud Expo and @ThingsExpo 2017 New York. The 20th Cloud Expo and 7th @ThingsExpo will take place on June 6-8, 2017, at the Javits Center in New York City, NY. "The Internet of Things brings trillions of dollars of opportunity to developers and enterprise IT, no matter how you measure it," stated Roger Strukhoff. "More importantly, it leverages the power of devices and the Internet to enable us all to improve the state of the world and lives of people."

read more




FinTech @CloudExpo | #AI #ML #DL #FinTech #Blockchain #MachineLearning

Sun, 11 Dec 2016 00:00:00 EST

Financial Technology has become a topic of intense interest throughout the cloud developer and enterprise IT communities. Accordingly, attendees at the upcoming 20th Cloud Expo at the Javits Center in New York, June 6-8, 2017, will find fresh new content in a new track called FinTech.

read more




[slides] The Move to SDI and Networks | @CloudExpo #ML #IoT #M2M #SDN #SDDC #BigData

Sat, 10 Dec 2016 11:00:00 EST

In his session at Cloud Expo, Robert Cohen, an economist and senior fellow at the Economic Strategy Institute, provideed economic scenarios that describe how the rapid adoption of software-defined everything including cloud services, SDDC and open networking will change GDP, industry growth, productivity and jobs. This session also included a drill down for several industries such as finance, social media, cloud service providers and pharmaceuticals.

read more




Five Tips for Developing a Mobile App with ReactJS | @CloudExpo #Java #Cloud #Mobile

Fri, 23 Sep 2016 16:18:21 EDT

ReactJS is a well-known open-source JavaScript library which has shown considerable growth and immense popularity in the recent years. Find out how to build a mobile app with React and some tips from Erminesoft tech team.

read more




Java Deserialization: Running Faster Than a Bear | @CloudExpo #API #Java #Cloud

Mon, 20 Jun 2016 16:42:00 EDT

Software components that were once good can sour instantly when new vulnerabilities are discovered within them. When that happens, the bears are coming, and you have to respond quickly. Two men are walking through a forest. Suddenly, they see a bear off in the distance, running toward them. Adrenaline pumping, they start running away. But then one of them stops, takes some running shoes from his bag and starts putting them on. “Frank, what are you doing?” says the other man. “Do you think you will run faster than the bear with those?” “I don’t need to run faster than the bear,” Frank replies. “I just have to run faster than you.” This scenario repeats itself every time a new security vulnerability is discovered in a widely used open source component. Imagine the bear as your adversary. Rushing to attack when easy prey is present. Your response time is critical.

read more




IIoT Consortium @ThingsExpo Media Sponsor | #IoT #IIoT #InternetOfThings

Tue, 31 May 2016 22:00:00 EDT

SYS-CON Events announced today Object Management Group® has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.

read more




Audit Certificate Inventory in Java/JDK | @CloudExpo #API #Java #Cloud

Tue, 03 May 2016 09:35:00 EDT

The purpose of this document describes how to generate a report for all the certificates using in the Java environment by using a simple shell script. The script checks all certificates that are stored in Keystores. The script generates a report in the form of CSV file and the report contains the hostname, Keystore Name, Certificate Alias, Issues to (common name), Issued by, Expire in number of Days and Expiration Date.

read more




BMC Introduces MainView for Java Environments Enabling a Transaction Engine for Digital Business

Tue, 03 May 2016 08:04:00 EDT

BMC has announced MainView for Java Environments. This integrated systems management solution provides complete insight into how Java is consuming resources and affecting application performance on the modern mainframe. In the race to thrive as a digital business and to gain a competitive advantage, organizations are increasingly looking to Java for z/OS® to quickly develop applications. With the demand for instant service, always-available, high-performing applications, it is not surprising that 93 percent of mainframe organizations in a BMC survey said Java usage is growing or steady, and Java is the language of choice for writing new or rewriting existing mainframe applications. However, Java workloads can affect performance and availability on the mainframe, as they consume system resources without regard for the needs of other applications or services. An integrated management approach allows IT Operations a holistic view of the environment to quickly and easily discover Java Virtual Machines (JVMs) and to manage the effect of their resource consumption on application performance.

read more




SAP Hybris: Achieving Omni-channel with Application Performance

Mon, 02 May 2016 12:01:00 EDT

The retail industry is transforming in today’s digital age. Consumer behavior keeps evolving and online spending is skyrocketing. In addition, retail customers are looking for a blended online and in-store experience and expecting brick-and-mortar stores and online channels to be integrated through an omni-channel strategy. This requires retailers to become customer obsessed and strive to deliver personalized, convenient and seamless shopping experiences online and in the stores.

read more




Implementing the Mediator Design Pattern in Angular 2 By @YFain | @CloudExpo #Cloud

Wed, 30 Mar 2016 09:00:00 EDT

In any component-based framework you’ll need to implement component communications. The main principle is that components should be loosely coupled hence reusable hence testable. The mediator design pattern allows you to arrange component communications via “the man in the middle” so a component A never communicates with the component B directly. If a component needs data, someone will provide the data via bindings to the component’s input properties. Who’s this someone?Ain’t no business of the component. If a component needs to provide some data to the external world, it’ll emit events (with the data payload). Emits to whom? Ain’t no business of the component. Let whoever needs the data listen to the events from this component.

read more




Frustrated by JavaScript? By @YFain | @CloudExpo #Cloud

Fri, 19 Feb 2016 12:30:00 EST

I decide to write this blog after reading this post of a frustrated developer (he goes by the nick pistacchio) who couldn’t create a simple single-page application (SPA) in JavaScript in several days. Typically frustration is a result of unmet expectations and this is the case here as well. If pistachio would decide to create a simple app using the JavaScript framework he already knew, he could achieve his goal in 2-3 days allocated for this job. The problem is that he decided to achieve two goals:

read more




Angular 2: Passing Data to Routes By @YFain | @ThingsExpo #IoT

Fri, 29 Jan 2016 17:00:00 EST

In the previous blog I did a high-level overview of Angular 2 router and wrote a basic routing application that demonstrated displaying different components in a predefined area of the window. We often need not only display a component, but also pass some data to it. For example, if we navigate from the Home to the Product Detail route we need to pass the product ID to the destination route. Angular offers a directive RouteParams so a route can receive data from the parent component. There is also a RouteData directive that can be used to pass additional data to a route from the @RouteConfig section. I’ll illustrate the use of both directives by modifying the app from the previous blog.

read more




Azul Systems Extends Support for In-Memory Computing Architectures

Thu, 28 Jan 2016 11:20:00 EST

Azul Systems has announced the general availability of Zing runtime for Java release 16.01. This new release of Zing® is a highly scalable Java Virtual Machine (JVM) designed for enterprise applications and systems that require any combination of consistent low latency, high transaction rates, high scalability or large in-memory data structures.

read more




[download] Software Developer Shortage | @CloudExpo #Linux #IoT #BigData

Sun, 20 Dec 2015 12:30:00 EST

U.S. companies are desperately trying to recruit and hire skilled software engineers and developers, but there is simply not enough quality talent to go around. Tiempo Development is a nearshore software development company. Our headquarters are in AZ, but we are a pioneer and leader in outsourcing to Mexico, based on our three software development centers there. We have a proven process and we are experts at providing our customers with powerful solutions. We transform ideas into reality.

read more




[download] The Most Intelligent Ruby and Rails IDE | @DevOpsSummit #DevOps

Fri, 11 Dec 2015 14:00:00 EST

Boost your productivity for all types of Ruby projects and cutting-edge technologies with RubyMine, a powerful IDE with smart coding assistance and advanced testing and debugging features. JetBrains RubyMine IDE includes a comprehensive Ruby code editor aware of dynamic language specifics. It provides smart coding assistance, intelligent code refactoring, and deep code analysis capabilities. With easy project configuration, automatic Ruby Gems management, Rake support, and built-in consoles, it has everything a Ruby developer needs in a development environment.

read more




NetBeans 6.0 Beta 2 Available Now

Fri, 20 Nov 2015 11:00:00 EST

NetBeans 6.0 Beta 2 is now available for download. Beta 2 comes bundled with MySQL and PostgreSQL drivers, and improvements to Ruby code completion and Woodstock 4.1 Build 14. The focus of NetBeans 6.0 is superior developer productivity with a smarter, faster editor, and the integration of all NetBeans products into one IDE.

read more




NetBeans 6.0 Beta 2 Available Now

Fri, 20 Nov 2015 11:00:00 EST

NetBeans 6.0 Beta 2 is now available for download. Beta 2 comes bundled with MySQL and PostgreSQL drivers, and improvements to Ruby code completion and Woodstock 4.1 Build 14. The focus of NetBeans 6.0 is superior developer productivity with a smarter, faster editor, and the integration of all NetBeans products into one IDE.

read more




New #IoT Ad Campaign By @Splunk at @ThingsExpo | #M2M #API #DevOps

Thu, 01 Oct 2015 06:00:00 EDT

SYS-CON Media announced that Splunk, a provider of the leading software platform for real-time Operational Intelligence, has launched an ad campaign on Big Data Journal. Splunk software and cloud services enable organizations to search, monitor, analyze and visualize machine-generated big data coming from websites, applications, servers, networks, sensors and mobile devices. The ads focus on delivering ROI - how improved uptime delivered $6M in annual ROI, improving customer operations by mining large volumes of unstructured data, and how data tracking delivers uptime when it matters most.

read more




Migration to @Citrix XenApp By @ChrisFleck | @CloudExpo #Cloud #BigData #IoT

Wed, 30 Sep 2015 10:00:00 EDT

For VMware customers shops under pressure from users to improve their app and desktop experience, gain greater infrastructure flexibility and simplify end user computing management, Citrix has announced a free service to migrate VMware Horizon View virtual app and desktop deployments to XenApp and XenDesktop. Powered by the new Citrix Lifecycle Management Service - now available from Citrix Workspace Cloud - the new service enables administrators to do an in-place migration in less than 15 minutes by easily exporting application and desktop settings from Horizon View into the Citrix app and desktop delivery solution. The creation of the migration service addresses numerous requests Citrix has received to salvage failed, stalled and small VMware VDI deployments.

read more




Java HashSet Becomes a Little Faster By @YFain | @CloudExpo #Cloud

Thu, 27 Aug 2015 11:00:00 EDT

I was experimenting with Java HashSet, which is a pretty expensive collection to create, but it has a benefit of the O(1) performance on the retrieval of elements from this collection. Based on my experiments performance of HashSet is improved over the last year. I’ve written a small benchmark comparing the performance of the one year old JRE 1.8.0_05 with the latest 1.8.0_51. In my tests I’m creating a HashSet containing 100000 objects.

read more




Playing with Java 8’s Completable Futures By @MarkLacomber | @DevOpsSummit #DevOps

Sat, 15 Aug 2015 16:30:00 EDT

Of the many additions to Java 8 such as the Stream API and lambdas, I noticed one of the lesser talked about ones was CompletableFutures. So I decided to have a play around with them on the last Java component I wrote. My use case in a nutshell was piping large volumes of data from a distributed file system, compressing it and uploading to individual destinations on Amazon S3.

read more




The Case for Cloud Foundry

Thu, 06 Aug 2015 17:00:00 EDT

Cloud computing is emerging to solve numerous enterprise IT problems at organizations of all sizes, and Cloud Foundry has emerged as a leading Platform-­as-­a-­Service (PaaS) to develop and launch applications in their private enterprise clouds. Cloud Foundry is open­-source software, and available in “plain vanilla” code from the Cloud Foundry Foundation. It is also available in proprietary versions from a few vendors. However, it's important to understand that Cloud Foundry is not owned by a single, proprietary provider, and its availability is not limited to the small number of proprietary vendors. [section label="Common themes"] Common themes A few common themes have emerged from organizations who are working with Cloud Foundry as part of their overall cloud computing strategy: Governance, risk and compliance management Information privacy and security Flexibility, speed, and the ability to scale quickly Short deployment time Balancing agility, cost and control With those goals in mind, Cloud Foundry is being used across many industries. Brief summaries are provided below, and a series of use cases across industries can be found in this section of CF Live. Do you have a compelling use case to add to the mix? If so, please let us know! [section label="Logistics and supply chains"] Logistics & supply chains Logistics and supply chains represent an intense competitive space today. One Cloud Foundry user describes it as “a race” to develop supply chains in the cloud. This pace makes it impractical to deploy and manage new and updated applications in local data centers. There is a need for an enterprise-ready platform such as Cloud Foundry that allows for a quick expansion to meet new customer demand. A fully integrated cloud platform and infrastructure also allows Cloud Foundry clients to address major tasks such as database management and performance tuning, monitoring, security testing, patching and updating, reconfiguring servers, and testing updated environments. [section label="Real estate reality"] Real estate reality The highly competitive real estate sector is another that has benefited from the use of Cloud Foundry in an overall cloud environment. Virtual tours, work progress photos and community websites for home builders are examples of solutions that have been created. One image database, for example, has more than 10 million files, accessed by millions of visitors. Real­ estate firms have found that it's better for them to focus on their core competencies rather than maintaining and deploying the software and hardware requirements of their customer­-facing portals. One application in this sector encompasses 25 separate servers that serve more than 50,000 agents, with increasing annual visitor traffic and new features being rolled out continuously. The development and deployment team manages source code, addresses the various hardware compatibility issues, with the ability to spin up environments as needed. The company can thus conduct constant development in an agile, flexible environment. [section label="Big manufacturing"] Big manufacturing Sometimes it's the technology manufacturers themselves who face the most daunting problems. One of them employing Cloud Foundry in it cloud strategy faces what it describes as a “sprawling collection of (almost 200) ad hoc, independently managed systems.” In this case, the company's IT department was required to offer a secure solution to internal clients, building in co[...]



Benefits of Knowledge Management By @TaylorsJim | @CloudExpo #Cloud

Tue, 04 Aug 2015 17:00:00 EDT

Knowledge management, in business terms, refers to saving, developing, sharing, and effectively using knowledge for the benefit of organization. It refers to a multi-disciplined approach of achieving organizational objectives by making the best use of knowledge. Scientia potentia est (Latin proverb meaning "knowledge is power") attributed to 16th century philosopher Sir Francis Bacon is nowadays more valid than ever. Knowledge is power and knowledge management is the key to success. Knowledge management, in business terms, refers to saving, developing, sharing, and effectively using knowledge for the benefit of organization. It refers to a multi-disciplined approach of achieving organizational objectives by making the best use of knowledge.

read more




Announcing @MangoSpring to Exhibit at @CloudExpo New York & Silicon Valley

Tue, 12 May 2015 11:00:00 EDT

SYS-CON Events announced today that MangoApps will exhibit at SYS-CON's 16th International Cloud Expo®, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY., and the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. MangoApps provides private all-in-one social intranets allowing workers to securely collaborate from anywhere in the world and from any device. Social, mobile, and easy to use. MangoApps has been named a "Market Leader" by Ovum Research and a "Cool Vendor" by Gartner. 20,000+ business customers worldwide.

read more




Support for RabbitMQ, ActiveMQ, HornetQ, & JBossMQ

Tue, 05 May 2015 15:12:00 EDT

We’re proud to announce availability of the first complete end-to-end queue support in an APM product. We’ve been working hard on this and are excited to share the results of our work with you. A couple months ago we announced support for JMS and Rabbit MQ messaging services. Once you update your Ruxit Agent (version 1.69) you can see which queues each service sends messages to and pulls messages from. For now, this works for all Java-based services. We’ll be extending this functionality to other technologies in the future.

read more




Book Review | Swift for Programmers

Tue, 05 May 2015 11:25:25 EDT

This is one of the best laid out programming books I have read in a while. The way it starts out providing summaries of Swift features found in other programming languages, Swift features that eliminate common programming errors, the list of Cocoa and Cocoa Touch frameworks, new key features in Xcode 6, special characters, numeric and boolean types, operators, conditional and loop statements, compound assignment operators, Classes, access modifiers, properties, initializers, methods, value and reference types, and making use of built in frameworks is perfect for developers from any other language.

read more




Top 5 Java Performance Metrics to Capture in Enterprise Applications

Tue, 28 Apr 2015 12:00:00 EDT

The last couple articles presented an introduction to Application Performance Management (APM) and identified the challenges in effectively implementing an APM strategy. This article builds on these topics by reviewing five of the top performance metrics to capture to assess the health of your enterprise Java application.

read more




Java 8: Date and Time | Part I

Tue, 21 Apr 2015 06:02:00 EDT

Since Time is a natural concept, in an ideal world, dealing with it should be simple, but unfortunately it is not the case and we humans made it more complex by introducing different time zones and day light saving. As a programmer, we want that programming languages immune us from these complexity and being a Java programmer, we have similar expectations from Java. Java tried to overcome these complexities in its first two editions of Date and Time API, but failed measurably. A simple google will give you numerous posts criticizing Java for this. Few years back, I was introduced to Joda-Time library that provide APIs that help you to work with Time with ease. In its latest edition (Java 8), in its third attempt, finally Java brought this change that we all were looking for long. With its new APIs, it is no more require to use either third party APIs or create several utility classes/methods to deal with date and time. This new API is heavily inspired by Joda-Time library.

read more




Partying with IntelliJ IDEA Dart, Java, WebSocket and Glassfish

Thu, 09 Apr 2015 12:00:00 EDT

Recently I wrote a blog showing how to use the WebSocket protocol to push the data from a Java server to a JavaScript client. This time I’ll keep the same code on the server, but the client will be written in Dart. For this example I was using GlassFish 4.1 server, and IntelliJ IDEA 14.1 with installed Dart plugin. I also have Dart 1.9.1 SDK. My goal was to create one Web application deployable module that would contain both Java and Dart code. I’ll be brief assuming the the reader has some familiarity with IntelliJ IDEA IDE and the structure of Dart projects. Repeating the same exercise in Eclipse IDE should be a trivial task too.

read more




It's the Java vs. C++ Shootout Revisited!

Tue, 07 Apr 2015 19:00:00 EDT

Are we just looking, or looking to see what we can improve? It's surprising that programmers are happy to quarrel about performance without trying to improve the programs. As programmers we know that small changes in the way an algorithm is implemented can make a difference, and this is one more opportunity to show our skill.

read more




Best Ways to Learn JavaScript Today

Thu, 02 Apr 2015 04:33:00 EDT

JavaScript has emerged in the past couple years as the de facto expression of next generation web technologies, and a critical component of HTML5 technologies – along with CSS and JQuery. JavaScript is really ubiquitous – it’s literally showing up everywhere! There are many other reasons why JavaScript and JS-based tools like JSON and Node are becoming the wave of the future. JavaScript is the #1 most-used language on GitHub, and this trend is only going to increase. Gartner stated in its strategic trends forecast for 2014 that JavaScript improvements will continue to “push HTML5 and the browser as a mainstream enterprise application development environment.”

read more




Cloud & Manufacturing: M2M to the Rescue?

Thu, 02 Apr 2015 01:00:00 EDT

Manufacturing comprises 17 to 18% of the global economy, and is set to rack up about $13.5 trillion in revenues this year. China assumed leadership in the sector a few years ago and will account for about $2.5 trillion this year; manufacturing revenues in the US will approach $2 trillion. The developed world and China continue to dominate the sector. Things are less good among developing nations. As an example, the Philippines (where I have family and an office) produces about 1% of US revenue in manufacturing, with about 33% of the US population. There are slightly more than 1 million manufacturing jobs in the Philippines, compared to perhaps 14 million in the US. So the US, which has notoriously seen its manufacturing sector gutted since the year 2000, has roughly 14 times the number of manufacturing jobs with only three times the population of the Philippines. This provides a good illustration of the yawning economic gap that remains between a highly developed nation and a classic developing nation. Will It Be Fashionable Again? It's been fashionable for a couple of decades to dismiss manufacturing, instead repeating the common wisdom that we've moved into a services-oriented economy. Everybody wants to build the Knowledge Society today. I agree with the truism that old-style 1950s labor-intensive manufacturing will neither be returning to the US nor will elevate others into the modern age. Even China is now experiencing dramatically lower economic growth, and is finally starting to grapple with the enormous pollution problems the last two decades of growth have created. Meanwhile, But, we still have to make stuff. Even as automated processes, robots, and emerging IoT feedback loops bring about productivity increases, there remains a need by so many of us pesky humans to have a job that can feed us and our families. Not everyone will be a Java programmer or PHP jockey. Not everyone will complete four years of college. Meanwhile, recent studies by Circle Research and Vodafone indicate that 20% of manufacturing companies have taken up M2M. On a related note, Gartner has estimated there are already about 370 “things” in use in the global automotive business alone, with an anticipated rise to 3.5 billion by the year 2020. Reality Bites But the actual, physical challenge in developing a global manufacturing sector for the 21st century is amazingly daunting, in my view. When I'm in Silicon Valley, safely ensconced in my office or at an event, I hear and see the fantastical visions being created there for the future. But when I'm driving around the now-barren streets of west Rockford, IL (a former small manufacturing hub located close to one of my US offices) or walking the streets of Metro Manila (where my research institute is headquartered), I see the challenge up close. There is nothing virtual or abstracted about it. There are constitutional and structural barriers impeding the growth of a healthy economy in the Philippines, and a legacy of obtuse thinking in much of the US Midwest. Optimism and great vision alone cannot improve things, and Silicon Valley's optimism should be taken in certain-sized doses only. It is especially difficult to swallow when accompanied by the[...]



Introducing Zulu Embedded Builds of OpenJDK

Wed, 25 Mar 2015 04:02:00 EDT

Azul has launched Zulu Embedded, a new offering for developers and manufacturers in the embedded, mobile and Internet of Things (IoT) markets requiring 100% open source, customizable, reduced-footprint, and standards compliant Java SE runtimes and development solutions.

read more




Am I Still a Java Developer? By @YFain | @ThingsExpo [#IoT]

Fri, 06 Mar 2015 08:46:00 EST

This morning I got the following email from a Java developer: “It seems you are doing less Java and more web development every year.” This got me thinking, and I decided to write this blog. Am I still a Java developer after 17 years of using this language? I certainly am. But in today’s world using just one programming language is almost impossible unless you’re willing to limit yourself to the server-side development. I’m not saying this is bad – it’s a huge field for never ending self-education and research. Even from the career perspective becoming an expert in a specific Java field can put bread and butter on your table for years to come. For example, Java experts specializing in performance tuning can charge several times more than a typical Java developer. Some people become experts in security or concurrent programming, which allows them to eat an omelet with truffles for breakfast daily.

read more




NodeSource Raises $3M

Mon, 09 Feb 2015 09:00:00 EST

NodeSource, an enterprise-focused software company created to build a robust product ecosystem around Node, has announced a $3M in first round seed funding from Crosslink Capital and Resolute Ventures. This funding exemplifies the pent-up demand for Node solutions as enterprises abandon their monolithic applications in favor of modern, scalable service oriented architectures. NodeSource's portfolio of clients includes Uber, PayPal, Fitbit, and Netflix. The company delivers powerful Node tooling to enterprise customers. The company will use funding to continue expansion with the release of upcoming products and partnerships with Fortune 500 companies. Early on, NodeSource recognized the massive opportunity for Node to transform IT organizations worldwide. With current funding, a new generation of products from NodeSource will roll out to better build, monitor, tune, and deploy Node applications effectively.

read more




A Guide to the CIO’s Toolbox By @Vormetric | @CloudExpo [#Cloud]

Fri, 06 Feb 2015 10:00:00 EST

In my blog from September 2014, I wrote “encryption and access controls are your front-line defenses for defending data-at-rest. Given today’s threat environment, encrypt everything possible, everywhere possible.” While lots of things change in 6 months – the projected World Series Champion, the Super Bowl front-runner, Taylor Swift going from tweeting about dating to tweeting about hacking – this recommendation remains constant. Data-at-rest is susceptible to many forces, not least of which are malicious and non-malicious insiders. As we noted in our recent 2015 Insider Threat Report, the insider threat landscape is becoming more difficult to deal with as the range of miscreant’s moves beyond employees and privileged IT staff. It now includes outsiders who have stolen valid user credentials; business partners, suppliers, and contractors with inappropriate access rights; and third-party service providers with excessive admin privileges. Unless properly controlled, all of these groups have the opportunity to reach inside corporate networks and steal unprotected data.

read more




Gates Foundation & Our IoT 2040: Nice Contrast

Mon, 26 Jan 2015 16:00:00 EST

The Bill and Melinda Gates Foundation recently identified four keys areas in which to focus for the next 15 years: Health, Farming, Banking, and Education. Bill himself holds forth on a regular basis about the challenges facing many billions of people in the world, particularly in Africa, as well as the opportunities to save lives and change lives. He does not seem naïve about the enormity of the challenges, and does not offer technology as a simple panacea to what ails the world. He also seems committed to respecting national sovereignty in implementing programs, difficult as that may be sometimes. And he seems to understand very clearly that even the vast wealth of his and his wife's foundation and its allies cannot hope to achieve signficant results on its own. I would add Energy, Transportation, and Government to Bill's and Melinda's list–aware that the Foundation supports these areas and many others as well. In our efforts at the Tau Institute, we then focus on how the Internet of Things will play a role in these areas as well as societal improvement and transformation overall. We've also chosen a 25-year timeframe, an thus use the term IoT 2040 to describe our activities. Our program includes research, events, consulting, and technical education. We have four overriding goals: 1. To spur beneficial economic development in all corners of the world 2. To reduce poverty & disease 3. To curtail violence as a way of settling disputes 4. To produce political and societal leaders who will maintain progress We think a good way to measure progress is through the research we've been conducting for the past few years, which creates relative,"pound-for-pound" rankings that show how well nations are doing with respect to their available resources. Our rankings reflect a lot of time spent, by me and by our associates and advisors, living in the various corners of the world. We integrate several technology and social factors into our algorithms -- on the one hand including average bandwidth, access to broadband, number of dataservers, on the other hand including income disparity, perception of corruption, human development, and the local cost of living. The most dynamic countries should correlate well over time with those most quickly growing their economies in an equitable way.

read more




JavaScript for Java and C++ Developers By @YFain | @ThingsExpo [#IoT]

Mon, 26 Jan 2015 13:00:00 EST

This year I’m planning to run a one day workshop at a couple of software development conferences and privately for IT shops. The goal is to introduce JavaScript and related technologies to developers that are accustomed to developing in classical object-oriented languages like Java, C++ or C#. Below is the outline of this workshop.

read more




Vietnam Shines In Our IT Research

Sun, 25 Jan 2015 00:00:00 EST

There's something extraordinary going on in Vietnam, and I'm not sure everyone sees it. The country blazes from the dry pages of our research printouts, its incandescence obscuring its neighbors and making our office fire alarms nervous. Among the 105 nations we now survey, Vietnam will finish in or near the Top 20 in the world in our overall ranking, when we announce our latest results next month. It will be near the top in Asia. Our overall ranking integrates several socio-economic and technological factors. Additionally, Vietnam will rank near the top of the world in our pure tecnology development ranking. In contrast, Vietnam continues to lag in the traditional economic development rankings that I've read. The United Nations' Human Development Index places it 121st among 187 nations, tied with Guyana and trailing even Syria and Iraq. It fares a little better in the World Economic Forum's Global Competitive Index, finishing in a tepid tie for 65th among 144 nations, in the neighborhood of Peru, Colombia, Slovenia, and India. Another ranking, the Asia Cloud Computing Association's Cloud Readiness Index, places Vietnam dead last among 14 nations surveyed. Damned Lies & Statistics The country's mediocre to poor rankings in these surveys and others is no doubt strongly tied to less than $2,000 in per-person income, ranking around the bottom quartile of world incomes. Compare this amount to about $2,800 in the neighboring Philippines, $5,600 in Thailand, and $7,000 in China. Yet this statistic, as with all single statistics, doesn't tell the whole story. Our research takes the view that relative developmnt is the key; that is, how well is a country doing given its current economic resources. How strong are its underlying IT infrastructure and overarching societal development with respect to its overall wealth? And how dynamic is its environment? How quickly is its pace of change increasing? By these measures, Vietnam is a star. Its global buzz has diminished recently, as years of rapid development following enactment of doi moi (renovation or innovation) reform policies in 1986 led to uneven development and societal stress. Indeed, our research also shows Vietnam running “too hot” in our Goldilocks Index of pure technology development. How long can it sustain its current pace? (More later...)

read more




Musings on 2014 By @JnanDash | @ThingsExpo [#IoT #Cloud #BigData]

Thu, 01 Jan 2015 09:00:00 EST

Another year comes to a close. What did we see as significant technology events? In the disruption category, we saw Uber getting valued at $41B even with all its issues in the news. When you disrupt an entrenched business such as taxi service, it is only natural that resistance will happen. But consumers like me love the value-added service from Uber. This is unstoppable as evident from the investor’s confidence in providing $1.2B funding. In the disruption category, companies like Snapchat, Instagram, Airbnb, Instacart, and others made good progress. Re-imagination is the catchword here. See my blog on that topic.

read more




Pushing Data to Multiple WebSocket Clients From a Java Server By @YFain | @ThingsExpo [#IoT]

Tue, 30 Dec 2014 15:00:00 EST

Finished writing the WebSocket chapter for the second edition of my Java 24 Hour Trainer. In this blog I’ll show you one of the code samples from lesson 28. Pretty often you need to write a program that publishes the same message to all connected clients. For example, multiple clients of the online auctions have […](image)

read more




Internet of Things and Embedded Analytics By @ABridgwater | @ThingsExpo [#IoT]

Mon, 29 Dec 2014 23:00:00 EST

Now is the age of information analytics. We have (very arguably) reached a point where the insight arising from data analytics can be applied to almost every aspect of a company, in every business vertical. But what shape should that analytics be? Increasingly we talk about embedded analytics, but what do we mean? Should we be embedding analytics inside a) applications themselves, or should we b) look to embed analytics as business rules inside complete corporate processes – or should it be both?

read more




When to Mix the Blue: @IBMBluemix and @Azure | @DevOpsSummit [#DevOps]

Thu, 18 Dec 2014 12:00:00 EST

While the initial usage of the Cloud Platform was clearly for the IaaS offerings, the trend is shifting and the PaaS delivery model is gaining a lot of attention. Most of the analysts like IDC and Gartner have predicted huge growth for PaaS in the coming years. IDC predicts Platform as a Service (PaaS) and cloud storage services will be the fastest-growing categories, driven by major upticks in developer cloud services adoption and Big Data-driven solutions, respectively.

read more




Web Components in 2015 By @warpech | @CloudExpo [#Cloud]

Fri, 12 Dec 2014 09:45:00 EST

Web Components are a collection of emerging web browser standards that are on a path to significantly change the way we develop UIs of web applications – a paradigm shift in web development. With polyfills already available in all modern web browsers, and full native support in Google Chrome, now is the perfect time to learn how you can benefit from using Web Components in your next project. In this article, you will learn about Web Components basics, available frameworks, Custom Elements, as well as challenges and applications associated with this new technology. After reading this article, developers will have enough background information to begin dabbling in Web Components.

read more




How Mobile and Cloud Are Transforming Industry in a Human-Centric Way

Fri, 21 Nov 2014 16:45:00 EST

Change is constant, and over the last decade the nexus of two trends in particular has transformed the enterprise. Mobile technology and cloud software are fundamentally changing the way we interact internally within businesses, and externally with partners and customers. Never before have workers enjoyed such freedom and flexibility. The days of being tied to a desk, manning a landline, are gone. Distributed teams can collaborate easily via virtual workplaces. Mobile technology provides access to the business world from any location and the cloud delivers the necessary data and software.

read more




Unified, Comprehensive and Easy-to-Use IT Systems Monitoring

Mon, 01 Sep 2014 09:00:00 EDT

This one-hour webinar will cover the core benefits and features of up.time, including how up.time proactively monitors, alerts and reports on the performance, availability, and capacity of all physical servers, virtual machines, network devices, applications, and services. We’ll take you through the up.time Dashboards, show you how alerting and action profiles work, and dive into up.time’s deep reporting capabilities, including SLA reports. In the end, you’ll know how up.time works and what up.time can do for your company.

read more




Yakov Fain's (@yfain) Blood Pressure At @ThingsExpo

Fri, 29 Aug 2014 10:15:00 EDT

In June I was presenting at the ThingsExpo conference  at the Javits Center in New York City. During my talk I was demonstrating how to integrate consumer devices into a business workflow. In particular, I was doing live measuring of my own blood pressure to show how to integrate consumer devices into a business workflow. Internet […](image)

read more




Let the Logs do the Talking

Tue, 19 Aug 2014 16:23:35 EDT

You are on top of your game. You have a log analysis tool churning logs from all your applications and infrastructure. And now that you have data (LOTS and lots of data…), you are able to understand your infrastructure better than you ever did before. You might even build a dashboard or two that tells you what is going on with your IOPS and utilization, at a glance.

read more




What’s the Difference Between Abstract Classes and Interfaces?

Mon, 18 Aug 2014 12:56:00 EDT

Probably the most popular question during Java technical interviews is “What’s the difference between abstract classes and interfaces”. In my own three year old book I’ve offered the following answer: “An abstract class may contain code in method bodies, which is not allowed in an interface.With abstract classes you have to inherit your class from the abstract one because Java does not allow multiple inheritance. On the other hand, you can implement multiple interfaces in your class.”

read more




Why We Love Log Management (and You Should Too)

Fri, 15 Aug 2014 13:54:44 EDT

It doesn't matter if your title puts you in Ops, Dev, or DevOps, being able to track down the big insights from your data is the secret-sauce every engineer is looking for. Collecting the data is a step in the right direction, but organizing, tagging, monitoring, and reporting from the data provides the insights necessary to make business decisions. Log data is a huge piece of that puzzle, and a good log management tool can really help your business run more efficiently. Our team loves log management, and internally, we use log data for a wide variety of use cases: from monitoring our own servers and software, to tracking user's behavior in our platform, as well as applying anomaly detection to let us know when something important has changed.

read more