Nieuws voor ontwikkelaars

[logo] The Register   more  xml  hide  
last updated: Sat, 02 Jul 2016 02:39:56 GMT

 Fri, 01 Jul 2016 23:40:33 GMT Forget YouTube – meet ChewTube: Strangers watching millennials eat

Yeah actually it's probably time to switch off the internet

Pic Gameplay streaming site Twitch.tv says it will be launching a dedicated channel for live videos of people eating.…

 Fri, 01 Jul 2016 21:52:51 GMT Verisign keeps its dot-com cash cow until 2024

The unpalatable side of ICANN's effort to control internet root zone

Verisign will retain control over the dot-com registry until 2024, providing it with a multi-billion-dollar cash cow for the next eight years.…

 Fri, 01 Jul 2016 20:31:13 GMT Microsoft's Windows 10 nagware goes FULL SCREEN in final push

Meet the new BSoD – the Blue Screen of Despair

Pic As the Windows 10 free upgrade period draws to a close, Microsoft is stepping up its operating system's nagware to full-screen takeovers.…

 Fri, 01 Jul 2016 20:11:27 GMT Larry Ellison, Oracle and litigation: A business that's not a business

If only lawyers could make money rather than costing money

Analysis Oracle's chalked up yet another stunning courtroom loss.…

 Fri, 01 Jul 2016 19:27:56 GMT UN council: Seriously, nations, stop switching off the damn internet

Online freedom resolution passes despite best efforts by Russia, China et al

The United Nations officially condemned the practice of countries shutting down access to the internet at a meeting of the Human Rights Council on Friday.…


  more  xml  hide  
last updated: Fri, 01 Jul 2016 22:22:14 GMT


[logo] Latest News from Java IoT   more  xml  hide  
last updated: Sat, 02 Jul 2016 03:27:38 GMT

 Fri, 01 Jul 2016 18:30:00 EDT [slides] Big Business Intelligence with IoT | @ThingsExpo @EastBancTech #IoT #BigData
IoT is rapidly changing the way enterprises are using data to improve business decision-making. In order to derive business value, organizations must unlock insights from the data gathered and then act on these. In their session at @ThingsExpo, Eric Hoffman, Vice President at EastBanc Technologies, and Peter Shashkin, Head of Development Department at EastBanc Technologies, discussed how one organization leveraged IoT, cloud technology and data analysis to improve customer experiences and efficiencies. They shared the lessons learned, why they believe IoT works better with the cloud, and the four steps organizations should follow to ensure they are able to achieve big business intelligence with IoT.

read more

 Fri, 01 Jul 2016 17:45:00 EDT [video] High Performance Computing with @AvereSystems | @CloudExpo #AWS #Cloud #Azure
"Avere Systems is a hybrid cloud solution provider. We have customers that want to use cloud storage and we have customers that want to take advantage of cloud compute," explained Rebecca Thompson, VP of Marketing at Avere Systems, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.

read more

 Fri, 01 Jul 2016 16:30:00 EDT [slides] Storage Analytics Engines | @CloudExpo @FalconStor #Cloud #BigData #Storage
Predictive analytics tools monitor, report, and troubleshoot in order to make proactive decisions about the health, performance, and utilization of storage. Most enterprises combine cloud and on-premise storage, resulting in blended environments of physical, virtual, cloud, and other platforms, which justifies more sophisticated storage analytics. In his session at 18th Cloud Expo, Peter McCallum, Vice President of Datacenter Solutions at FalconStor, discussed using predictive analytics to monitor and adjust functions like performance, capacity, caching, security, optimization, uptime and service levels; identify trends or patterns to forecast future requirements; detect problems before they result in failures or downtime; and convert insight into actions like changing policies, storage tiers, or DR strategies.

read more

 Fri, 01 Jul 2016 16:30:00 EDT [video] Performance Monitoring with @eCubeSystems | @DevOpsSummit #APM #Cloud #DevOps
"We're bringing out a new application monitoring system to the DevOps space. It manages large enterprise applications that are distributed throughout a node in many enterprises and we manage them as one collective," explained Kevin Barnes, President of eCube Systems, in this SYS-CON.tv interview at DevOps at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.

