07/02/2021
Como usar la última versión de MariaDB 10.5.8 y Mroonga 10.11 en Debian Buster
MariaDB, Mroonga, Debian
Josep Sanz
A continuación voy a explicar como instalar MariaDB 10.5.8 con Mroonga 10.11 en Debian Buster, para ello se debe instalar los repositorios de MariaDB y Groonga, también pongo algunos enlaces con documentación de lo que se explicará a continuación:
https://mariadb.org/download/#mariadb-repositories
https://groonga.org/docs/install/debian.html#buster
https://mroonga.org/docs/install/debian.html#buster-mariadb
https://mroonga.org/docs/install/others.html#build-from-source
https://www.debian.org/doc/manuals/maint-guide/build.es.html#completebuild
Lo…
24/01/2020
La web de saltos.org ya dispone de certificado SSL/TLS
SSL/TLS, Lets Encrypt, HTTPS
Josep Sanz
Desde hace unos minutos, hemos activado el certificado SSL/TLS que permite acceder a la web de saltos.org usando un protocolo de comunicación seguro.
Este certificado es cortesía de Let’s Encrypt, un proyecto que pretende hacer llegar certificados SSL/TLS a todos los sitios webs con el objetivo de crear una web más segura y respetuosa de la privacidad.
02/08/2019
Cambio de DDNS de NO-IP ha Duck DNS
Free Software, GNU, DDNS
Josep Sanz
Esta noche hemos hecho el cambio del sistema de DDNS que usamos en el proyecto SaltOS, hemos dejado de usar el servicio de NO-IP y lo hemos migrado hacia el servicio que ofrece Duck DNS.
La principal diferencia es que en NO-IP, cada 22~23 dias se debe acceder a su aplicación para renovar el servicio. Generalmente se encargan de enviar un correo de tipo recordatorio con un link para facilitar la tarea, pero en alguna ocasión no hemos recibido este correo y se nos ha bloqueado el servicio, perdiendo…
08/02/2017
Carta abierta sobre el software libre
Free Software, Octave, GNU
Josep Sanz
Hace tiempo que me planteo si hago bien haciendo software libre o si simplemente es una manera de hacer el primo.
Para algunos, hacer software libre es regalar el trabajo y el conocimiento, pero por esa regla de tres, si no hacemos que el conocimiento sea libre, entonces estaremos promoviendo una sociedad donde sólo los que tienen dinero pueden obtener conocimiento, bajo mi punto de vista totalmente erróneo, aunque muchos promueven este tipo de cosas sin saber lo que están promoviendo.
Todo…
20/07/2016
Estamos preparando la nueva release de SaltOS
CSS, Desktop, ThemeRoller, Screenshots
Josep Sanz
Hemos actualizado a las últimas versiones de las librerías jQuery-3.1.0 y jQuery-UI 1.12.0. Con este cambio, hemos aprovechado para rehacer el sistema de temas de SaltOS y ahora lo hemos dejado mucho más simplificado y con nuevos temas. Esperamos que os guste más.
05/07/2016
Detalles de la nueva release de SaltOS (r8126)
Screenshots, New release
Josep Sanz
Esta nueva release aparece después de casi 1 años de trabajo y como siempre, también aporta nuevas funcionalidades como las que se describen a continuación:
Corrección de fallos:
Como siempre, una nueva release, debe corregir los fallos detectados, tanto por los desarrolladores como por parte de los usuarios.
En este aspecto, se han solucionado algunos errores internos causados por el nuevo sistema de indexación y las nuevas funciones de control de registros que causaban que en ocasiones…
28/06/2016
Añadidas las vistas previas en la aplicación de favoritos
Screenshots
Josep Sanz
Tras varios meses sin actividad a nivel de mejoras, volvemos a la carga con una nueva prestación para los usuarios de la aplicación de favoritos: las vistas previas.
Gracias al programa wkhtmltoimage, y usando el comando xvfb-run, SaltOS ahora puede generar las vistas previas de las webs guardadas en la aplicación de favoritos y mostrarlas en una nueva pestaña, para que acceder a un favorito sea la acción más fácil posible.
20/04/2015
Detalles de la nueva release de SaltOS (r7680)
MariaDB, Google, Tesseract, New release
Josep Sanz, Jordi Company, Andres Díaz
Esta nueva release aparece después de casi 2 años de trabajo y como siempre, también aporta nuevas funcionalidades como las que se describen a continuación:
Corrección de fallos:
Como siempre, una nueva release, debe corregir los fallos detectados, tanto por los desarrolladores como por parte de los usuarios.
Actualización de las librerías de terceros:
También se han actualizado a las últimas versiones todas las librerías de terceros para tener el código lo más actual posible…
25/10/2014
Capturas de pantallas de todas las versiones de SaltOS
Screenshots
Josep Sanz
SaltOS, ha vivido varias transformaciones desde que empezo su desarrollo, tanto a nivel de código como a nivel estético. A continuación, os muestro algunas capturas de pantalla donde se puede ver como empezo todo...
15/07/2014
Manual para la instalación de SaltOS en hostings gratuitos
Setup
Josep Sanz
A continuación se explica rápidamente como instalar SaltOS en un hosting gratuito:
Acceder a cualquiera de los proveedores siguientes (existen otros muchos de iguales prestaciones, condiciones y también gratuitos)
http://www.000webhost.com/
http://www.nixiweb.com/
Crearse un hosting (el primero te permite tener una url personalizada, el segundo no pero te proponen donde hacerlo también gratis)
Acceder al panel de control del hosting que te hayas…
08/04/2014
El ThemeRoller de SaltOS
ThemeRoller
Josep Sanz
Hace tiempo que uso JQuery-UI para dar aspecto gráfico a mis aplicaciones. Desde los inicios, SaltOS ha incorporado los 24 temas definidos en el ThemeRoller.
Estos temas son prácticos y combinan bien los colores, pero en SaltOS detecté un problema: JQuery-UI define los estilos para las clases Header, Content, Default, Hover, Active, Highlight y Error (entre otros) y al hacer un listado o un menú como en SaltOS, se usan varias clases para hacer las filas pares e impares, para hacer el efecto…
21/09/2013
¿Porque usar MariaDB en lugar de MySQL?
MySQL, MariaDB
Josep Sanz
Tras varias transacciones comerciales/empresariales que han llevado a MySQL de un lado a otro, finalmente ahora es propiedad de Oracle (empresa que se dedica a comercializar otros SGBD privativos). Bajo mi punto de vista, estos hechos han llevado al proyecto de software libre MySQL a vivir un deterioro global puesto que este sistema gestor de base de datos (SGBD) actualmente ofrece un rendimiento excesivamente bajo, cosa que se hace latente en SaltOS cuando el sistema tiene un elevado número de…
08/06/2013
Soporte para las notificaciones de escritorio desde SaltOS
Desktop, Notification
Josep Sanz
Las notificaciones de escritorio es una prestación definido y usado por Google (con sus productor Google Chrome y GMail) que permite mostrar notificaciones integradas en el propio escritorio del usuario cuando sucede un evento.
SaltOS, añade este soporte también para redirigir las notificaciones que aparecen dentro de la aplicación hacia el escritorio del usuario. De esta manera, cuando se recibe un correo nuevo, se descarga un post o simplemente salta una alarma de la agenda, SaltOS mostrará…
03/03/2013
Publicado un artículo en la revista Todo Linux sobre SaltOS
Todo Linux
Josep Sanz
SaltOS aparece en la publicación del mes de marzo, número 124, de la revista Todo Linux. El artículo se llama "SaltOS: CRM y ERP opensource", escrito por Arturo Fernandez y nos deja bastante bien.
26/11/2012
Manual para la instalación de SaltOS
Setup
Josep Sanz
SaltOS, se distribuye en 4 paquetes diferentes:
PHP: este paquete contiene el programa SaltOS y incluye todo lo necesario para descomprimir y desempaquetar el programa de forma online. Para usar este paquete, descarguese el paquete y dejelo en un directorio de su hosting visible desde Internet. Acceda al fichero de instalación con un navegador y aparecerá la pantalla de "Bienvenida al instalador de SaltOS". Siga los pasos que se le indican y podrá instalar SaltOS en su servidor de forma…
09/08/2012
¿Que es el "error 500: Internal error"?
Error 500
Josep Sanz
El error 500, es un error generado por el servidor cuando se encuentra con una situación de error que no puede resolver de forma automática. Es decir: si no se encuentra un fichero, el error es el 404 (Not found), si no se puede listar un directorio, el error 403 será lanzado (Forbidden). Para los errores que no tienen una definición explícita, se generará el error 500 (Internal error).
Este error, normalmente aparece en Apache:
cuando se usan directivas no soportadas en los ficheros…
01/05/2012
Problemas con CSS generados en PHP y Internet Explorer 9
CSS, PHP, Internet Explorer
Josep Sanz
Tras algunos meses de estar entre nosotros el nuevo navegador de Microsoft, don Internet Explorer 9, algunos visitantes de saltos.net me informaron de que la web no se veia correctamente usando este navegador.
Tras mirar lo que sucedia, detecte desde los logs del apache que las peticiones de las hojas de estilo que hace Internet Explorer 9, eran respondidas por el própio servidor apache con un error HTTP 406 Not acceptable (No aceptable).
Este portal, esta desarrollado con RhinOS, el cual…
29/01/2012
¿Que es el Cloud Computing?
Cloud computing
Josep Sanz
Introducción:
El Cloud Computing, también llamado computación en la nuve,
es el término empleado para hablar del concepto de disponer de las aplicaciones desde Internet.
Para entender la diferencia entre Cloud Computing y el modelo tradicional, hay que explicar algunas partes de la historia de la informática brevemente:
Al principio de la informática, las aplicaciones se ejecutaban en servidores y los usuarios operaban con terminales (también llamados terminales tontos)…
16/10/2011
¿Qué diferencia hay entre POP3 y IMAP?
POP3, IMAP
Josep Sanz
Introducción:
POP (Post Office Protocol) y IMAP (Internet Message Access Protocol), son dos protocolos que permiten el acceso a las carpetas del correo entrante de un servidor de correo (no permiten el envío de correo). Nos podemos referir a POP como POP3 (última versión) y IMAP como IMAP4. Estos protocolos son soportados por la mayoría de servidores de correo existentes.
Ventajas e inconveniente de POP3 vs IMAP4:
El número de transacciones es bajo, con lo que es eficiente.
No…
07/07/2011
¿Qué diferencia hay entre MariaDB (MySQL) y SQLite3?
SQLite, MySQL, MariaDB
Josep Sanz
MariaDB (el nuevo MySQL realmente libre) es uno de los sistemas gestores de bases de datos relacionales más conocidos en el mundo del software libre (de hecho, se emplea LAMP para indicar Linux + Apache + MariaDB (MySQL) + PHP).
SQLite3 es otro sistema gestor de bases de datos pero orientado a las aplicaciones empotradas, usado en aplicaciones tan conocidas como Firefox, Thunderbird, Android, y así hasta completar una larga lista de programas que lo usan.
Las diferencias, radican básicamente…