2018-May I Love Lucee

Seen something interesting in the Lucee or CFML community this month? Post it here!

As always I love Lucee is a quick review of Lucee and CFML happenings in general!

Number of Lucee users are increasing !

This week’s tutorial video is on externalizing strings to save memory. This feature is not available in ACF. It was first introduced to Lucee in version 5.2.2.23 released in Feb 2016.

All bytecode built based on your CFML code holds all the strings in your CFML code.
That can be a lot and all ends up in the memory of your JVM (Java Virtual Machine).
To reduce that memory, Lucee is able to externalize strings used in your generated bytecode, so it does not end in your bytecode.

2 Likes

Tidied up this great little overview on JVM tweaking and tuning from the archives.

1 Like

This week’s tutorial is on Startup Listeners:

Startup listeners are components called on startup of Lucee.

1 Like

This video covers the latest Lucee Beta 5.3 and all of its new features.

2 Likes

Brian Klaas has kicked off a little series on using CFML with AWS; https://twitter.com/brian_klaas

CFBloggers is Retired

So today I killed ColdFusion Bloggers. This was rather abrupt and I apologize for that. A week or so ago it was reported to me that the data wasn’t updating. I logged into the service providing hosting and discovered they were shutting down for good in a few weeks. I’ve had free credit with them for a few years now, but honestly, I didn’t want to go find another cheap Node hosting solution.
https://www.raymondcamden.com/2018/05/22/rip-coldfusion-bloggers

http://www.coldfusionbloggers.org/graveyard_small.jpg

Ray Camden is offering up the code, database etc for anyone out there who would like to take up the challenge :slight_smile:

having a planet.lucee.org would be nice! but cffeed is currently broken… https://luceeserver.atlassian.net/browse/LDEV-1770

This week’s video teaches some hidden gems in Lucee:

1 Like

Tragically, my favourite gem is…

<cfscript>
	function test() {
		var qry;
		dump(qry);
		query name="qry" datasource="test" {
			echo("select 1 as one");
		}
		dump(qry);
	}
	test();
</cfscript>

Have always had an allergic reaction to things like:

var qry = "";
2 Likes

Niice.

1 Like

Here are the final results from the which IDE do you use poll?

1 Like

Cool Zac!

Where was this poll taken? I want to provide a little background when I add it to the newsletter.

Joy

it was run on this website, the link is below the screenshot (thanks @modius for updating my post)

the motivation is also interesting, it was sparked after a discussion about introducing line debugging
and the question was raised about whether or not people where using IDEs which supported such debugging,
so I posted the poll to get some insights into IDE usage by Lucee developers

1 Like

the new format for the Lucee News email looks really nice, it’s concise and the content is great, well done!

who should we blame? :slight_smile:

@JoyMiller @sanderbruinsma are the culprits!

1 Like

Thank you!

Thanks Zac! I believe Sander did the original design/layout. I just add content from the I Love Lucee posts :smile: