Convertir texto con tildes a minúsculas en php

PHP      2 Marzo, 2010      165 lecturas      2 comentarios

strtolower no funciona bien si hay una palabra con tildes, por ejemplo:

echo strtolower(“Álvaro”)

Se queda ígual: Álvaro

La solución es utilizar la función mb_strtolower para no tener problemas con la codificación utf8:

$str = mb_strtolower( $str,”UTF-8″ );

Gallos garrafales en videoclips

Musica      26 Febrero, 2010      173 lecturas      4 comentarios

Últimamente me ha dado por buscar gallos en los videoclips, puedo entender que en los directos los tengan por temas de presión, miedo escénico, cansanció…

Pero no me entra en la cabeza como se les colaron estos gallos garrafales en el videoclip, que es los que va a salir en TV, lo que te va a promocionar para animar a al gente a que venga a tus conciertos, pienso que tienen que estar minimamente cuidados…

Sergio Contreras – Anochecio 2:29

Parrita – Eres Tú  1:00

Macaco – Tengo 0:24, 3:05, 3:14

Haciendo mi blog más profesional

Wordpress      23 Febrero, 2010      313 lecturas      12 comentarios

He modificado varias cosas de mi blog para darme a conocer mejor, venderme más al público y hacer más autobombo de mis proyectos.

¿Como lo hago para darme a conocer mejor?

A los que entran por primera vez en el blog ahora podrán ver en el header que esta página es un blog personal y que trata sobre las categorías destacadas de la navegación.

¿Como venderme más al púbico?

Me gustaría tener más oportunidades laborales, de colaboración y es por eso que en la navegación he puesto el curriculum y todos mis proyectos en el sidebar en plan Martin Varsavsky.

He puesto el número de followers que tengo en la cabecera mediante el plugin para wordpress twitter counter para que la gente vea mi relevancia en la twittesfera.

Otros cambios

He quitado la actividad que tenía en friendfeed ya que no aportaba mucho al usuario y ahora muestro las noticias que comparto en google reader.

Para el fotolog ya no utilizo el widget de twitpic que mete mucha chicha, cojo la última foto del xml de mi usuario en twitpic, os pego el código:

<?php
$xml = simplexml_load_file( ‘http://twitpic.com/photos/gafeman/feed.rss’ );
echo ‘<a href=”‘, $xml->channel->item[0]->link ,’” target=”_blank” style=”display:block;text-align:center;background:black”><img src=”‘, str_replace( ‘http://twitpic.com/’, ‘http://twitpic.com/show/thumb/’, $xml->channel->item[0]->link ) ,’” width=”150″ height=”150″/></a>’;
?>

Diseño anterior vs actual

Anterior

Actual

Espero que os gusten los cambios, espero que los que me leen por RSS se pasen un momento por por mi blog y que dejen su opinión :)

¿Como subir tus aplicaciones al android market?

Android      22 Febrero, 2010      167 lecturas      0 comentarios

Requisitos

  1. Tener una cuenta google por ejemplo la de gmail y tenerla asociada a google checkout.
  2. Para entrar en el programa de desarrolladores de android tienes que pagar 25 $, 18,39 euros.

¡Importante! Very dangerous!!!

Al exportar la aplicación .apk no vayas a lo loco dandole a todo a “ok”, venga cansino siguiente… revisa sobretodo el paso de firmar la app antes de publicarla o luego no estará bien firmada, no se va a poder instalar y lo peor no podrás borrarlas de tu panel de control como a mi me ha pasado.

Pasos para firmar una aplicación desde eclipse:

  1. Al exportar te pedirá crear o usar una keystore existente, si no tienes ninguna creada introduce un nombre y contraseña.
  2. Luego tienes que crear una key única para cada app, aquí no utilices el mismo login de la keystore.
Pasos para subir tu app al android market
  1. Dale al botón “Upload Application”.
  2. Te saldrá un formulario como este, aquí os dejo la configuración de sinplan.info.
  3. Sube algunas capturas de tu app.
  4. Si estas seguro que todo es correcto, dale a “Publish”.
  5. Las apps que publiques se mostrarán instantaneamente en el market, sin ningún tipo de aprobación.
  6. Una vez hayas creado la aplicación en tu dashboard aparecerá una lista como esta:

¿Tu app tiene algún error de última hora?

En principio al exportar la app, se revisa que no tenga ningún fallo en la programación pero si ves algo que falla antes de exportar la app a apk tendrás que cambiar unas variables del fichero “AndroidManifest.xml”, de esta manera:

Versión 1.0

android:versionCode=”1″

android:versionName=”1.0″

Versión 1.1

android:versionCode=”2″ (como ves, se incrementa el valor con 1)

android:versionName=”1.1″ (no es obligatorio cambiarlo pero puede ayudar al usuario a entender que es una nueva versión)

Si no modificas esto no te dejará subir el apk.

Promociona tu app

Genera un código QR para acceder a la descarga de tu app rapidamente
La URL tiene que  ser así:
market://search?q=pname:com.nvivo.mobile2 (nombre del paquete de tu app)

Comil.us 1.6

Proyectos      21 Febrero, 2010      148 lecturas      0 comentarios

App android

Se trata de un acceso directo a la web móvil pero utilizando la localización GPS de android.

Para la app cogí parte del código fuente de un ejemplo de Javier Pérez Pacheco aka @javielinux.

Interfaz más simple

Se han eliminado algunos de los controles para dejar la interfaz más limpia.

Internacionalización

- En USA y UK se buscan locales con la API de yelp, gracias a Ian MacBean por la colaboración.

- La versión móvil ahora también detecta el idioma del navegador para cargar la traducción.

125 páginas