About Goatstone
Goatstone is involved in the development of web sites and web applications using primarily: JavaScript, PHP, MySQL, Google Web Tool Kit and ImageMagick served up with Tomcat and Apache primarily on the Apache Linux Linux operating system.
Goatstone is, but not exclusively, Jose Collas. My Resume resume can be found at http://goatstone.com/resume.html. I am currently in search of full time permanent employment or contract work.
Here is the short version of my story. In 1987 I graduated from the Rochester Institute of Technology with a degree in photography. It was not long before I had done away with the chemicals and used only digits to create images. Digital imagery was then combined with web development. In about 1995 I realized that the web was the direction to get into and set forth from there.
In 2000 I was writing photo album web applications using JavaScript and Java for a company in Seattle, WA. Since then I have been using a number of technologies in order to develop web sites that have been used for schools, social networking and more photo album sites.
Recent Projects
This web site
JQuery UI demonstration
http://goatstone.com
The current Goatstone home page is a demonstration of some of the functionality of the JQuery and JQuery UI libraries.
At the top of the page, menus are displayed that give the user options for viewing the content of the site. The user can change the format of the content, apply effects and change the "theme" of the site.
There are four options for viewing the content presented: "accordion", "dialogs", "tabs" and "flat text". The effects come from the JQuery UI library and are applied to the content. Another menu enables the user to select a number of JQuery UI themes that can be applied to the site. Viewing the various permutations of a site can help you decide which combinations work best together.
I hope to add and update the JQuery functionality in future revisions of this site.
ImgSee
Image search using Google Web Toolkit, Google Picassa service API
http://apps.goatstone.com/imgsee/
Search for images available publicly on Google's Picassa Photo Albums and compose them into collages which you can save.
The user submits text they have entered into a text box and results are displayed in a single vertical line of thumb nail images. Once these images are displayed the user is able to make several buttons appear on the images by hovering over the image. These buttons enable the user to either remove the image from the results row or add it to the canvas area. Once the image is in the canvas area the user is able to shrink, enlarge, remove or move the image. Once the user has an image collage to their liking they can save the image to the server and open it at a later date.
The entire site is developed with the Google Web Toolkit and uses the Google Picassa Data API in order to obtain results for the query entered.
Employment at Nokia, Kirkland, WA
While at Nokia I was involved in various projects. The main one being a photo sharing web site share.ovi.com. This web site used primarily JQuery to implement dynamic functionality. It was at Nokia that I had the opportunity to use existing JQuery plug-ins as well as to create new original plug-ins. Ahh, photo sharing, but alas I was "layed off" from my position at Nokia.
Book Search
http://livesearch.goatstone.com/
The Book Search currently searches the Project Gutenberg. This Search engine facilitates the searching of books on the Project Gutenberg Library, a resource of over 10,000 copyright free titles. This search engine is a project independent of the Project Gutenberg and only serves to facilitate the finding of books in the catalog.
The Technologies
There are many different types of tools for web development out there. Goatstone focuses primarily on a few of those technologies: JavaScript, PHP, CSS, Java, GWT, Linux and ImageMagick primarily. Lately Goatstone has been experimenting with the Google Web Toolkit. Writing JavaScript with Java comes with its challenges but remains a fun and healthy obsession.
GWT promises to keep the programmer insulated from JavaScript but not CSS. CSS is still and will be for some time an essential technology for building a whole array of web oriented applications. Writing CSS is not as fun as JavaScript but good CSS makes writing JavaScript an even better time.
Contact
goatstone at gmail dot com