| 240 | |
| 241 | |
| 242 | == Using and developing software |
| 243 | ChatGPT is a very helpful companion in software development. I was recently porting a web application to .net Core MVC. I compared solving some of the problems "by hand", using the documentation and forum entries a search engine retrieved, with asking ChatGPT for help. In many cases, the latter is much more efficient, particularly, when the field you are trying to get acquainted with is rather unknown so it's even difficult to find the right search terms. |
| 244 | |
| 245 | With AI support, it's possible to just explain the problem. |
| 246 | |
| 247 | Still, it won't work writing a program without any programming skills at all. Solutions from ChatGPT are often very helpful and illustrate the way how to do it, but often, they are not totally perfect. Without any knowledge, a ChatGPT user wouldn't get this to run, but an experienced programmer without knowledge about the target system could resolve the remaining issues by him/herself, or by asking the AI again. |
| 248 | |
| 249 | But also for users it's very helpful. I wrote a LISP script for the DTP program Interleaf (a.k.a. Quicksilver) some 20 years ago. Recently, I needed to test it on some data, but I couldn't remember how to run the script. I asked ChatGPT and it replied: |
| 250 | {{{#!div style="background: #DDFFEE; margin: 5px; margin-left: 40%; margin-right: 30px; padding: 5px; border-radius: 10px;" |
| 251 | To apply the Lisp plugin to a document, you first need to load it into Quicksilver. Here's how to do it: |
| 252 | 1. Click on "Tools" in the Quicksilver menu bar. |
| 253 | 1. Select "Load Lisp" from the dropdown menu. |
| 254 | 1. Choose the .lsp file that you have saved on your desktop. |
| 255 | 1. The plugin is now loaded into Quicksilver. |
| 256 | |
| 257 | Once the plugin is loaded, you can apply it to a document by following these steps: |
| 258 | 1. Open the document that you want to apply the plugin to. |
| 259 | 1. Click on "Tools" in the Quicksilver menu bar. |
| 260 | 1. Select the plugin from the list of loaded Lisp plugins. |
| 261 | 1. The plugin is now applied to the document. |
| 262 | |
| 263 | Depending on what the plugin does, you may need to take additional steps to achieve the desired result. If you need further assistance, you can also reach out to the Quicksilver community or support. |
| 264 | }}} |
| 265 | |
| 266 | The outdated version I was using behaved a bit differently, but the task description was close enough I got it to work. |
| 267 | |