Related Stories:





Programming Fri Apr 20 2018 16:50:00 GMT+0000 (UTC)
WHERE THE PARTY'S AT -- I know many folks in the API sector dont know about APIs.json, and if they do they often think it is yet another API definition format, competing with OpenAPI, Postman Collections, and others. So, I want to take a moment to share the vision again, an
Oracle have announced the end of their flagship Java developer conference, JavaOne. In its place Oracle plan to run a broader developer-focused conference, called Oracle Code One. By Ben Evans
At Phusion we care deeply about providing the best possible sales and support experience to our users. We decided to share our onboarding guide for customer success managers.At Phusion we care deeply about customer success and invest time and tools (
A CSV is a comma-separated values file that allows data to be saved in a table-structured format. Let's try to read a CSV file using Java and filter out the required rows and create a new CSV, as per our own requirements.
Earlier this year, an Internet of Things (IoT) botnet took its time going viral - it even disappeared for 10 days - but once it got back in gear, it spread worldwide in a matter of days. Hence the name - HNS or "Hide and Seek&qu
A long time ago, wee released a game on the ipad. Its hilarious that I cannot even remember whether in this case it was democracy 3 or gratuitous space battles (edit: it was D3). At least one of those is no longer available, because its 32bit, and so
Microsoft has delivered a couple of new previews for the forthcoming Visual Studio 2017 15.7, and based on the limited size of the changes it would seem that we are nearing its formal release. As usual, the changes cover a wide range of territory- so
The adoption of O365 creates user management and authentication challenges. A centralized approach leveraging the on-premises Active Directory can circumvent these issues. This report compares Microsoft tools with third-party tools for managing Activ
How often do you go out without your smartphone? Whats the longest youve gone without the internet? Whether youve noticed it or not, we have become cyborgs human-machine hybrids. Whether its Facebook selling our personal data to be weaponised... How
The Java API for JSON Binding (JSON-B) 1.0 strengthens the Java EE platform's overall support for the JSON data interchange format. Already, the Java API for JSON Processing (JSON-P) 1.1 has proved popular, and together, they form the perfect partner
Phusion B.V. is hiring a Customer Success Manager to create and maintain friendly relationships with all of their customers around the globe.Phusion was founded with the belief that server maintenance shouldnt be difficult. Over half a million websit
Secure Software Development Lifecycle (Secure SDLC) is a very crucial topic amongst organizations these days. Companies are adopting security as a part of their development process to reduce the risk of vulnerabilities and threats and the cost of dam
Ben Nadel explores the Selection API exposed by the browser. And, uses it to draw outlines of the text that is currently selected by the User....
Teams can create their environment for sustainable development to enable innovative insights into what and how to deliver. Team managers must anticipate the need for continuous improvement and renewal, or else face the interference of a top-down driv
In a previous post I showed Using Nikon Wireless Utility with the Nikon D500 on iOS to download NEFs to iOSwhich worked for a while. However Nikon made some significant updates to SnapBridge making it actually much better in terms of connection ease
Tailor Brands is an ideal tool if you need to create a brand and beautiful logos for your next project. The companys logo maker uses a vast library of template shapes, designs, and fonts to go with AI that crafts unique and impactful logos in minutes
Turns out running a company isn't just about money, fame or even cool products and happy customers. We have a social responsibility towards our employees and society at large.On Tuesday April 17 I got to speak at the Amsterdam.rb Amsterdam Ruby User
In this post, we will take a closer look at Spring Actuator and highlight some changes in Spring Boot 2.0. We will discuss some of the endpoints and will create a custom endpoint to our application. The sources can be found at GitHub. What Is Spring
What does it mean to have clean architecture? Carl and Richard talk to Steve Smith about his work on an e-book and template for clean architecture using ASP.NET Core. Steve describes the new tools that make life easier for following clean architectur
In the final part of my series (see Part 1, Part 2 and Part 3), I will take a closer look at one of the most elusive issues: estimation and tracking of time. Concrete numbers are often expected, but do we really need them a
This week in obscure blog titles, I bring you the nightmare that is setting up Signed Git Commits with a YubiKey NEO and GPG and Keybase on Windows. This is one of those "it's good for you" things like diet and exercise and setting up 2 Factor Authen
Amazon announced the launch of the AWS Secrets Manager, which makes it easy for customers to store and retrieve secrets using an API or the AWS Command Line Interface (CLI). Furthermore, customers can rotate their credentials with built-in or custom
The punchline is that Im writing about Communication: 101 here at RailsConf 2018, but there is no joke. In Harry the Hedgehog Learns you a Communication, Laura Mosher presented examples of common pitfalls we encounter in our daily lives as software e
When the team at MongoDB considers which events to invest in, we do so with the understanding that everyone is operating with a limited budget for travel and professional development. Were also very mindful of the many other tech conferences and trad
In the previous article, OSGL Tool: The Art of Image Processing, we introduced how to uset he OSGL Img utility to process images, including: Cutting Resizing Watermarking Flipping Blurring Concatenation Using a pipeline to process images In
Someone asked me on Twitter some time ago if I was familiar with the Simple and Sinister kettlebell workout. I was not. Now it’s one of my go-to workouts. It’s remarkably simple, yet extremely hard and effective. The workout is as
TL;DR: Still not sure which method is faster? Find out in this post. Something that has been said many times, but needs constant repeating until every developer is aware of its importance, is the performance difference between row-by-row updating and
Today we have released the first preview of our next update to Visual Studio 2017. You will see a notification in Visual Studio within the next few days, or you can download the new installer In this post, we're going to look at
TSDoc proposes a new format for documenting TypeScript source code. Existing TypeScript API documentation parsers accept a syntax based on JSDoc, but the extensions to JSDoc are inconsistent across implementations. By Dylan Schiemann
Posted by Peter Lubbers, Head of Google Developer TrainingGrow with Google in partnership with Udacity, is awarding 5,000 Nanodegree program scholarships to help aspiring developers in the US continue their digital skills training and prepare for job
If there is any language that is a known and proven quantity for developers, its Java. Enterprise developers, web developers, mobile developers, and plenty of others besides, have made Java ubiquitous and contributed to the massive culture of support
Whilst doing some refactoring on updates to ConcurrentHashMap values, I came across these great articles ...
You learn a lot of things when talking to clients. Some of them are really fascinating, some of them are quite horrifying. But one of the most important things that I have learned to say to client is: This is out of scope. This can be an incredibly f
It seems like everyone is talking about hybrid cloud security right now, and for good reason! More and more organizations are choosing to diversify their infrastructure through a variety of cloud and container environments. Increased speed and agilit
The post Optiver joins NumFOCUS Corporate Sponsors appeared first on NumFOCUS.
Advertise here via BSAOne of the typical tasks almost each site creator eventually needs to solve is a requirement to display huge amounts of data to the site visitors in a readable and interactive manner. A classic solution is organising the data in
The 2018 State of Agile Report has been published by CollabNet VersionOne. Some of the conclusions from the report are that the need for customer and user satisfaction is increasing, more and more organizations are scaling agile, distributed teams ar
I was one of the biggest fans of flexbox before it hit but, due to being shuffled around at Mozilla, I never had the chance to use it in any practice project; thus, flexbox still seems like a bit of a mystery to me. This greatly pains me because I fe
Oracle has delivered a production release of GraalVM, a universal virtual machine for running applications written in any of many languages.The technology has served as a just-in-time compiler and polyglot runtime for the JVM. GraalVM Version 1.0 pro
This is a guest post by Ken Hoff of Stream ( Stream is a platform designed for building, personalizing, and scaling activity feeds that reach over 200 million users. We offer an alternative to building app feed functionality from scratc
In this article, I am going to explore software design principles and their benefits, why design principles are useful for us, and how to implement them in our daily programming. We will explore the DRY and KISS software design principles. The DRY Pr
On April 19, Viro Media will launch image recognition for Android/ARCore on the Viro developer platform. Recently, Apple (ARKit 1.5) and Facebook announced support for image recognition on their respective platforms. Viro now enables this ke
We talk with Anthony Shaw about some of the testing problems facing both DevOps teams, and Agile teams. We also talk about his recent pull request accepted into pytest.Special Guest: Anthony Shaw.Sponsored By:Python Testing with pytest: Simple, Rapid
Posted by Bill Luan, Senior Program Manager & Greater China Regional Lead, Developer RelationsThe 2018 China-U.S. Young Maker Competition launched this week by the event co-organizer Hackster.IO. Project submissions are now open to all makers, de
Mark Reinhold, chief architect at Oracle, recently proposed the schedule for the JDK 11 GA release in September 2018. One of the new features, JEP-320, removes Java EE and CORBA modules that may potentially break existing applications. By Michael Red
When starting off your small business, youll need a good payment gateway to ensure that youre getting compensated for your services. While there is a myriad of payment options available, PayPal,, and Stripe are the most applicable for m
Read this post in its entirety on my site: Join me at the Jacksonville, FL Global Azure Bootcamp this Saturday, April 21!If you are interested in signing up to my newsletter to get the most recent posts via email, either visit my site and signup usin
Hi, Spring fans! In this installment, we look at the many facets of Redis, the distributed data structure server. Spring supports Redis through the Spring Cache abstraction, Spring Session, the Spring message-listener container abstraction, and throu
Im really happy to announce that we have just release a brand new version of NHibernate Profiler and Entity Framework Profiler.What is new in for NHibernate?Support for NHibernate 5.1 and 5.1.1Support for .NET Coresupported on the following platforms