ColdFusion Posts Around the World.
ColdFusion Posts Around the World. structToTable - Generate HTML/Text Output for Display/EmailJames MobergWhen working on new logic and I want to dump a variable, I often use an internal CF_DumpLite CFC/CFTag that we developed that minimizes HTML output, honors original form & query column order & case, redacts CC values and isFeature Flags Book Playground, Videos, And CodeBen NadelBen Nadel shares his feature flags playground app, complete with video commentary and source code on GitHub....Distributed Tracing as a Foundation for Service Dependency MappingFusionReactorThe Map Is Not The Territory I’ve spent countless hours staring at outdated architecture diagrams before the ink dried. We’ve all been there – trying to understand how our services interact, only to discover that reality has long since diverged …Playing With Window Functions In MySQL 8Ben NadelBen Nadel looks at Window Functions in MySQL for the first time, applying ROW_NUMBER() and DENSE_RANK() to a common table expression....High Performance SQLite Video Course By Aaron FrancisBen NadelBen Nadel reviews the High Performance SQLite video course by Aaron Francis. A high quality course for SQLite; or anyone interested in SQL....Future-Proof Your ColdFusion Investment: Why Platinum Support Is Your Strategic AdvantageFusionReactorThis could save you money Big changes are coming to ColdFusion, and they could save you money. Adobe’s upcoming shift to subscription-based licensing might sound like just another change to navigate, but here’s the good news: if you act now, …The Human Element: How 80/20 Observability Can Enhance Collaboration Between Dev and OpsFusionReactorBeyond the Metrics Let’s be honest—we’re drowning in data. Every service, container, and function generates metrics, and somewhere beneath this avalanche of information lies the insight we actually need. But here’s the thing: DevOps’s biggest challenge isn’t te...Working Code Podcast - Episode 199: Country Code TLDsBen NadelBen Nadel and the crew talk about the practice of co-opting country top level domains (TLDs)....Adobe ColdFusion Summit 2024: Speaker Presentations & Session DecksColdFusionHello ColdFusion Community! A heartfelt thank you to all our speakers, sponsors, and attendees for making the Adobe ColdFusion Summit 2024 a fantastic success! Your energy, insights, and support made this event truly special. Whether you joined us live or couldn't catch every session, we've...Urgent: Attention Required for Your FusionReactor Purchase via MyCommerceFusionReactorImportant Update: Changes to Our Payment Processing System As part of our ongoing commitment to providing the best possible service to our customers, we want to inform you about some important changes regarding our payment processing system. We’re managing a …Secure Your ColdFusion Perpetual License Before Adobe’s Subscription-Only SwitchFusionReactorFollowing Adobe’s announcement at the Adobe ColdFusion Summit in Las Vegas, ColdFusion will transition to a subscription-only licensing model. This major shift in licensing strategy means developers and organizations have a limited window to secure their final perpetual ColdFusion license. ...Can i run coldfusion builder extension for vscode in linux?ColdFusionis it possible to run the extension in linux vscode The post Can i run coldfusion builder extension for vscode in linux? appeared first on C...Running Memory Leak Detection After Every ColdFusion RequestBen NadelBen Nadel adds memory leak detection to his ColdFusion feature flags playground app. This leak detection runs in the onRequestEnd() event method after every request.... ...Get Ready for Adobe ColdFusion India Summit 2024!ColdFusionWe are excited to announce that the Adobe ColdFusion India Summit 2024 is happening on December 7, 2024, and this year, we're bringing the event to two vibrant cities: Bengaluru and Noida. Whether you're a seasoned developer or just beginning your journey in web development, this free summit offe...ColdFusion PayPal REST API CFCJames MobergPayPal's NVP/SOAP API for Website Payments Pro accounts suddenlyCollocating My ColdFusion, CSS, And JavaScript FilesBen NadelBen Nadel explores the use of collocated CFML, JavaScript, and Less CSS files in his ColdFusion multi-page application (MPA) architecture....RELEASED- ColdFusion 2023 and 2021 October 15th, 2024 updatesColdFusionWe are pleased to announce that we have released general updates to ColdFusion (2023 release) Update 11 and ColdFusion (2021 release) Update 17. The updates include bug fixes and enhancements in Administrator, Language, CFSetup, Database, and other areas. They also contain library upgrades, such ...administrator accessColdFusionOn first launch, my administrator password was not accepted. The correct password was entered, and it worked for colleagues, but not myself. Is there a way to reset the administrator password? The post administrator...Cannot log in as administratorColdFusionHello – I am having an issue logging in after I set up my account. I’m doing the initial one time log in with the administrator password after setting up my server.xml correctly. Any idea why I cannot log in? Thanks The postSecond Chance Learn More About What’s Coming With Adobe ColdFusion 2025 and Future Roadmap InsightsColdFusionIf you weren’t able to attend Adobe ColdFusion Summit 2024, or if you were, but missed Charvi Dhoot’s ColdFusion Horizons: Unveiling 2025 Features and Future Roadmap Insights presentation while attending another equally compelling session, you’re in luck! Charvi will be giving t...Introducing OpsPilot Hub: Knowledge and Services Supercharging AI Responses with Contextual IntelligenceFusionReactorIntroducing OpsPilot Hub We’re excited to announce two powerful new features in our FusionReactors AI assistant: OpsPilot Knowledge and OpsPilot Services. These innovative systems are designed to revolutionize how AI understands and responds to your queries by leveraging your organization...Dave Farley On What Makes High Quality CodeBen NadelBen Nadel heartily agrees with Dave Farley's notion that high quality code is code that's safe and easy to change....Making A Case For Var Declarations In ColdFusion TemplatesBen NadelBen Nadel makes a case for why Adobe ColdFusion should allow the var keyword to be used outside of function bodies....CSV To CTE Transformer In Angular 18Ben NadelBen Nadel creates a CSV (comma separated values) to CTE (common table expression) transform in Angular 18....The Staggering Cost of IT DowntimeFusionReactorIt’s a Critical Business Imperative In today’s digital-first world, the reliability of IT systems is not just a technical concern—it’s a critical business imperative. The cost of IT downtime has skyrocketed in recent years, with far-reaching consequences that extend well &...How to Run and debug old 2012 coldfusion applicationColdFusionHi, we have a old legacy coldfusion application which was probably created during 2012 or older. I can see in code it was mention it needs (SQL 2005 relational database). We don’t know how to debug this application and fix this issue. We need some documentation on how to debug and run old c...Hack WKHTMLTOPDF PDF to enable Adobe Acrobat Field EditingJames MobergI recently integrated the auto-generation of survey results into a downloadable PDF using ColdFusion and WKHTMLTOPDF 0.12.6. Our client provided a pre-generated PDF cover page with some editable fields that we prepended to the PDF u...5 Key Features That Deliver 80% of Monitoring Value at 20% of the CostFusionReactorIn IT monitoring and observability, the 80:20 rule (the Pareto Principle) suggests that 80% of your results come from 20% of your efforts. At FusionReactor, we’ve embraced this principle to deliver a cost-effective observability platform that focuses on the features …ColdFusion Summit 2024 Slides: 20 ways to secure CFPete FreitagThis year at the Adobe ColdFusion summit in Las Vegas I presented on 20 ways to secure ColdFusion. You can download my slides here. When giving a presentation on security there are certain topics t...CF 2018 license questionColdFusionWe are using ColdFusion 2018 internally on Windows Server 2016. The Nutanix cluster on which ColdFusion is installed in a virtual machine is scheduled to migrate to a new Cisco Application Centric Infrastructure (ACI). This change will be transparent at layer 3 (routing). However, we need to find...How can I get just one sql result per ID (pk)ColdFusionI am using ColdFusion on a website hosting account and mssql (late version). I’m looking for all instances of the StoryID but I want to display only one record for each StoryID. The storyid is a uniqueidentifier. Below is my query. It works but the problem is that it shows multi...Upgrade to FusionReactor 12.1.1 Now: Defect in FusionReactor 12.1.0 That Can Potentially Disable Metrics ShipperFusionReactorOn September 26th, 2024, we learned of a bug affecting some customers who upgraded to FusionReactor Agent version 12.1.0. We want to provide a detailed account of the bug, its impact, and the steps we've taken to resolve it. Transparency …Tetsing php upgrade in prodColdFusionTetsing php upgrade in prod The post Tetsing php upgrade in prod appeared first on ColdFusion. ...Testing preview pageColdFusiontest The post Testing preview page appeared first on ColdFusion. ...HeatColor UDF (based on jQuery library)James MobergWhen displaying values in a table, I like to use color to visually indicate whether the number is high or low. When displaying data on a webpage, it was trivial for us to use the jquery-heatcolor library ...Working Code Podcast - Episode 197: PotluckBen NadelBen Nadel and the crew talk about a variety of topics from job promotions, AI training, team alignment, and reconnecting with one's self....BoxLang support in FusionReactor 12.1FusionReactorFusionReactor Introduces Box Lang support in version 12.1 FusionReactor's release of version 12.1 introduces support for BoxLang, a powerful scripting language increasingly popular in the ColdFusion and Lucee ecosystems. BoxLang, developed by Ortus Solutions, is at the heart of modern ̷...A Simple Way to Install ColdFusion Updates Manually in Offline ModeColdFusionThere may be instances where you need to install updates on a ColdFusion server that isn’t connected to the internet, or you’re facing difficulties installing updates through the ColdFusion Administrator page despite having an internet connection. In such cases, knowing how to manuall...FusionReactor 12.1: Expanding Horizons with Java 21 Support and Enhanced Cloud IntegrationFusionReactorWe’re thrilled to announce the release of FusionReactor 12.1, our latest update that brings exciting new features to enhance your application performance monitoring experience. This release focuses on expanding language support, improving cloud integration, and streamlining user access. Let...ColdFusion Summit History (Tourist Edition)James MobergI wouldn't call myself a regular at conferences, but I've enjoyed attending some CF-related conferences in the past. Luckily my Monument 2 Photo device, a self-hosted Google Photos device, makes...Beyond Cost: The Unexpected Benefits of Switching to a Lean Monitoring SolutionFusionReactorWhen considering a switch to a more cost-effective monitoring solution like FusionReactor, the immediate focus is often on the potential savings. However, adopting a lean observability platform can bring a host of unexpected benefits that go far beyond just reducing …CDN, WAF, WAAP... What do you use?James MobergIn the early 2000s, many of our customers still viewed the internet as a passing trend. During this period, we operated a ColdFusion 4.5 (or 5) web application on a Windows server utilizing an Access database. Initially, we relied on a dedicated T1 connection. Over time, we upgraded to a dual T1 ...Embed a Full HTML Document Inline Using Shadow DOMJames MobergWe use ColdFusion/CFML to generate valid HTML documents for PDF generation using jsoup & WKHTMLTOPDF. If the generated HTML content is simply outputted onto an existing ...Strange Behavior in my web app after i move to CF2023ColdFusionRecently I moved to CF2023 from CF2016. When I started using this new ColdFusion version with my web application, it displays me the below strange text on the page when it refreshes. I don’t see the same with CF2016 version. Why am I getting this? Is there a way to suppress this message? if...Connecting to Microsoft SQL Server with Windows Authentication in ColdFusionColdFusionWhen configuring a Microsoft SQL Server database with Windows authentication in ColdFusion, you might initially assume that it’s as simple as entering the DOMAIN\USERNAME in the username field and saving it. However, there are several additional steps required to successfully configure the ...What SOC 2 Type 2 Certification Means for FusionReactor UsersFusionReactorAt Intergral Information Systems GmbH, we’re excited to announce that we’ve achieved SOC 2 Type 2 certification. This is a significant milestone not just for us but for all users of our flagship product, FusionReactor. This blog post explores what …Searching the CFML Output Buffer for a StringJames MobergIn one of our projects about 10 years ago, we were fetching HTML fragments from a trusted third-party for inclusion on the website. Instead of using an iFrame or incorporating ajax, which could negatively impact our SEO, we would occasionally fetch the content in the background and update the we...Using Canonicalize() To Embed Emoji In Email Subject Lines In ColdFusionBen NadelBen Nadel demonstrates how to use the canonicalize() function to render emoji in email subject lines in ColdFusion....CFML wrapper for emoji-java (identify, sanitize & convert emojis)James MobergA ColdFusion application that we developed a couple years ago worked with Twilio to log incoming text messages. The UTF-8 message payloads were saved in a MSSQL database using the NVARCHAR datatype and could be displayed on webpages without any issue. When importing a CSV file into a third-party...Using Canonicalize() To Render Emoji In ColdFusionBen NadelBen Nadel demonstrates how to use the canonicalize() function to render emoji characters in a ColdFusion page response....Behind the Scenes of the SOC 2 Certification ProcessFusionReactorBehind the Scenes of the SOC 2 Certification Process Achieving SOC 2 certification is a significant milestone for any organization, particularly in the software industry. But what does the journey to accreditation look like? This blog post’ll take you behind …When is ColdFusion 2021 update 16 going to be available to developer users?ColdFusionWhen is ColdFusion 2021 update 16 going to be available to developer users? The post When is ColdFusion 2021 update 16 going to be available to develope...Working Code Podcast - Episode 195: Isn't Worth The SqueezeBen NadelBen Nadel and the crew talk about cases in our work in which the maximum effort isn't worth the potential outcome....Latest ColdFusion Security Updates - September 2024Pete FreitagI am going to attempt to keep this page updated with the latest ColdFusion Security Updates and Hotfixes published by Adobe. This will allow me to update this page as more info becomes available about updates. I will also try to back fill this so it has past info as well. September 2024...Dynamically Define For-Loop Increment In ColdFusionBen NadelBen Nadel demonstrates that the for-loop can have a dynamically assigned increment that changes on every loop iteration....Generating Lorem Ipsum Text In ColdFusionBen NadelBen Nadel builds a Lorem Ipsum text generator with ColdFusion....RELEASED- ColdFusion 2023 and 2021 September 10th, 2024 Security UpdatesColdFusionWe are pleased to announce that we have released general updates to ColdFusion (2023 release) Update 10 and ColdFusion (2021 release) Update 16. The updates resolve a critical vulnerability that could lead to the deserialization of untrusted data. For more information, view the security bulletin ...Couchbase Capella Free TierBlog – ckh|ConsultingAs a developer, I’m so excited about Couchbase’s new free tier for Capella! This is a game-changer for anyone looking to experiment with a fully managed [...] The post Couchbase...Intergral Information Systems GmbH Achieves SOC 2 Type 2 Certification: Reinforcing Our Commitment to Security and ComplianceFusionReactorClick here for more information about AICPA SOC. Successfully completed the Service Organization Control (SOC) 2 Type II audit We are thrilled to announce that Intergral Information Systems GmbH, the maker of FusionReactor, has successfully completed the Service Organization Control …How many license we need for CF 2023 Enterprise edition if we have 8 non-prod and 17 prod serversColdFusionHi Team, We have CF 2018 installed in our our application on RHEL 7.9. There are some vulnerabilities which are not able to remediate in current RHEL 7.9 so we are creating a new VM in RHEL 8. Anyone can confirm me that how many license we need for CF 2023 Enterprise edition if we have 2 non-prod...Transforming TSV data using ColdFusion & Miller (Command line FTW!)James MobergWe license data from multiple providers and discovered that not all data can be treated equally even though it's the same specification. For example, we work with two (2) separate Real Estate Transaction Standards (RETS) providers and their implementations are slightly different. The west coast ...Comparing Language Detection Libraries (& API) Using Java/ColdFusion/CFMLJames MobergLanguage detection is a feature that we needed in a past project. I wrote an article in 2020 regarding the use of kju2 fork of th...ColdFusion: Comparison Method Violates Its General ContractBen NadelBen Nadel explores the array sorting error, Comparison method violates its general contract, that he was getting in ColdFusion....Coldfusion Oracle JDBC Driver ErrorColdFusionError Executing Database Query.[DataDirect][Oracle JDBC Driver]arraycopy: destination index -1 out of bounds for byte[128] The specific sequence of files included or processed is: {path_to_file}, line: 129 The postAI-driven APM: Revolutionizing Application Monitoring and Performance OptimizationFusionReactorThe landscape of application performance monitoring (APM) is undergoing a profound transformation, driven by the integration of artificial intelligence (AI) and machine learning (ML) technologies. This evolution is reshaping how organizations approach application monitoring, troubleshooting, and ...AI-driven APM: Revolutionizing Application Monitoring and Performance OptimizationFusionReactorThe landscape of application performance monitoring (APM) is undergoing a profound transformation, driven by the integration of artificial intelligence (AI) and machine learning (ML) technologies. This evolution is reshaping how organizations approach application monitoring, troubleshooting, and ...The 80/20 Rule: How We Deliver High-Value Observability at a Fraction of the CostFusionReactorThe 80/20 Rule: How We Deliver High-Value Observability at a Fraction of the Cost In the rapidly evolving world of technology, observability has become essential for maintaining the health and performance of applications and infrastructure. While several big names like …Importing Data from a Pre-95 Excel 2 Worksheet XLS file.James MobergQ: How do you solve a problem you don't know how to solve? A: Turn it into a problem that you do know how to solve. How can I import data to a MSSQL Se...Moving to a new AD domainColdFusionMoving to new AD domain The post Moving to a new AD domain appeared first on ColdFusion. ...Working Code Podcast - Episode 193: Bonding In The FoxholeBen NadelBen Nadel and the crew talk about the strong bonds created during intense experiences. And, whether or not we can create those same bonds without suffering.... ...TODO: Granting Yourself Permission To Move ForwardBen NadelBen Nadel discusses the power of a TODO comment to grant permission in the face of a sub-optimal solution....IIS manual connector configuration (Updated) – CF2021 & CF2023ColdFusionColdFusion comes with a webserver configuration tool for connecting to external web servers. There can be occasions, however, when the tool doesn’t work properly. If the tool doesn’t work, you can configure the connector manually. This TechNote demonstrates the steps (updated for CF20...Signals And Array Mutability In Angular 18Ben NadelBen Nadel explores the interplay between Signals, array mutation, and change detection in Angular 18....Exploring Lazy Evaluation Of Computed Signals In Angular 18Ben NadelBen Nadel explores the lazy evaluation of computed Signals in Angular 18....Building An Angular App For ColdFusion Using Docker ComposeBen NadelBen Nadel shares how he's building Angular utility apps inside his ColdFusion blogging platform using Docker Compose....Working Code Podcast - Episode 192: The Best And Worst CodeBen NadelBen Nadel and the crew talk about the best and worst code that they've seen (which is sometimes the code that they also wrote)....RELEASED- ColdFusion 2023 and 2021 August 20th, 2024 General UpdatesColdFusionWe are pleased to announce that we have released general updates to ColdFusion (2023 release) Update 9 and ColdFusion (2021 release) Update 15. We've upgraded Tomcat from version 9.0.85 to version 9.0.93 for both versions. Where do I download the updates from ColdFusion (2023 release) Updat...Working Code Podcast - Episode 191: Too Much ProcessBen NadelBen Nadel and the crew talk about bureaucratic processes at work, why they exist, and what we can (maybe) do about them....Creating A Transient View Helper In Angular 18Ben NadelBen Nadel creates a transient view helper service that is unique instantiated for each host component in Angular 18....JCE cannot authenticate the provider BCColdFusionGood morning, I’m trying to create an application that uses the Bouncy Castle libraries but I can’t continue because I get this error. Where am I going wrong? These are the messages that appear: – JCE cannot authenticate the provider BC – Cannot invoke “java.net.URL....BoxLang: How does it JSON?Blog – ckh|ConsultingWhen evaluating a new language, I like to ask myself, “How does it JSON?”. This post will be looking into this question for BoxLang. In case [...] The post BoxLang: How does it JSON?ColdFusion 2023 cfhtmltopdf Footer Page Number Problem with FormattingColdFusionColdFusion 2023 Footer Page Number Problem with Formatting The post ColdFusion 2023 cfhtmltopdf Footer Page Number Problem with Formatting appeared fir...Issue with CF 2016 and TLS protocolsColdFusionColdfusion 2016 CFHTTP can't connect to API that uses TLS 1.2 The post Issue with CF 2016 and TLS protocols appeared first on ColdFu...Docker Cold fusion addons examplesColdFusionI have an application that uses the Full text search engine and SQL Server. I cannot for a good example of how to set up the cold fusions add-ons and get it to work within a container. Noting I have tried appears to work. The cold fusion container writes this to the log until it exceeds the max a...KI und Fehlerbehebung: Weiterentwicklung, nicht ErsatzFusionReactorWarum entwickeln sich KI und Fehlerbehebung gemeinsam, anstatt sich gegenseitig zu ersetzen? Der Einfluss künstlicher Intelligenz auf Application Performance Monitoring (APM) und Beobachtbarkeit ist unbestreitbar. Ob KI jedoch die menschliche Fehlerbehebung vollständig ersetzen wird, ist d...KI und Fehlerbehebung: Weiterentwicklung, nicht ErsatzFusionReactorWarum entwickeln sich KI und Fehlerbehebung gemeinsam, anstatt sich gegenseitig zu ersetzen? Der Einfluss künstlicher Intelligenz auf Application Performance Monitoring (APM) und Beobachtbarkeit ist unbestreitbar. Ob KI jedoch die menschliche Fehlerbehebung vollständig ersetzen wird, is...BSidesLV 2024 Slides - Modern ColdFusion Exploitation and Attack Surface ReductionHoya Haxa: A Security Research BlogThank you to BSidesLV for the opportunity to speak this year. The slides from my talk, Modern ColdFusion Exploitation and Attack Surface Reduction, are now online below. They're pretty similar to my |