Related Stories:






Programming Mon Apr 16 2018 23:14:28 GMT+0000 (UTC)
WHERE THE PARTY'S AT -- In this podcast recorded at Agile 2017, Shane Hastie, Lead Editor for Culture & Methods, spoke to Ahmed Sidky and Michael Robillard of Riot Games about their experiences in product management for a comprehensive gaming experience By Ahmed Sidky
IntelliJ IDEA 2018.1 comes, as usual, with a lot of features to support developers who use Spring and Spring Boot. We also now have an OpenAPI for Spring Boot, which allows third-party plugins to re-use, integrate with or extend the existing Spring B
For advanced Git usage, I usually leverage the GUI of GitHub or BitBucket. But the GUI way may not solve some requirements beautifully. I found several Git fundamental concepts. They are quite useful, but may not be well-known.
As part of putting together a request to a Web Service, whatever tool youre using will format an HTTP request. That request has two main parts: The headers (which includes the URL and the HTTP verb) and the body (your JSON payload), with the body bei
This eMag addresses three overlapping but distinct perspectives on the impact of GDPR - customers will be thankful, our reputation will be safeguarded, and crippling fines will be avoided. By InfoQ
Posted by Billy Rutledge, Director of AIY Projects Last year, AIY Projects launched to give makers the power to build AI into their projects with two do-it-yourself kits. We're seeing continued demand for the kits, especially from the STEM audience w
Happening this week, April 17th and 18th to be exact, Java with the Best is an online conference just for Java devs. With 3 unique tracks and over 40 speakers, youll learn the latest and greatest in Java from anywhere in the world.
This excerpt—Appendix B - A Collection of Best Practices for Production Services—is from Google's awesome book on Site Reliability Engineering. Worth reading if it hasn't been on your radar. And it's free!   Fail
Many of us have danced the JavaScript framework shuffle for years starting with jQuery, then on to Angular. But Angular is complex, so we turn to React. With React, what seems simple on the surface can end up being a frustrating mess. Enter Vue.js. I
Since its inception, JSON has quickly become the de facto standard for information exchange. Chances are you’re here because you need to transport some data from here to there. Perhaps you’re gathering information through an API o
Moving the Phusion Passenger website to a dedicated server was part of a bigger effort to better separate out Phusion services, but by no means a walk in the park. Here's what we learned.A month ago one of our servers ran out of disk space during a l
Future versions of the Java EE technology will be branded as Jakarta EE and its currently under active development at the Eclipse Foundation. When Java EE was under Oracles stewardship, it used the JCP to make decisions and introduce new features. Si
Ben Nadel shares his code for The Daily Prime: a learning context for Docker that also serves as a reminder that we can be better people through the power of daily ritual....
Three weeks after the Oxygen.3 and the Java 10 release, Oxygen.3a now adds official support for Java 10 which was previously offered only as a pre-release via the Eclipse Marketplace. Because Oxygen.3a also contains some bug fixes, an upgrade is also
Photo from AMOB Ruby for many years has been proving to be an amazing language. Its one of the most popular for creating web applications but also DevOps / systems administration tools. It seems that languages are naturally finding their own niches.
Several times, I've been in a situation where I had to compare SOAP and REST. While its easy to find that sort of information on the internet, most of the sources are text, and I have to read them again and again. It takes time to read, and
Last years inaugural AnacondaCON was a major milestone for our company. Our goal was to create a conference that highlights all the different ways people are using data science and predictive analytics, and reflects the passionate and eclectic nature
Many people such as venture capitalists have met and judged me and my team over the years. I’ve always found this a simultaneously amusing and frustrating experience, because in my experience, they’re more wrong than right. I beca
On this week’s episode we welcome Ashley Grantof Aurelia fame to talk about open source: the good, the bad, the ugly, and the scary. Enjoy! The post Script & Style Show: Episode 7: Open Source with Ashley Grant appeared first on Da
One of the last barriers to organisations becoming agile in their operations is the procurement process. At the recent Agilia Conference, Mirko Kleiner presented on Lean-Agile Procurement, an approach to negotiating service contracts which involves p
Read this Collaboration eBook to learn about technology that helps employees feel connected to their team regardless of their location, gets the job done better, and inspires teamwork and creativity. Learn more.
Java EE developers using NetBeans are used to being able to run and debug their thin-WAR applications in their application server of choice directly from NetBeans. When developing microservices packaged as über-or hollow-JARs, you expect the
Posted by Ben Packer, Yoni Halpern, Mario Guajardo-Cspedes & Margaret Mitchell (Google AI) As Machine Learning practitioners, when faced with a task, we usually select or train a model primarily based on how well it performs on that task. For exa
The Shared Responsibility Model When you begin working in AWS, the most important security (and, to a certain point, operational) principle that you must understand is who is responsible for what. Who is accountable for patching the OS? Who is respon
This week we welcome Andrew Knight (@automationpanda) as our PyDev of the Week! Andrew is an entrepreneur who co-founded Reformed Menswear and the site was created using Python and Django. If you have a moment, check out his Github profile to find ou
Hey, it's HighScalability time:   Bathroom tile? Grandma's needlepoint? Nope. It's a diagram of the dark web. Looks surprisingly like a tumor. If you like this sort of Stuff then please support me on Patreon. And I'd appreciate if you would
Read this post in its entirety on my site: Presenting at the Granite State SPUG (Salem, NH) on May 10 - Building Client Web Parts with the SharePoint FrameworkIf you are interested in signing up to my newsletter to get the most recent posts via email
Martin Burns discusses how music can help in delivering creative work. By Martin Burns
Read this Future-Proofing eBook to help you plan for Future-Proofing including looking at your current status, planning for where you want to go in the future, and putting a dedicated professional in charge. Learn more.
CSS Layout API Level 1 – the first Houdini spec to become a first public working drat. This one allows you to write your own layout mechanisms, eg a “masonry” layout. Is Houdini ready yet? updated! (And a useful &#82
Greetings, Java devs!  It's a thrill for me to post my first article on DZone. In this post, Ill show you how to retrieve a simple Java App from GitHub and connect it to the Azure Database for MySQL. In part two (on my blog), Ill show you ho
This is a big feature in my car factory game Production Line that I have been putting off until I could really set aside some time to think about the design seriously. I think I’ve finally reached that point in Early Access where I need to
When developing software solo, you dont have to spend time communicating your decisions to anyone, and youre likely to format your code today the way you formatted it yesterday. However, when working in a shared codebase, it becomes much more importa
The following text is in German, since we're announcing a regional user group meeting in Dsseldorf, Germany. Ankndigung Das nchste Python Meeting Dsseldorf findet an folgendem Termin statt: 18.04.2018, 18:00 Uhr Raum 1, 2.OG im Brgerhaus Stadtteilzen
A characteristic of thoughtful, inclusive, design is to give control to users to interact with content in their preferred way. When approaching application (app) design, we must include stories and requirements for accessibility. We should incorporat
Noah originally started as a secodary character but then evolved into a proper otome romance I’m sure that Jill looked at him and thought “aww the classic shy guy with glasses, should be a romance option”. Yes, I&#82
This article provides practical examples of how to manage data in microservices, with an emphasis on migrating from a monolithic database. It is recommended to build a monolith first, and only migrate to microservices after you actually require the s
Download the Osterman Research Whitepaper, Best Practices for Protecting Against Phishing, Ransomware and Email Fraud, and learn ten best practices you should consider to better protect your systems and network, train your users to be security-aware,
I have known about the Google Find My Device feature (which can remotely ring, lock, send a message to a lost phone to whoever locates it & also erase data on a registered mobile) but got a chance to try it out today after misplacing
I was asked on Twitter recently how it is possible to refactor if one doesn't understand how the code works. I replied that it is "learning by refactoring." Then I tried to Google it and found nothing. I was surprised. To me, refact
My sons (10 and 12) and I have been enjoying Retrogaming as a hobby of late. Sure there's a lot of talk of 4k 60fps this and that, but there's amazing stories in classing video games. From The Legend of Zelda (all of them) to Ico and Shadow of the Co
ReportLab has native support for generating SVG, but not for embedding SVGs in their PDFs. Fortunately, Dinu Gherman created the svglib package, a pure-Python package that can read SVG files and convert them to other formats that ReportLab can use. T
Notepad doesn't need much introduction. It's a plaintext editor that's been part of Windows since the beginning, and similar applications exist in every GUI desktop ever created. Here we reimplement Notepad in Python using PyQt, a task that is made p
In order to compete and get products to market rapidly enterprises today leverage cloud-ready and cloud-enabled technologies. Platforms as a Service (or PaaS) provide out-of-the-box capabilities which enable application developers to focus on their b
Advertise here via BSAThere is one thing web designers like about multipurpose WordPress themes. It is that they can be used to build virtually any type of website. It can be for a creative type, a small business, a corporation, or a cause. A counter
This is the first SpringOne 2017 keynote. By Onsi Fakhouri
Most reports on data protection and business continuity highlight the need for vigilance against external threats. You read a lot about the negative business impacts of hurricanes, tornadoes, earthquakes, fires and malware, but a different class of t
Java development frameworks can help developers get an application up and running faster, offering code reuse and eliminating the task of building boilerplate code.Developers have many choices of Java frameworks. Here are 15 prime choices for buildin
In this tutorial, we will learn how to create a Spring Boot application that communicates with an Oracle data source through Hibernate. Prerequisites Eclipse IDE (neon release) Maven 4 Java 1.8 Create a Maven Project Open Eclipse, then create a new M
The trigger for this post is the following question in the RavenDB mailing list. Basically, given a system that is composed of multiple services (running as separate processes), the question is whatever have each service use its own DocumentStore or