IES San Clemente
  • entrar
  • ?
  • Rexistro

informática

novas rss: dzone

This Week in Big Data Careers: Where Can You Put Your Data Science and Machine Learning Skills to Work?

DZone Jobs launched earlier this month, and there are already some excellent opportunities for those interested in putting their data science and machine learning skills to work. New jobs are being added daily, so we've started a weekly roundup to highlight these new positions. We encourage you ...

Microservices Patterns With Envoy Sidecar Proxy: Part I

This blog is looking deeper at Envoy Proxy and Istio.io and how it enables a more elegant way to connect and manage microservices. Follow me @christianposta to stay up with these blog post releases. I think the flow for what I cover over the next series will be something like: What is Envoy Proxy, ...

Strengths and Weaknesses of IoT Communication Patterns

This article is featured in the new DZone Guide to IoT: Applications, Protocols, and Best Practices. Get your free copy for more insightful articles, industry statistics, and more! The IoT world is all about communication between devices, gateways, and the Cloud; messages are exchanged between all o ...

Benefits of Hybrid App Development With the Ionic Framework

These days there's a mobile application for everything: dating, music, insurance claims, gaming, email, ride sharing, and so forth. By the time that you imagine an application, it's most likely available for download. More importantly, as clients connect with organizations, they hope to work with th ...

StorageOS' Take on Containers

Thanks to Chris Brandon, CEO of StorageOS for sharing his thoughts on the orchestration and deployment of containers. Q: How is your company involved in the orchestration and deployment of containers?

Using ElasticSearch for Big Data Analysis

Collecting data is good and collecting Big Data is better, but analyzing Big Data is not easy. It requires knowledge of enterprise search engines for making content from different sources like enterprise databases, social media, sensor data, etc. searchable to a defined audience. ElasticSearch, Apac ...

Serverless Can Smarten Up Your DevOps and Infrastructure Stack

As IT organizations and cultures reshape themselves for speed, we’ve seen a trend away from IT as a service provider, to IT as: a collection of smaller micro-service provider teams, each operating and measuring like autonomous (micro-)product teams, each building and running technology syste ...

The Depressed Developer 16: UFC++ [Comic]

4 Business Intelligence Users You'll Encounter in Any Company

Once upon a time business intelligence was the domain of IT teams and data analysts. IT was like the gatekeeper of analytics, with departments having to rely on them to prepare the data and churn out reports for their BI projects. Not anymore. Over the past few years, as technology has evolved, busi ...

Top 5 Graph Databases [Infographic]

Graph databases are essential for the companies dealing with Big Data, as they represent the data in clear and simple visual manner. At the same time graph databases allow to play around with data, improve company overall performance and support agility, which is critical in constantly changing busi ...

Mobile Test-Driven Development: Part 3

This post is the third in a series about TDD in mobile development. The previous part of this series can be found here. This post shows how we can have test driven development for mobile. We will look at options for running our tests from within our IDE and finding the right test runner for our deve ...

This Week in Web Dev Careers: Are You the Perfect Candidate for One of These Jobs?

DZone Jobs launched earlier this month, and there are already some excellent opportunities for Web Dev professionals who are looking for their next career move. New jobs are being added daily, so we've started a weekly roundup to highlight these new positions. We encourage you to check the ...

5 Books Every DevOps Enthusiast Must Read

DevOps is a vast topic and needs some patience and examples to understand it thoroughly. There are many aspects to successfully adopting DevOps in your organization and it's always good to learn from experts! Here is our list of recommended reading for anyone who wants to get started with core ...

2016 Has Been Dubbed the 'Year of Ransomware'...But Why?

Ransomware is a form of malware that has seen a resurgence in the past year, affecting businesses across the UK – around 54% of British businesses have experienced a Ransomware attack. Once it enters a system, it locks down the user’s files, which can only be decrypted with a key the cybercriminal w ...

An Attribute-Based Access Control Plan That Won't Affect Database Performance

Basing data access rights on the attributes of users, data, resources, and environments helps keep your data safe from thieves by preventing nearly all brute-force access attempts. However, applying attribute-based access controls to existing database systems requires careful consideration of potent ...

How To Conduct 1-On-1 Feedback Meetings With Employees

Listening is one of the most important skills that often gets neglected. Employees feel disengaged when their opinion is not heard, which in turn leads to lower productivity. Richard Branson, Founder of Virgin, spends time talking to employees and customers and listening to them. This principle perm ...

Splitting Log Files Based on Log Levels With Mule/Java/J2EE

In this article, I will show you how to edit the Log4j configuration file of a Mule project to split the logs into multiple files based on log levels. The same can also be achieved in JAVA/J2EE. In this example, we will split the log files for two log levels (debug, error).

