Feed aggregator
The Effect of Deactivating Facebook and Instagram on Users' Emotional State
Read more of this story at Slashdot.
Apple Removes 'Available Now' Claim from Intelligence Page Following NAD Review
Read more of this story at Slashdot.
Movies Made With AI Can Win Oscars, Academy Says
Read more of this story at Slashdot.
US Scientists Flee Abroad as Research Funding Cuts Deepen: Nature
Read more of this story at Slashdot.
Google Pays Samsung 'Enormous Sums' for Gemini AI App Installs
Read more of this story at Slashdot.
Logitech Quietly Raises Prices By Up To 25%
Read more of this story at Slashdot.
Google Says DOJ Breakup Would Harm US In 'Global Race With China'
Read more of this story at Slashdot.
NASA's Oldest Astronaut Celebrates 70th Birthday With Return To Earth
Read more of this story at Slashdot.
XJSOML
When Steve's employer went hunting for a new customer relationship management system (CRM), they had some requirements. A lot of them were around the kind of vendor support they'd get. Their sales team weren't the most technical people, and the company wanted to push as much routine support off to the vendor as possible.
But they also needed a system that was extensible. Steve's company had many custom workflows they wanted to be able to execute, and automated marketing messages they wanted to construct, and so wanted a CRM that had an easy to use API.
"No worries," the vendor sales rep said, "we've had a RESTful API in our system for years. It's well tested and reliable. It's JSON based."
The purchasing department ground their way through the purchase order and eventually they started migrating to the new CRM system. And it fell to Steve to start learning the JSON-based, RESTful API.
"JSON"-based was a more accurate description.
For example, an API endpoint might have a schema like:
DeliveryId: int // the ID of the created delivery Errors: xml // Collection of errors encounteredThis example schema is representative. Many "JSON" documents contained strings of XML inside of them.
Often, this is done when an existing XML-based API is "modernized", but in this case, the root cause is a little dumber than that. The system uses SQL Server as its back end, and XML is one of the native types. They just have a stored procedure build an XML object and then return it as an output parameter.
You'll be surprised to learn that the vendor's support team had a similar level of care: they officially did what you asked, but sometimes it felt like malicious compliance.
[Advertisement] Utilize BuildMaster to release your software with confidence, at the pace your business demands. Download today!The Quest To Build Islands With Ocean Currents In the Maldives
Read more of this story at Slashdot.
AI Hallucinations Lead To a New Cyber Threat: Slopsquatting
Read more of this story at Slashdot.
Airbnb Now Shows the Full Price of Your Stay By Default
Read more of this story at Slashdot.
Microsoft Implements Stricter Performance Management System With Two-Year Rehire Ban
Read more of this story at Slashdot.
China's CATL Says It Has Overtaken BYD On 5-Minute EV Charging Time
Read more of this story at Slashdot.
WD Launches HDD Recycling Process That Reclaims Rare Earth Elements, Cuts Out China
Read more of this story at Slashdot.
Amazon Has Paused Some Data Center Lease Commitments, Wells Fargo Says
Read more of this story at Slashdot.
Cursor AI's Own Support Bot Hallucinated Its Usage Policy
Read more of this story at Slashdot.
Wine 10.6 Released
Read more of this story at Slashdot.
Teen Coder Shuts Down Open Source Mac App Whisky, Citing Harm To Paid Apps
Read more of this story at Slashdot.
EU Says It Will Enforce Digital Rules Irrespective of CEO and Location
Read more of this story at Slashdot.