<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>blog.barros.ws</title>
	<link>http://blog.barros.ws</link>
	<description>web development tips</description>
	<lastBuildDate>Fri, 06 Mar 2009 12:33:59 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Convert lat, lng and zoom values to pixel (x,y) on a map</title>
		<description><![CDATA[Working on a project this week, that involves Google Maps, I needed to, given a latitude, a longitude and a zoom level, calculate the pixel position (x,y) within the map. If you need to do this using javascript, it&#8217;s pretty easy, as GMap API provides a handy method to do this:

var pixel = map.getCurrentMapType&#40;&#41;.getProjection&#40;&#41;.fromLatLngToPixel&#40;new GLatLng&#40;10,20&#41;,map.getZoom&#40;&#41;&#41;;

Unfortunately, [...]]]></description>
		<link>http://blog.barros.ws/2009/03/06/convert-lat-lng-and-zoom-values-to-pixel-xy-on-a-map/</link>
			</item>
	<item>
		<title>sfPropelActAsSortableBehaviorPlugin group patch</title>
		<description><![CDATA[I guess that most Symfony developers should know this Symfony plugin, but for those who not, here&#8217;s an small quote:
&#8220;The sfPropelActAsSortableBehaviorPlugin is a symfony plugin that provides a new Propel behavior.Model classes with this behavior enabled become sortable, which means that they have new methods to deal with a position attribute.&#8221;
This Symfony plugin is really [...]]]></description>
		<link>http://blog.barros.ws/2009/02/20/sfpropelactassortablebehaviorplugin-group-patch/</link>
			</item>
	<item>
		<title>This site may harm your computer???</title>
		<description><![CDATA[Today (actually a few minutes ago), I was googling about some random subjects, when I clicked on a link and got that well known Google anti-phishing page alerting me that the website I was about to view could harm my computer. Well, nothing wrong here so far, BUT&#8230;. I went back to Google results I [...]]]></description>
		<link>http://blog.barros.ws/2009/01/31/this-site-may-harm-your-computer/</link>
			</item>
	<item>
		<title>Using embedFormForEach in Symfony, Part II</title>
		<description><![CDATA[In my last post I talked about  embedFormForEach method, that will embed a form inside another N times, and in the end of that article, I promised a new post on this subject to show how to use it to dynamically add/remove/sort cars, and here it is.  As usual, I put live an [...]]]></description>
		<link>http://blog.barros.ws/2009/01/01/using-embedformforeach-in-symfony-part-ii/</link>
			</item>
	<item>
		<title>Using embedFormForEach in Symfony</title>
		<description><![CDATA[The new Form sub-framework, introduced in Symfony 1.1, is really great, and the more I work with it, the more I like it. One of the nicest feature of form sub-framework is the ability to embed a form inside another one, using the embedForm method. Also, symfony provides another method, called embedFormForEach that will embed [...]]]></description>
		<link>http://blog.barros.ws/2008/12/01/using-embedformforeach-in-symfon/</link>
			</item>
	<item>
		<title>SOAP WebService in Symfony</title>
		<description><![CDATA[One interesting topic on web development is webservice development. There are several techniques to implement a webservice out there, and today I&#8217;ll talk about one technique that I worked in the recent past that I really like: SOAP. As per wikipedia:
SOAP, originally defined as Simple Object Access Protocol, is a protocol specification for exchanging structured [...]]]></description>
		<link>http://blog.barros.ws/2008/11/16/soap-webservice-in-symfony/</link>
			</item>
	<item>
		<title>Conditional validator in Symfony, another approach</title>
		<description><![CDATA[Today morning I was reading the Symfony blog, more specifically A week of symfony #96 and then I came across a tutorial talking about conditional validators.This is very usefull, I find myself using this technique very often, so I decided to write about another techinique I use sometimes to implement a conditional validation, but for [...]]]></description>
		<link>http://blog.barros.ws/2008/11/05/conditional-validator-in-symfony-another-approach/</link>
			</item>
	<item>
		<title>Joomla like theme for symfony admin generator</title>
		<description><![CDATA[When I first started working with symfony admin generator, I searched for some nice themes that I could use in my project, and for my surprise, I didn&#8217;t find anything. Searching a bit more I came across a blog post on SymfonyLab (http://www.symfonylab.com/backend-generator-theme/) asking about themes. In the post the author pointed an joomla like [...]]]></description>
		<link>http://blog.barros.ws/2008/10/29/joomla-like-theme-for-symfony-admin-generator/</link>
			</item>
	<item>
		<title>Country/State/City picker in Symfony 1.1</title>
		<description><![CDATA[Have you ever seen those forms where you select a country, then it populates a list of states, then you pick a state and it populate a list of cities? I&#8217;ve seem many of these and I really like them. In one of my past projects I was asked to add a similar form to [...]]]></description>
		<link>http://blog.barros.ws/2008/10/26/countrystatecity-picker-in-symfony-11/</link>
			</item>
	<item>
		<title>Overlabel with Prototype</title>
		<description><![CDATA[Some time ago I was searching for some overlabel script to use in a project and found a great script, created by Mike Brittain (here), and since then I&#8217;ve used this script in all my projects. But last week I was working in a project that uses Prototype library and I wondered if there was [...]]]></description>
		<link>http://blog.barros.ws/2008/07/30/overlabel-with-prototype/</link>
			</item>
</channel>
</rss>
