Probando el almacenamiento en línea de GoDaddy

En Kaira queríamos probar el nuevo producto de GoDaddy, un almacenamiento para tener sincronizado todos los archivos y poder acceder a los mismos archivos desde cualquier ordenador.

Bien es sabido que este servicio lo ofrecen otras empresas como DropBox o incluso gratuito Microsoft y Google. Pero bueno, se vendían como los mejores y los más baratos así que decidimos probarlo y darle una oportunidad… El resultado fue toda una desilusión.

Enumeramos los fallos:

1º La web no funcionaba: Para subir/bajar archivos teníamos que acceder a una web pues al introducir nuestros datos nos encontramos con un cartel que indica que por problemas técnicos no podemos acceder a nuestra cuenta, que probáramos en unos minutos.

2º La web es muy lenta: Cuando conseguimos acceder vemos que tiene muchas opciones pero que está programada la web de tal forma que el navegador y el ordenador van muy lentos…

3º La aplicación no sincroniza: Después de buscar por la web conseguimos descargarnos el sincronizador para windows, esto hace que una carpeta seleccionada sea subida en tiempo real a la nube nada más modificar algo. Pues bien, después de conseguir instalarlo y configurarlo (está todo muy escondido) el programa no conseguía sincronizar en tiempo real por lo que la aplicación pasó a no ser nada útil.

En definitiva, no recomendamos nada GoDaddy para el almacenamiento de los datos.

Entrevista a KAIRA: “Estamos seguros que disfrutarán con nuestra aplicación”

Desde la web www.famask.com nos han pedido que les respondamos una entrevista y nosotros, con mucho gusto les hemos respondido.

Entrevista a Luis Peris Vidal, CEO de Kaira.es

Cuéntenos, ¿qué es Kaira.es? ¿En qué consiste?

La definición más corta es “Kaira es un potente programa basado 100% en web que sirve para gestionar empresas.”

Existen muchas ventajas, para empezar que puedes empezar a trabajar en la oficina y terminar trabajando en casa. También está la ventaja de que no tienes que instalar nada ni hacer copias de seguridad, además de poder trabajar de camino a casa desde el móvil.

Actualmente Kaira.es cuenta con servicios de multi-mail, clientes, agenda, consultas, SMS y facturas. ¿Nos puede explicar brevemente cada uno de ellos? ¿Qué ventajas ofrece a empresas?

Realmente los servicios nombrados son solo unos pocos de todos los que tiene, todas estas aplicaciones, así como las otras que no se han nombrado tipo recibos, notas… Son las aplicaciones que las empresas usan diariamente pero de forma desordenada, además que de si fallara el disco duro sería una pérdida tremenda para la empresa.

Un ejemplo de cómo Kaira ayuda a las empresas es por ejemplo que puede ordenar los clientes y los proveedores por grupos, así que cuando necesitan saber la información de un cliente con tan solo dos clicks podrán tener todos los datos disponibles. Además el apartado de Clientes está internamente enlazado con el de Facturas y el de SMS por lo que podrá contactar con el cliente o realizarle una factura con un simple click de ratón.

Y no es solo eso ¡Kaira es mucho más! Tiene una Market propia donde puedes ir añadiéndote aplicaciones de manera gratuita. Por lo que al final podrás gestionar desde Kaira la facturación, en marketing (Mailing), la gestión de clientes, contactar con clientes (SMS con remitente personalizado), etc…

Ahh! También tiene un apartado legal desde donde se puede enviar SMS Certificado con validez legal de un burofax. En definitiva tiene ¡Todo lo necesario para gestionar tu empresa!

¿Qué precios tienen estos servicios? ¿Cómo pueden ser contratados?

Todos los servicios ya descritos los tendrás sin ningún límite por tan solo 20€ al mes. Además también realizamos aplicaciones a medidas que integramos en Kaira para que puedas acceder desde cualquier parte del mundo o desde el móvil.

Para contratar Kaira existen varias formas, desde la web www.kaira.es como desde el número de teléfono 961113280.

Vuestros servicios van destinados exclusivamente a empresas, ¿cómo animaría a las empresas y particulares que estén leyendo esta entrevista en Famask.com a contratar vuestros servicios?

Nuestros servicios van destinados únicamente a empresas y autónomos. La forma de animar a todos los lectores es indicarles que pueden probarlo de manera totalmente gratuita, además que estamos seguros que disfrutarán con nuestra aplicación.

———————–

Famask: http://www.famask.com/entrevista-kaira-estamos-seguros-que-disfrutaran-con-nuestra-aplicacion/

Usando el calendario JS (EpochPrime)

En Kaira necesitábamos un calendario que fuera bonito, de código libre y lo más importante ¡Que no usara jQuery!

Así que después de buscar muchos encontramos el definitivo ¡EpochPrime! así que vamos paso por paso a mostrar como se configura.

1º Descargarmos desde la web de Autor
Podemos descargarlo desde aquí.

2º La estructura
Consta de un .css y de un .js el resto es un .html para que veas como se utiliza.
Es muy fácil de añadir a tu proyecto, pero como siempre, necesitábamos algo un poquito mejor y modificado, así que ¡Manos a la obra!.

