LinuxParty

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

Ya se puede descargar la versión 2018.03 de FacturaScripts. FacturaScripts es un software libre de contabilidad, facturación y CRM. Está escrito en PHP7 y tiene licencia LGPL. Y el motivo por el que la versión actual es la 2018 y no la 2019, es porque el software fue rediseñado de arriba a abajo para poder hacer frente a las necesidades actuales de personalización. Cada empresa es un mundo y lograr que sea el software el que se adapta a la empresa y no al contrario, obligó a los desarrolladores a dar un paso atrás, para poder dar un salto adelante. Salto que han tardado casi dos años en completar (aunque aún están migrando los plugins).

Por suerte FacturaScripts siempre ha gozado de actualizaciones constantes. Ahora que la nueva versión ya está madura, vuelven a lanzar actualizaciones cada dos semanas, aproximadamente. La última es la 2018.03, que trae mejoras en la gestión de retenciones.

FacturaScripts 2018.03

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

PHP 7.3 RC6 fue lanzado a principios de esta semana. Phoronix ejecutó algunos puntos de referencia y comparó el rendimiento de v7.3 RC6 con lanzamientos que se remontan a la serie v5.5.

De la historia: Me encontré con algunos puntos de referencia nuevos el día anterior en PHP 5.5.38, PHP 5.6.38, PHP 7.0.32, PHP 7.1.24, PHP 7.2.12 y la versión de prueba de PHP 7.3.0-RC6. Todas las compilaciones PHP5 / PHP7 se configuraron y construyeron de la misma manera. Todas las pruebas se realizaron desde el mismo servidor doble de EPYC Dell PowerEdge R7425 que ejecuta Ubuntu 18.10 Linux.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Esta publicación tiene como objetivo informarle sobre algunas funciones sorprendentes del uso de PHP en el terminal de Linux.

Permítanos configurar algunas configuraciones de php.ini en el shell interactivo de PHP.

6. Establecer la línea de comandos de PHP

Para configurar el indicador de línea de comandos de PHP, debe iniciar una shell interactiva de PHP desde el terminal de Linux usando el siguiente comando php -a (habilitando el modo interactivo de PHP).

$ php -a

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

En este punto asumo que tienes un blog alojado en Blogger y que quieres migrarlo a WordPress.org. Vamos a diferenciar dos casos distintos:

  • Tu blog tiene un dominio .com contratado y tu URL es del tipo: http://www.nombredetublog.com
  • Tu blog no tiene un dominio propio y tu URL es del tipo: http://nombredetublog.blogspot.com

Si has contratado un dominio .com, habrá partes del proceso que serán un poco más tediosas. Estas partes estarán indicadas en el apéndice al final del post.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Composer es el gestor de paquetes que utilizan todas las aplicaciones PHP modernas. Razón por la cual es muy importante saber instalarlo correctamente en su sistema operativo.

Cuando se publicó Composer por primera vez, se recomendaba descargarlo para cada proyecto PHP ejecutando este código:

$ cd mi-proyecto/
$ curl -sS https://getcomposer.org/installer | php

Este comando descarga Composer en forma de archivo PHAR. Así que para ejecutar cualquier comando de Composer, debías utilizar lo siguiente:

Ratio: 1 / 5

Inicio activadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Interesante post, éste, que explica cómo cambiar la versión de PHP con un ejemplo real, ya sea, haciendo un downgrade de la versión de PHP o instalando a una versión concreta. Este ejemplo está ejecutando en una máquina con CentOS 6.3 64 bits, con el repositorio de remi instalado.

Primero, podemos ver qué versión tenemos.

# php -v
PHP 5.4.11 (cli) (built: Jan 16 2013 16:51:38)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

Ya está disponible la versión 2015.046 de FacturaScripts, el software libre de facturación y contabilidad made in spain ;-)

