Ansible How to Distinguish Ansible and AAP I realize that Ansible was meant to describe a target state rather than run complex algorithms. This approach simplifies uniformity on different targets. Unfortunately, some Ansible enthusiasts may encounter situations where they have different execution environments.
Ghost Ghost-In-A-Box: Live For Two Years Suddenly, I realized I had boxed our site engine and database over two years ago. Since then, I have never complained about database compatibility, odd Ghost upgrade requirements, or OS product support. It's boring, stable, and predictable.
How-tos A Few Moving Tips Personal device upgrades have always been an exciting journey and, of course, a challenge. Software reinstallation, moving your local projects, and interface compatibility were a thrilling personal challenge that may take months of joy and loss. Cloud services drastically changed the game and left little room for novelty - you
Oracle Database Oracle User-Defined Functions Last week, I presented to the Quest Oracle Community SIG on using Oracle User-Defined Functions and Oracle OCI Functions and how they could be instrumental in battling technology debt.
webMethods.io: Transformation Service, Ready to Go. We completed the development of the Flow service last week. Today, we will test it and use the service in a webMethods.io Workflow.
WebMethods webMethods.io: Transformation Service, part 2 We continue to build our transformation service for ChatGPT completion response. We can define service steps with the input and output documents in place.
WebMethods webMethods.io: Transformation Service In my last post, we discussed avoiding custom code for complex projects. It's time to get your hands dirty creating the first Flow Service for the integration project.
WebMethods webMethods.io: Flow Services In my previous posts, I have the custom transformation to normalize the ChatGPT completions. It's a low-level approach, thus a very effective one, with one significant issue - forward compatibility.
cURL Quick Domain Spoof with cURL Occasionally, you need to quickly check service availability, make sure your application is alive, or retrieve a certificate using internal interfaces.
Ansible Ansible: K.I.S.S. Optimization It's fascinating, but our automation code is mature enough to have compatibility issues during the operating system upgrade. Let's see how violating the "Keep it simple stupid (K.I.S.S.)" principle leads you to trouble.
PowerShell How To Watch in PowerShell Every system administrator who runs a big system knows how to make long-running tasks less boring. Watching progress is one of those little fun things.
development The Sin of Generalization Our ancestors gifted us with a great ability: visual pattern recognition. It helped them survive by distinguishing tree branches from pythons and good fruit from bad. We train neural networks to recognize patterns, generalize, and create variations, with one difference: we teach them when to stop.
WebMethods WebMethods.io: Custom Transformers In previous integration posts, I briefly touched on the powerful mechanism of the Webmethods.io Transformers. Let's explore the data manipulation tools using a real-life example.
Ansible Ansible: Log Visibility Control Ansible, originally developed as a state management tool, relies on logs to track play progress and target states due to its distributed execution. Let's discuss a few methods for controlling log content and visibility.
Ansible Ansible: Ad-Hoc Shell Module I shared a tip on handling missing files in an Ansible playbook some time ago. I have now tried to do the same with ad hoc command execution. Here is how you can use extra module arguments.
ChatGPT ChatGPT-4: Webnmethods.io Connector Earlier in the series, we defined a custom connector for the new X API and established that a predefined connector does not work with the latest OpenAI models. Let's create a custom REST connector for the latest GPT models.
Cloud Integration Webmethod.io: Implementation. Part 2. We finally get into workflow building, with all custom components and connections required for a secure Ghost Blog. Today, we will complete the overall design and error-handling process.
ChatGPT Webmethods.io meets ChatGPT Creating the integration, I think we should make a stop for deep diving into the connector configuration to illustrate how traditional information systems meet large language models (LLM).
WebMethods Webmethods.io: Implementation If you follow my Webmethods.io Integration series, you already have an environment, the process blueprint, custom action, and the X/Twitter connector. It's time to use them in a new integration flow.
WebMethods Ghost: Securing Webhooks Life in security-first environments shifts your perspective on many things, even if you don't really want that. This story explains how to control the Ghost blog and webhooks message exchange.
WebMethods X.com: Webmethods Custom Connector The main reason I started this automation project was X integration. The changes in the social network API were an excuse for many automation tools to move X integration to premium plans. Webmethods.io offers code-free integration, and here is a recipe.
WebMethods Webmethods.io: Workflow Design By now, you are familiar with the Webmethods.io Integration, get access to your forever-free environment, and create your first project. It's time to draw.
WebMethods Webmethods.io Integration Project Let's glance at the Webmethoods.io Integration project to finish our short product tour. We will familiarize ourselves with the Projects, Monitor, and Recipes subsystems and examine the integration project structure.
Ansible Ansible: A Shell Execution Shortcut Here is a small trick that could make your playbooks, if not more readable, at least shorter. The trick is useful if you use Shell to execute multiple commands on targets.
Integration Webmethods.io Integration In my previous post, I went through why I chose Software AG and WEBMETHODS.io Integration. Today, I want to walk you through the registration and account creation process.