博文

Scripting News: Friday, October 4, 2024

图片
Friday, October 4, 2024 I think a lot of confusion about AI products comes from the name. It's not clear what intelligence in humans is or how it works. We just believe it exists. So then the question is, can machines do the same thing? The truth is no one knows. It could be that human intelligence, once we figure out what it is, will be as trivial as they tell us the AI "intelligence" is. So if you're trying to make sense of it, or if the idea is offensive, try pretending that "intelligence" was "pomegranate" or "cauliflower" -- these are two terms John Lennon suggested George Harrison use in place of words in lyrics he hasn't come up with. Say ChatGPT is "Artificial Cauliflower" and that should be less offensive, yes? It would make as much sense as calling it intelligence. On the other hand, conversation with my favorite Artificial Cauliflower app does feel pretty much exactly like conversing with a human.

Scripting News: Thursday, October 3, 2024

图片
Thursday, October 3, 2024 A ChatGPT news network would be pretty interesting. You could register as an independent blogger, and push your writing up to their cloud in real time. And then readers could ask what experts on whatever think about what just happened and it would know what your expertise is, and it could build the report also in realtime, in response to a very detailed question you could ask. And you could tell it whether or not you want lies, or if they should omit the lies. Personally I would opt out of the lies, but some people like lies in their news, kind of like menthol in cigarettes. And forget about paying the news orgs. They don't give you a way to opt out of the lies. # So far we've only created reading portals. What I want for myself and for you, is a writing portal . Think about it. # I didn't like the code ChatGPT was writing for me, so I tried it in Claude , and the code is much closer to my style. I may try that again. I've

Managing Fusion Cloud ERP Data from APEX with No Code

图片
Managing Fusion Cloud ERP Data from APEX with No Code Oct 3, 2024 · 10 min read Introduction This post will show you how to create APEX Apps that maintain Oracle Fusion Cloud ERP data with Zero Code. APEX 23.2 introduced the 'Oracle Cloud Applications (SaaS) REST Service' REST Data Source type. Using this REST Source type, you can create REST Sources that perform CRUD operations on Oracle Fusion Cloud ERP Data without code. Use Case This post describes an example of maintaining Fusion ERP Cloud Common Lookups from APEX. The principles are the same for any Fusion REST APIs that support CRUD operations. Demonstration Here is a quick video showing the end result: Maintaining Fusion Common Lookup values from APEX with No Code! https://youtu.be/2pDcRkVT6do Another video showing the same lookup as viewed from Fusion: https://youtu.be/rzHmBnG1g6Y REST APIs Most of the code we write in APEX that interacts with Fusion will do so via REST APIs. Before building the APEX

Scripting News: Wednesday, October 2, 2024

Wednesday, October 2, 2024 Counting down to 30 . # When news excuses lies and when all the viewers know they're doing it, we're beyond the point of no return. # Trade Secrets Radio: What is podcasting? This is the exact moment, 9/24/2004, that podcasting got its name and its definition. It's pretty short. We knew what we were doing. We loved what RSS did for news. Now we were doing the same for radio. Not just talking about it, but finally -- doing it. It worked, pretty freaking well. There's a podcast episode to go with it, coming out shortly. # I have been looking for this picture of John Palfrey, and just found it via digging through the archive for September 2004. # It has been pointed out that this blog will be 30 years old on October 7 , not October 10, as I had previously reported. The clock at the bottom of story pages is correct. It currently reads: 29 years, 11 months, 25 days, 19 hours, 1 minute, 34 seconds. # Pod-catching-up

🔥 (#185) useHead, Teleport, and Lightweight State Management

图片
Read this on my blog Hey! Tomorrow is the first session of my new workshop, Advanced Frontend Testing. Once I've finished the 3 sessions, I'll be turning the material into a self-paced course. I'll be giving you more updates here as I build that out. This first session focuses on: Testing strategy — how do you know what to test and how much? Using mocks well (it's often a source of pain and you may not even realize it) Faking the network with MSW. A simpler alternative to direct mocking. Generating test data with FakerJS. Today I've got a new podcast episode for you, as well as some tips. Enjoy your week! — Michael 🔥 Using useHead The useHead composable from VueUse (and included with Nuxt by default) makes it really easy to manage page metadata like the title : useHead ({ titleTemplate : ( title ) => ` ${ title } — Michael's Blog` , }); We can also add in any sort of tag, including meta tags, script tags, s