Lista de novedades:

  • Se ha modificado el asistente de instalación añadiendo un aviso cuando se está usando la contraseña por defecto. Si tenemos FacturaScripts disponible públicamente, es recomendable no usar la contraseña por defecto.
  • Se han corregido y mejorado las últimas opciones añadidas a los informes contables:

  • El balance de sumas y saldos normal (10 dígitos) puede ahora generarse en CSV.
  • Ya se puede sacar un mayor de múltiples subcuentas.
  • Añadido saldo al diario en CSV y a los mayores.
  • Los debe y haber se expresan ahora con coma como separador de decimales.
  • Se han añadido cambios en la gestión de cuentas bancarias de clientes y proveedores:
    • Ya se pueden visualizar las cuentas bancarias del cliente/proveedor desde la factura.
    • Ahora se puede definir la cuenta bancaria predeterminada de clientes y proveedores.
    • Al imprimir los datos bancarios en una factura, se muestra tanto el IBAN como el SWIFT/BIC.
  • Ratio: 5 / 5

    Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

    En este breve tutorial, le informaremos de cómo migrar de su anterior Joomla 2.5 a la versión Joomla 3.3 más reciente. ¿Está pensando en actualizar su versión de Joomla? Entonces, has entrado en el blog correcto.

    Cosas que usted necesita para comprobar

    1. Identifique sus extensiones de Joomla (componentes, plugins y módulos de terceros) que pueden dar problemas de compatibilidad con la actualización más reciente de Joomla 3.3. Puede que tenga que comprobar en la página web del proyecto o contactar con los desarrolladores para ver si hay nuevas versiones que usted necesite volver a instalar.

    Ratio: 5 / 5

    Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

    En esta entrada vamos a ver unos cuantos puntos que nos servirán para securizar PHP en nuestro servidor web. Nos centramos en la configuración propia de PHP, hay que tener en cuenta que la securización de la capa aplicación es tanto o más importante que la de la configuración del servidor. Hay que tener siempre actualizados a la última versión estable y con los parches de seguridad correctamente aplicados cualquier cms o script de terceros tipo WordPress, Joomla, OsCommerce, etc.

    Ocultar la versión de PHP

    Un artículo completo sobre esto, podéis verlo aquí (ocultar la versión de PHP). Básicamente evitamos que con un simple telnet puedan averiguar la versión de PHP que hay corriendo en el servidor:

    # telnet servidor 80
    
    Connected to xxx.com (xx.xx.xx.xx).
    Escape character is '^]'.
    HEAD / HTTP/1.0
    
    HTTP/1.1 200 OK
    Date: Fri, 13 Aug 2010 14:18:09 GMT
    Server: Apache/1.3.26 (Unix) mod_gzip/1.3.26.1a PHP/5.3.3
    Last-Modified: Fri, 12 Feb 2010 12:22:56 GMT
    ETag: "44967c-6f-53ca4800"
    Accept-Ranges: bytes
    Content-Length: 111
    Connection: close
    Content-Type: text/html
    
    Connection closed by foreign host.

    Ratio: 1 / 5

    Inicio activadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

    La mayoría de la gente sabe que las pruebas de sus sitios web es una buena idea, pero después de algún tiempo de pruebas puede llegar a ser tedioso. ¿Y si una gran cantidad de este proceso de pruebas se automatizan? Automatizado el proceso no tiene que ir a través de todas las funciones de forma manual, una y otra vez, para asegurarse de que todavía funciona después de actualizar el código? Aquí es donde las pruebas unitarias entran en acción, para automatizar el proceso de prueba.

    Unit hace que sea más fácil probar, y sobre todo más seguro, de modificar su código, ya que las capturas de cualquier irregularidad en el comportamiento (es decir, bugs) pueden ser introducidos en el nuevo código. En este artículo usted aprenderá los fundamentos absolutos de las pruebas unitarias con PHPUnit y lo fácil que es empezar a usarlo,  guiándole a través del proceso de escribir su primera prueba.



    Redes:



     

    Donar a LinuxParty

    La mejor forma de darnos las gracias, es hacer una donación.


    Tutorial de Linux

    Nos obligan a moslestarte con la obviedad de que este sitio utiliza Cookies. Ver política