read more

 Fri, 01 Jul 2016 14:15:00 EDT BAE Systems Awarded $75 Million U.S. Army Contract | @CloudExpo @BAESystemsplc #Cloud #Security
The U.S. Army Intelligence and Security Command (INSCOM) has awarded BAE Systems a five-year contract worth as much as $75 million to provide enhanced geospatial intelligence technical and analytical support. The award was issued under the INSCOM Global Intelligence indefinite delivery, indefinite quantity contract.

read more

 Fri, 01 Jul 2016 12:30:00 EDT Apixio Closes $19.3 Million in Series D Funding | @CloudExpo @Apixio #Cloud #CognitiveComputing
Apixio Inc. has raised $19.3 million in Series D venture capital funding led by SSM Partners with participation from First Analysis, Bain Capital Ventures and Apixio’s largest angel investor. Apixio will dedicate the proceeds toward advancing and scaling products powered by its cognitive computing platform, further enabling insights for optimal patient care. The Series D funding comes as Apixio experiences strong momentum and increasing demand for its HCC Profiler solution, which mines unstructured medical records, for an accurate view of a patient’s chronic conditions so payers and providers can deliver better care. Apixio’s cognitive computing platform has analyzed data from more than six million patients, achieving 210 percent year-over-year growth in patients analyzed.

read more

 Fri, 01 Jul 2016 09:00:00 EDT [slides] Monetize IoT | @ThingsExpo @EastBancTech #IoT #M2M #API
The IoT is changing the way enterprises conduct business. In his session at @ThingsExpo, Eric Hoffman, Vice President at EastBanc Technologies, discussed how businesses can gain an edge over competitors by empowering consumers to take control through IoT. He cited examples such as a Washington, D.C.-based sports club that leveraged IoT and the cloud to develop a comprehensive booking system. He also highlighted how IoT can revitalize and restore outdated business models, making them profitable again. Lastly he provided insight on the importance of properly establishing IoT in the cloud and the four steps you need to take in order to make your IoT program improve your service quality.

read more

 Fri, 01 Jul 2016 07:30:00 EDT SSH User Keys Now a C-Suite Issue | @CloudExpo #Cloud #BigData #Security
With so much on their plates, most C-level executives don’t have the bandwidth to think about SSH user keys. It would be much simpler to leave such details to the IT department – but that would be a mistake. Why? Because SSH means access – to an organization’s servers and data. The creation of SSH user keys is not a controlled process, which means that someone can create credentials without oversight. That fact should be enough to get the C-suite’s attention.

read more

 Fri, 01 Jul 2016 07:15:00 EDT [video] Team-Based Development with @delaPlexSoftwar | @CloudExpo #AWS #Azure #Cloud
"delaPlex is a software development company. We do team-based outsourcing development," explained Mark Rivers, COO and Co-founder of delaPlex Software, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.

read more

 Tue, 31 May 2016 22:00:00 EDT IIoT Consortium @ThingsExpo Media Sponsor | #IoT #IIoT #InternetOfThings
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

 Tue, 03 May 2016 08:04:00 EDT BMC Introduces MainView for Java Environments Enabling a Transaction Engine for Digital Business
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

 Mon, 02 May 2016 12:01:00 EDT SAP Hybris: Achieving Omni-channel with Application Performance
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

 Wed, 30 Mar 2016 09:00:00 EDT Implementing the Mediator Design Pattern in Angular 2 By @YFain | @CloudExpo #Cloud
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

 Fri, 19 Feb 2016 12:30:00 EST Frustrated by JavaScript? By @YFain | @CloudExpo #Cloud
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

 Fri, 29 Jan 2016 17:00:00 EST Angular 2: Passing Data to Routes By @YFain | @ThingsExpo #IoT
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

 Thu, 28 Jan 2016 11:20:00 EST Azul Systems Extends Support for In-Memory Computing Architectures
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

 Sun, 20 Dec 2015 12:30:00 EST [download] Software Developer Shortage | @CloudExpo #Linux #IoT #BigData
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

 Fri, 11 Dec 2015 14:00:00 EST [download] The Most Intelligent Ruby and Rails IDE | @DevOpsSummit #DevOps
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

 Fri, 20 Nov 2015 11:00:00 EST NetBeans 6.0 Beta 2 Available Now
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

 Fri, 20 Nov 2015 11:00:00 EST NetBeans 6.0 Beta 2 Available Now
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

 Thu, 01 Oct 2015 06:00:00 EDT New #IoT Ad Campaign By @Splunk at @ThingsExpo | #M2M #API #DevOps
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

 Wed, 30 Sep 2015 10:00:00 EDT Migration to @Citrix XenApp By @ChrisFleck | @CloudExpo #Cloud #BigData #IoT
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

 Wed, 16 Sep 2015 23:15:00 EDT The Ultimate #DevOps Geek Quiz Challenge at @DevOpsSummit | #API #APM #Containers #Microservices
