Log on:
Powered by Elgg

Matthew Weaver :: Feeds

August 11, 2014

JavaFX Event Handling and Property Binding

Some time ago I blogged that Java Swing should be deprecated and replaced with JavaFX. In this blog I’ll show a piece of JavaFX namely event handlers and binding. I’ve created a simple Sign In window with a GridPane layout (it’s JavaFX equivalent of Swing’s GridBagLayout). I’m not going to spend much time on the GridPane itself, but will show you a basic event handling and a binding. In JavaFX an event object is represented by the instance of the class javafx.event.Event. There are different ways of handling events. Depending on how you structured your application you can handle events either in Java or in FXML. In this blog I’ll do everything in Java, where you can process events using one of the following techniques:

read more


August 10, 2014

Have Some Raspberry Pi @ThingsExpo

One thing I'm learning this year as I dive deep into the IoT is a new meaning for the word “raspberry.” In particular, Raspberry Pi, the little computer that could. A new announcement involving this technology comes from Ocean Optics, which has a new set of spectral sensing tools for IoT developers. The STS Developers Kit features the company's STS spectrometer—which measures less than 42mm square and 24mm high--a Raspberry Pi, customizable software, and wireless capabilities in single package. “It can be used to develop handheld devices for applications such as color determination in liquid, gases and solids; color temperature of LEDs; or solar UV data collection,” according to company information. “It could also be used to create cloud-connected measurement clusters, and mounted on UAVs for remote monitoring.” Once connected to a WiFi network, the spectrometer can be controlled through phone, tablet, or computer web browser. The WiFi range is up to 150 m, and all data is securely stored to the onboard SD card. It comes pre-loaded and ready to use out of the box, but can also be customized, as noted above. The company offers three models of the device.

read more


@ThingsExpo | #WebRTC Intersects with Internet of Things (@LiveOps #IoT)

Can call centers hang up the phones for good? Intuitive Solutions did. WebRTC enabled this contact center provider to eliminate antiquated telephony and desktop phone infrastructure with a pure web-based solution, allowing them to expand beyond brick-and-mortar confines to a home-based agent model. It also ensured scalability and better service for customers, including MUY! Companies, one of the country's largest franchise restaurant companies with 232 Pizza Hut locations. This is one example of WebRTC adoption today, but the potential is limitless when powered by IoT. Attendees will learn real-world benefits of WebRTC and explore future possibilities, as WebRTC and IoT intersect to improve customer service.

read more


August 09, 2014

Massive Windows Server 2003 Services Opportunity Revealed [@AppZero_Inc]

Most people are aware that Windows Server 2003 is coming to the End of Support (EOS) on July 14th 2015. This means enterprises are more or less forced to stop running applications on the WS2003 Operating System, migrate them to a newer OS or replace them. EOS dramatically changes the solid "run-your-business operating platform" to one where there will be no security patches, no compliance and escalating costs. There are few events that open up such large security concerns, throw compliance out the window and have a greater than million dollar price tag all at the same time. In one of the Microsoft sessions at the recent World Wide Partner Conference (WPC), they revealed that there are 22 million machines still running Windows Server 2003. They estimate that 53% of them are physical, likely running on old hardware providing a big hardware refresh opportunity as well.

read more


Looking to Pull in Developer Interest? Build a Community

As software consumers, we’ve become spoiled with the number of choices there are when it comes to open source and freeware. There are so many technologies and vendors out there shouting for attention that you don’t often have to look long to find a usable solution. When you’re on the other side of the relationship, this means that consumers (in this case, developers) aren’t necessarily going to come running because you released new software. You have to find a way to get their attention. One solution is to build, grow and sustain a community.

read more


August 08, 2014

OpenStack Enables the "AWS of Africa"

