<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>Miquel Camps Orteza Blog</title>
	
	<link>http://miquelcamps.com</link>
	<description>gafeman, miquel, pagerank, SEO, apple, PHP, web 2.0, wordpress, diseño, musica</description>
	<lastBuildDate>Tue, 24 Jan 2012 09:42:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/miquelcamps/YDMi" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="miquelcamps/ydmi" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">miquelcamps/YDMi</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Desactivar traductor en google chrome</title>
		<link>http://miquelcamps.com/software/desactivar-traductor-en-google-chrome/</link>
		<comments>http://miquelcamps.com/software/desactivar-traductor-en-google-chrome/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 09:42:36 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1679</guid>
		<description><![CDATA[La barra de traducción de google chrome puede resultar muy molesto para desactivarlo sigue estos pasos: Icono configuración Preferencias Avanzada Desactivar la opción Traducir: Preguntarme si quiero la traducción de páginas escritas en idiomas que no entiendo]]></description>
			<content:encoded><![CDATA[<p>La barra de traducción de google chrome puede resultar muy molesto para desactivarlo sigue estos pasos:</p>
<ol>
<li>Icono configuración</li>
<li>Preferencias</li>
<li>Avanzada</li>
<li>Desactivar la opción Traducir: Preguntarme si quiero la traducción de páginas escritas en idiomas que no entiendo</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/software/desactivar-traductor-en-google-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Experiencia con mailchimp para enviar newsletters</title>
		<link>http://miquelcamps.com/internet/experiencia-con-mailchimp-para-enviar-newsletters/</link>
		<comments>http://miquelcamps.com/internet/experiencia-con-mailchimp-para-enviar-newsletters/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 05:04:28 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1673</guid>
		<description><![CDATA[Hace un par de semanas quedé con Gonzalo Plaza de Evadity, una persona con el que siempre se aprende algo nuevo Me estuvo enseñando paypal y mailchimp, pero hasta ahora no había tenido la ocasión para probar mailchimp. Aqui comento el proceso que me ha tomado a crear la primera newsletter del directorio betabeers: Hago un [...]]]></description>
			<content:encoded><![CDATA[<p>Hace un par de semanas quedé con <a href="http://twitter.com/gonzaloplaza">Gonzalo Plaza</a> de <a href="http://evadity.com">Evadity</a>, una persona con el que siempre se aprende algo nuevo <img src='http://miquelcamps.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Me estuvo enseñando paypal y mailchimp, pero hasta ahora no había tenido la ocasión para probar mailchimp.</p>
<p>Aqui comento el proceso que me ha tomado a crear la primera newsletter del <a href="http://dir.betabeers.com">directorio betabeers</a>:</p>
<ol>
<li><a href="https://twitter.com/#!/miquelcamps/status/155447406740242433">Hago un boceto</a> en fireworks.</li>
<li>Programo un generador de boletines en el directorio betabeers (symfony2) con las últimas ofertas de empleo, eventos, usuarios y temas extraídos del <a href="https://groups.google.com/group/beta-beers/feeds?hl=es">rss de la lista de correo</a>.</li>
<li>Maqueto la newsletter HTML con tablas y styles ya que es lo más fácil de leer para los gestores de correo.</li>
<li>Creo un csv de la base de datos con los correos de los usuarios registrados, el formato del csv es muy simple un fichero de texto con un email por linea.</li>
<li>Importo el csv a mailchimp.</li>
<li>Creo una nueva campaña en mailchimp y creo un diseño con el html generado.</li>
<li>Antes de enviarlo me envio un par de pruebas para ver como queda el diseño y valido que los enlaces no devuelvan error 404.</li>
<li><a href="http://eepurl.com/ih17M">Envio el boletín</a>.</li>
</ol>
<div>Me parece muy interesante la herramienta por varios motivos:</div>
<div>
<ul>
<li>No tienes que preocuparte por si los correos llegan a la bandeja de spam.</li>
<li>Los reportes te permiten saber: quienes han abierto el correo, los enlaces más visitados, cuantas visitas se han recibido a través de redes sociales y mucho datos más, vamos como un google analytics pero para correos.</li>
<li>También puede servir para recoger emails para saber cuantas personas están interesadas en tu próxima startup.</li>
</ul>
<div>El plan gratuito son 2000 suscriptores (12.000 mails al mes), todavía es muy temprano para ver los resultados pero aqui os dejo algunas capturas:</div>
<div>
<ul>
<li><a href="http://miquelcamps.com/wp-content/uploads/2012/01/Captura-de-pantalla-2012-01-08-a-las-05.54.16.png">Información general</a></li>
<li><a href="http://miquelcamps.com/wp-content/uploads/2012/01/Captura-de-pantalla-2012-01-08-a-las-05.54.42.png">Enlaces más visitados</a></li>
</ul>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/internet/experiencia-con-mailchimp-para-enviar-newsletters/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Resumen 2011 y Objetivos 2012</title>
		<link>http://miquelcamps.com/personal/resumen-2011-y-objetivos-2012/</link>
		<comments>http://miquelcamps.com/personal/resumen-2011-y-objetivos-2012/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 17:37:58 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1670</guid>
		<description><![CDATA[Hace poco David Bonilla me mando un meme para comentar los objetivos para el año 2012 y como he visto que muchos en twitter publican un resumen del año, intentaré matar 2 pájaros de un tiro! Resumen 2011 No he parado de desarrollar: axhim con @munix, talkdir, randeats, directorio betabeers, fastsearch, melotiro, twitter++, buscador de pelis por [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco <a href="http://twitter.com/david_bonilla">David Bonilla</a> me mando un meme para comentar los <a href="http://www.bonillaware.com/objetivos-2012">objetivos para el año 2012</a> y como he visto que muchos en twitter publican un resumen del año, intentaré matar 2 pájaros de un tiro!</p>
<p><strong>Resumen 2011</strong></p>
<ul>
<li>No he parado de desarrollar: <a href="http://www.axhim.com/">axhim</a> con <a href="http://twitter.com/munix">@munix</a>, <a href="http://talkdir.com">talkdir</a>, <a href="http://itunes.apple.com/es/app/talkdir/id446166930?mt=8">randeats</a>, <a href="http://dir.betabeers.com">directorio betabeers</a>, <a href="https://chrome.google.com/webstore/detail/afnaofjbkflgabdhippkhhinnnnfdopk">fastsearch</a>, <a href="https://chrome.google.com/webstore/detail/lkchdllehplldfkbjanbbjfboggfmikl">melotiro</a>, <a href="https://chrome.google.com/webstore/detail/eolmklcgclhchpineocilhgaolfdjmag">twitter++</a>, <a href="http://miquelcamps.com/services/html5/pelis/">buscador de pelis por voz</a>, <a href="http://miquelcamps.com/proyectos/existe-esa-startup/">wexists</a>, <a href="http://betabeers.com/devsearch/">devsearch</a>, <a href="https://chrome.google.com/webstore/detail/oghfbhllcajdhnhammkpkccfakpfhaee/publish-accepted?hl=es">qr instant generator</a></li>
<li>He creado 3 juegos para android: <a href="https://market.android.com/details?id=com.miquelcamps.peatges">peatges challange accepted</a>, <a href="https://market.android.com/details?id=com.miquelcamps.tetrismove">tetris move</a> y <a href="https://market.android.com/details?id=com.miquelcamps.consolador">consolador</a></li>
<li>He ganado 2 hackathons uno de <a href="http://miquelcamps.com/api/participo-en-el-ducksboard-hackathon-con-3-hacks/">ducksboard</a> y en <a href="http://miquelcamps.com/services/html5/openfight">html5party</a> con <a href="http://twitter.com/jorgecasar">@jorgecasar</a> y <a href="http://twitter.com/scyros">@scyros</a></li>
<li>He participado en iweekend univerisidad y linktostart</li>
<li>He dado por primera vez una ponencia <a href="http://speakerdeck.com/u/betabeers/p/potencia-tu-web-con-apis-en-adwe-madrid">potencia tu web con APIs</a> gracias a  <a href="http://twitter.com/julian_sanchez">@julian_sanchez</a> de <a href="http://adwe.es/">ADWE</a></li>
<li><a href="http://betabeers.com">Betabeers</a> se ha expandido a valencia y barcelona</li>
<li>He perdido bastante el miedo escénico presentando en thevnt, <a href="http://hackshackersmad.com/2011/12/19/videocast-de-hacks-hackers-madrid-iii/">hacksandhackers</a> y betabeers</li>
<li>He cerrado muchos proyectos que tenia y algunos que quería empezar: tentacul.us, brucut, regame.in, myprofly</li>
<li>He hecho por primera vez una factura a atrapalo</li>
<li>He alcanzado casi <a href="http://twitter.com/miquelcamps">2000 followers en twitter</a></li>
<li><a href="http://miquelcamps.com/personal/fin-de-una-etapa-me-voy-de-nvivo-es/">He dejado la empresa</a> donde he estado los útlimos 3 años <a href="http://nvivo.es">nvivo.es</a> para tener más tiempo para desarrollar mis proyectos</li>
</ul>
<div><strong>Objetivos 2012</strong></div>
<div>
<ul>
<li>Aprender a vender, para empezar lo intentaré con este proyecto <a href="http://cursos.betabeers.com">cursos betabeers</a></li>
<li>Tener más foco, intentar no enamorarme con ideas que parecen buenas pero que son difficiles o imposibles de monetizar</li>
<li>Mejorar la forma de dar presentaciones, intentar evitar que bostece la gente jeje</li>
<li>Empezar a hacer trabajos freelance</li>
<li>Buscar un nuevo piso, me rindo&#8230; <a href="http://miquelcamps.com/personal/odisea-para-poner-internet-adsl-jazztel_es-movistar_es/">donde vivo no hay forma de poner ADSL</a></li>
<li>Trabajar en una nueva startup</li>
<li>Entrar en wayra, yuzz o seedrocket</li>
<li>Lanzar varias apps para iphone e ipad</li>
<li>Hacer de betabeers una comunidad tan grande como maestros del web</li>
<li>Ir a menos eventos, intentar ser más selectivo y aprovechar más el tiempo</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/personal/resumen-2011-y-objetivos-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comprando y liberando un iphone 4 bajo movistar en ebay</title>
		<link>http://miquelcamps.com/apple/comprando-y-liberando-un-iphone-4-bajo-movistar-en-ebay/</link>
		<comments>http://miquelcamps.com/apple/comprando-y-liberando-un-iphone-4-bajo-movistar-en-ebay/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 01:59:14 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1667</guid>
		<description><![CDATA[Quiero introducirme en el desarrollo de aplicaciones para ios pero hasta ahora no me ponía en serio por no tener un iphone, no me importa no tener el último modelo 4s, ni que sea de segunda mano, para desarrollar como minimo necesito que tenga retina display y si lo puedo conseguirlo más barato mejor. Aquí [...]]]></description>
			<content:encoded><![CDATA[<p>Quiero introducirme en el desarrollo de aplicaciones para ios pero hasta ahora no me ponía en serio por no tener un iphone, no me importa no tener el último modelo 4s, ni que sea de segunda mano, para desarrollar como minimo necesito que tenga retina display y si lo puedo conseguirlo más barato mejor.</p>
<p>Aquí os explico un poco el proceso que me tomo comprar un iphone en ebay hasta liberarlo:</p>
<p><strong>9 de diciembre</strong> - encuentro una puja por un iphone usado casi nuevo por 325 euros que le faltaban 24 horas para finalizar, pujo hasta 400 euros.<br />
<strong>11 de diciembre</strong> - a pocas horas de terminar la puja alguien puja y se queda en 365 euros.<br />
<strong>13 de diciembre</strong> &#8211; realizo la transferencia bancaria<br />
<strong>22 de diciembre</strong> &#8211; el vendedor envia el paquete<br />
<strong>26 de diciembre</strong> &#8211; recibo el iphone, hago una microsim en vodafone por 5 euros y pago 20 euros para liberar el móvil por imei en <a href="http://uboxserver.net">uboxserver.net<br />
</a><strong>27 de diciembre</strong> &#8211; por la tarde recibo un email diciendo que ya esta desbloqueado, activo el iphone en itunes y realizo la primera llamada!</p>
<p><strong>Comentarios</strong></p>
<ul>
<li><a href="http://twitter.com/#!/mayapalmer/status/151295162453200897">@mayapalmer</a> me comentó que lo podía hacer gratis con the phone house, al final pague 5 euros a vodafone pensando que podría seguir usando la sim para poder llamar con el móvil que tenía pero bloquearon la sim.</li>
<li>Pague por transferencia bancaria, para más seguridad la próxima vez pagaré con paypal que te protege contra fraudes, al final salió todo bien pero podría haber acabado mal.</li>
<li>Puje por el móvil sin saber si era libre, el anuncio no lo especificaba, luego el vendedor me comentó que estaba con movistar.</li>
<li>Aunque el móvil esta en perfecto estado, al final tampoco me he ahorrado mucho dinero..</li>
</ul>
<p><strong>Agradecimientos</strong></p>
<p>A <a href="http://twitter.com/mayapalmer">@mayapalmer</a> y a <a href="http://twitter.com/manuajamil">@manuajamil</a> gracias por ayudarme!</p>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/apple/comprando-y-liberando-un-iphone-4-bajo-movistar-en-ebay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Odisea para poner internet ADSL @jazztel_es @movistar_es</title>
		<link>http://miquelcamps.com/personal/odisea-para-poner-internet-adsl-jazztel_es-movistar_es/</link>
		<comments>http://miquelcamps.com/personal/odisea-para-poner-internet-adsl-jazztel_es-movistar_es/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 12:52:38 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1664</guid>
		<description><![CDATA[Quiero poner internet ADSL decente en casa, ahora estoy conectado por un modem USB de vodafone pero quiero dejar de usarlo porque esta muy limitado en cuanto a velocidad como a limite de tráfico. Tengo una entrada de linea de telefonica en casa, pero quiero contratar internet con otra compañía me parece un abuso que [...]]]></description>
			<content:encoded><![CDATA[<p>Quiero poner internet ADSL decente en casa, ahora estoy conectado por un modem USB de vodafone pero quiero dejar de usarlo porque esta muy limitado en cuanto a velocidad como a limite de tráfico.</p>
<p>Tengo una entrada de linea de telefonica en casa, pero quiero contratar internet con otra compañía <strong>me parece un abuso que telefonica me obligue a una permanencia de 12 meses por una conexión de 6 megas por casi 50 euros</strong>, cuando otros por un precio similar me ofrecen hasta 4 veces más de velocidad y no me obligan a quedarme 1 año.</p>
<p>He intentado poner internet con ono, jazztel, orange.. al principio todo parece fácil te dicen que hay cobertura y cobran por adelantado, luego viene <strong>el técnico de telefonica para comprobar la linea, dice que falla que pondrán mi caso en prioridad</strong> y días más tarde me llama la compañía donde intento darme de alta para decirme que en mi zona no llega la centralita y cancelan mi alta.</p>
<p>Han pasado un par de meses desde la última vez que intenté poner internet, ahora estoy intentado dar de alta de nuevo con jazztel me dijeron que pasaría el técnico esta mañana y no se ha presentado, he intentado llamar a jazztel 900809100 que luego me mandan a soporte técnico 1565 me obligan a marcar un telefono de cliente que no acepta mi número por lo que no hay forma alguna de ponerme en contacto con ellos. ¿Dónde esta la seriedad y la moral de estas compañías? Hace 2 semanas he pagado por algo que no estoy disfrutando..</p>
<p>No entiendo como estando en el centro de madrid en la calle de los estudios (zona la latina) no pueda poner internet ADSL, no pido fibra óptica, ni 50 megas pero no quiero que me timen con 6 megas!</p>
<p>La verdad es que estoy frustrado de llamar y perder el tiempo, al final tendré que mudarme de piso al lado de una centralita para que no me pongan pegas <img src='http://miquelcamps.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/personal/odisea-para-poner-internet-adsl-jazztel_es-movistar_es/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Acceso directo y contador de mensajes privados en la nueva versión de twitter</title>
		<link>http://miquelcamps.com/chrome/acceso-directo-y-contador-de-mensajes-privados-en-la-nueva-version-de-twitter/</link>
		<comments>http://miquelcamps.com/chrome/acceso-directo-y-contador-de-mensajes-privados-en-la-nueva-version-de-twitter/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 23:37:39 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[Chrome]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1660</guid>
		<description><![CDATA[Con el nuevo diseño de twitter los mensajes privados han pasado a un segundo plano, he hecho una extension para google chrome que muestra en la barra de navegación un enlace a mensajes privados y un contador de personas que te han escrito. Esta extensión funcionará mientras twitter no cambie el diseño por lo que [...]]]></description>
			<content:encoded><![CDATA[<p>Con el nuevo diseño de twitter los mensajes privados han pasado a un segundo plano, he hecho una extension para google chrome que muestra en la barra de navegación un enlace a mensajes privados y un contador de personas que te han escrito.</p>
<p>Esta extensión funcionará mientras twitter no cambie el diseño por lo que no puedo asegurar que funcione para siempre.</p>
<p><a href="https://chrome.google.com/webstore/detail/eolmklcgclhchpineocilhgaolfdjmag?hl=es">Descargar extensión</a></p>
<p><img class="alignnone size-medium wp-image-1663" title="test" src="http://miquelcamps.com/wp-content/uploads/2011/12/test-300x190.png" alt="" width="300" height="190" /></p>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/chrome/acceso-directo-y-contador-de-mensajes-privados-en-la-nueva-version-de-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pago por tweet</title>
		<link>http://miquelcamps.com/php/pago-por-tweet/</link>
		<comments>http://miquelcamps.com/php/pago-por-tweet/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 14:00:40 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1657</guid>
		<description><![CDATA[Hace unos dias programe un script para descargar las entrevistas de betabeers en pdf, lo curioso es que para poder descargarla tienes que dar permisos a una app de twitter para publicar un tweet. He liberado el código fuente en github Para usarlo tienes que crear una aplicación de twitter y editar el fichero config.php con tu [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos dias programe un script para descargar las <a href="http://betabeers.com/book/">entrevistas de betabeers en pdf</a>, lo curioso es que para poder descargarla tienes que dar permisos a una app de twitter para publicar un tweet.</p>
<p>He liberado el <a href="https://github.com/miquelcamps/betabeers-book">código fuente en github</a></p>
<p>Para usarlo tienes que crear una <a href="https://dev.twitter.com/apps/new">aplicación de twitter</a> y editar el fichero config.php con tu consumer_key, consumer_secret y los ficheros para descargar que tendrás que poner en la carpeta download.</p>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/php/pago-por-tweet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Funciones equivalentes de php a objective-c</title>
		<link>http://miquelcamps.com/objective-c/funciones-equivalentes-de-php-a-objective-c/</link>
		<comments>http://miquelcamps.com/objective-c/funciones-equivalentes-de-php-a-objective-c/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 11:39:51 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[Objective C]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1655</guid>
		<description><![CDATA[Voy a empezar un recopilación de snippets para los que son programadores php que quieren introducirse a objective c. Acortar string PHP $frase = &#8220;esto es una prueba&#8221;; $frase = substr( $frase , 0, 4 ); Obj-C NSString *frase = @&#8221;esto es una prueba&#8221;; if( frase.length &#62; 4 ){ //tenemos que comprobar que la longitud [...]]]></description>
			<content:encoded><![CDATA[<p>Voy a empezar un recopilación de snippets para los que son programadores php que quieren introducirse a objective c.</p>
<p><strong>Acortar string</strong></p>
<p><strong>PHP</strong><br />
$frase = &#8220;esto es una prueba&#8221;;<br />
$frase = substr( $frase , 0, 4 );</p>
<p><strong>Obj-C</strong><br />
NSString *frase = @&#8221;esto es una prueba&#8221;;<br />
if( frase.length &gt; 4 ){ //tenemos que comprobar que la longitud no supere el limite si no peta<br />
frase = [frase substringToIndex:4];<br />
}</p>
<p><strong>Rellenar un string con valores</strong></p>
<p><strong>PHP</strong><br />
$numero = 5;<br />
$donde = &#8220;arbol&#8221;;<br />
$formato = &#8220;hay %d monos en un %s&#8221;;<br />
$frase = printf($formato, $numero, $donde);</p>
<p><strong>Obj-C</strong><br />
int numero = 5;<br />
NSString *donde = @&#8221;arbol&#8221;;<br />
NSString *formato = @&#8221;hay %d monos en un %@&#8221;;<br />
NSString *frase = [[NSString alloc] initWithFormat:frase, numero, donde];</p>
<p><strong>Imprimir valores de un array</strong></p>
<p><strong>PHP</strong><br />
$frutas = array(&#8220;platano&#8221;,&#8221;manzana&#8221;,&#8221;pera&#8221;);<br />
print_r( $frutas );</p>
<p><strong>Obj-C</strong><br />
NSArray *frutas = [[NSArray alloc] initWithObjects:@&#8221;platano&#8221;, @&#8221;manzana&#8221;, @&#8221;pera&#8221;, nil];<br />
NSLog( @&#8221;valores array: %@&#8221;, frutas );</p>
<p><strong>Convertir string en array<strong></strong></strong></p>
<p><strong>PHP</strong><br />
$frase = &#8220;iphone,ipad,ipod&#8221;;<br />
$dispositivos = explode(&#8220;,&#8221;,$frase);</p>
<p><strong>Obj-C</strong><br />
NSString *frase = @&#8221;iphone,ipad,ipod&#8221;;<br />
NSArray *dispositivos = [frase componentsSeparatedByString: @","];</p>
<p><strong>Unir elementos de un array a string</strong></p>
<p><strong>PHP</strong><br />
$dispositivos = array(&#8220;iphone&#8221;,&#8221;ipad&#8221;,&#8221;ipod&#8221;);<br />
$frase = implode(&#8220;,&#8221;,$frase);</p>
<p><strong>Obj-C</strong><br />
NSArray *dispositivos = [NSArray arrayWithObjects:@"iphone", @"ipad", @"ipod", nil];<br />
NSString *frase = [dispositivos componentsJoinedByString:@","];</p>
<p><strong>Remplazar caracteres de un string</strong></p>
<p><strong>PHP</strong><br />
$frase = &#8220;esto es una xxx&#8221;;<br />
$remplazar = &#8220;xxx&#8221;;<br />
$por = &#8220;prueba&#8221;;<br />
$frase = str_replace( $frase, $remplazar, $por );</p>
<p><strong>Obj-C</strong><br />
NSString *frase = @&#8221;esto es una xxx&#8221;;<br />
NSString *remplazar = @&#8221;xxx&#8221;;<br />
NSString *por = @&#8221;prueba&#8221;;<br />
frase = [frase stringByReplacingOccurrencesOfString:remplazar withString:por];</p>
<p><strong>Definir constantes</strong></p>
<p><strong>PHP</strong><br />
define(&#8220;DOMINIO&#8221;,&#8221;http://miquelcamps.com&#8221;);</p>
<p><strong>Obj-C</strong><br />
#define DOMINIO @&#8221;http://miquelcamps.com&#8221;;</p>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/objective-c/funciones-equivalentes-de-php-a-objective-c/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>¿Existe esa startup?</title>
		<link>http://miquelcamps.com/proyectos/existe-esa-startup/</link>
		<comments>http://miquelcamps.com/proyectos/existe-esa-startup/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 01:58:44 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[Proyectos]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1652</guid>
		<description><![CDATA[¿A quién no le ha pasado alguna vez que se te ha ocurrido una idea que es la hostia y crees que nadie en el mundo la ha hecho? Para saber si existe algo parecido hay que buscar en otros países como por ejemplo en techcrunch. Acabo de programar un servicio para buscar en varios [...]]]></description>
			<content:encoded><![CDATA[<p>¿A quién no le ha pasado alguna vez que se te ha ocurrido una idea que es la hostia y crees que nadie en el mundo la ha hecho?<br />
Para saber si existe algo parecido hay que buscar en otros países como por ejemplo en techcrunch.</p>
<p>Acabo de programar un servicio para buscar en varios sitios como: crunchbase, techcrunch, killerstartups, hackernews, angellist, wwwhatsnew, genbeta.</p>
<p>Ejemplo: <a href="http://miquelcamps.com/services/wexists/?query=cupones">Startups sobre cupones</a></p>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/proyectos/existe-esa-startup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fin de una etapa, me voy de nvivo.es</title>
		<link>http://miquelcamps.com/personal/fin-de-una-etapa-me-voy-de-nvivo-es/</link>
		<comments>http://miquelcamps.com/personal/fin-de-una-etapa-me-voy-de-nvivo-es/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 12:28:56 +0000</pubDate>
		<dc:creator>miquelcamps</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://miquelcamps.com/?p=1649</guid>
		<description><![CDATA[Dejar nvivo.es ha sido una decisión difícil.. hace 3 años lo dejé todo para venir a trabajar a Madrid, durante este tiempo me he acomodado muy bien en el trabajo y con los compañeros. El problema ha sido acomodarse, han pasado 3 años casi sin darme cuenta y la verdad es que mi aspiración en [...]]]></description>
			<content:encoded><![CDATA[<p>Dejar <a href="http://nvivo.es">nvivo.es</a> ha sido una decisión difícil.. hace 3 años <a href="http://miquelcamps.com/personal/si-tu-me-dices-ven-lo-dejo-todo/">lo dejé todo para venir a trabajar a Madrid</a>, durante este tiempo me he acomodado muy bien en el trabajo y con los compañeros.</p>
<p>El problema ha sido acomodarse, han pasado 3 años casi sin darme cuenta y la verdad es que mi aspiración en la vida es montar mi empresa.<br />
He intentado compaginar mi vida con el trabajo, mi pareja y todo mi tiempo libre lo he dedicado para arrancar proyectos para poder independizarme del trabajo, al final ningún proyecto ha funcionado por no dedicarle el tiempo necesario.</p>
<p>Algunas personas me preguntan si me lanzo al 100% como emprendedor..</p>
<p>En la situación que está el país va a sonar feo, pero quería ir al paro para pensar que hacer con mi vida e intentar centrarme en un proyecto.<br />
Como soy yo quién se va de la empresa, no consigo el paro y como de momento no me veo como autonomo, mi intención es buscar un trabajo de media jornada para poder pagar gastos y compaginarlo con freelance e intentar iniciar una startup.</p>
<p><strong>BUSCO</strong></p>
<ul>
<li>trabajo de media jornada relacionado con apps móviles en madrid.</li>
<li>me quiero especializar en apps nativas de iOS no tengo buenas experiencias con android.</li>
<li>me interesa también webapps y html5.</li>
</ul>
<div><strong>EXPERIENCIA EN APPS</strong></div>
<ul>
<li>Tengo algunas apps en la appstore pero no son nativas, están hechas con titanium.</li>
<li>Estoy haciendo un <a href="http://www.imaginagroup.com/">curso de ios en imaginagroup</a> donde tengo que presentar una app final.</li>
<li>Sé que soy novato con esto, pero me voy a esforzar mucho!</li>
</ul>
<div>
<div><strong>EXPERIENCIA EN WEB</strong></div>
<div>
<ul>
<li>php</li>
<li>javascript (jquery)</li>
<li>symfony2</li>
<li>wordpress</li>
<li>facebook connect y opengraph</li>
<li><a href="http://miquelcamps.com/category/api/">APIs</a></li>
</ul>
<div>Para saber más de mi tenéis mi <a href="http://www.linkedin.com/in/miquelcamps">linkedin</a>, <a href="http://twitter.com/miquelcamps">twitter</a>, <a href="http://dir.betabeers.com/user/9/show">mi perfil betabeers</a> y para contactar conmigo mi email es <strong>gafeman-a-gmail.com</strong>.<br />
Voy a tomarme diciembre para ver todas las opciones antes de decidir cualquier cosa de momento estoy abierto a cualquier cosa!</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://miquelcamps.com/personal/fin-de-una-etapa-me-voy-de-nvivo-es/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

