sábado, 29 de septiembre de 2012

Death Metal en Klingon... nada más friki.

Gracias a un RT de @crodas me entero que existe una banda que canta en idioma klingon. sí, Klingon, el idioma de la raza guerrera que aparece en la Serie de Star Trek, nada más friki y metalero que he visto, gracias al cielo no existe el reggaeton en Klingon o vulcano.... XD.

martes, 18 de septiembre de 2012

Convert SQLite DDL script to JSON Object

With this service could manage their SQL easily, creating a JSON object with the appropriate functions.
Screenshots:



Link to service.

jueves, 13 de septiembre de 2012

Responsive & translatable Accordion Menu in PhoneGap.- Android

La verdad me da pereza escribir en Ingles, pero el tema trata de como hacer un menú para Phonegap al estilo acordión y sobre todo traducible.
Todo lo que necesitamos esta en el proyecto de ejemplo.

Los resultados son estos:



Descargue el Archivo en este Link:

Instructions:
Download the source code.
unzip the file.
import Project in Eclipse.
Test and be happy.

Luis Balam.

lunes, 10 de septiembre de 2012

How to translate PhoneGap/Cordova App (Como traducir una App)

La verdad no soy muy versado en estas cosas, Android Tiendita es mi primera incursión al mercado android, la finalidad es hacer un PTV de facil manejo, costeo e implementación. Con la necesidad de hacerlo accesible a todo mundo, decidí buscar la forma de traducir mi aplicación hecha con phonegap. No hay mucho material al respecto y mucho menos en mi idioma, así que para empezar aportaré algo a la causa.
El caso que nos ocupa es como traducir nuestra aplicación Android a cualquier idioma. En primer lugar les comentaré que este trabajo lo base en varias fuentes y la experimentación Ensayo/Error, dado que mucho no esta documentado:

Requisitos:
  • JQuery.
  • Phonegap/Cordova 2.0 (deberia funcionar con otras, yo prefiero las versiones redondas).
  • Phonegap Resource plugin. Actualizado para Cordova 2.0 por su servidor.
  • lang.js  Clase de traducción.
prerequisites.


  • JQuery framework.
  • Phonegap/Cordova 2.0.
  • Phonegap Resource plugin. (Updated from Cordova 2.0 by me).
  • lang.js Javascript class, included in the example project.
Condiciones:
No se ha probado con elementos varios.



Crea tu proyecto phonegap.
Copia el archivo lang.js y resources.js a una ubicacion disponible en assets/www.


Make you phonegap project.
Copy lang.js and resources.js  in to assets/www folder (like /js).

Crea el directorio com/phonegap/plugins/resources en el directorio src.
Copia el Archivo LocalResources.java en el directorio creado.


Make com/phonegap/plugins/resources folder into src folder project.
Copy LocalResources.java into   created folder.


Habilita el Plugin agregando esta linea al archivo res/xml/plugins.xml
Enable the plugin writing   into file res/xml/plugins.xml.


Debe cambiar el la propiedad de XLang "packageName"  a Nombre Android del proyecto.

Para el archivo a traducir debe incluir como script el archivo resources.js, cordova.js y lang. js.
For translate, the html file required in "script" tag the files resources.js, cordova.js and lang.js.



La clase XLang de Javascript se inicializa con una propiedad llamada items, que contendra un array de arrays de elementos identificables con jquery como primer miembro y el segundo corresponderá al id del string en el archivo strings.xml.
The javascript class XLang initialize with items property, this property content array of arrays, integrated with one element "JQuery " identificator  and String Element name on strings.xml file.

          var oTras   = XLang;
        oTras.items        = [
                        ["#id", "my_translate_item"],
                       ];


The complete example:
Ejemplo completo:


Captura/screenshots.




 Download source code: Test Project.
 Descargue el Proyecto de ejemplo en este Link.

Note: If you possibility is donate  old Android devices, for tests. please email me...

viernes, 7 de septiembre de 2012

Recurso Humano Preparado, clave de éxito en microcréditos.