Adam Nelson (@varud) is working with OpenStack to develop Kili, a public cloud for Kenya and other African nations. “Kili lets local developers be local,” as he explains. Kili offers compute services for as little as the equivalent of US$.02 per hour and storage at US$.08 per gigabyte per month. Despite his enthusiasm for the project and his prospects, he did note there can be “extremely little capital available for serious startups in Africa,” making it difficult to realize all of one's vision and plans. But as we approach @CloudExpo in Santa Clara Nov 4-6, it seemed like a good time to find out what's going on with Kili and its relevance for all of us. Cloud Computing Journal: So please describe your idea and how you do it. Are you the "AWS of Kenya?" Adam Nelson: We run cloud infrastructure—IaaS—in East Africa, so yes, we definitely consider ourselves the "AWS of Kenya". CCJ: How did your journey to this project and destination evolve? Adam: Before coming to Kenya, I was an early adopter and heavy user of AWS at various New York–based startups. We spent up to $25k/month on it. When I then traveled to Kenya, I noticed very quickly upon arriving that there was a giant hole when it comes to cloud infrastructure--in Africa generally as well. So we see an amazing opportunity to get ahead of the curve and become the platform of choice for the coming generation of African tech startups—all of which need local infrastructure. In addition, for global companies attempting to enter African markets, Kili complements the AWS offering and allows those groups to pay for local compute and storage capacity simply by using their credit card. With local capacity, end-user uptime is higher and latency is typically 90% lower than if the server were located in Europe or the US. Those groups can use Kili but don't have to leave AWS for the rest of their global footprint. CCJ: So you're reaching a variety of customers. Adam: Yes, we reach a variety of startups and SMEs with a technology capacity. Government is another sector we're focused on, but the sales cycle in that sector is quite long. We only went live with the beta in April so we have a ways to go. CCJ: What sort of growth for cloud services do you see in Kenya and the region? Adam: We have customers from Uganda and Kenya and hope to get some from Rwanda and Tanzania soon. Continent-wide expansion is the obvious next step and it's when Kili has multiple regions that it will really shine.

read more


TechXtend and r-evolution to Exhibit at Cloud Expo Silicon Valley

SYS-CON Events announced today that TechXtend (formerly Programmer’s Paradise), a leading value-added provider of server and storage virtualization, and r-evolution will exhibit at SYS-CON's 15th International Cloud Expo®, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. TechXtend (formerly Programmer’s Paradise) is a leading value-added provider of software, systems and solutions for corporations, government organizations, and academic institutions across the United States and Canada. TechXtend is the Exclusive Reseller in the United States for r-evolution

read more


Benefits and Economics of Strong Two-Factor Authentication Platforms

Recent high profile security breaches at major online websites tell us static passwords are not the answer. Even recent SMS security additions to consumer websites do little to address the issue. Fortunately, a more secure authentication system is available for consumer websites that takes advantage of the two-factor authentication (2FA) process long used for security by the financial industry and Fortune 500 enterprise employees.

read more


Impatience Drives IT Change

Nobody likes waiting in line. This is the fundamental reason enterprise computing has changed so dramatically over the past generation. Nobody enjoyed waiting for what was then called MIS to deliver their batched reports on MIS's schedule and terms. The PC changed all that, even as IT departments continue to wage an eternal battle for control. The current BYOD struggle serves as a reminder of how the bad old days of struggle between technology users who want what they want now and technology managers who want to provide things on their terms. In today's environment, cloud computing services have snuck into organizations through departmental budgets and personal credit cards the same way PCs did 30 years ago. Rogue clouds are one of the most volatile topics in all of enterprise IT today. Because nobody likes waiting in line. But there's an even more important issue in the IT world. Although user impatience has been the principal driver of fundamental enterprise IT change, this other issue is driving fundamental societal change. It has to do with the IoT, but has roots going back almost two decades. I'll write about this tomorrow...

read more


August 07, 2014

Tailing All Your Logs, All in One Place

Logentries new Aggregated Live Tail provides effortless, real-time visibility that you cannot get anywhere else…and is a joy to use (and I cant say the same about carrying a cat by its tail – for so many reasons). For those of you not familiar with our existing Live Tail view, Aggregated Live Tail is a simple, elegant and powerful product enhancement that enables you to now select and monitor multiple live logs streaming into Logentries. All events are visible in real-time in a combined view of your log events as they happen. This allows users to monitor multiple streams of data, from across multiple sources, in live mode! What makes this even more powerful is the ability to filter the live incoming events to only display the ones you want, and finally be able to filter out the noise.

read more


Oracle Customers Secure Critical Encryption Keys with Oracle Key Vault

Encryption is widely recognized as the gold standard for protecting data privacy, but encryption is only as strong as its key management. Critical credential files such as Oracle wallet files, Java KeyStores, Secure Shell (SSH) key files, and Secure Sockets Layer (SSL) certificate files are often widely distributed across servers and server clusters that use error-prone synchronization and backup mechanisms. As organizations increasingly encrypt data at rest and on the network, securely managing all the encryption keys and credential files in the data center has become a major challenge. At the same time, organizations also need to comply with stringent regulatory requirements for managing keys and certificates. Many global regulations and industry standards call for audits demonstrating that keys are routinely rotated, properly destroyed, and accessed solely by authorized entities.

