<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for sebduggan</title><link>http://disqus.com/by/sebduggan/</link><description></description><atom:link href="http://disqus.com/sebduggan/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Sat, 15 May 2021 10:12:07 -0000</lastBuildDate><item><title>Re: Chaotic Good: Creating Determinism Where None Exists</title><link>https://adamtuttle.codes/blog/2021/chaotic-good-creating-determinism-where-none-exists/#comment-5384453928</link><description>&lt;p&gt;Hmmm. Try that with:&lt;/p&gt;&lt;p&gt;&lt;code&gt;structs = [&lt;br&gt;    {"foo"="bar","baz"="yo"},&lt;br&gt;    {"baz"="yo","foo"="bar"},&lt;br&gt;    {"foo"="yo","baz"="bar"}&lt;br&gt;]    &lt;/code&gt;&lt;/p&gt;&lt;p&gt;1 and 2 should return the same result, but don't...&lt;/p&gt;&lt;p&gt;(On the plus side, this one is consistent between ACF and Lucee...)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Sat, 15 May 2021 10:12:07 -0000</pubDate></item><item><title>Re: Chaotic Good: Creating Determinism Where None Exists</title><link>https://adamtuttle.codes/blog/2021/chaotic-good-creating-determinism-where-none-exists/#comment-5383407298</link><description>&lt;p&gt;However:&lt;/p&gt;&lt;p&gt;&lt;code&gt;{"foo"="bar","baz"="yo"}&lt;/code&gt;&lt;/p&gt;&lt;p&gt;would give the same output as:&lt;/p&gt;&lt;p&gt;&lt;code&gt;{"foo"="yo","baz"="bar"}&lt;/code&gt;&lt;/p&gt;&lt;p&gt;...so I think this won't be as useful as it first appeared.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Fri, 14 May 2021 11:38:01 -0000</pubDate></item><item><title>Re: Chaotic Good: Creating Determinism Where None Exists</title><link>https://adamtuttle.codes/blog/2021/chaotic-good-creating-determinism-where-none-exists/#comment-5383397497</link><description>&lt;p&gt;That's very sneaky - I love it!&lt;/p&gt;&lt;p&gt;I was only yesterday writing a sync process that would hash the serialized JSON of a retrieved record for easy comparison against the current data (hash stored in database). It seems to work for me, as the struct is created in the same order each time, so appears to be consistent. But this might be a more robust solution...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Fri, 14 May 2021 11:29:30 -0000</pubDate></item><item><title>Re: Getting Lucee, Docker, your local databases and git repos working together.</title><link>http://www.andyjarrett.co.uk/2016/06/01/getting-lucee-docker-and-your-local-git-repos-working-together/#comment-2706453038</link><description>&lt;p&gt;Great stuff, Andy... Still trying to get to grips with all the Docker concepts before using it more in dev (and eventually production!).&lt;/p&gt;&lt;p&gt;Do all changes to the Lucee config have to be made via the Docker build? I went into the Lucee admin and modified a few things, but when I relaunched the container, everything had reset to the original values.&lt;/p&gt;&lt;p&gt;Similarly, if you had a production server with several Docker containers, would you store all the web files (including user-contributed ones) in the host's filing system using the -v mapping, like you're doing for your dev environment?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Wed, 01 Jun 2016 10:37:56 -0000</pubDate></item><item><title>Re: ValidateThis error on Lucee</title><link>http://www.andyjarrett.co.uk/2015/02/01/the-property-was-not-found-in-the-object-passed-into-the-validation-object/#comment-1845451762</link><description>&lt;p&gt;Thanks Andy - was banging my head against the wall trying to find out what was wrong! Now works again...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Tue, 10 Feb 2015 08:02:38 -0000</pubDate></item><item><title>Re: Scotch on the Rocks 2014 Part Deux</title><link>http://andyallan.com/tech/2014/06/13/scotch-on-the-rocks-2014-part-deux/#comment-1434906952</link><description>&lt;p&gt;I'm hoping those average ratings are out of ten, not percentages - I didn't think it was that bad!&lt;/p&gt;&lt;p&gt;Great conference again; and on the Grunt issue, I actually felt that I benefited from attending multiple sessions on the subject. So often I go to a conference talk, think "that's interesting" - and then forget all about it. In contrast, after 4 Grunt sessions, the basics and some of the more advanced usages have all stuck in my brain, even a week later. But I can see why some people might think there was too much...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Sat, 14 Jun 2014 03:32:15 -0000</pubDate></item><item><title>Re: Adam Cameron's ColdFusion Blog: Email address validation (#1 in a series subtitled "Fool's Errands")</title><link>http://blog.adamcameron.me/2013/02/email-address-validation-1-in-series.html#comment-1289813656</link><description>&lt;p&gt;I was blocked from completing a purchase the other day because the email had 2 .s before the @, which it didn't see as valid (i.e. &lt;a href="http://name.x.name" rel="nofollow noopener" target="_blank" title="name.x.name"&gt;name.x.name&lt;/a&gt;@gmail.com).&lt;/p&gt;&lt;p&gt;I sent them an email (from that address!) explaining exactly why I was going to shop elsewhere...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Tue, 18 Mar 2014 10:10:33 -0000</pubDate></item><item><title>Re: Adam Cameron's CFML Blog: ColdFusion 11: Adobe listening to their clients</title><link>http://blog.adamcameron.me/2014/02/coldfusion-11-adobe-listening-to-their.html#comment-1264289344</link><description>&lt;p&gt;"Backwards compatibility" has long been a reason for Adobe not fixing bugs...&lt;/p&gt;&lt;p&gt;I remember emailing Ben Forta a number of years back (CF8?) about CFPROCPARAM. While CFQUERYPARAM will throw an error if the value doesn't match the specified type, CFPROCPARAM would not (probably still does not).&lt;/p&gt;&lt;p&gt;Ben accepted that this was a bug, but cited backwards compatibility as the reason for not fixing it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Fri, 28 Feb 2014 07:47:52 -0000</pubDate></item><item><title>Re: Version Control</title><link>http://andyallan.com/tech/2014/01/23/version-control/#comment-1214908154</link><description>&lt;p&gt;Great article Andy.&lt;/p&gt;&lt;p&gt;As a long-time "sole developer", I resisted version control for a long time (SVN was just too much effort to set up for my own use).&lt;/p&gt;&lt;p&gt;But when Git came along, there was no excuse not to use it – and I now wouldn't dream of developing anything without source control...&lt;/p&gt;&lt;p&gt;With regard to one of your future posts, I also use Git to deploy sites – so much easier and more reliable than FTP! I wrote this about it: &lt;a href="http://sebduggan.com/blog/deploy-your-website-changes-using-git/" rel="nofollow noopener" target="_blank" title="http://sebduggan.com/blog/deploy-your-website-changes-using-git/"&gt;http://sebduggan.com/blog/d...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Fri, 24 Jan 2014 08:57:02 -0000</pubDate></item><item><title>Re: Adam Cameron's CFML Blog: A question in more than 140 characters</title><link>http://blog.adamcameron.me/2013/12/a-question-in-more-than-140-characters.html#comment-1152679969</link><description>&lt;p&gt;Analogous. That's the word I was searching for...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Fri, 06 Dec 2013 05:13:42 -0000</pubDate></item><item><title>Re: Adam Cameron's CFML Blog: A question in more than 140 characters</title><link>http://blog.adamcameron.me/2013/12/a-question-in-more-than-140-characters.html#comment-1152637639</link><description>&lt;p&gt;Are you talking about a core language function, or one you are writing yourself?&lt;/p&gt;&lt;p&gt;If it's a UDF, I'd be inclined for consistency to do whatever a similar function in the core language does...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Fri, 06 Dec 2013 04:10:39 -0000</pubDate></item><item><title>Re: Adam Cameron's ColdFusion Blog: I've picked a framework. Well: you've picked it for me</title><link>http://blog.adamcameron.me/2012/10/ive-picked-framework-well-youve-picked.html#comment-682490613</link><description>&lt;p&gt;Just a quick point:&lt;/p&gt;&lt;p&gt;Are the scores given for documentation correct? I only ask because FW/1 scores an average of 1.3, even though the maximum score is 1.25...&lt;/p&gt;&lt;p&gt;Looks like they're just a duplicate of the first set of scores.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Mon, 15 Oct 2012 04:16:18 -0000</pubDate></item><item><title>Re: Generating page fragments in FW/1</title><link>http://blog.simplicityweb.co.uk/36/generating-page-fragments-in-fw1#comment-280496417</link><description>&lt;p&gt;Julian - I'm not sure I'd use the new feature for the example you give above. Surely this just confuses the issue? I think that having:&lt;/p&gt;&lt;p&gt;#view("fragments/menu")#&lt;/p&gt;&lt;p&gt;in the view or layout is far clearer, and you're rendering the view anyway.&lt;/p&gt;&lt;p&gt;Where this really comes into its own is (as discussed on the list) if you're creating, for example, a PDF or HTML email. In these cases you'd want to be able to generate the content and do something with it (email it, for example) without ever rendering the view (or then rendering a different view).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Mon, 08 Aug 2011 12:18:55 -0000</pubDate></item><item><title>Re: AaronGreenlee.com | ColdFusion, ColdBox and ORM: Data Security</title><link>http://aarongreenlee.com/share/coldbox-coldfusion-orm-data-security/#comment-184928913</link><description>&lt;p&gt;Aaron,&lt;/p&gt;&lt;p&gt;Just trying to work out why your PasswordPlain property has "setter=false" - surely this will stop your populate method working properly?&lt;/p&gt;&lt;p&gt;Am I missing something - or is it a typo?&lt;/p&gt;&lt;p&gt;Seb&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seb Duggan</dc:creator><pubDate>Fri, 15 Apr 2011 04:42:29 -0000</pubDate></item></channel></rss>