Last year we released our Madden NFL 19 Connected Franchise Mode (CFM) GroupMe chatbot. This year we are excited to release a new version for Madden NFL 20. Madden Season is around the corner and we want to take time to discuss some of the new features we are looking to add. Link gamertags to GroupMe...Continue Reading
We understand how hard it can be to maintain your downloads directory. We developed a python script to delete any file within the downloads directory that has been modified more than 7 days ago. After reading this tutorial, you will know how to delete all files within a directory and execute the script on schedule...Continue Reading
The timeit module enables you to measure the execution time of python functions. This proves beneficial when looking to optimize your python code. Especially, when determining the best way to solve a problem. During this tutorial you will learn about the timeit python module and how to use it to time your python functions. What...Continue Reading
Looking for ways to optimize python lists? We will cover a few data structures and algorithms that will help you optimize your code when working with lists. At the end of this post you will have a general understanding of the bisect module, deques, and heaps. All of which can be helpful when using lists....Continue Reading
Are you new to python? No worries, we have put together a list of great resources to help you learn python for free. All of the resources listed in this article are free and have been selected because of the quality of the content and the frequency of which developers at TG4 use them. 1....Continue Reading
Are you experiencing an “Invalid ELF header” error when executing your AWS Lambda? If so, you have came to the right place for help. We will discuss the root cause of this error and how to solve this issue with the help of Docker. Root cause for invalid elf header error When executed, AWS Lambdas...Continue Reading
Here at TG4 Solutions, our passion for technology extends past the normal applications. In today’s post, we will discuss how we combined our passion for technology with our passion for Madden NFL 19. For years members of our company have participated in online leagues. However, there was a common theme across every release. You have to...Continue Reading
Python is a great language to learn for its ease of use and its powerful application in big data. When first learning python, there are 4 powerful concepts that can be hard to understand depending on your prior programming experience. Today, we explain these concepts in detail to help you write cleaner code. 1. A...Continue Reading
Depending on your solution, running a single threaded PyRFC server (like the one we setup in part 1 of this series) may not work for your data needs. In our case, we needed the ability to process multiple request simultaneously. In part three of this series, we will discuss how to scale your PyRFC server...Continue Reading
In our previous post, we walked through how to setup a PyRFC server program. Now we will discuss how to create a Dockerfile to containerize your program. If you aren’t familiar with Docker or Dockerfiles, we suggest reviewing this documentation. After reading this post, you should have a working Dockerfile that can be used to...Continue Reading