Vallas Publicitarias muy ingeniosas, creativas y divertidas

Hola, hola... acá les dejo algunas vallas publicitarias bastante ingeniosas ademas de divertidas, de seguro a algunos les servirá de inspiración,
¿¿¿Comenten que les pareció???














Cambiar mi nombre de pagina de facebook después de los 200 MeGusta



Haz notado que después de los 200 likes de tu pagina ya no es posible cambiar el nombre de tu pagina?

NOTA: Si tu tienes menos de 200 like, este no es tu caso y puedes cambiar el nombre de pagina fácilmente en "Editar Pagina"


Si por alguna razón importante tu quieres cambiar el nombre de tu pagina, puedes solicitar a facebook
hacerlo por ti, llenando un formulario para esta ocasión.

Solo ingresa a esta dirección:
https://www.facebook.com/help/contact/375203849167025?pageid=000000000000000


Ojo que en la parte de rojo tienes que poner el id de tu pagina.

Si te sirvió este tuto coméntanos y recomiendanos, o si tienes alguna duda no dudes en avisarnos.

Fusionar o unir una ó varias paginas de Facebook

Resulta que por alguna razón tenemos varias paginas creadas con un mismo fin y quieres fusionarlas, haz buscado por muchos lugares como hacerlo pero no lo haz encontrado, acá te enseñamos como poder lograr la fusión o unión de tus paginas.

Para poder fusionar paginas de facebook primero debes cambiar tu idioma predeterminado a "Ingles(US)", luego tendrás que buscar un software, aplicación o extensión para que tu navegador obtenga una IP de USA (para que facebook reconozca que estas ingresando desde una IP de USA), yo uso la extensión HOLA para chrome.

Una vez que hayas segundo los pasos anteriores, ahora recién puede ingresar a la siguiente dirección

https://www.facebook.com/help/contact/?id=238908726149664

y rellenar el formulario.


Transferir Nombre de usuario de mi biografía de facebook a mi pagina de facebook



Puedes transferir tu nombre de usuario una sola vez.
Para transferir tu nombre de usuario de tu biografía a tu página:

Ve a tu página.
En la parte superior de tu página, haz clic en "Editar la página"  y selecciona "Actualizar la información de la página".
Haz clic en Dirección de la página y luego en "Cambiar la dirección web"
Escribe el nombre de usuario asignado a tu biografía y haz clic en Comprobar disponibilidad
Haz clic en "Transferir nombre de usuario"

Una vez que transfieras el nombre de usuario a tu página, no puedes volver a transferirlo.
Recuerda que, para transferir tu nombre de usuario, debes ser el administrador principal de la página.

Recuperar el panel de gnome o barra de tareas.

Voy a explicar como recuperar la barra de tareas, barra de menu, menu principal del Panel de gnome.

Si tienes problemas con tu panel puedes probar de esta forma:

Instalamos gnome:
sudo apt-get install gnome-panel

si lo tienes instalado pon esto en consola:
gconftool-2 --shutdown
rm -rf ~/.gconf/apps/panel
pkill gnome-panel

Si quieres recuperar el panel, pero que quede como estaba al principio de la instalación, teclea esta orden en la terminal:
gconftool-2 --recursive-unset /apps/panel

Repositorios, edita, añade, gestiona y limpia como una patena Y PPA Manager

Muchas veces a base de agregar repositorios PPA en Ubuntu, acabamos con un sistema inestable, con errores de dependencias o que tarda mil años en buscar todas las actualizaciones que van apareciendo. Vamos, una tortura.

Una solución es limpiar los repositorios de esa lista que nos dan problemas o son obsoletos. Existe una herramienta llamada Y PPA Manager que simplifica el proceso a golpe de click.
30d7d  y ppa manager 1 Tu lista de repositorios limpia como una patena Y PPA Manager

Con Y PPA Manager podemos buscar y eliminar repositorios duplicados, agregar repositorios adicionales, descargar paquetes desde un repositorio sin agregarlo, etc. Sin duda toda una navaja Suiza.



sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

Sublime Text 3 en Ubuntu, Instalacion via PPA

Si te gusta la programación Sublime Text es un perfecto editor. No solo permite trabajar concentrado sin distracciones, también permite mantener perfecto control del código con el que trabajas, vista rápida, paleta de comandos, etc.

Su instalación en Ubuntu es sencilla gracias a los repositorios de Webupb8.


sudo add-apt-repository ppa:webupd8team/sublime-text-3

sudo apt-get update
sudo apt-get install sublime-text-installer

Similitudes que no debemos confundir en PHP

¿Concatenación o parámetros?

Con la función echo (o print) es posible mostrar varias variables y cadenas de caracteres unas a continuación de otras.
Ejemplo:

Aquí, utilizamos la coma entre la cadena de caracteres y la variable. También podemos utilizar un punto.

Cuando se utilizan puntos, es llamado concatenación.
Utilizando coma, se pasan varios parámetros a la función.

He probado los dos métodos, y el paso de varios parámetros es definitivamente más rápido.

Sin embargo, las comas únicamente pueden ser utilizadas con echo o print, a diferencia de la concatenación.
Ejemplo:


Comillas y Apostrofes

