Home » Archives for January 2013

Month: January 2013

NSString en Caracteres

Por si alguna vez nesecitas obtener solamente los Caracteres de un objecto NSString en un Array esta es una my buena referencia

[code language=”objc”]

NSMutableArray *characters = [[NSMutableArray alloc] initWithCapacity:[myString length]];

for (int i=0; i < [myString length]; i++) {

NSString *ichar = [NSString stringWithFormat:@"%c", [myString characterAtIndex:i]];

[characters addObject:ichar];

}
[/code]

http://www.idev101.com/code/Objective-C/Strings/split.html

Tendencias de sitios web

Es clásico encontrar paginas web de México aun en estos días con música de fondo y montón de flash, y esto pasa por desafortunada desinformación de los clientes que confiando y decidiendose por el precio mas bajo, adquieren los servicios de ciertas compañías o individuos los cuales toman algún monster template y aun peor, muchas veces es bajado por torrent, taringa que se yo y solo cambian colores y texto, agregan los logos de la empresa y bam!, a entregar al cliente.

De eso muchos viven y es de verdad poco ético el robar el esfuerzo y creatividad de alguien mas, muchos lo hemos hecho y no niego que yo no lo haya hecho antes, pero el problema esta en que la imagen y prestigio de una empresa o producto depende mucho de la calidad de su pagina web y ya ni siquiera eso ahora te ofrecen servicios extras como son facebook y twitter por costo adicional, ya que requiere integración con el sitio web.

No hay que confiarse, hay mejores maneras de obtener un sitio web decente sin necesidad de contratar a una compañía o individuo, hay servicios que ofrecen creación de paginas web automatizadas y aun mejor integración como lo es  vista print pero existen muchos mas, es mejor el disponer de las herramientas y control de nuestro lado para cuando queramos modificar algo no se nos cobre extra.

En simplificar esta el #win

Siempre cuando se tiene una idea de alguna app, producto u proyecto a realizar se tiende a pensar en una versión súper completa la cual contenga todas las características finales, pero lo cierto es que nada sale bien a la primera y mas en el mundo de las aplicaciones donde estos se actualizan constantemente y siempre tendremos que actualizar a la versión mas nueva que salga.

Es por eso que es recomendable que cuanto se quiera realizar una app de cualquier tipo se tenga en cuenta las características básicas y con funcionalidades básicas pero completadas, ya que esto ayudara a probar el objetivo de la aplicación y validar que en si es algo que se necesita ademas de descubrir si es de utilidad para alguien.

La verdad es difícil cuando se tienen tantas ideas a la vez al principio, decidirse por una sola la cual se desea realizar, es preferible y tal vez valga mas la pena hacer algo que no exista, pero también abriendo la posibilidad de mejorar lo que ya existe.

Tomando en cuenta todo esto, es mejor publicar algo básico pero funcional y despues de acuerdo al feedback que se reciba mejorar en aquellos aspectos que los usuarios usen mas, tratando de refinar la experiencia y el objetivo final de la aplicación.

Una aplicación en Nahuatl

Sabemos que la tecnología hoy en día juega un papel fundamental en cada aspecto de la sociedad, desde lo más mínimo hasta lo más complejo. Pero que pasa con lo pasado aquello que va quedando atrás solo por el hecho de no ser usado o reemplazado como es el lenguaje en caso específico el Nahuatl.

Afortunadamente hoy en día existen muchos proyectos para preservar ciertas lenguas un ejemplo de esto firefox que tiene traducciones a ciertas lenguas y dialectos, que es apoyado por personas que usando las herramientas  más avanzadas, apoyan a la preservación de las lenguas.

Mi pequeño pero significativo esfuerzo ha sido el liberar un aplicación para iPhone la cual permite buscar y consultar frases o palabras en Nahuatl con traducción al español, esfuerzo que un continua y que pretendo continuar actualizando, además de agregar juegos interactivos los cuales permitan el aprender y compartir el lenguaje.

He recibido mucho feedback además de personas que les gustaría apoyar en este proyecto sin fines de lucro, tambien sí estas leyendo esto y quieres apoyar a esta causa, mándame un email o tweet.

Quiero aprender a programar

Múltiples veces hemos escuchado esta frase acompañada, de un grito desesperado de ayuda en blogs, en Twitter, en Facebook donde sea y no es de sorpresa que la mayoría de las personas que estudia una carrera relacionada o simplemente quieren aprender crean que tienen que aprender de alguien más. Es completamente normal el definir a la programación como un simple oficio, que requiere de un salón con un maestro el cual te enseñe todo lo que necesitas saber.

Como todo en la vida el programar requiere grandes sacrificios y muy posiblemente nunca se llegue al nivel deseado, este dependiendo cada quien sus expectativas, por eso al iniciar en el camino de este místico arte, es bueno tener en cuenta algunas verdades que nadie dice y pueden ser de ayuda.
 
Lo cierto es que nadie te va a mostrar de la A a la Z que diablos es programar, ya que es algo que se descubre al momento de hacerlo, que es cuando realmente se aprende, en el hacer, en el compilar y en el escribir código, aquí lo más importante es regarla lo más posible para así darse cuenta de muchas cosas y educar al cerebro a responder y que hacer.

Comenzando el año

Después de un buen año teniendo como nueva propuesta el comenzar una nueva etapa, en mi carrera, me he dado cuenta que por mucho tiempo he estado equivocado y erróneo en la perspectiva de las cosas, ya que tuve que darme cuenta mucho después, los sueños y realidades que se tienen en la vida solo se logran haciéndolas, más no deseando hacerlas, debido a que muchas veces mis miedos e indecisiones, me han llevado a etapas de desconocimiento de donde estoy y hacia a donde voy.

Es por eso que en en estos momentos de reflexión, reagrupo mis pensamientos, para así poder continuar día a día con mis deberes y acciones, siguiendo de nuevo el plan que desde hace mucho inicie el cual es salir adelante y continuar con el buen trabajo a pesar de la adversidad y teniendo en cuenta que todo saldrá bien a pesar de todo.

Aun trabajando en proyectos y sueños a futuro, tengo que seguir el flujo donde tengo que encontrar el punto en el cual me sienta satisfecho con los resultados que esperan de mí, así como seguir dando lo mejor, siendo por eso el poder continuar aprendiendo y practicando día con día sin dejar de lado que todo cuerpo necesita descanso, ya que nos responde cuando más lo necesitamos de el y debemos recompensarlo por eso, sin nada más que agregar espero que este año sea además de productivo, de resultados los cuales pueda sentirme bien no importando los fracasos o éxitos.