Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Costas Andreou
Implementing a File Watcher in Python
Event-based processing through file arrivals In this blog, we are going to build from scratch what is known as a ‘File Watcher’. A file-watcher is a process which monitors a specific directory for the arrival of any files. The file-watcher, upon the arrival of any file, will trigger a follow-up process. Imagine for instance, that a daily process requires the arrival of a file from another department.
How Gradle Dependency Configurations Work Underhood
Here we will discuss four major configurations which include: implementation, api, compileOnly and runtimeOnly As a developer, we often need external or internal libraries or modules in our project. When a project, module, or library depends on further modules or libraries hence these modules or libraries on which we depend are called dependencies. Every dependency declared for a Gradle project applies to a specific scope.
Analysing WhatsApp Group Messages using Python
Who sends the most messages? What are the most common words used? What are the most common Emojis used? When do people message most often? If you’ve ever wondered these things about your WhatsApp groups with your mates, then this is the article for you. Find out with some (relatively) simple Python! I am relatively new to Python, but this project gave me a really good intro to Python data wrangling as I had to use a lot of different techniques here as well as trying to explore the best one to use.
Shroom Community Update #1
Hey Shroomies! How is it going? It’s been a couple of weeks since we appeared in the DeFi scene and since then things in the ecosystem have been evolving rapidly. It’s crazy the speed at which things are moving. It’s super exciting to see this fast innovation.
Building a Regression Testing Framework for your SQL Database
Photo by Caspar Camille Rubin on Unsplash When it comes to testing software, there is a myriad of ways of doing it. Regression testing is one of those ways, and it is essentially a way to compare the output of two different versions of the software. Comparing the output of two versions of the software will quickly highlight both the similarities and differences. If a change in the software caused an unexpected difference, it would promptly be highlighted.
Invigorate Excel with Python
LP. ’Photo by Wonderlane on Unsplash Top 3 integration methods and what you can do with them Microsoft Excel — you either love it or hate it! If you are like most people, you have probably gone through early life without even hearing about Excel. You may even have gone to college or university, graduated with top marks and still had minimal experience with Excel. That was until you made it to industry and got yourself a job.
Learn How to Create Web Data Apps in Python
Finally a library you can pick up in under 5 minutes The beauty of learning python lays within its simplicity and intuitive expression structure. Once you learn the basics, you’re well on your way of building useful and highly functional apps. What supercharges the whole process and puts python ahead of the competition is the abundance of free libraries. Now and again, a new library will emerge, which changes the game! I think this may be the case in this instance for building web data apps.
How to Create Interactive Visualisations in Python
Introduction to Plotly express In this blog, we are going to learn how to create interactive visualisations in Python. We are going to start by merely plotting our data in different formats, before exploring adding more interactive controls. If you have been following me for a while, you would have noticed that this is the third article in the series of data visualisations. We first introduced data visualisations using the default python visualisation library matplotlib.
Learn How to Create Animated Graphs in Python
The basics of animated data visualisation As data is forever expanding at unprecedented rates, data scientists are called upon to analyse it and make sense of it. Once that happens, there comes the need for effectively communicating the results. Communicating the results of data analysis, however, can often be tricky. To effectively communicate, a popular and very potent technique is that of storytelling.
The Basics of Data Visualisation with Python
A step by step introduction in under 5 minutes Photo by KOBU Agency on Unsplash In this blog, we are going to learn how to source, transform and finally appealingly present data. We are going to work with a COVID-19 dataset and Python to learn the basics. Learn data, and you can tell stories that more people don’t even know about yet but are eager to hear.
Bull Markets Don't Die of Old Age... or Do They!
…or do they? Photo by NeONBRAND on Unsplash If you have been following the financial news recently, you would have noticed a theme. Everybody is talking of the looming economic recession that is definitely coming. “Prediction is very difficult, especially if it’s about the future.” — Nils Bohr, Physics Nobel laureate Why is a recession being predicted you ask?
Learn How to Quickly Create UIs in Python
Finally a library you can pick up in under 5 minutes Photo by Eftakher Alam on Unsplash The biggest advantage of python is the ease of use and the abundance of libraries for just about anything. With a few lines of code, there is nothing you couldn’t do. As long as your python scripts are for personal use or your target audience is technical enough, you would never even have to think about a User Interface (UI). Sometimes, however, your target audience is not technical enough.
Three Techniques for Time Management and Prioritization
Learn how to manage your time effectively for career success Photo by Lukas Blazek on Unsplash “My favorite things in life don’t cost any money. It’s really clear that the most precious resource we all have is time.” — Steve Jobs When was the last time you thought about time management or prioritization? It generally isn’t something that people actively think about; and yet it is something we all do every day.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Costas
Contact Costas, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack