En continuant à naviguer sur le site, vous acceptez que nous utilisions quelques cookies.
OKPlus d'infoNous utilisons les cookies pour nous faire savoir quand vous visitez nos sites Web, comment vous interagissez avec nous, pour enrichir votre expérience utilisateur et pour personnaliser votre relation avec notre site Web.
Cliquez sur les différents titres de catégories pour en savoir plus. Vous pouvez également modifier certaines de vos préférences. Notez que le blocage de certains types de cookies peut avoir un impact sur votre expérience sur nos sites Web et les services que nous sommes en mesure d'offrir.
These cookies are strictly necessary to provide you with services available through our website and to use some of its features.
Because these cookies are strictly necessary to deliver the website, you cannot refuse them without impacting how our site functions. You can block or delete them by changing your browser settings and force blocking all cookies on this website.
Ces cookies recueillent des renseignements qui sont utilisés sous forme agrégée pour nous aider à comprendre comment notre site Web est utilisé ou l'efficacité de nos campagnes de marketing, ou pour nous aider à personnaliser notre site Web et notre application pour vous afin d'améliorer votre expérience.
Si vous ne voulez pas que nous suivions votre visite sur notre site, vous pouvez désactiver le suivi dans votre navigateur ici :
Nous utilisons également différents services externes comme Google Webfonts, Google Maps et les fournisseurs externes de vidéo. Comme ces fournisseurs peuvent collecter des données personnelles comme votre adresse IP, nous vous permettons de les bloquer ici. Veuillez noter que cela pourrait réduire considérablement la fonctionnalité et l'apparence de notre site. Les changements prendront effet une fois que vous aurez rechargé la page.
.
Paramètres de Google Webfont Settings :
Google Map :
Vimeo et Youtube :
Vous pouvez lire nos cookies et nos paramètres de confidentialité en détail sur la page suivante
Interface Segregation Principle and How to Interpret It
Actualités, Méthodes et organisation des process ITDefinition
According to Robert Martin,
Source de l’article sur DZONE
Setting Up an Azure B2C Tenant: The Long Walk
Actualités, Méthodes et organisation des process ITB2C is (one of) Microsoft’s offering to allow us programmers to pass the business of managing logins and users over to people who want to be bothered with such things. This post contains very little code, but lots of pictures of configuration screens, that will probably be out of date by the time you read it.
A B2C set-up starts with a tenant. So the first step is to create one.
Source de l’article sur DZONE
The Architecture of a High-Performance GraphQL to SQL Engine
Actualités, Méthodes et organisation des process ITThe Hasura platform’s data microservice provides an HTTP API to query Postgres using GraphQL or JSON in a permission safe way.
You can exploit foreign key constraints in Postgres to query hierarchical data in a single request. For example, you can run this query to fetch “albums” and all their “tracks” (provided the “track” table has a foreign key to the “album” table):
Source de l’article sur DZONE
Restricting Access to EC2 Instances Based on Tags
Actualités, Méthodes et organisation des process ITThe principle of least privilege is key when it comes to securing your infrastructure on AWS. For example, an engineer should only be able to control EC2 instances that are in scope for their day-to-day work. But how do you make sure an engineer is only allowed to …
As illustrated in the following figure you can restrict access to EC2 instances, EBS volumes, and EBS snapshots by making use of …
Source de l’article sur DZONE
Spartan: A »Forking » Java Program Launcher, Part 4
Actualités, Méthodes et organisation des process ITThe series so far:
Part 1
Source de l’article sur DZONE
ALM Dos and Don’ts
Actualités, Méthodes et organisation des process ITCI Builds Status
We all know the practice of continuous integration.
One of the common pitfalls of CI is that the build status is not monitored and not treated as one of the top priorities for the team.
Source de l’article sur DZONE
Launch Countdown: What to Test Before Your Website Goes Live
Actualités, Méthodes et organisation des process ITPlanning for the launch of your website is an exciting time, but it can also be stressful if you start thinking about what could go wrong. The best way to make sure your first impression stays in people’s heads for the right reasons is to prepare.
First things first, you’ll want to access your website behind a firewall, on a staging server, or locally with CrossBrowserTesting’s secure tunnel technology to make sure what you’re testing is for your eyes only.
Source de l’article sur DZONE
How to Perform Distributed Spark Streaming With PySpark
Actualités, Méthodes et organisation des process ITI am excited to share my experience with Spark Streaming, a tool which I am playing with on my own. Before we get started, let’s have a sneak peak at the code that lets you watch some data stream through a sample application.
Spark Streaming has a different view of data than Spark. In non-streaming Spark, all data is put into a Resilient Distributed Dataset, or RDD. That isn’t good enough for streaming. In Spark Streaming, the main noun is DStream — Discretized Stream. Thats basically the sequence of RDDs. The verbs are pretty much the same thing — the way we have actions and transformations with RDDs, we also have actions and transformations with DStreams.
Source de l’article sur DZONE
Real-Time Analysis of Popular Uber Locations Using Apache APIs
Actualités, Développement IoT, InnovationAccording to Gartner, smart cities will be using about 1.39 billion connected cars, IoT sensors, and devices by 2020. The analysis of location and behavior patterns within cities will allow optimization of traffic, better planning decisions, and smarter advertising. For example, the analysis of GPS car data can allow cities to optimize traffic flows based on real-time traffic information. Telecom companies are using mobile phone location data to provide insights by identifying and predicting the location activity trends and patterns of a population in a large metropolitan area. The application of Machine Learning to geolocation data is being used in telecom, travel, marketing, and manufacturing to identify patterns and trends for services such as recommendations, anomaly detection, and fraud.
In this article, we discuss using Spark Structured Streaming in a data processing pipeline for cluster analysis on Uber event data to detect and visualize popular Uber locations.
Source de l’article sur DZONE (AI)
Deep Dive Into Computer Vision With Neural Networks: Part 1
Actualités, Développement IoT, InnovationMachine vision, or computer vision, is a popular research topic in artificial intelligence (AI) that has been around for many years. However, machine vision still remains as one of the biggest challenges in AI. In this article, we will explore the use of deep neural networks to address some of the fundamental challenges of computer vision. In particular, we will be looking at applications such as network compression, fine-grained image classification, captioning, texture synthesis, image search, and object tracking.
Network Compression
Even though deep neural networks feature incredible performance, their demands for computing power and storage pose a significant challenge to their deployment in actual application. Research shows that the parameters used in a neural network can be hugely redundant. Therefore, a lot of work is put into increasing accuracy while also decreasing the complexity of the network.
Source de l’article sur DZONE (AI)