laravel-fechas

Eliminar columnas de fechas created_at y updated_at en laravel

Si alguna vez habéis trabajado con Laravel sabéis que este incluye su propio sistema de ORM (Object-Relational Mapping) llamado Eloquent, el cual nos proporciona una manera elegante y fácil de trabajar con la base de datos. Cuando creamos un modelo en Laravel: namespace App; use Illuminate\Database\Eloquent\Model; class Usuarios extends Model { //… } o usamos la linea de comandos php …

Leer artículo

Estructurando nuestro API

Hace unos días, comencé a crear un API sencillo para comunicar Node.js y una base de datos MYSQL. Lo podéis seguir desde este link (https://www.carlosgonzalezgurrea.es/crear-un-api-con-node-js-y-base-de-datos-mysql/) La idea era, crear la estructura de la aplicación y conectarla con la base de datos MYSQL. Hoy vamos a añadir un paso más a la aplicación y es meterle controladores. Poco a poco haremos …

Leer artículo

Cabeceras CORS (Cross Origin Resource Sharing)

Buenas a todos Hoy estaba trabajando realizando pruebas con una aplicación de un cliente y su servidor Apache no tenía activada la cabecera Access-Control-Allow-Origin, por lo que todas las peticiones que intentaba realizar me daban error. CORS (Cross Origin Resource Sharing) es un mecanismo que utiliza encabezados adicionales HTTP para permitir que un user agent obtenga permiso para acceder a …

Leer artículo

PHP 4, PHP 5, PHP 7, en definitiva PHP

Bueno al fin y al cabo todo evoluciona y lo mismo ha ido pasando con PHP. Poco a poco el código libre va ganando terreno frente a las licencias y sistemas de pago, por lo que PHP ha ido cogiendo muchos más adeptos, sistemas CMS´s, ERP´s y muchas líneas de código tiradas en PHP. Después de varios intentos, por fin …

Leer artículo

Node.js y configuración del proxy corporativo

Como siempre se me olvida y lo tengo que buscar, en algunas ocasiones cuando trabajamos con node.js, tenemos que configurarlo para que trabaje con el proxy de nuestra red corporativa. Bien, es fácil solo tenemos que ir a la consola de comandos y teclear el siguiente comando npm config set proxy http://proxy.company.com:8080 Donde proxy.company.com, es la dirección del proxy y …

Leer artículo

Crear un API con Node.js y Base de datos MYSQL

Hola a todos Hoy quiero hacer una pequeña introducción a la creación de un API Restful con Node.js y MYSQL. La verdad es que para que todo funcione, debemos tener instalado en nuestro equipo un servidor de MYSQL (Yo uso XAMPP cuando trabajo sobre Windows, en Linux lo configuro todo a mano) y Node.js que ya os explique cómo instalarlo, …

Leer artículo
aplicacion-mean

Aplicación MEAN

Si has llegado hasta aquí es porque sabes que significa MEAN, es el acrónimo para: MongoDB, ExpressJS, AngularJS, NodeJS, en los últimos años esta tecnología se está utilizando el desarrollo de aplicaciones, y páginas web dinámicas, que están basadas, en Javascript. Este Javascript no es el que usábamos hace 20 años sino ExpressJS, mucho más avanzado que su versión anterior. …

Leer artículo
laravel--+-debug

Debug en Laravel. Laravel Debugbar.

Lo importante del debug, siempre que desarrollamos necesitamos poder hacer paradas y ver datos de todo lo que estamos desarrollando. Cuando trabajo con Laravel siempre uso la barra de debug creada por Barry vd. Heuvel, podéis ver su gitub y comprobar que todo su trabajo está enfocado para trabajar con Laravel. Podéis ver todo lo relacionado con la barra de …

Leer artículo
bbdd - Sql server

Conectando Laravel con SQL SERVER 2012

Hace poco trabajando para un cliente en el módulo de SII, nos hizo una petición extraña, habíamos realizado una Web App en Laravel con conexión a BBDD MySql como suele ser normal, pero el tenia todos los datos en SQL SERVER. Habíamos creado un proceso Batch para copiar los datos y pasarlos de una BBDD a otra, este funcionaba de …

Leer artículo