Instalar composer en Ubuntu

Los siguientes pasos son para una instalación global de composer:

1. Descargar el instalador en el directorio actual:

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

2. Verificar la integridad del instalador:

php -r "if (hash_file('sha384', 'composer-setup.php') === '906a84df04cea2aa72f40b5f787e49f22d4c2f19492ac310e8cba5b96ac8b64115ac402c8cd292b8a03482574915d1a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

3. Correr el instalador:

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

4. Remover/borrar el archivo instalador:

php -r "unlink('composer-setup.php');"

Javascript función call


// JavaScript Function Call
let person = {
bio: function() {
return `Name: ${this.name}, Age: ${this.age}`;
}
}
function greeting(message) {
return `${this.name} : ${message}`;
}
let person1 = {name: 'John', age: 23};
let person2 = {name: 'Doe', age: 31};
console.log(greeting.call(person1,'Hello'));
// -> "John : Hello"
console.log(greeting.call(person2,'Bye'));
// -> "Doe : Bye"
console.log(person.bio.call(person1));
// -> "Name: John, Age: 23"
console.log(person.bio.call(person2));
// -> "Name: Doe, Age: 31"

view raw

JS_call.js

hosted with ❤ by GitHub

Método map en Javascript


// JS: map() method
let clientes = [
{nombre: "Luis", edad: 22},
{nombre: "Alberto", edad: 31},
{nombre: "Eduardo", edad: 19}
];
let foo = clientes.map(function(cliente) {
return cliente.nombre;
});
let bar = clientes.map((cliente) => cliente.nombre);
console.log(foo);
// ["Luis","Alberto","Eduardo"]
console.log(bar);
// ["Luis","Alberto","Eduardo"]

view raw

JS_map.js

hosted with ❤ by GitHub

Javascript iterar array foreach

Como saber la versión de Codeigniter

Para saber que versión de Codeigniter (CI) estas utilizando en tus proyectos puedes realizar lo siguiente:

1) Revisar el archivo:
system/core/Codeigniter.php

Localiza la línea: define('CI_VERSION', 'X.X.X');

2) Imprime la constante:

echo CI_VERSION;

Curriculum Vitae Resume Online HTML CSS Template

 

Si actualmente vivimos en un mundo digitalizado ¿porqué no presentar nuestro CV en formato digital? Mediante este formato (online) ofreces una imagen más profesional, además de mejorar tu marca personal, y si estas en búsqueda de un empleo destacar sobre el resto de los candidatos.

Especificaciones:

– HTML
– One page
– 100% personalizable
– Diseño claro, simple y elegante
– Diseño responsivo

Demo:

– Azul: https://bit.ly/2S3uekG
– Verde: https://bit.ly/2USLhHY
– Naranja: https://bit.ly/2DFhVpK

Desperdiciar vs invertir tu tiempo

 

Fuente

@investors_guide

Configurar las revisiones en WordPress: activar, desactivar

Para configurar el control de las revisiones de nuestras Páginas y Entradas en WordPress tendremos que editar el archivo wp-config.php de nuestro sitio Web como sigue:

Activar

Añadir la siguiente línea de código:

define('WP_POST_REVISIONS', true);

Desactivar

Añadir la siguiente línea de código:

define('WP_POST_REVISIONS', false);

Configurar

Definir hasta cierto número de revisiones (ejemplo 8):

define('WP_POST_REVISIONS', 8);

Obtener los tags de un post en WordPress

Función: get_the_tags()
Parametros: $id, ID del Post (opcional)

Devuelve un array de objetos, un objeto por cada tag asignado al Post.

<?php
$tags = get_the_tags();

if (!empty($tags)) {
    foreach ($tags as $row) {
        echo esc_html( $row->name );
    }
}
?>

Si esta función es usada dentro del «Loop» de WordPress, no es necesario pasar como parámetro el ID del Post.