Posts by malcolm

RAD Studio 10.3 Rio Released

November 22nd, 2018 Posted by Embarcadero, News 1 comment

Overnight Embarcadero have released RAD Studio 10.3 Rio.

We’ve been writing about some of the new features prior to release, but now there’s a short What’s New video below, and a more detailed description of the changes here on the docwiki. (more…)

Operator Overloading Explained

November 19th, 2018 Posted by Embarcadero 3 comments

In a recent Embarcadero webinar, Marco was demonstrating some new features of Records, including a new Assign operator that can be overloaded.

Afterwards I had a number of questions from people asking what it was all about. Why do we need an Assign operator? Why would you want to overload an operator anyway? After a bit of a discussion with them, I realised that rather than me trying to throw off a couple of sentences to explain it, I should probably write up something clearer.

If you already know what operator overloading for Records is, then this article possibly isn’t for you. But if you’ve seen this mentioned before and not been really sure what it was all about, then hopefully this article will help. (more…)

Public Information on Upcoming RAD Studio 10.3 – Updated!

October 30th, 2018 Posted by Embarcadero, News 1 comment

Over the last week or so Embarcadero has started publicly disclosing more information about the next major release of RAD Studio, Delphi and C++Builder, 10.3.

This is usually a pretty good sign that the release is not far away, so we thought we’d  create a single post with links to all the public information that we have, and keep it updated as more is released.

Back in August, Embarcadero updated their Public Roadmap. (Of course, something appearing on the roadmap is not a guarantee it’ll be released when they planned, but it was the best we had to go on, until recently). Here’s what they said about 10.3 at the time: (more…)

Ansible Engine 2.7 Released

October 29th, 2018 Posted by DevOps, News, RedHat No Comment yet

RedHat Ansible Engine 2.7 has been released, bringing with it a bunch of new features including:

  • Speedups on Linux. A new strategy for invoking remote systems is introduced requiring half the threads as previously.
  • Reboot module for Linux – Like the existing win_reboot module for Windows, this allows you to reboot a remote Linux machine and then continue on executing commands once it restarts
  • New keyword ignore_unreachable for plays and blocks. Allows ignoring tasks that fail due to unreachable hosts.
  • File locking feature added, making it possible to gain exclusive access to given file through module_utils.common.file.FileLock
  • A mountain of new modules for:
    • Google Cloud Platform
    • Azure
    • OpenStack
    • VMWare
    • NetApp
    • and plenty more

Potentially breaking changes:

(more…)

Operation Error when Installing RAD Studio

September 28th, 2018 Posted by Embarcadero No Comment yet

We’ve had a couple of customers reporting issues installing RAD Studio, with a not terribly useful “Operation Error” message. (more…)

Ansible at Red Hat Summit 2018

August 28th, 2018 Posted by DevOps, RedHat No Comment yet

Red Hat Summit was held earlier in the year, and now that the recordings are online, we’ve pulled together all the Ansible content in one place.

Whether you were able to attend Summit or not, there are some great ideas in here to improve your use of Ansible.

 

Manage Windows Like Linux with Ansible

Few questions induce fear into the heart of a Linux admin more than, “Hey, can you manage these Windows servers?” In this session, we’ll show how Ansible does simple, secure, and agentless Windows management with the exact same tools, language, and philosophy used for Linux hosts. You’ll never have to log in to a Windows server again. (more…)

DevOps World and Jenkins World 2018

August 17th, 2018 Posted by Cloudbees, DevOps, Events, News No Comment yet

Join the Code Partners team at DevOps World and Jenkins World 2018 in San Francisco in September.

 

It’s shaping up to be a cracking week of workshops and sessions covering the latest in software automation, DevOps practices, Continuous Delivery, Container Orchestration, Testing and more.

 

We had a great (albeit exhausting) time last year and with this years expanded scope, it’s looking like it’ll be even better.

Embarcadero 2018/19 Roadmap Update

August 8th, 2018 Posted by Embarcadero, News No Comment yet

Product management at Embarcadero have published more details of the 2018/19 Roadmap.

Covering topics such as RAD Studio 10.3, codenamed Carnival (hmmm, no prizes for guessing the city name for that release. I guess Wagga Wagga will have to wait for 10.4 maybe?), FireMonkey Native Controls, Platform support, VCL and Windows Changes, RAD Server changes, language and debugger changes and more.

Also pleasing to see mention that they have licensed Andreas Hausladen’s excellent IDE Fix Pack and are rolling more of those fixes into the core product.

The full post is here, and it’s definitely worth a read through if you’re a RAD Studio, Delphi, C++Builder or RAD Server user.

Jenkins Plugins Security Advisory

August 1st, 2018 Posted by Cloudbees, DevOps, News No Comment yet

There is a new Security Advisory that covers issues in several Jenkins plugins, including the Kubernetes Plugin, the Confluence Publisher Plugin, the SSH Agent Plugin and several more. Descriptions of the issues and how they have been addressed in each plugin are included.

Check out the advisory to see if any issues affect plugins you are relying on.

RAD Server Performance Improvements

July 23rd, 2018 Posted by Embarcadero, News 1 comment

Marco recently posted details of a patch to RAD Server 10.2.3 that in his tests has boosted performance significantly.

The optimisations cover a few areas, including:

  • memory manager config more appropriate for heavy multithreading
  • processing improvements
  • streamlined license checking

(more…)