Welcome to SolamenteNiel!

For items that are less than 140 characters, you can find it on my twitter page. Anything else that I care to publicly share or comment on will be found here at SolamenteNiel (translation: Just Niel).

Custom PHP and MYSQL application development, Website and Logo Design and Web Templates

Who makes the best pizza in St. Petersburg?

Every year the Eyde/Ellis birthday tradition is that the whole family goes out for dinner together, and whoever's birthday it is gets to select the restaurant. This year for my birthday I'm shaking things up a little bit.  I've always wanted to know what is the best pizza in St. Petersburg.  There are many great pizza places, but which one is the best?  I figured the only way to really know is to do a blind taste test, and that's what I'm doing for my birthday dinner.  I narrowed it down to four candidates, and my family is being directed to pick up a plain cheese pizza on their way to my house.

 

 

Here are the candidates.

 

Read Full Post

MyEclipse for Spring Screencasts

Man time really flies.  I realized that I haven't blogged in well over a month.  That's not to say that I haven't been working on anything, it just means that the thing I've been working on has been keeping me very busy.  Several weeks ago I created a variety of screencasts for the early access version of MyEclipse for Spring.  So I figured I would provide them here too.  There are three screencasts:

 

  • Installing MyEclipse for Spring Early Access
  • MyEclipse for Spring - Scaffolding Tutorial
  • MyEclipse for Spring - Spring Web Flow Part 1
  • MyEclipse for Spring - Spring Web Flow Part 2
You can also see the MyEclipse for Spring introduction webinar that I did with Dave Meurer, a colleague of mine at Skyway Software.

 

Read Full Post

GWT: Model-View-Presenter Architecture Diagram

 

As I have noted in previous posts, lately I've been exploring GWT.  In particular I've been studying the Model-View-Presenter pattern prescribed by Ray Ryan.  I've been disecting the Large scale application development and MVP tutorial and associated sample project.  I don't get to look at it everyday, but over time I'm starting to get my hands around it.  I've also been interested in how MVP and the new UIBinder feature of GWT 2.0 fit together.  In an earlier post I shared some code that implements View of the MVP sample project using UIBinder.

While digging through code is fun, I'm more of a visual kind'a guy....that's just the way I'm wired.  I really wanted an architecture diagram that summarizes the GWT Model-View-Presenter pattern.  Particularly since I can only spend a few hours here or there on GWT, I felt I needed I an architecture diagram that summarizes what I've learned by digging through the tutorial and code.  That way when I have a few more hours to spend on GWT, and I can back up to speed quickly.  I also find that I can develop faster if I have a visual representation of the archicture to refer to.  My first choice was to find something created by someone else, but I didn't find anything either on the GWT site or through a web search.  So I embarked on creating it myself.  Hopefully others will find this helpfull.  If you find any errors or ommissions, please don't hesitate to drop me a comment.  Feedback is always welcome.

[DIAGRAMS INCLUDED]

 

Read Full Post

 

About a week ago I posted the following question on GWT forums.

"Does anyone have an MVP sample project (Contact) that is implemented using UIBinder?  I'm starting to get my head around MVP and UIBinder, but I'm struggling with the best way for using both.  A sample project would be really helpful."

[SOURCE INCLUDED]

 

Read Full Post

MyEclipse for Spring

Today the curtain has been lifted on a project I'm working on at Skyway Software.  We're working with Genuitec on MyEclipse for Spring.  We're really excited about it, and we think the Spring development community will find the features of MyEclipse for Spring to be very compelling.  We have a webinar planned for the end of the month, and you can register for the webinar here.

Here's a short video introducing MyEclipse for Spring.