So you think you are a DevOps warrior, huh? Put your money (not really, it’s free) where your metrics are and prove it by taking The Ultimate DevOps Geek Quiz Challenge, sponsored by DevOps Summit. Battle through the set of tough questions created by industry thought leaders to earn your bragging rights and win some cool prizes.

read more

 Thu, 27 Aug 2015 11:00:00 EDT Java HashSet Becomes a Little Faster By @YFain | @CloudExpo #Cloud
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

 Sat, 15 Aug 2015 16:30:00 EDT Playing with Java 8’s Completable Futures By @MarkLacomber | @DevOpsSummit #DevOps
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

 Thu, 06 Aug 2015 17:00:00 EDT The Case for Cloud Foundry
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 control, bringing about cost reductions, but without curbing agility and innovation. Before Cloud Foundry and the cloud, provisioning requests sent to IT could take two to three weeks to complete. Department managers started to circumvent the IT department, building in significant shadow IT and complicating the situation enormously. The resultant lack of visibility and control gave IT management little idea of what was really going on, often with limited knowledge of what data was being hosted offsite and where certain business assets were specifically located. Security risks therefore abounded, with no guarantees that security patches were being implemented, and significant financial waste was occurring. The development of a new IaaS initiative that integrated Cloud Foundry at the PaaS level got everything back into the corral, and now enables the company's IT department to offer internal clients a self­-service environment for new resource provisioning in the cloud. This on-­demand, automated suite of services supports the company's app lifecycle and also makes fabric services universally available. APIs enable access and deployment across the company’s range of services. [section label="MSBs benefit, too"] MSBs benefit, too Mid­size businesses (MSBs) have been benefited from affordable, multi-­tenant cloud, letting them be free of single-­tenant legacy solutions. Through the use of Cloud Foundry in overall cloud environments, they are able to spin resources up quickly, scale easily, and avoid the previous approach of simply buying more servers or renting more hosted services. Particular examples include companies in the legal services business as well as logistics firms that need Warehouse Management Systems (WMSs) deployed to the cloud. [section label="Financial services' golden challenge"] Financial services' golden challenge Nothing moves and evolves more quickly than the global financial services industry. Within that context, there is a focus on mitigating operational risks and the costs associated with increasingly complex corporate actions processing. Developing a proven, automated solution continues to be a top priority and a much sought-­after goal among financial institutions worldwide. One firm that was hosting its entire IT infrastructure in­-house required a renewed commitment to availability, flexibility and scale. The company must be able to adjust to changes in its markets and client demands in a rapid and agile fashion, and be able to do so through mobile devices as well. The ability to provision and deploy in minutes in a virtual environment is golden.

