DSR Minute February 2019


The DSR Minute

 Thoughts After CES 2019

Imagine over 4,500 vendors presenting new ideas and technological developments spread across an entire week — it really does give a whole new meaning to the city of lights. From continue evolution of IoT and smart home industry to voice recognition and AI, this CES did not disappoint.

read full article

Nordic Chooses DSR & Wins

DSR Corporation and Nordic Semiconductor announce their strategic technology partnership. DSR’s expertise around ZBOSS 3.0 and Zigbee 3.0 software stacks has allowed Nordic to support complex and demanding applications using a single chip solution. This approach has quickly garnered worldwide acceptance and honors from notable industry icons.

read full article

What is Dotdot?

Today, the IoT is much like the early days of the internet, disconnected, disparate, and lacks ability to scale.  With more and more smart devices coming online every day, it is becoming a challenge to allow all of these devices to communicate effectively – this is where Dotdot steps in.  Dotdot is creating a common language that all smart devices, especially those in the IoT, can utilize to help close the communication gap.

read full article

more blogs

www.dsr-corporation.com |www.dsr-iot.com  | www.dsr-zboss.com

Copyright © 2019 DSR Corporation

DSR System Development News August 2015

The Real Reasons Behind Most ZigBee Interoperability Problems

With over a decade of experience in wireless communications software development and 7 years working closely with ZigBee, we have seen many cases where although the specification gives adequate description, developers invent their own bicycle.

SmartThings Joins ZigBee Alliance

The ZigBee Alliance today announced that SmartThings is the newest member of the ZigBee Alliance Board of Directors, joining the Alliance at the ‘Promoter’ level.

Wireless Microcontroller with Novel Bluetooth LE Radio

Renesas has introduced a wireless microcontroller that supports Bluetooth Smart. The radio technology was revealed at the IEEE international Solid-State Circuits Conference this year.

Two-factor Authentication Via Bluetooth Smart

The Fast IDentity Online Alliance entered into a memorandum of understanding with the Bluetooth Special Interest Group to use Bluetooth Smart as an alternative to using a USB dongle in Universal Second Factor authentication.

Thread Group Debuts Tech Spec

The Thread Group released Tuesday (July 14) its debut technical spec: Thread Version 1.0. Established to develop reliable, secure and low-power mesh networking protocols for the Internet of Things in the home, the group said that its new specs – which passed rigorous interoperability testing – are available, starting today, to group members.

Wi-Fi Aware

Wi Fi CERTIFIED Wi-Fi Aware™ is a new Wi-Fi Alliance certification program that extends Wi-Fi’s capabilities with a real-time and energy-efficient discovery mechanism that provides an immediate on-ramp to rich here-and-now experiences.

MCCI USB Host Stack for Win 10 IoT Core on Raspberry Pi

MCCI is providing its TrueTask USB Host stack as the connectivity engine for Windows 10 IoT Core OS targeting Raspberry Pi. A quality USB host stack is needed to make Windows 10 on Raspberry Pi 2 suitable for for IoT development.

  ARM Shares IoT Wish List

ARM Chief Executive Simon Segars shared an IoT wish list at the recent Imec Technology Forum that suggested semiconductor designers have their work cut out for them. The list started with ultra-low power everything and designs that push costs and area ever closer to zero, but some of the action items were surprising.

  BBC Micro Bit Computer’s Final Design Revealed

The BBC has revealed the final design of the Micro Bit, a pocket-sized computer set to be given to about one million UK-based children in October.

  Arduino Shrunk for Wearables

There is now a slimmed down version of the Arduino embedded system development platform which has been down-sized for use in wearable and IoT applications.

  The Ins and Outs of Embedded Databases for the IoT

While many facets of the Internet of Things are falling into place, some hurdles still exist for the databases that will be used to manage IoT sensor data.

DSR Application Development News August 2015

IBC 2015

This year’s IBC will cover groundbreaking topics with implications that will resonate through the industry for the rest of our lives. DSR will be attending to represent its advances in IoT and its expertise in the Broadcasting and Entertainment industry. If you are planning to attend and would like to connect, please contact us – we would love to set up a meeting with you while we are there.

Google Finishes Eclipse with End of Support for IDE

Android Studio was announced back in 2013 at Google’s I/O developer conference – and since its reveal – the clock was ticking on the end of support for the popular Eclipse IDE which many developers have opted to use for their Java development for over a decade.

Every Company is Compromised, but Most Infections not yet at Critical Stage