Java 8 Concepts: FP, Streams, and Lambda Expressions

If you’ve been raised on object-oriented programming and have used Java (or C#, C++) all your life, the sudden turn to functional programming that comes with JDK 1.8 may seem confusing and intimidating. Are there really any benefits of this new paradigm? In which situations can you leverage the new ...

Networking Across Kubernetes and OpenStack With Calico [Video]

Buckle up and come along for this 40-minute ride as Karthik Prabhakar from Tigera, along with Mark Baker from Canonical, Larry Rensing, and Steve Wilkerson from AT&T’s OpenStack Helm team, share common networking operations and best practices across Kubernetes and OpenStack with Project Calico. ...

Java 9 (Part 4): Trying Try-with-Resources: First Look

This is part 4 of the java 9 series. While in part 3 we covered interfaces and the private methods that were added to them, in part 4 we see that try-with-resoures was enhanced, or we might say even fixed. Try-with-resources, which was introduced back in java 7,&nb ...

AppNeta vs. NetFlow: App Identification Without the Overhead

Getting a full picture of applications in use on the network is essential for IT teams today. In the past, NetFlow functionality has been used to see apps in use. NetFlow, and similar technologies like sFlow and jFlow, is typically a router feature that looks at the traffic that’s been sent and rece ...

Introducing Mesos-Native Health Checks in Apache Mesos (Part 2)

In part one of this series, we introduced you to the brave new world of Mesos-native health checks. In part two, join us as we take a deeper dive to reach the scaling limits of Marathon and Mesos-native health checks.

Everything You Need to Know About Mobile App Architecture

Mobility is the new need of this era. We have become accustomed to the ease and on-demand utility it offers. We have reached a stage where we have "an app for everything." The evolution of mobility has adorned smartphones with powerful capabilities which are availing a fertile ground for n ...

Executive Insights on IoT Today

This article is featured in the new DZone Guide to IoT: Applications, Protocols, and Best Practices. Get your free copy for more insightful articles, industry statistics, and more! To gather insights on the evolution of IoT at this point in 2017, we spoke to 19 executives who are familiar with the ...

Every API Should Begin With a Github Repository

I’m working on my API definition and design strategy for my human services API work, and as I was doing this, Box went all in on Opening, adding to the number of API providers I track on who not just have an OpenAPI, but also use Github as the core management for their API definition. Part of ...

Data Science Transformation For Your Business

Big Data is everywhere, and companies around the world need to learn to harness its potential. Big Data is still unused by many businesses, including those in technologically advanced countries. The term itself means the gathering, storage, and analysis of large amounts of information. For businesse ...

JPA Auditing: Automatically Persisting Audit Logs Using EntityListeners

In my previous article, Spring Data JPA Auditing: Saving CreatedBy, CreatedDate, LastModifiedBy, LastModifiedDate automatically, I discussed why auditing is important for any business application and how we can use Spring Data JPA automate it. I also discussed how Spring Data uses JPA's EntityL ...

15 Questions AWS Users Ask About DDC for AWS

Docker is deployed across all major cloud service providers, including AWS. So when we announced Docker Datacenter for AWS (which makes it even easier to deploy DDC on AWS) and showed live demos of the solution at AWS re:Invent 2016 it was no surprise that we received a ton of interest about the sol ...

Say Hello to MariaDB TX

We believe an enterprise database solution requires technology, tools, and services, and that it should be easy to buy, easy to deploy, and easy to manage — providing a great customer and user experience from beginning to end.  In fact, we've made ease of use a central theme in our roadmap, and ...

Release of FakeSmtp-Junit-Runner

Today, I released a new library to help developers to write integration tests with mail servers. The library has been released on GitHub and Maven Central.

Knowledge Sharing Within the Dev Team

Software development is not an easy task, even for a Senior Developer. Especially today when the products all include new high-level technologies. And what are you supposed to do when you work with a legacy project with a lot of server configurations only known by one person, and suddenly this perso ...

How AI Copies Stereotypes in Language

Whilst we often believe automated systems to be purely rational entities, we’ve known for some time that there are profound risks that such systems could hard-wire in many of the prejudices we ourselves have. This risk is compounded by the difficulties many of us have in being aware of the various b ...

The 5-Minute Interview: Solving Challenges of Master Data Management

“We knew we couldn’t come to market with the same old solution and be competitive — so we decided to explore a differentiated solution,” said  Aaron Wallace, Product Manager at  Pitney Bowes. As a software company prepared to enter the master data management (MDM) market, they fo ...

Should We Upgrade to Rails 5?

Ruby on Rails version 5.1.1 is officially out and in use. While the latest release on May 12th was a minor one, version 5.0 brought some major updates to Rails – including new JavaScript abilities with Yarn and webpack, system tests with Capybara, encrypted secrets, and more (click here to read the ...

Miniservice: Pragmatic Microservices Architecture

In an interview with Fred Churchville from TechTarget, Cloud Elements Head of Product Marketing Ross Garrett explains more about what miniservices are and how software teams should think about the ways they are approaching microservices in general. A miniservice is taking the pragmatic approach to t ...

Interview With Manish Gupta of Redis Labs [Audio]

I speak with Manish Gupta of Redis Labs about how Redis became one of the most popular data stores for developers, monetizing open source, and more.

Mobile Test-Driven Development: Part 2

This post is the second in a series about TDD in mobile development. The first part of this series can be found here. In the previous post, we looked at writing unit and integration tests for platform-specific code in Android and iOS. Also, I promised to show you in the next post how to write cross ...

Hibernate Logging Guide [Video]

Choosing the right logging configuration can make the difference between finding a performance issue during development or suffering from it in production. But it can also create an overhead that slows down your application. You need to decide which information you need and configure your syste ...

This Week in DevOps Careers: Which Companies are Looking for DevOps Professionals?

DZone Jobs launched earlier this month, and there are already some excellent opportunities for DevOps professionals who are looking for their next career move. New jobs are being added daily, so we've started a weekly roundup to highlight these new positions. We encourage you to check these job ...

How to Easily Act as Your Own Certificate Authority (CA)

There are two kinds of SSL Certificates you can create for your own server: self-signed certificates and certificates that are signed by a Certificate Authority (CA). With a self-signed certificate, you always get a warning in the browser since the certificate is not trusted by the browser. However, ...

What Is Function-as-a-Service? Serverless Architectures Are Here!

It has never been a better time to be a developer! Thanks to cloud computing, deploying our applications is much easier than it used to be. How we deploy our apps continues to evolve thanks to cloud hosting, Platform-as-a-Service (PaaS), and now Function-as-a-Service. What Is Function-as-a-Service ( ...

This Week in Java Careers: Which Companies Are Hiring?

DZone Jobs launched earlier this month, and there are already some excellent opportunities for Java developers who are looking for their next career move. New jobs are being added daily, so we've started a weekly roundup to highlight these new positions. We encourage you to check these jobs out ...

70% of Organizations Struggle With Big Data

It was great speaking with Bobby Johnson, CTO and Founder of Interana about the findings from its inaugural State of Data Insights Report. Interana surveyed nearly 200 respondents from a variety of companies and roles — ranging from startups to Fortune 500 companies, C-level executives, an ...

Vaadin With Scala

This post shows a fully working 'Hello World' application in Vaadin 8 with Scala 2.12 running on Jetty. Following my frustrated attempt to Dockerize an Ionic application as the Web UI of my petty Akka project, I started evaluating the latest version of Vaadin.

Multi-Stage Docker Image Build for Java Apps

A few days back, I discovered a new Docker feature — multi-stage builds. The multi-stage build feature helps you create thin Docker images by making it possible to divide the image building process into multiple stages. Artifacts produced in one stage can be reused by another stage. This is very ben ...

NuoDB on Red Hat OpenShift

A few years ago, Red Hat introduced OpenShift, which provides a Platform as a Service (PaaS). There are a number of flavors of OpenShift from Origin, an open-source community project, to a fully managed online service. OpenShift allows developers to focus on incremental appl ...

4 Ways QA Can Supercharge Your Release Cycle

Testing is often seen as the biggest hindrance to release. QA is known as the number one bottleneck. It’s the phase that’s always in the way. That’s not really fair, is it?

ElasticSearch: Advantages, Case Studies, and Stats

Everything changes extremely fast nowadays, and it is very important to follow new trends and understand them. One of these trends is ElasticSearch. We will look at what it is, its main advantages, statistics, and success stories. What Is ElasticSearch? ElasticSearch is an open-source, bro ...

Creating a Simple Shoutbox Using ASP.NET Core Razor Pages

ASP.NET Core 2 comes with Razor Pages that allow developers to build simple web applications with less overhead compared to MVC. The emphasis is on the word “simple” as Razor Pages doesn’t come with patterns suitable for bigger and more complex applications. For this, we have MVC that is flexible en ...

Thank WannaCry For Showing Us the Importance of InfoSec

WannaCry Ransomware-the global cyber-attack has been in the limelight since 12th May 2017. This virus has overblown organizations in 150 countries. Though the attack was decelerated after a gap of 24 hours of devastation, its effect has not completely vanished. Before we dive into the details of the ...