
[Automation]: Monitoring Gmail Inbox Using Python
Level of Difficulty: Beginner – Senior. Many automation solutions make use of the functionality provided by mail services as it serves as an important element that allows for communication between humans and the automation process. There are many benefits provided by using Google Mail (Gmail), one of which is cost – for that reason, thisContinue reading “[Automation]: Monitoring Gmail Inbox Using Python”
[RPA] The Use of Design Patterns in UiPath Processes
Level of Difficulty: Senior. This post will assist in understanding the practical use of design patterns and how they can be applied to the development of processes within UiPath. What’re Design Patterns? In a nutshell, a design pattern can be described as a template (or format) that is used to structure code in order toContinue reading “[RPA] The Use of Design Patterns in UiPath Processes”
[Et al.] Intelligent Development – Developing Intelligently
Along with the emergence of the Fourth Industrial Revolution (4IR) we are seeing an increased usage of rebranded terms, that now contain the word “Intelligent”. We find ourselves surrounded by concepts like Intelligent Automation, Intelligent Digital Workplaces, Intelligent Customer Experience, Intelligent Infrastructure and many more. How much longer until we are faced with the newContinue reading “[Et al.] Intelligent Development – Developing Intelligently”
[Automation]: Working With The UiPath Automation Hub API And Postman (Then Getting The Code)
Level of Difficulty: Beginner – Senior. Does your organisation use Automation Hub to capture and consolidate automation ideas and collateral? Have you ever wanted to interact with the data you have in Automation Hub in an automated manner? Well UiPath makes that easier now with the Automation Hub API – no more front-end automations neededContinue reading “[Automation]: Working With The UiPath Automation Hub API And Postman (Then Getting The Code)”
[Power BI] Creating a Hamburger Menu for Filters in Power BI
Level of Difficulty: Beginner – Senior. Often we create Power BI reports that require some sort of filtering mechanism but filters take up a lot of real-estate that could be used for other visuals instead. What if we could hide and show a filter pane using a “hamburger” menu mechanism? We can and here’s how.Continue reading “[Power BI] Creating a Hamburger Menu for Filters in Power BI”
[Python] Using Python for SQL Schema and Table Validation and Logging Progress to Microsoft Teams
Level of Difficulty: Intermediate to Senior So you’ve reached created a database, you’ve created schemas and tables. You’ve managed to create an automation Python script that communicates with the database, however, you’ve reached a crossroad where you need to validate your SQL tables. Some of the validation might include ensuring that the tables exist andContinue reading “[Python] Using Python for SQL Schema and Table Validation and Logging Progress to Microsoft Teams”
[Python] Automating ASP.NET Core Web API Creation That Communicates With Your Database in 60 Seconds or Less
Creating an ASP.NET Core Web API That Communicates With Your Database in 60 Seconds or Less
[Automation]: Using Power Automate with SQL Server (Primary keys that aren’t int)
Level of Difficulty: Beginner – Senior. Are you in a situation where you’re using a SQL database and you’ve already designed, created and gone through all 700 iterations of the review? Primary keys already created of type uniqueidentifier with default value of NEWID(). Then Fred comes with his clever idea of adding some sort ofContinue reading “[Automation]: Using Power Automate with SQL Server (Primary keys that aren’t int)”
[Et al.] Look After The BAs!
As a Developer in an Agile environment, I want to appreciate the Business Analysts (BA) so that we can continue working in a respectful and collaborative manner. Sounds like a user story right? Well maybe it should be so that we can persistently practise this principle. Often we are faced with feuds between colleagues inContinue reading “[Et al.] Look After The BAs!”
[RPA]: Uploading Files to Azure Blob Storage in UiPath Processes
Level of Difficulty: Intermediate – Senior. This post will assist in using Azure Blob Storage to store files used in UiPath processes. A funny thing happened the other day… Jackson broke the news to the team that his laptop was stolen. After some panic, he lets everyone know that at least the latest solution wasContinue reading “[RPA]: Uploading Files to Azure Blob Storage in UiPath Processes”
[Python]: Auto-Format Code According to PEP 8
Level of Difficulty: Beginner to Senior. So you’ve written a Python Script, Kevin has just told your team that all code needs to be reviewed and part of the team’s Key Performance Indicators (KPIs) will be PEP 8 compliance. Now there’s a slight sense of chaos and stress because “What is PEP 8?! Can oneContinue reading “[Python]: Auto-Format Code According to PEP 8”
[Python]: Setting up alerts on SQL Server Job Agent failures
Level of Difficulty: Beginner to Intermediate. So you’ve found yourself in a semi-ops situation where you need to do daily checks on SQL Server Agent Jobs because the client, Steve, has concerns that his data is not updating. Now you have to go through the manual process of opening SQL Server Management Studio then loggingContinue reading “[Python]: Setting up alerts on SQL Server Job Agent failures”
[Python]: The 5WH of Getting Started with Python
Are you looking to get more involved with Python but you have quite a few questions and you’re not too sure where to start?
Read my blog post: The 5WH of Getting Started with Python
[Python]: Using Python Through Command Line
Level of Difficulty: Beginner. Sandra has asked you if you can give her a crash course on how to use Python through the command line. So you decide to show her how to run a few Python commands and maybe install a library. Here’s what you can do. What are the steps? The steps thatContinue reading “[Python]: Using Python Through Command Line”
[Python]: DIY Usage Monitoring with Python
Level of Difficulty: Beginner to Intermediate. This blog post is aimed at providing basic (automated) server (or computer) monitoring by using a Python script that can write to a SQL Server database or to a CSV. It is important to note that there are various platforms that allow for advanced server monitoring along with aContinue reading “[Python]: DIY Usage Monitoring with Python”
[Python]: Finding the Python Interpreter Path
Level of Difficulty: Beginner. Are you having issues pip installing libraries to the right place? Could it be because you have more than one interpreter installed? Well… How many Python interpreters do you have installed? The standard IDLE interpreter – the one that comes with the Python installation? The one that was installed when youContinue reading “[Python]: Finding the Python Interpreter Path”
[RPA]: Using The Microsoft Office 365 Activity For Sending Emails in UiPath
Level of Difficulty: Beginner. This post will assist in using the Microsoft Office 365 Activity, specifically for sending emails with attachments, in UiPath. What are the steps? The steps that we will be following are: Follow the link on how to create an App Registration on Azure Get the Application ID and Tenant ID fromContinue reading “[RPA]: Using The Microsoft Office 365 Activity For Sending Emails in UiPath”
[RPA]: Using The Python Activity in UiPath
Level of Difficulty: Beginner. This post will assist in using the Python Activity in UiPath which allows Python scripts to be invoked and executed from UiPath. Not only can you execute Python scripts, but you can also pass parameters through to the Python method and assign the result to a UiPath variable which can beContinue reading “[RPA]: Using The Python Activity in UiPath”
Who is The JPanda
“This is fine.” – Wise People Across The World How Did The JPanda Come About? While working at CSIR, Jacqui was exposed to using the Pandas Python library extensively. Through this, her love for Pandas and Python alike, grew – thus earning her the nickname The Panda. This nickname followed her into Britehouse where herContinue reading “Who is The JPanda”
Follow My Blog
Get new content delivered directly to your inbox.