O “comillas dobles” y “comillas simples”
Cuando utilizamos la función echo, ésta puede ser utilizada con comillas dobles o simples.
Con las comillas dobles, será mostrada una variable.
Con las comillas simples, será considerado como texto.

Ejemplo:
Es por esto que es más rápido utilizar una cadena con comillas simples, ya que php no buscará variables.

Estructura require/include

Estas dos estructuras, que permiten incluir un fichero en la página, son casi idénticas, excepto en la gestión de errores.
Si el fichero no existe, include genera un error de nivel Warning (alerta), en cambio require genera un error fatal y detiene el script.
include
require

Mejor utilizar include_once y require_once que garantizaran que tu fichero sea incluido una sola vez, en el caso que include o require intenten incluir accidentalmente una pagina que ya ha sido incluida.

isset vs empty

La función isset comprueba la existencia de una variable. Es lo único que hace.

En cambio, la función empty comprueba:
Si la variable existe (al igual que la función isset)
Si un número no es igual a cero
Si una cadena de caracteres no es vacía o contiene únicamente espacios/retornos de carro/tabulaciones o un cero.


Por lo tanto es mas rápido:
Que:
if (isset($variable))
  {
    if (empty($variable))
        echo 'La variable está vacía;
    else
        echo 'La variable no está vacía;
  }
else
   echo 'La variable no existe';
?>

¿htmlentities o htmlspecialchars?

Estas funciones permiten hacer “inofensivas” a la variables, es decir reemplazar ciertos caracteres (especialmente los signos “>” y “<”) por sus entidades equivalentes en html.
Sin embargo hay una ligera diferencia entre éstas dos:
htmlentities reemplaza todos los caracteres que pueden escribirse con entidades por sus respectivas entidades en html.
Ejemplos:

é se convierte en é
" se convierte en "
« se convierte en «
< se convierte en & lt; (sin espacio después de &)
& se convierte en &


En cuanto a htmlspecialchars, reemplaza únicamente los caracteres especiales.

< se convierte en & lt; (sin espacio después de &)
> se convierte en & gt; (sin espacio después de &)
" se convierte en &quot,
& se convierte en &


La única entidad html que conozco y que no es reemplazada por defecto es "'", la entidad de la comilla simple (apostrofo): '
Es posible utilizar opciones para reemplazar o no ciertos caracteres (ver la documentación).
El apostrofe es reemplazado por ''' con la opción ENT_QUOTES.

¿Qué función utilizar?
Yo recomiendo utilizar htmlentities ya que los acentos y otros caracteres especiales son reemplazados, lo que garantiza que no tendremos errores de codificación.
Sin embargo, los ficheros son mas pesados con esta función, ya que una entidad ocupa 8 bytes (creo) más que el carácter que le corresponde escrito tal cual.
htmlentities
htmlspecialchars

Cantidad de signos igual

Veamos un ejemplo de condición:
if($InfoSobreLaimage=@getimagesize($image))
   echo'es correcto, tenemos la información sobre la imagen';
else
   echo'hay un problema (mala dirección, imagen en formato ico/bmp...)';


Aquí, hay un signo igual («$InfoSobreLaimagen=@getimagesize($image)»), lo que significa que le asignamos el resultado de getimagesize a la variable "$InfoSobreLaimagen", luego verificamos si vale true (la función ha tenido éxito) o false (un error) con la condición.

Otro ejemplo, esta vez con dos signos:

//definimos una variable falsa (para el ejemplo) :
$VariableQueNoSirveParaNada=0;
if($VariableQueNoSirveParaNada==false)
  echo '$VariableQueNoSirveParaNada vale false es una condición verificada con dos signos ==';
else
  echo '$VariableQueNoSirveParaNada vale false es una condición NON verificada con dos signos ==';


Aquí la condición es verificada, ya que se utiliza únicamente dos signos igual.
False y 0 no son del mismo tipo, pero equivalen a una variable vacía.
Con dos signos, se verifica por lo tanto la equivalencia.

Sin embargo, si utilizamos tres signos igual, la condición no es verificada ya que tres signos igual significan igual valor y mismo tipo.

Ejemplos:
Con dos signos igual, esta condición es verificada:
'0'==0==false

Con tres signos igual, esta misma condición no es verificada, ya que:
'0':Cadena de caracteres
0:valor numérico
false:booleano

Para resumir:
=: Asigna un valor a una variable
==: Comprueba si los valores son equivalente
===: Comprueba si los valores son equivalente y del mismo tipo.

Detectar "Me Gusta" de facebook en php

Si estais desarrollando una app de facebook y necesitais mostrar un contenido u otro diferente dependiendo si el usuario de facebook “le gusta” o no nuestra página, a continuación un ejemplo básico utilizando la API php de facebook (SDK v.3.1.1).

Lo primero que necesitaremos, es la API oficial de Facebook, que podemos descargar desde GitHub. Descomprimimos el archivo y subimos a nuestro servidor los archivos de la carpeta “src”…

Y por último ya en el archivo php que utilizamos en nuestra app (en este ejemplo detectamos si el usuario conectado en Facebook le gusta nuestra página… y le mostramos un contenido u otro):