Blog

Blog Archives - 161 Record(s)

Remove Filter Year: '2007'

Josh Highland on Transfer ORM Presso!!

Posted by Luis Majano
Nov 07, 2007 00:00:00 UTC
My friend Josh Highland has a great entry about our Transfer presentation last week at our CFUG. I have the privilege to work with him at ESRI, so check his blog out, he has some insaaaanee!! stuff out there.

ColdBox Nightly Builds now available!

Posted by Luis Majano
Nov 06, 2007 00:00:00 UTC
Thanks to Rob Gonda., ColdBox now has nightly builds. You can download the nightly build from the following location:

http://www.coldboxframework.com/downloads/nightlybuild/coldboxNB.zip

I have added the information to the wiki and will be updating the other locations soon. The task runs at 12:00 AM every day. When you unzip the build, you will see a build file included, so you know which one it is.

IECFUG: Mark Mandel on Transfer Recording

Posted by Luis Majano
Nov 03, 2007 00:00:00 UTC
Mark finished his Transfer presentation for our CFUG today and again, what an excellent presentation. If you have not been using Transfer then you need to!! Check out the recording here:

http://adobechats.adobe.acrobat.com/p10885427/

Thanks again Mark for giving us part of your Saturday and presenting!! It was truly an awesome presso.

Enabling root user in Leopard

Posted by Luis Majano
Oct 30, 2007 00:00:00 UTC
As you might have found out, the netinfo manager is now no more in leopard. So how do we enable the root user instead of always typing sudo. Well just do the following:

1. From the Finder's Go menu, choose Utilities.

2. Open Directory Utility.

3. Click the lock in the Directory Utility window.

4. Enter an administrator account name and password, then click OK.

5. Choose Enable Root User from the Edit menu

6. Enter the root password you wish to use in both the Password and Verify fields, then click OK.

And there you go, we now have root access.

IECFUG this friday presents: Transfer ORM by Mark Mandel

Posted by Luis Majano
Oct 30, 2007 00:00:00 UTC
Mark Mandel of Transfer fame will be presenting this friday at our CFUG, remotely of course. Here is the link for the remote event:

http://adobechats.adobe.acrobat.com/r76316206/

So be there in person or join us via the web.

MARK DON'T FORGET!! :)

Getting MySQL to work with Leopard, MySQL on Leopard

Posted by Luis Majano
Oct 30, 2007 00:00:00 UTC
My friend Russ Johnson has posted a great tutorial to get MySQL working on Leopard. So you can visit his site or follow the instructions below (so I don't forget)

It seems that the preference pane will not work to start or stop MySQL yet so you will have to start it manually from the command line and create a link to the socket file.

First, start MySQL in a terminal window with the following command:

sudo /usr/local/mysql/bin/safe_mysqld

Then either close the terminal and open a new one, or just hit Command-N to open a new terminal window. Then type the following:

sudo mkdir /var/mysql/

And lastly, create a symbolic link to point the default socket file:

sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

I will update this post with info on how to get it going with Lingon

ColdBox Beta 2: Flex/AIR Integration

Posted by Luis Majano
Oct 26, 2007 00:00:00 UTC
Well, my secret project is out of the bag today. I have been working in embedding a remote proxy into ColdBox in order to enable remote applications like Flex and AIR to communicate with ColdBox and provide an event model for our model. If that makes sense!! Well, so what do we get? This feature lets you create an event driven model that can easily be called from any flex/air application. Not only that, but you can reinitialize the entire application, get settings, and yes, announce custom or core interceptions. You can create custom interceptor chains for your model that can be executed asynchronously when a user hits a save record button for example. The possibilities are endless.

Not only that, but this enables you to actually create two front ends using the same reusable ColdBox and model code. The code is the same, you create event handlers, you interact with a request collection, with core and custom plugins, but you don't set views or layouts because the framework is now a remote framework for your model. So what do you do, well, return data, arrays, xml, value objects. Anything, right from withing the event handlers.

California Wild Fires: Pictures from outside my house

Posted by Luis Majano
Oct 23, 2007 00:00:00 UTC
These California wild fires are out of control. It seems that all of our area is burning. Here are some pictures I took from outside my house near the lake arrowhead fire. All my prayers go out to firefighters and the people who have lost their homes in this natural disaster.

ColdBox 2.5.0 Beta 1 Presso at Melbourne CFUG!!

Posted by Luis Majano
Oct 22, 2007 00:00:00 UTC
Here is the link to the presso I gave at the Melbourne CFUG this past week. It was an awesome presso delivered at my 2AM until 4AM. Thanks Mark, for the invitation.

Anyways, this presso includes the latest 2.5.0 Beta features. A very nice in depth look into the coming version of ColdBox Romans 8:32.

So enjoy:

http://adobechats.adobe.acrobat.com/p40648765/

BlueDragon 7 bug when looping over an iterator. Need Help?

Posted by Luis Majano
Oct 21, 2007 00:00:00 UTC
I am now debugging ColdBox for BlueDragon 7 and came upon an interesting bug that I cannot find a solution for. I am trying to get an iterator out of a linkedHashMap and BD keeps throwing me a Method hasNext could not be legally accessed. Has anybody experienced this? If so, please help.

Below is the current simple code:

//Create HashMap

LinkedHashMap = CreateObject("java","java.util.LinkedHashMap").init(3);

Collections = createObject("java", "java.util.Collections");

//synch it

LinkedHashMap = Collections.synchronizedMap(LinkedHashMap);

//put some elements

LinkedHashMap.put("name","luis");

LinkedHashMap.put("date",now());

//Iterate

iterator = LinkedHashMap.keySet().iterator();

key = "";

/* Loop and execute each interceptor as registered in order */

while( iterator.hasNext() ){

key = iterator.next();

writeoutput(key & "
");

}

Site Updates

Archives

Entries Search