Friday, August 9, 2019

Calls on Skype and commands on Cortana ‘not so private anymore’

Microsoft is one of the largest platforms to provide a huge variety of services to users. The digital world we live in is surrounded by a lot of products to bring ease in the life of its users. Different companies focus on providing a variety of new products and services to make users more...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by agha ali via Digital Information World

Add Google Maps and Social Login to Your WordPress Community With UserPro

9 Best React Native App Templates of 2019

Find Out Where Apple, Facebook, Google, Twitter and Other Tech Giants Are Sending Your Data

Some say user data is the new oil, such are the potential profits to be made from its harvest. Just as pertinently, user data is an important political currency. In fact, it runs much deeper than oil, as we’ve seen in recent electoral scandals that have only hinted at the power of the analysis and...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Irfan Ahmad via Digital Information World

SitePoint Premium New Releases: Responsive CSS + React Native

We're working hard to keep you on the cutting edge of your field with SitePoint Premium. We've got plenty of new books to check out in the library — let us introduce you to them.

14 Essential Responsive CSS Techniques

Over 6 easy chapters, we’ll help you to get a grounding in responsive CSS techniques, helping you make your sites and apps look great on any device.

Starting with an examination of the em responsive unit and highlight its shortcomings, then move on to the rem unit and how it can overcome them.

Finally, we’ll look at how media queries can work with em and rem to provide a complete responsive web design solution.

➤ Read 14 Essential Responsive CSS Techniques.

Using Android Native Modules in React Native

In this tutorial, we’ll develop a simple application that shows the current battery percentage and charging status. For this, we’ll create a native module with methods to fetch the required information.

➤ Read Using Android Native Modules in React Native.

And More to Come…

We're releasing new content on SitePoint Premium regularly, so we'll be back next week with the latest updates. And don't forget: if you haven't checked out our offering yet, take our library for a spin.

The post SitePoint Premium New Releases: Responsive CSS + React Native appeared first on SitePoint.


by Joel Falconer via SitePoint

React 16.9, globalThis, and a Minecraft clone in JavaScript

#449 — August 9, 2019

Read on the Web

JavaScript Weekly

React v16.9 Released and a Roadmap Update — BTW, if you’re a React developer, be sure to check out our React-specific newsletter for goodies like how React’s development mode works or tips to avoid React hook gotchas.

Dan Abramov and Brian Vaughn

Using Async Generator Functions in JavaScript — Async generator functions are special because you can use both await and yield in them, but what are the practical uses?

Valeri Karpov

Instantly Know When JavaScript Errors Occur and How to Fix Them — With JavaScript error tracking from Rollbar you get exception and crash reports in real-time. Track and debug bugs in record time. Start monitoring and fixing errors in minutes - Try Rollbar for free.

Rollbar sponsor

Future-Oriented Programming with Vue.js 3 — One of Vue.js 3’s forthcoming new features is support for a function-based API (more on what that means in this podcast). Here’s a look at what problems it’ll solve and how it’ll improve logic composition.

Taras Batenkov

Explaining the globalThis ES Proposal — The good Dr. Axel is back digging into another new proposal, this time explaining how globalThis (currently at stage 3) could normalize the way you access the global this object (which might otherwise be window, self, or global depending on your environment).

Dr. Axel Rauschmayer

Intl.NumberFormat and Its New CapabilitiesIntl.NumberFormat is an established route to locale-aware number formatting, but it is gaining a variety of new abilities (already supported on Chrome 77+) including support for BigInt, units of measurement, and scientific notation.

Mathias Bynens and Shane F. Carr (V8)

Quick bytes:

  • 🎧 JavaScript developer Kent C Dodds has launched a podcast Netflix-style by dropping an entire season in one go! Episodes cover a variety of dev topics and feature plenty of folks you'll know.
  • 🗓 The popular JS13kGames JavaScript coding competition kicks off in 4 days on August 13.
  • 🗓 NgTalks 2019 is an Angular event taking place in Ukraine in November.
  • GitHub Actions now supports CI/CD (free for public repos). You can also now write actions in JavaScript which run on any platform (docs here).