In a recent analysis of a quarter-million endpoint devices in 40 enterprises, every single corporate network showed evidence of a targeted intrusion but most of the activity was not yet at the most-dangerous data exfiltration stage.

Google Made a Chatbot That Debates the Meaning of Life

“Instead of using rules to build a conversational engine, we use a machine learning approach,” Le tells Wired. “We let the machine learn from data rather than hand-coding the rules.” Google’s paper shows they can also drive chatbots, and perhaps move us closer to a world where machines can converse like humans.

Write Handsome, Hybrid Mobile Apps with Ionic

Everyone wants the apps they write to run on multiple platforms, but no one wants to give up the native features of mobile devices. That’s where Ionic, a relatively new JavaScript framework, comes into play. Ionic is designed to fill the UI gap in hybrid mobile apps, building on the familiar AngularJS MVC tooling with new interaction models and CSS styling.

The Art of Command Line

Fluency on the command line is a skill often neglected or considered arcane, but it improves your flexibility and productivity as an engineer in both obvious and subtle ways. There is a selection of notes and tips on using the command-line that have been found useful when working on Linux. Some tips are elementary, and some are fairly specific, sophisticated, or obscure.

15 Ways Visual Studio 2015 Enhances App Development

Microsoft’s recently launched Visual Studio 2015 delivers a number of new capabilities that help developers achieve more and extends that productivity and power across multiple platforms — from Windows to Linux to iOS and Android. It also enables developers to select a variety of third-party extensions to include with their installation.

  Smarter Grids With Sass And Susy

If you’re a designer, you’ll know that grids are your friends. More often than not, they’re the vital architecture that holds a beautiful design together; they create rhythm, structure your page, lead the eye, and prevent the whole thing collapsing in a sloppy mess. Susy is a Sass-based grid framework that solves problem of creating fast, responsive, fully customizable grids. It’s very lightweight and enables you to create entirely custom grids in CSS without touching your markup.

The Unreasonable Effectiveness of Recurrent Neural Networks

The last few weeks have been a time of neural nets generating stuff. By deep nets there are meant recurrent and convolutional neural networks, while the stuff is text, music, images and even video. Google made a big splash by showing a few pictures created by an unspecified neural network (details are even scarcer than usual – no paper so far, let alone any code or live demo). The authors call the technique inceptionism.

Why are Facebook, Digg, and Twitter so Hard to Scale?

Real-time social graphs (connectivity between people, places, and things). That’s why scaling Facebook is hard says Jeff Rothschild, Vice President of Technology at Facebook. Social networking sites like Facebook, Digg, and Twitter are simply harder than traditional websites to scale.

  Intel Announces Java-to-iOS Path

At Android Developer Conference Boston, Intel unveiled a new set of features for its Integrated Native Development Experience (INDE) developer tools platform. These new capabilities will allow Android developers to port their applications to iPhone with only UI changes likely being required.


DSR Application Development News July 2015

Runtime Inspection for iOS Apps

Reveal brings powerful runtime view debugging to iOS developers. With advanced visualizations, comprehensive inspectors and the ability to modify applications on the fly, you’ll be debugging view layout and rendering problems in seconds.

Comprehensive Git Commits Guide

You have some difficulty with using git? This article is an attempt to be a fairly comprehensive guide to recovering from what you did not mean to do when using git. It isn’t that git is so complicated that you need a large document to take care or your particular problem, it is more that the set of things that you might have done is so large that different techniques are needed depending on exactly what you have done and what you want to have happen.

Raft – The Understandable Distributed Protocol