read more


August 06, 2014

Internet of Things (#IoT): Digital Transformation's Impact on Enterprise Mobility

My friend and colleague, the Chief Technologist of Studio 13 at Cognizant, Peter Rogers, shares his insights on digital transformation and mobile strategies in this guest post. He digs deep into the technologies involved in a digital transformation and the role of mobility? This article is a real geekfest so be prepared to think and learn! There is something strange in the air...like that feeling before a storm. You can feel the electric charge in the atmosphere and that anticipation of the mother of all storms, but, nothing comes. Instead there is just a prolonged feeling of anticipation of something coming down the line that will change everything. This is how it feels with "digital transformation" in the vast majority of companies across Europe today.

read more


Conquering the Top Five Enterprise Data Protection Challenges

Today's datacenters face a gauntlet of challenges including protection of physical and virtual environments, fast recovery of data, reducing backup times and storage requirements, server consolidation, and disaster recovery. How are savvy CIOs conquering these types of challenges? Find out how in this white paper by expert David Davis.

read more


Military Revolutions, Code Halos and Enterprise Mobility

In the US Army they have a term called "Revolution in Military Affairs (RMA)." It is often associated with the use of modern data collecting technologies, communications technologies, information analysis and the use of these technologies to improve strategies, doctrines and organizational structures. The Army believes that in future warfare, the size of the opponent and their platforms [weapons], will be less reflective of military power than the quality of sensors [data collection] systems and mobile communication links and their ability to utilize information to their advantage.

read more


How Load Balancing Impacts the Cost of Cloud

It's not the first time we've heard the statement that cloud can be too expensive and I doubt it will be the last. This latest episode comes from Alexei Rodriguez, Head of Ops at Evernote by way of Structure 2014: It is important to note that this admission - like those in the past - have come from what we call "web monsters." Web monsters are, as the name implies, web-first (and usually only) organizations who have millions (or billions) of users. Modern web monsters generally have only one application for which they are responsible, a la Evernote, Netflix, Facebook, etc...

read more


@Plantronics | Internet of Things (#IoT) and The Rise of Wearables @ThingsEpo

Tom Wesselman is the Director of Communications Architecture at Plantronics. His focus is connecting the capabilities of Plantronics products to the world around them. This starts with defining and building the data and services provided by Plantronics' wearable technology, and then by working with partners and developers to integrate those capabilities into the applications people use. Prior to Plantronics, Wesselman held senior engineering roles at Cisco, where he led a variety of UC engineering programs including the development of the company's first UC client.

read more


August 05, 2014

@ThingsExpo: ARM Server to Transform Big Data to Internet of Things (#IoT)

According to Chris Piedmonte, CEO of Suvola Corporation - a software and services company focused on creating preconfigured and scalable Microserver appliances for deploying large-scale enterprise applications, "the Microserver market is poised to grow by leaps and bounds - because companies can leverage this kind of technology to deploy systems that offer 400% better cost-performance at half the total cost of ownership. These organizations will also benefit from the superior reliability, reduced space and power requirements, and lower cost of entry provided by Microserver platforms".

read more


Look Beyond the Big Data with the IoT

I've been writing recently about the dimensions of Big Data in the IoT: urgency, importance, frequency, consequences, remedy, cost. You can find my stories on IoT Journal or at my personal website. The big item missing from this list is, of course, size. How big are individual messages or files? A couple of kilobytes? Many megabytes? And are there still a lot of people who think of Big Data as massive, petabyte-size repositories of epidemiological, meteorological, or particle acceleration data? I didn't originally include it, because I saw it as twinned with frequency. In the IoT, most message & file sizes are going to be small. Big Data in the IoT has more to do with sensors and less to do with massive scientific apps. Frequency might mean a real-time sampling rate of 10 times per second, 100 times per second, or more. Or it may be tethered to a passive device that reports in a timeframe we can call “every once in awhile.” So the frequency dimension might vary by several million times from one application to another. Even if expressed logarithmically, that's a lot of variance. Nevertheless, I think I'll combine the two, and change one of the six categories to size/frequency. Pay to Play I go through all this because, in the end, someone has to pay for the dataflow and all tha supports it. Most analyses seem to focus on the amount of data being consumed and stores, ie the size/frequency dimension. But urgency and importance are mission-critical in setting up proper IoT monitoring, analysis, and the speed of that analysis. Furthermore, the consequences of something gone bad can vary from “there's a lightbulb out on the bridge” to “a section of the bridge just collapsed.” The dimensions of consequence and remedy are therefore potentially much more important to cost than the dataflow. Designing and deploying an IoT project, whether something fun like installing a smart public bench or something grave like monitoring traffic flow, is thus far more than an IT project. As we get involved in analyzing the cloud computing infrastructures that will no doubt underpin and serve most of the IoT, it's time to focus not only on cost-per-whateverbyte—the size/frequency dimension--but also the other dimensions, which tell us what this IoT thing is supposed to do and what happens when things go wrong.

read more


Microsoft's Enterprise Internet Of Things Presentation @ThingsExpo (#IoT)

Disruptive macro trends in technology are impacting and dramatically changing the "art of the possible" relative to supply chain management practices through the innovative use of IoT, cloud, machine learning and Big Data to enable connected ecosystems of engagement. Enterprise informatics can now move beyond point solutions that merely monitor the past and implement integrated enterprise fabrics that enable end-to-end supply chain visibility to improve customer service delivery and optimize supplier management. Learn about enterprise architecture strategies for designing connected systems that integrate physical and digital supply chains with your enterprise systems, leveraging IoT devices, hybrid cloud and network service providers to enable innovative business models while mitigating risk, managing security and increasing capacity to meet customer changing SLA requirements.

read more


August 03, 2014

DevOps: The Operational Amplifier

When Instagram was sold to Facebook in 2012, it employed only 13 people and maintained over 4 billion photos shared by its 80 million registered users. Internally, Instagram was a small business. Externally, it was a web monster. Filling the gap between those two contradictory perspectives is DevOps. Now to be fair, Instagram (like many other web monster properties today) has it easier than most other businesses because it supported only one application. One. That's in stark contrast to large enterprises which are, by most analyst firms, said to manage not one but one hundred and even one thousand applications - at the same time. Our own data indicates an average of 312 applications per customer, many of which are certainly integrated and interacting with one another.

read more


Mission Critical App Server Market to Reach $23.1 Billion by 2020

Application Server Market Company Profiles: 360 Logica, Actuate, Adobe, AgilePoint, Appian, Aurea, BigAgi, BizFlow, BonitaSoft, CA Technologies, Crosscheck Networks, EMC, Fabasoft Group, Fiorano, Fujitsu, GSX, Hewlett Packard, HostBridge, IBM, Informatica, Intalio, iWay Software, K2, Kofax, Layer 7, Managed Methods, Mendix, Microsoft SOA, Nastel Technologies, Newgen, Novell, OpenText, Crosscheck Networks, Oracle, Perceptive Software, PegaSystems, Perficient, Pivotal, PNM Soft, Progress Software, Rally Software, Red Hat, SAP, SOALIB, SOA Software, Software AG, Tibco Revenue, VMWare, WSO2.

read more


August 02, 2014

Fulfilling IT's Promise in the "Internet of Things" Era

The Internet of Things will put IT to its ultimate test by creating infinite new opportunities to digitize products and services, generate and analyze new data to improve customer satisfaction, and discover new ways to gain a competitive advantage across nearly every industry. In order to help corporate business units to capitalize on the rapidly evolving IoT opportunities, IT must stand up to a new set of challenges. In his session at Internet of @ThingsExpo, Jeff Kaplan, Managing Director of THINKstrategies, will examine why IT must finally fulfill its role in support of its SBUs or face a new round of disruption that could fundamentally reshape the function of IT forever.

read more


July 31, 2014

@DevOpsSummit | #DevOps Is Not a Black and White Endeavor

One funny thing about DevOps is that it is often touted that constant, on-the-fly changes are the way of the future in operations, and DevOps enables those changes. While this sounds really good, and some organizations are actually doing this type of DevOps, I think it is time that, for the enterprise, we strongly question that premise. While it is really very cool to think about moving an entire web server from a farm to the cloud with just a script, upgrading a system while it’s hot, or spinning up more instances of a server without having to configure anything, I propose that, for the average enterprise, it is simply not necessary.

read more


July 28, 2014

Apple's Siri Expansion Setting the Bar for Language Localization

The tech giant behind the iOS system found on iPads and iPhones has been a strong advocate for language support. Apple has never published a definitive list of supported iOS language, because the list is constantly growing.

read more


Apple's Siri Expansion Setting the Bar for Language Localization

The tech giant behind the iOS system found on iPads and iPhones has been a strong advocate for language support. Apple has never published a definitive list of supported iOS language, because the list is constantly growing.

read more


<< Back Next >>