44% off Anker SoundBuds Bluetooth and Sweatproof Sport Headphones – Deal Alert

These Bluetooth headphones from Anker are lightweight, water resistant and provide up to 7 hours of listening on a single charge, making them a good consideration for workouts or outdoor activities. Customizable EarTips and InEar-Hooks give anyone a strong and comfortable fit. Anker promises a worry-free 18 month warranty, and right now if you buy the item on Amazon you’ll get it for just $19.99, 44% off its typical list price, and an additional promotion also gets you discounts when you buy other Anker gadgets as well. See this deal on Amazon.

To read this article in full or to leave a comment, please click here

Why Python and C# can’t displace Java, C, or C++

Although Java, C, and C++ have seen drops in language popularity, they once again remain atop the Tiobe language popularity index, which uses the number of developers, courses, and vendors for each language to calculate its popularity. Their two main contenders—Python and C#—face obstacles that may keep them in the second tier.

Python actually slipped 1.32 points from its rating a year ago, while C# slipped 0.71 points in the same period.

Python and C# have long been poised to become the next big programming languages, but that hasn’t happened so far because of their limitations, notes the Tiobe report’s authors: “C# is not a Top 3 language because its adoption in the non-Windows world is still low. Python on the other hand is dynamically typed, which is a blocker for most large and/or critical software systems to use it.”

To read this article in full or to leave a comment, please click here

What is JSON? JavaScript Object Notation explained

JavaScript Object Notation is a schema-less, text-based representation of structured data that is based on key-value pairs and ordered lists. Although JSON is derived from JavaScript, it is supported either natively or through libraries in most major programming languages. JSON is commonly, but not exclusively, used to exchange information between web clients and web servers. 

Over the last 15 years, JSON has become ubiquitous on the web. Today it is the format of choice for almost every publicly available web service, and it is frequently used for private web services as well.

The popularity of JSON has also resulted in native JSON support by many databases. Relational databases like PostgreSQL and MySQL now ship with native support for storing and querying JSON data. NoSQL databases like MongoDB and Neo4j also support JSON, though MongoDB uses a slightly modified, binary version of JSON behind the scenes.

To read this article in full or to leave a comment, please click here

The road to Java 9: Twice-yearly releases are coming

Oracle will speed up the releases of standard Java, with a new release Java Development Kit (JDK) coming every six months and a long-term support version that gets updated every three years. As a result, the next version of Java will be released in March 2018, six months after this month’s planned Java 9 release.

Until now, Oracle has delivered major releases of Java every two years or so, anchored by a major feature or two. But that anchor-feature-driven approach has caused delays in the upcoming JDK 9, which is finally due to arrive on September 21 after being stalled by development of its complex modularity feature.

To read this article in full or to leave a comment, please click here

52% off 299-Piece All-Purpose First Aid Kit – Deal Alert

This full-fledged, easy-to-tote first aid softpack is designed to save time and frustration in the midst of an emergency. It’s compact and portable, but contains 299 physician-recommended supplies.  Among the items neatly organized inside the zippered kit is a first aid guide, vinyl gloves, bandages, cold compress, gauze pads, trauma pad, cotton-tipped applicators, first aid tape roll, antiseptics and all three common OTC pain medications. The kit is currently a #1 best seller on Amazon, averages 4.5 out of 5 stars from over 280 customers, and its typical list price of $26.74 has been reduced 52% to just $12.80. Click over to Amazon to see this deal.

To read this article in full or to leave a comment, please click here

Save A Whopping $100 on Amazon Echo Right Now By Going Refurbished – Deal Alert

You can pick up Amazon Echo for VERY far below list price, if you’re comfortable buying refurbished. Which you can be — certified refurbished products are tested and certified to look and work like new, and come with warranties. Echo typically lists for $180, or $165 refurbished, but right now it looks like Amazon’s letting them go for just $80. Amazon Echo is a hands-free speaker you control with your voice. Echo connects to the Alexa Voice Service to play music, provide information, news, sports scores, weather, and more—instantly. All you have to do is ask. Echo has seven microphones and beam forming technology so it can hear you from across the room—even while music is playing. Echo is also an expertly tuned speaker that can fill any room with 360° immersive sound. When you want to use Echo, just say the wake word “Alexa” and Echo responds instantly. If you have more than one Echo or Echo Dot, Alexa responds intelligently from the Echo you’re closest to with ESP (Echo Spatial Perception). See the certified refurbished Amazon Echo on Amazon.

To read this article in full or to leave a comment, please click here

What is big data? Everything you need to know

Every day human beings eat, sleep, work, play, and produce data—lots and lots of data. According to IBM, the human race generates 2.5 quintillion (25 billion billion) bytes of data every day. That’s the equivalent of a stack of DVDs reaching to the moon and back, and encompasses everything from the texts we send and photos we upload to industrial sensor metrics and machine-to-machine communications.

That’s a big reason why “big data” has become such a common catch phrase. Simply put, when people talk about big data, they mean the ability to take large portions of this data, analyze it, and turn it into something useful.

To read this article in full or to leave a comment, please click here

Web services in Java SE, Part 3: Creating RESTful Web services

Part 2 of this four-part series on Java SE Web services showed how to use the JAX-WS API to develop SOAP-based Web services. JAX-WS also supports RESTful-based Web services, which this article shows how to develop. It first defines and then builds and runs a library Web service, and next defines, builds, and runs a simple client that accesses this service.

Defining a library web service

The library Web service, which I’ve named Library, manages a library of books with their authors. It consists of a main Library class along with supporting Book and Author classes.

To read this article in full or to leave a comment, please click here

The case for Oracle to cede control of Java SE

Now that Oracle wants to turn over leadership of enterprise Java’s (Java EE’s) development to a still-unnamed open source foundation, might the same thing happen with the standard edition of Java (Java SE) that Oracle also controls? Such a move could produce substantial benefits. But it does not seem unlikely, at least at the moment.

Oracle said it has no plans to make such a move. But the potential fruits of a such a move are undeniable.

If Oracle steps aside, there’s more room for many others

For one, a loosening of Oracle’s control could entice other contributors to Java to participate more. Java development has had other participants, including IBM, Red Hat, and SAP. But with the current Oracle-dominated setup, other companies and individuals could be reluctant to contribute a lot if they see it as benefiting a major software industry provider—and possible rival—like Oracle.

To read this article in full or to leave a comment, please click here

What to expect in Java 9’s JDK: More than modularity

After multiple delays, Java 9, the first major upgrade to the standard edition of Java since March 2014, is due to arrive on September 21, in the form of Java Development Kit 9. The official proposal for JDK 9 lists roughly 90 new features; modularity is the major one, reconfiguring Java into a modular format in an effort that has gone on for years. But there are other improvements in areas such as compilation, code cache and JavaScript accommodations.

To read this article in full or to leave a comment, please click here

12