💻 Jobs

Have You Thought About Being a Web Developer in Robotics? — A unique opportunity to work on a high-powered engineering web application for a computer vision system combining 3D graphics and an intuitive user experience.

Veo Robotics

Job Searching Without the Searching? Try hackajob 🔎 — Let your skills do the talking. Our AI matches you to roles based on your favourite JavaScript frameworks so you can do what you love.

hackajob

📘 Tutorials

What’s New in ES2019 — We’ve linked to a few ES2019 roundups this year. Here’s another that’s been big on several social sites this week, so it’s clearly a topic of interest.

Marin Radman

Remainder Operator vs. Modulo Operator — Is the % in 5 % 2 a remainder operator or a modulo operator? There’s a difference and Dr. Axel outlines what happens in JavaScript. This is the sort of thing that could catch you out if you’re familiar with other languages that treat % in a different way..

Dr. Axel Rauschmayer

Using Time Series for Application Performance Monitoring to Win at the Flight E-Ticket Sales Game

InfluxData sponsor

How to Reduce Your Vue.js Bundle Size with webpack — Vue recommends that your bundles don’t exceed 244KB, but what if they do? webpack-bundle-analyzer to the rescue!

Jennifer Bland

Building a Full-Stack Serverless App with Cloudflare WorkersWorkers is Cloudflare’s edge-located serverless JavaScript platform. This walkthrough demonstrates how to build apps on it and store data on its key-value storage system.

Kristian Freeman

Asynchronous Modules and Components in Angular Ivy — Ivy is the code name for Angular’s next-generation compilation and rendering pipeline.

Artur Androsovych

Using scrollIntoView() to Show Added Elements to a Container with Overflow — A great example of one of those times when you see something in the docs you didn’t realize existed and it makes an existing task much easier.

Christian Heilmann

Interesting Use Cases for JavaScript's Bitwise Operators — If you need to do some bit-level manipulation of values, JavaScript has the operators you need.

Glad Chinda

The Essential Guide To JavaScript’s Newest Data Type: BigInt — For when the Number type just isn’t enough..

Faraz Kelhini

Webinar: Getting Started with NodeSource and AWS Lambda

NodeSource sponsor

Exporting Angular Page Content to PDF Using Kendo UI

Christian Nwamba

Getting More Out of Vue's Async Components — Some interesting things you can do with async components in Vue.js.

Abdelrahman Awad

🔧 Code and Tools

TypeLighter.js: A Lightweight 'Typewriter' Effect — An elegant effect delivered in just 1KB of code. Here’s the GitHub repo.

Edern Clemente

Resemble.js: Image Analysis and Comparison Library — A Canvas-based approach for performing basic color/brightness analysis of images or to test how two images ‘resemble’ each other. Here’s some live demos.

Resemble

A Much Faster Way to Debug Code Than with Breakpoints or console.log — Wallaby catches errors in your tests and code and displays them right in your editor as you type, making your development feedback loop more productive.

Wallaby.js sponsor

Vuestic Admin 2.0: A Well-Designed Vue.js Admin Template — A template for an admin system along with over 40 custom UI components. Here’s a live demo.

Epicmax

JustGage: A Way to Draw and Animate Dashboard-Style 'Gauges' — An older library that’s just had its first release in 3 years. Uses Raphaël for the rendering.

Bojan Djuricic

vue-router 3.1: The Official Router for Vue.jsrouter-link now has a scoped slot.

Vue.js

⚡️ Quick Releases

MC.js: An Open Source 'Minecraft'-Style Engine — It's built with React, GraphQL, Three.js (so it uses WebGL behind the scenes), and Node.

Ian Huang


by via JavaScript Weekly

Twitter launches a variety of new features for its users

Twitter is a platform known for its services to bring ease for users in all the ways possible. Every once in a while Twitter roles out a new update to remove any unnecessary bug from the platform. Twitter is known for its quick response to the issues faced by users and also providing a variety of...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by agha ali via Digital Information World