Hoy por hoy,  el crecimiento en el número de las microfinancieras en México ha sido exponencial, incluso en sectores del crédito informal y la usura se convirtieron en negocios con todas las de la ley. Gran ventaja y desventaja en la población , que se ha visto colmada en deudas con prestamos de ofertas, así como también dotada de tan necesario capital semilla.

Sin embargo, desde el punto de vista de la microfinanciera, no todo es miel sobre hojuelas, pues cualquiera puede vender dinero, pero no cualquiera puede recuperarlo. La clave de supervivencia de una financiera está en ver el retorno del dinero que colocan, acentuándose más con un mercado ultra competido.
En esto el factor humano es la parte esencial, pues el valor del dinero depende de condiciones externas, pero más aún de clientes pagadores. otrora que este factor depende de la buenas gestión, manejada por un personal capacitado(Oficiales de Crédito). A fin de cuentas, uno de los mayores factores de éxito para una microfinanciera es un personal con capacidad para efectuar el trabajo.
Oficiales de Crédito.

Toda Financiera tiene su propia forma de manejar sus créditos, regulados por una ley o reglamento según la figura jurídica que ocupan, muchos tienen el vanagloriado crédito con descuento directo en nómina, otros se especializan en grupo o individuales, asi como en la varianza de sectores y modalidades. Cualquiera que sea su estilo de crédito, el oficial de crédito o como se le denomine, ocupa en puesto mas importante, pues no solo es la fuerza de ventas, si no también la fuerza de retorno de activos, el oficial de crédito en si es una experiencia exitosa en el mundo de la microfinanzas.

Contratar y despedir.

Es comprensible que en este mundo muy competido,la rotación de personal sea un evento común, muchas veces se les despide por su baja productividad, si que se entienda que esta Baja productividad está directamente relacionado a la formación del Oficial.

Tiburón, Tiburoncete, Tiburoncito...

Pero como se consigue este personal?. La verdad no hay fórmula mágica o curso que forme buenos Oficiales de Crédito, cuando se busca crear tiburoncitos se le acompaña de un tiburoncete, cuando se busca un tiburoncete se acompaña de un tiburón. Es bien conocido en los circulos de RRHH que el personal con experiencia genera personal capacitado, el expertise se transmite bajo la experiencia de un personal más capacitado.

Luego entonces, para generar oficiales de crédito se debe llevar un periodo de aprendizaje, que dependerá del líder a cargo, aún así podemos resumir la formación de oficial de crédito en:

Reclutamiento.

La primera parte, y quizás las más importante, pues el reclutador debe tener la capacidad de detectar un requisito primario para esta tarea: Actitud. Sin la Actitud necesaria no tendremos un buen oficial de crédito, si no un Oficial de Crédito problemático.

Capacitación.

La capacitación no es lo mismo que el entrenamiento, ya que la capacitación abarca métodos teóricos y prácticas in situ, en esta parte de la formación es donde se le otorga al oficial de crédito los conocimientos sobre la metodología de crédito, sus aspectos legales y técnicas más conocidas... toda una universidad.
En esta etapa también se detecta si el futuro Oficial puede desarrollar aptitudes para esta "carrera", y el capacitador debe tenerlo muy en cuenta.

Entrenamiento.

Es hora de salir a campo, todo conocimiento no sirve sin la metodología de aplicación en campo, aunque existen muchas formas de aprender, la más "humana"  es a través del ejemplo. Salir al cambaceo, ver una negociación, etc. son tareas rutinarias donde el oficial de crédito demuestra si tiene una verdadera aptitud.

Al formar buenos Oficiales de Crédito, aseguras el retorno del dinero con su ganancia (interés), esto es una inversión que pocos están dispuestos a llevar a cabo. Esto es tema para varios libros, pero lo dejamos así.

Y para terminar una curiosa mención: Todos hablan de las aptitudes y requisitos que debe tener un oficial de crédito, nadie dice como formarlos.

Luis Balam.