Associating Mailto Links With Outlook in Windows 7 Through Group Policy

October 20, 2017 Bobby Crotty

Clicking an email address link should open a program that allows you to send an email to that email address. With Windows 7 and before, administrators can (for the most part) make sure the correct program opens. Unfortunately, if administrators aren’t careful they can make email address links do nothing. One of our clients recently […]

4 Things You Should Know Before Tackling Identity and Access Management

September 1, 2017 Brittany Auldridge

Identity and Access Management (IAM) is a crucial part of any organization’s IT strategy. This often-overlooked process has gained a lot of traction over the last few years. Given the rapidly increasing threat of cyberattacks, the prevalence of cloud technology, and the changing structure of IT, information security plays a valuable role in not only […]

Xcode 9: Hands on Impressions From WWDC 2017

June 27, 2017 Kyle Andrews

With WWDC wrapped up last week in San Jose, developers everywhere are digging through the pile of new toys “tools” released by Apple. While some are rewriting their budget to allow for that new iMac Pro or HomePod to fill that empty space at home, I’m still staring longingly into new Xcode 9, shedding happy […]

Analyzing and Optimizing Your JVM’s Garbage Collection

November 14, 2016 Aaron Wolin

Java provides many out-of-the box properties for configuring the JVM, especially in the areas of memory management and garbage collection (GC). By tweaking the default JVM garbage collection settings, Credera was able to support a scalable Docker eCommerce web application where each image could handle 3,500 requests per minute with less than 1% CPU time […]

Solving Logical Business Problems Using Prolog: Part four

November 8, 2016 Micah Jones

In part three of this series, we presented a Prolog program to schedule employee assignments given a large collection of constraints. In this part, we will show how to run that program and then process its results from within a Java code environment. We will continue to use SWI-Prolog, which comes with a useful set […]

Enabling Data-Driven Decisions using SharePoint, Chatbots, and PowerBI

October 25, 2016 Levi Fuller

Data is growing at a commanding pace and our ability to compete hinges upon taking advantage of creative and innovative ways to analyze and respond to trends in real-time. In the past, accomplishing tasks within SharePoint required us to navigate between multiple sites and traverse a convoluted system in order to retrieve information and take […]

Solving Logical Business Problems Using Prolog: Part Three

October 24, 2016 Micah Jones

In part one of this series, we reviewed the basics of Prolog programming. In part two, we learned about Constraint Logic Programming (CLP). In this part, we will use the knowledge we’ve gained in a program that automatically schedules employee assignments. You can download the full program from GitHub. To run it, load it into […]

Hybrid Cloud Networking With Cisco’s CSR 1000v

September 27, 2016 Bryan Sakowski

In several recent discussions about hybrid cloud deployments, the issue of flexibility in network configuration has come up. How do you address distributed site access, stringent security requirements, or simply the lack of company standard configurations when connecting to cloud provider networks? Two of the largest cloud providers, Amazon Web Services (AWS) and Microsoft Azure, […]

Solving Logical Business Problems Using Prolog: Part One

September 21, 2016 Micah Jones

Software development problems in business frequently involve some form of data management. At a basic level, that might be tracking simple things like sales or inventory quantities. At a more complex level, business needs may include effective scheduling, resource distribution, delivery routing, metrics gathering and analysis, and simulation. These can be highly logical problems, necessitating […]

Tales of an Internet Explorer: Controller Instantiation

August 31, 2016 Kelleigh Maroney

Previously in this blog series I have discussed a few Internet Explorer 9 (IE9) quirks, including form submission and Bootstrap accordions. This time I’ll be addressing a different problem child: Internet Explorer 11 (IE11). Recently I came across an issue where my application was not instantiating one of my JavaScript controllers. I couldn’t for the […]