read more

 Tue, 04 Aug 2015 17:00:00 EDT Benefits of Knowledge Management By @TaylorsJim | @CloudExpo #Cloud
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

 Tue, 19 May 2015 23:45:00 EDT Six Daily Tips for DevOps | @DevOpsSummit [#DevOps #Docker #Microservices]
At its core DevOps is all about collaboration. The lines of communication must be opened and it takes some effort to ensure that they stay that way. It’s easy to pay lip service to trends and talk about implementing new methodologies, but without action, real benefits cannot be realized. Success requires planning, advocates empowered to effect change, and, of course, the right tooling. To bring about a cultural shift it’s important to share challenges. In simple terms, ensuring that everyone knows what everyone else is doing can create a real team spirit and social cohesion that will drive DevOps forward. Here are six tips that can be implemented to help you get there.

read more

 Tue, 12 May 2015 11:00:00 EDT Announcing @MangoSpring to Exhibit at @CloudExpo New York & Silicon Valley
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

 Tue, 05 May 2015 15:12:00 EDT Support for RabbitMQ, ActiveMQ, HornetQ, & JBossMQ
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

 Tue, 05 May 2015 11:25:25 EDT Book Review | Swift for Programmers
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

 Tue, 28 Apr 2015 12:00:00 EDT Top 5 Java Performance Metrics to Capture in Enterprise Applications
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

 Tue, 21 Apr 2015 06:02:00 EDT Java 8: Date and Time | Part I
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

 Thu, 09 Apr 2015 12:00:00 EDT Partying with IntelliJ IDEA Dart, Java, WebSocket and Glassfish
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

 Tue, 07 Apr 2015 19:00:00 EDT It's the Java vs. C++ Shootout Revisited!
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

 Thu, 02 Apr 2015 04:33:00 EDT Best Ways to Learn JavaScript Today
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.js 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

 Thu, 02 Apr 2015 01:00:00 EDT Cloud & Manufacturing: M2M to the Rescue?
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 self-centered Randianism or invasive Fabianism that are so popular in the region. As I ride a jeepney along MacArthur Blvd. through the barrios of slightly industrialized Pampanga Province, Philippines, where factory workers in my family make about $70 per month, I wonder how M2M and the IoT can elevate the masses here. I have the same thoughts as I drive through the burned-out, greened-in former middle-class neighborhoods of west Rockford. Optimism may be the least bad choice available.

read more

 Wed, 25 Mar 2015 04:02:00 EDT Introducing Zulu Embedded Builds of OpenJDK
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

 Fri, 06 Mar 2015 08:46:00 EST Am I Still a Java Developer? By @YFain | @ThingsExpo [#IoT]
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

 Mon, 09 Feb 2015 09:00:00 EST NodeSource Raises $3M
NodeSource, an enterprise-focused software company created to build a robust product ecosystem around Node.js, has announced a $3M in first round seed funding from Crosslink Capital and Resolute Ventures. This funding exemplifies the pent-up demand for Node.js 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.js 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.js 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.js applications effectively.

read more

 Fri, 06 Feb 2015 10:00:00 EST A Guide to the CIO’s Toolbox By @Vormetric | @CloudExpo [#Cloud]
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

 Mon, 26 Jan 2015 16:00:00 EST Gates Foundation & Our IoT 2040: Nice Contrast
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

 Mon, 26 Jan 2015 13:00:00 EST JavaScript for Java and C++ Developers By @YFain | @ThingsExpo [#IoT]
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

 Sun, 25 Jan 2015 00:00:00 EST Vietnam Shines In Our IT Research
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

 Thu, 01 Jan 2015 09:00:00 EST Musings on 2014 By @JnanDash | @ThingsExpo [#IoT #Cloud #BigData]
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

 Tue, 30 Dec 2014 15:00:00 EST Pushing Data to Multiple WebSocket Clients From a Java Server By @YFain | @ThingsExpo [#IoT]
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 […]

read more

 Mon, 29 Dec 2014 23:00:00 EST Internet of Things and Embedded Analytics By @ABridgwater | @ThingsExpo [#IoT]
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

 Thu, 18 Dec 2014 12:00:00 EST When to Mix the Blue: @IBMBluemix and @Azure | @DevOpsSummit [#DevOps]
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

 Fri, 12 Dec 2014 09:45:00 EST Web Components in 2015 By @warpech | @CloudExpo [#Cloud]
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

 Fri, 21 Nov 2014 16:45:00 EST How Mobile and Cloud Are Transforming Industry in a Human-Centric Way
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


powered by zFeeder