Ben Johnson, who is the lead developer of the Sky behavioural database project (http://skydb.io/) and lead developer of the Go implementation of the Raft protocol (https://github.com/benbjohnson/go-raft), discusses the Raft protocol and how it works.

The LLDB Debugger

LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. LLDB is the default debugger in Xcode on Mac OS X and supports debugging C, Objective-C and C++ on the desktop and iOS devices and simulator.

Biicode Now is Open

Source code biicode now available on GitHub under a free MIT license. Biicode is a multi-platform C and C++ dependency manager. It was created as an analogue of Pip for Python, Gem for Ruby, Maven for Java, CPAN for Perl, etc.,designed for C++. In terms of architecture biicode it is divided into two main parts – a user and a server (supports integration with cloud storage code).


Your website is being viewed on multiple browsers and devices of all forms and sizes. To make sure that you reach anyone surfing your website just the same, make responsive testing a breeze with Ghostlab. It will synchronously perform all tests you perform on one browser on any number of connected devices. This not only saves you time, but is also fun.

Bugs Everywhere

Bugs Everywhere is a “distributed bugtracker”, designed to complement distributed revision control systems. It’s using distributed revision control as a backend for bug state, so it’s gain a lot of convenient features.

Using Lambdas in MFC Applications

The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. C++ REST SDK (also known as Casablanca) offers support for HTTP client/server, JSON, URI, asynchronous streams, WebSockets client, oAuth and PPL Tasks. The article gives suggestions of how to set up a Visual C++ project (particularly one that uses MFC) in order to be able to deal with Casablanca library.


DSR System Development News April 2015

ZigBee® Alliance Aims at IP with Thread Group

The ZigBee Alliance and the Thread Group announced they are collaborating to enable the ZigBee Cluster Library to run over Thread networks. By working together, ZigBee and Thread can jointly provide an interoperable solution to help streamline product development and ultimately improve the consumer’s experience in the connected home.

Biicode Goes Open Source

Biicode is an open source C and C++ dependency manager that basically consists of two parts: a client installed in the user’s machine and a cloud populated with the best and most popular C and C++ libs and frameworks.

Most Efficient Cortex-M, Officially

Atmel’s SAM L21 microcontroller has scored 185 on the EEMBC ULPBench test, making it the most energy efficient ARM Cortex-M processor implementation yet measured.

IoT Platforms: Java

A California-based software company is offering a certified and supported open source development platform which it says will allow Java to become a standard platform for internet of things designs. Zulu Embedded is an open source Java SE compliant development platform from Azul Systems.

Next Industrial Revolution

Over the last few years Jeremy Rifkin, noted economic and social theorist and himself the author of 20 books, has been traveling the world, advocating his ideas about a society based on an optimized use of resources, information, energy transport, and logistics, orchestrated by an all-encompassing communication system, the Internet of Things.

Studying IoT: Codebug

CodeBug is a programmable wearable for teaching coding and ‘physical computing’ (interfacing computers to the real world) to beginners. It comes from team lead by Dr Andrew Robinson, the man behind PiFace interface boards for Raspberry Pi, and is the subject of a Kickstarter campaign.

Solar Mesh IP Network

Linear Technology demonstrated its SmartMesh IP embedded wireless mesh network, powered by Sol Chip’s Solar Battery, at this month’s Hannover Fair 2015 trade show, promoting the use of solar energy to power industrial Internet of Things applications.

IBM Sets Memory Density Record

IBM Research claims to have set the world’s record in storage density on magnetic tape, 123 billion bits of uncompressed data per square inch on low cost, particulate magnetic tape made especially for the project by FujiFilm.

Bluetooth® Privacy

There is a capability within Bluetooth® Smart technology concerned with safeguarding your privacy as it relates to any physical route you travel. This capability has been available since the release of the Bluetooth 4.0 core specification and the introduction of Bluetooth Smart. We’ve recently made some improvements to it in version 4.2.

Bluetooth® as Hotel Key

New app using Bluetooth® Smart technology helps guests open their doors in the hotels. Created for Starwood Preferred Guest members, the app lets guests check in, get their room number, and unlock their door without stopping first at the front desk.


DSR System Development News March 2015

Arm Wrestling

Low power consumption means ARM processors are making headway into the single-board industrial computer market, even as Intel, AMD and Via make lower power x86 chips. Cost, performance, and virtualization are other parameters affecting adoption.

Get Started With ZigBee® Today

Our readers are often interested in ZigBee technology but don’t know how to get started. Here are four starter kits you can order online to get started with ZigBee today!

Apple’s Big Bet

Apple introduces the new MacBook, shares more details on Apple Watch, and discusses a new platform, ResearchKit. All of these announcements share a common thread – Bluetooth® wireless technology.

Bluetooth® Breakthrough Awards

The SIG and media partner CNET announced the overall winner and the category winners of the annual Bluetooth® Breakthrough Awards. Over the last few years, the breakthrough awards have helped bring attention to some of the best Bluetooth® enabled products, applications, and concepts. This year is no exception.

The Power Of JavaScript For IoT

Marvell announced that it has open-sourced the company’s software crown jewel, KinomaJS. The KinomaJS is a JavaScript-based framework designed to build the core applications of embedded devices.

2 Worst Mistakes in Electronics Product Design

Seeing over more than 25 years of manufacturing niche electronics products for a wide range of target industries, George Henning, President of OCM Manufacuring thinks he has seen it all. Unfortunately, that means that he continues to witness some of the same heart-stopping (and product killing) mistakes again and again.

1-Micron Image Sensor Pixel

The OV16880 is a 16-megapixel CMOS image sensor from OmniVision Technologies Inc. with a pixel size of 1-micron. The sensor uses PureCel-S stacked die technology and supports phase detection autofocus.

Less Errors With IAR

IAR Systems has introduced a design tool to provide static analysis as part of its development toolchain for ARM micro controllers.

Accident-Free Cars

Freescale Semiconductor has unveiled at the Mobile World Congress here an automotive vision system-on-chip, dubbed S32V, designed for what the company calls “an accident-free car.”

VNC for Raspberry Pi

The software known as VNC can be used with Raspberry Pi in two ways. If the Raspberry Pi is connected to a monitor or TV and is running a graphical desktop, the software allows the user to run remote access or share the screen with another user.


DSR System Development News February 2015

C++14 in Embedded Systems

In 1998, D.Herity wrote an article for Embedded Systems Programming titled ‘C++ in Embedded Systems – Myth and Reality’. The article was intended to inform C programmers concerned about adopting C++ in embedded systems programming. A lot has changed since 1998…

Open Source Hardware Advances

Technology leadership is not defined by patents, which history has repeatedly shown to be small protection indeed against a determined competitor, but rather by the ability of a company to attract and motivate the world’s most talented engineers.

ZigBee® Explained

With home automation steadily working its way towards becoming the hot thing that everyone predicted it would be, there are a number of connection standards being thrown around. One of the best established is ZigBee. So what exactly is ZigBee, and how might it affect you?

Security in Bluetooth® 4.2

A few weeks ago, the Bluetooth SIG released the new Bluetooth® 4.2 core specification. This new release is the most connected, most secure and most power-efficient specification to date. Bluetooth® 4.2 contains feature updates in security, privacy and extended data packet length.

Bluetooth Meets the Internet

While there is no standard end-to-end IoT architecture, we can make some observations about both the architectures and technologies involved. IoT scenarios will be serviced by multi-tier architectures. Furthermore, it is possible to identify an ‘edge tier’ which may be likened to the leaves of an IoT tree. Bluetooth Smart devices exist within this edge tier.

Smart Skepticism About IoT

As a McKinsey analyst, Christopher Thomas is paid to think out of the box. So in this time that is by all accounts the peak of the hype cycle for the Internet of Things, it’s no surprise the co-leader of the firm’s Asia semiconductor practice is something of an IoT skeptic.

Muscular Arm

ARM has announced its most powerful processor ever. Called Cortex-A72, it is 1.8x more powerful than the firm’s 64bit Cortex-A57, and 3.5x more powerful than the 32bit Cortex-A15, according to ARM.

Electric Paintings

Non-toxic, solvent-free, and water-soluble liquid wire can be used for prototyping, repairing PCBs, and painting circuits and sensors on any surface.

Online Linux Training

The Linux Foundation, the organization promoting the take-up of Linux for development, has introduced a new self-paced Essentials of System Administration course as part of its Linux design certification scheme.

10 Must-Have Skills For Embedded Engineers

From getting familiar with open source software to developing apps, industry professionals are urging embedded engineers to get out of their comfort zone and acquire new skills to stay relevant.


DSR System Development News December 2014

2014-12-01-ces International CES 2015

Come join us at the International CES 2015, January 6th – January 9th in Las Vegas, NV! DSR will be exhibiting in the ZigBee pavilion this year in booth 71023 – 7A in Sands Convention Center. We will be showcasing several products for IoT market, including Gateway Manager (allows to quickly add new devices/sensors to existing IoT system), DSR Middleware (enabler of quick integration for IoT devices with settop boxes, hubs, and access points), and DSR Home Automation (white-label-ready, cross-platform Cloud solution for Home Automation that is fully integrated to work with a low-cost ZigBee gateway). If you are interested in DSR ZigBee solutions or just looking for an experienced, professional software development services to get 2015 started right, contact us to set up a meeting or stop by our booth!

2014-12-01-zigbee3 ZigBee 3.0 – Wireless Standard For IoT

The ZigBee® Alliance announced the unification of its market-leading wireless standards to a single standard called ZigBee 3.0. This standard will provide interoperability among the widest range of smart devices and give consumers and businesses access to innovative products and services that will work together seamlessly to enhance everyday life.

iot Defining The IoT

One of the most buzzed-about concepts, or industry trends if you prefer, is the Internet of Things (IoT). It is mentioned in almost every new-product announcement, and not just sensor and sensor-related devices.

Everyone from software and embedded developers, through component makers, and sensor OEMs are jumping on the IoT train. And just to help things along application-wise, the Internet Protocol for Smart Objects (IPSO) Alliance keeps everyone on track with standards and interoperability concerns.

Part 1 Part 2 Part 3 Part 4

2014-12-01-4k 4K For Your Health

Modern medical diagnostics relies heavily on technologies that graphically represent the organs and structures of the human body. The available imaging technologies range from relatively simple ultrasound devices to highly complex computed tomography systems…

2014-12-01-ai AI-Based Programming Tool

A Rice University-led team of software experts have launched an $11 million effort to create a sophisticated tool called PLINY that they believe could make writing computer programs as easy as searching the Internet.

2014-12-01-wifi When Wireless Worlds Collide

“Like many others, the first thing your correspondent does when within hailing distance of a public hotspot is switch off his mobile phone’s 3G/4G data network and join the internet courtesy of freely available Wi-Fi instead. He can then download dollops of data without the anxiety of breaching his wireless carrier’s monthly megabyte cap and running up punitive charges. He is not alone…”

2014-12-01-beacon Everything You Always Wanted To Know About Bluetooth®

In this report 16 different iBeacon hardware vendors are examined, including Estimote, Kontakt, and Gimbal. Over the past three months, the beacons have been stress tested under many conditions examining every aspect of them. This is the first and most comprehensive report of its kind.

2014-12-01-gb Gygabit Promise

New York City unveiled an ambitious plan to roll out a free citywide municipal Wi-Fi network that officials say will be the fastest and most wide-reaching network of its kind in the world.

2014-12-01-gps GPS Tracking For Berries

Add-on modules for the Raspberry Pi computer platform that provide GPS positioning, accelerometer and prototyping functions are available now.

2014-12-01-bone Beaglebone Programming Real-Time

Texas Instrument hopes to simplify the programming of the BeagleBone Black embedded computing board. It has introduced the PRU Cape as a BeagleBone Black add-on board that gives designers access to a Programmable Real-Time Unit (PRU) core.

2014-12-01-fairy Maker Faire Tokyo 2014

A great collection of photos made on exhibition where fairy tales become true.


DSR System Development News November 2014

xbee The First ZigBee Radio Network in Space

XBee radios will form a prototype telemetry system on a NASA Soarex sounding rocket launching this coming January, 2015. A three-node XBee ZigBee network will be used to monitor the exo-brake performance so that no wires need to be added to the device. The nodes will monitor six different acceleration parameters as well as overall temperature and air pressure.

wlan-tv IEEE Standard Defines WLAN Coexistence in TV White Space

The IEEE 802.19.1 standard enables the family of IEEE 802 wireless standards to effectively utilize the TV white space. The 802.19.1 standard specifies radio technology independent methods for coexistence among dissimilar or independently operated wireless networks operating in TV white space.

nodejs Use JavaScript with Node.js to Build Internet of Things Projects

You don’t need to be an electronics engineer to develop IoT prototypes with an Intel Galileo Gen 2 board. Intel XDK IoT Edition provides an IDE that enables you to use JavaScript with Node.js to build Internet of Things (IoT) projects that target specific Intel boards and interact with Arduino shields and modules.

greenvity ZigBee and HomePlug in a Single Chip

Hybrii®-XL GV7011 is the industry’s first hybrid System-on-Chip with HomePlug Green PHY PLC and IEEE802.15.4/ZigBee.

Target Applications include:

  • Smart Energy Management for Home, Buildings and Multi-Dwelling Units
  • Plug-in Electric Vehicle Chargers
  • Smart Meter
  • Smart Appliances
  • Smart Home Network (Home Gateway, Routers and STB)
  • Controlled Lighting
  • Solar Inverter and Micro-Inverters


volvo Volvo Uses a Suite of Discrete Sensors to Make Cars Safe

Volvo has developed new technology that can do a 360 degree scan of its surroundings and suggest actions to avoid incidents.

Key to the technology is a centralized Sensor Fusion framework that allows data from radar, cameras, lidar, GPS, and other sensors to be shared efficiently.

greenpeak “After The Smart Phone: The Smart Home”

GreenPeak Technologies has created a new white paper titled “After The Smart Phone: The Smart Home” that discusses and explores the importance of the smart phone and other web connected devices to the rapid emergence of the Smart Home. The new white paper also includes a discussion of Family Lifestyle systems.

btsmart Bluetooth Smart in Windows 10

The built-in integration with Bluetooth 4.0 first appeared in Windows 8. And now in Windows 10 Microsoft is giving the entire ecosystem one SDK for development. All the OEM needs to do is include the hardware (dual mode Bluetooth BR/EDR + LE radio).

You take Windows 10 software and the OEM’s hardware and it turns the phone, tablet or PC into a powerful Bluetooth Smart Ready hub – ready to connect with billions of Bluetooth and Bluetooth Smart peripherals.

ibeacon Beacons are Opening New Avenues for Retailers

Toshiba recently introduced signs that use Bluetooth® Smart technology to create customize the consumer shopping experience. Bluetooth beacons send out a signal and when the smartphone comes into range, the sign becomes an “adaptive storefront”.

Watch the video

cancer Lab-on-a-chip Could Speed Cancer Diagnosis

The lab-on-a-chip works by detecting miniscule membrane vesicles called exosomes, which are found in most cancer cells.

Until now, exosomes have been hard to separate out and test because of their small size (between 30 and 150nm). Now, however, a team from the University of Kansas has created a device that promises faster result times, reduced costs, minimal sample demands and better sensitivity of analysis compared to conventional bench-top instruments currently used to examine the tiny biomarkers


DSR Application Development News November 2014

firefox Browser For Developers

Firefox team: ‘Ten years ago, we built Firefox for early adopters and developers to give them more choice and control. Firefox integrated WebAPIs and Add-ons to enable people to get the most out of the Web. Now we’re giving developers the whole browser as a hard-hat area, allowing us to bring front and center the features most relevant to them. Having a dedicated developer browser means we can tailor the browsing experience to what developers do every day.’

yii Yii 2.0.0 Is Released

Yii 2.0 is finally coming, after more than three years of intensive development with almost 10,000 commits by over 300 authors. As you may have already known, Yii 2.0 was completely rewritten in order to build a state-of-the-art PHP framework by keeping the original simplicity and extensibility of Yii while adopting the latest technologies and features to make it even better.

jquery jQuery 3.0 Is Coming

Next releases will use a different nomenclature. As before, there will be two different released files. The successor to what is now version 1.11.1 will become jQuery Compat 3.0. The successor to jQuery 2.1.1 will be jQuery 3.0. There are two different packages on npm and Bower, but they share the same version to indicate they have the same API behavior. If you need support for the widest variety of browsers including IE8, Opera 12, Safari 5, and the like, use the jQuery-Compat 3.0.0 package. This version is recommended for most websites, since it provides the best compatibility for all website visitors. If your website is built only for evergreen leading-edge browsers go for the jQuery 3.0.0 package.

lollipop Lollipop

Google is touting Android 5.0 Lollipop as its largest and most ambitious release for Android. Google’s main goal with the new mobile SDK is to provide a more seamless experience across phones, tablets, wearables, TVs, cars and anything else someone can dream up to connect. It includes a number of new features for users and thousands of new APIs for developers.

func Functional Languages Rack Up Best Scores

A study of GitHub projects and the languages used to build them finds that certain language characteristics are more likely to result in better software.

mockaroo Mockaroo

Need some mock data to test your app? Mockaroo lets you generate up to 100,000 rows of realistic test data in CSV, JSON, SQL, and Excel formats.

github GitHub With Amazon

With the newest release of its code-management system, GitHub is now giving businesses the option of hosting GitHub Enterprise installations in Amazon’s cloud. As enterprises move to ditch more of their physical infrastructure, it makes sense for GitHub to offer products aligned with the trend. But don’t take this as a sign GitHub is preparing to dump its bare-metal setup and move to Amazon itself anytime soon.

ssl SSL Assassination

Google plans to remove support for the aging Secure Sockets Layer version 3.0 protocol in Google Chrome 40, which is expected to ship in about two months. The decision comes after Google security researchers recently discovered a dangerous design flaw in SSL 3.0. Dubbed ‘POODLE’, the vulnerability allows a man-in-the-middle attacker to recover sensitive, plain text information like authentication cookies, from a HTTPS (HTTP Secure) connection encrypted with SSLv3.

svg Stylish SVG

CSS can be used to style and animate scalable vector graphics, much like it is used to style and animate HTML elements. The article goes over how to export and optimize SVGs, techniques for embedding them and how each one affects the styles and animations applied.

dislike Freedom To Dislike

Like it or not, social media is an integral part of our lives. But sometimes, the etiquette can be a little fuzzy, especially when your only option is to hit that ‘like’ button.