Random Profile Of One of Devs: Sonal Perauz

Aliases spnz4
Location Miami, United States
Company Oldiner CompanyInc.
Since the age of 14 i’ve been involved with computers in some way. my start was running a local bbs out of my bedroom (ah… the memories). since that time i’ve done everything under the sun from systems administration, network administration and infrastructure, database administration, project management and of course programming. i’ve worked for big companies and startups, done huge projects and little ones. currently i’m working full-time for the man and at night i do development on the side for my friend’s company. when i’m not burned out i try to help out anyway i can in the open source community.


CFML Project: Borderlands the PreSequel

ColdFusion has been known, since the very beginning, for making the hard things easy, with it’s first inroads being in the are of data connectivity. ColdFusion makes it extremely easy to connect with a wide range of datasources. This was probably the first true task of CFML (originally called DBML). It’s meeting this type of root level need that ColdFusion might need to focus on going forward. In this article we are going to looking to apply the concepts to the game Borderlands the pre sequel newly released the past few days.

A little about the game

Shoot ‘n’ loot your way through a brand new adventure that rockets you onto Pandora’s moon in Borderlands: The Pre-Sequel, coming this Fall for the PlayStation 3, Xbox 360, and PC!

Discover the story behind Borderlands 2’s villain, Handsome Jack, and his rise to power in this brand new game in the Borderlands series. Taking place between the original Borderlands and Borderlands 2, the Pre-Sequel gives you a whole lotta new gameplay featuring the genre fusion of shooter and RPG gameplay that players can’t get enough of. With the help of deviatedhacking’s new borderlands the pre sequel trainer and a little help of coldfusion programming, you can cheat your way through the heart of pandora. There is an array of cheats available such as health, ammo, golden keys etc that make the game far more fun and exiting to be played than usual all possible in the new borderlands game. Get high in low gravity and launch across the moonscape to take enemies down from above using new ice and laser weapons. Catch-a-ride on the lunar landscape with new vehicles equipped with deadly weapons allowing for more levels of destructive mayhem.

Coldfusion advantages when used as the main programming language for making the trainers:

Here are just a few advantages to using Coldfusion as the primary programming language for the project.

Modular Architecture

So, what sort of things can Adobe do? Well, the Modular Architecture concept has multiple levels of benefit, not only for developers but for Adobe as well. By creating a “core” build of ColdFusion (db interactivity, includes, custom tags and the like), with “packages” of additional functionality (ORM, CFFORM, CFCLIENT, etc) that could be installed only when required, Abode creates an architecture where developers can customize their environment to the needs of their application. This decreases the overall footprint of the server, removes the “cruft” that might be unnecessary, and expands the licensing options for Adobe as well. I also believe this could significantly improve the cloud options that could be offered for the server as well, which could greatly improve adoption of ColdFusion as a platform.

Image Processing

Image manipulation was a long time coming to ColdFusion, and was a great addition once it finally arrived natively. That said, the current implementation is very process intensive and slow, and support isn’t quite what you would expect from a brand like Adobe. It may be time to revisit image processing in ColdFusion, possibly even exploring avenues other than Java for handling these processes, to improve quality and performance.

Of course,  we will cover more in the next articles in depth, this is just a quick and dirty look at some of cooler aspects of CFML. Stay tuned for more posts that i will make.

Frequently Asked Questions

Frequently Asked Questions


What’s the deal with the authority rating?

The authority rating is just a simple scale based on what you have contributed to the community as well as your experience with CFML.


What’s the deal with the popularity rating?

Well, for the most part its all in fun. Currently it only rates popularity by the number of recommendations a person has. We are working on adding popularity categories that will allow you see peoples rankings in each category. Thats why we ask that you check the relevant checkboxes when making a recommendation for someone.


How do I recommend someone?

First off, you must have created an account and setup your user profile. Once those are done, you should see a link on the persons profile page that says “Recommendation”. Simply click the link and fill out the form.

Can I edit a recommendation I gave someone?

Absolutely! Just make sure you are logged in, then view the profile page of the person that you want to edit the recommendation for. If you look down in the Recommendations section, you will see a link to edit your recommendation.


Getting Started

Working with CFML is a community site designed to provide an open database of resources for anyone interested in CFML.


Some of the reasons we built this site:

  • To unite more members of the CFML community
  • To provide as much up-to-date information as possible about those members
  • To help educate the community in regards to CFML opensource, user groups, and app servers
  • To provide a centralized location of information for new members of the community