3º La modificación: Lo visual
El primer problema con el que nos topamos es que estaba todo en Inglés por lo que entramos en el .js y modificamos todo al castellano. Las líneas que hay que modificar son las primeras, la que están dentro de la función setLang().

Bien, ahora ya tenemos nuestro calendario en Castellano, pero… ¡Falla algo! Los Americanos tienen la costumbre de usar el foramto mm/dd/yyyy mientras los europeos dd/mm/yyyy ¡Así que toca modificar! Además que la semana en America empieza el Domingo y en España el Lunes. Así que en la función calConfig() buscamos las líneas:
self.startDay=0;
self.defDateFormat = ‘m/d/Y’;
y la cambiamos por
self.startDay=1;
self.defDateFormat = ‘d/m/Y’;
Y ya que estamos en esa función nosotros hemos cambiado los límites de las fechas puesto que el JS ya tiene unos cuantos años.

4º La modificación: El código y el rendimiento
Cuando os miráis el código por primera vez (el .html) veis que hay bastantes líneas de javascript que no están dentro del .js, esto pasa también con el CSS.
Así que para que nuestra aplicación sea más rápida meteremos el css dentro del .css y vemos que el javascript no se puede meter así como así puesto que tiene la siguiente línea:
dp_cal  = new EpochPrime(document.getElementById(‘texto1’),dp_xml);
Esta línea lo que hace es que hace aparecer el calendario al pulsar en el input con id texto1, pero como es muy lógico que en ocasiones tengamos 2 lugares donde queramos hacer aparecer el calendario pues pensamos en lo de duplicar la línea y añadir el otro ID, total el .js solo se cargaría una vez y se mantendría en cache, pero al final pensamos que no es una buena idea puesto que cuando no existiera dicho ID, acabaría arrojando errores y retrasando ‘un poquito la página’. Así que lo que hicimos no fue más que añadir un if en el .js que mirase si existía el id (texto2) y si existe que añada la segunda línea.

También podéis hacer que se cargue solo si el form tiene el ID que queréis, eso ya es cosa vuestra.

Y así tendremos nuestro calendario, en español, con el formato europeo y más funcional :-)

Crear PDF desde un HTML (mPDF)

La creación de PDF desde HTML gracias a PHP ha sido un problema para muchos programadores, puesto que existen pocos códigos que realicen esto y de todos esos códigos el 90% no servirán por una razón u otra (no coloca bien los DIV, no tiene soporte CSS…)

Así que después de estar buscando y buscando en Kaira y después de probar unos 10 programas de esta índole, nos hemos decantado por mPDF, que es por mucho el mejor de todos.

¿Cómo conseguirlo?:
Pues en la web del autor, es código libre así que no tendréis problemas para descargarlo. Esto ya es opcional pero si vais a realizar un uso comercial de este producto lo mínimo es hacer una pequeña donación para que así sigan programándolo y actualizándolo.

¿Por qué este es mejor que el resto?
Principalmente porque hemos probado la mayoría que existen en el mercado y este tiene muchos factores que hace que sea mucho mejor:
– Por que tiene actualizaciones.
– Por que funciona perfectamente DIV y CSS.
– Es el único que soporta CSS3 y funciona perfectamente atributos como border-radius, box-shadow…

¿Cómo genero el PDF?
Si vuestro proyecto va a ser muy grande, quizás necesitéis configurar como nosotros el archivo de configuración. Si es para ir probando no tendréis problemas tal y como viene configurado. El código para generar el PDF que usamos nosotros es el siguiente:

include(“../MPDF/mpdf.php”);
$mpdf=new mPDF(”);

// La variable $html es vuestro código que queréis pasar a PDF
$html = utf8_encode($html);

//==============================================================
if ($_REQUEST[‘html’]) { echo $html; exit; }

$mpdf->WriteHTML($html);

// SALIDA
$mpdf->Output(‘nombre.pdf’,’D’); exit;

 

Tenemos que recordar que mPDF solamente funciona con UTF8 por lo que si existe algo que no sea UTF8 nos saltará error (a no ser que lo configuremos para que siga adelante), por eso nosotros formateamos el texto con el utf8_encode().

Como veréis el Output() tiene dos opciones, la segunda opción, aunque es opcional recomendamos que añadáis la D. Puesto que así mandará la cabecera (Force-Download) para que el archivo salga para descargar.

Preparaos para el 1 de Junio…

El 1 de Junio viene llenito de sorpresas por parte de nosotros, os adelantaremos unas pocas:

– Mejoramos completamente Kaira
– Módulos nuevos (Podéis añadirlos desde la Market)
– Disponibilidad de API para que podáis programar sobre Kaira.
– Conexiones entre las propias aplicaciones.
– Programa de facturación mucho más potente.
– Cambio completamente la web www.kaira.es, además tendremos una web por cada módulo.
– Conectaremos un nuevo servidor (Valencia, España)
– Mejoraremos los servidores DNS

¡Y esto es solo una de todas las sorpresas que os daremos!