Proyecto 1/365 días: fotos desde el 12/11/2015 al 18/11/2015

   Esta semana ha sido movidita. La primera foto ha sido un poco churro. Como bien explico en la descripción de la foto, el problema es que hice la foto deprisa con la cámara pequeña que tiene ya muchos años y pensé que había salido bien (tonta de mi por no comprobarlo). A los pocos días las pasé al ordenador y vi que eran una caca, todas borrosas, y no tenía más fotos de ese día.

   Pero bueno no todas han sido tan malas. Me gusta mucho la de mi gato Sun, porque me parecen preciosos esos ojos y esa mirada.

   El viernes era el mercadillo medieval de las tres culturas en Cáceres, y como trabajo allí, al salir por la tarde me acerqué a verlo.

   Sin enrollarme más, éstas son las fotos:

Foto 022 Proyecto 1/365 dias

Foto 023 Proyecto 1/365 dias

Foto 024 Proyecto 1/365 dias

Foto 025 Proyecto 1/365 dias

Foto 026 Proyecto 1/365 dias

Foto 027 Proyecto 1/365 dias

Foto 028 Proyecto 1/365 dias

Error : The Windows Phone Emulator wasn't able to create the virtual machine

   He instalado en una máquina virtual con VMWare Windows 8.1 y también he puesto Visual studio y el SDK para windows phone 8. Estaba compilando una app con cordova (phonegap) y al lanzar el emulador me ha salido el siguiente error:


   
   Este error se soluciona cambiando el número de procesadores asignados al sistema. Lo podemos asignar de la siguiente forma: 1. Botón derecho en el sistema instalado y la damos a "Settings".


   
2. En la pestaña Hardware, seleccionamos "Processors" y le asignamos el número de procesadores. Mínimo hay que poner 2.


   
   Os recomiendo también el siguiente post con otro error común : Error Virtualización Hyper-V Windows Phone VMware.

Error VMware: The Windows Phone Emulator wasn't able to ensure the virtual machine was running

   Si a la hora de lanzar el emulador de windows phone en Windows 8 o 10 en una máquina virtual con VMware, es porque no está activada la virtualización Hyper-V.


 
Para ello nos vamos a "Settings", mediante botón derecho, de la máquina virtual. En la pestaña "Hardware" y la opción "Processors", tenemos que activar la opción: "Virtualize Intel VT-x/EPT or AMD-V/RVI".


   

   
Después tenemos que editar el fichero de la máquina virtual ( extensión .vmx ) y agregar lo siguiente:


   
   Podemos editarlo con el notepad.

  Os recomiendo también el siguiente post con otro error común: Error Procesador Emulador Windows Phone VMware.

Proyecto 1/52 semanas: foto 04 semana del 9 al 15 de Noviembre

   Esta semana utilicé una de las fotos que tiré para la foto del día. No es la misma pero si es el mismo objeto. Entre todas las que he sacado esta semana ha sido la que más me ha gustado para poner como foto de la semana.

Aquí la tenéis:


Foto 04 Proyecto 1/52 semanas

Proyecto 1/365 días: fotos desde el 05/11/2015 al 11/11/2015

 Llego un poco tarde para poner el post pero eso no quiere decir que no haya hecho las fotos. Ha sido variada la semana, así que aquí podéis ver las fotos. Como siempre, están subidas en flickr y se puede ver la descripción de cada una.

Foto 015 Proyecto 1/365 dias

Foto 016 Proyecto 1/365 dias

Foto 017 Proyecto 1/365 dias

Foto 018 Proyecto 1/365 dias

Foto 019 Proyecto 1/365 dias

Foto 020 Proyecto 1/365 dias

Foto 021 Proyecto 1/365 dias

Proyecto 1/52 semanas: foto 03 semana del 2 al 8 de Noviembre

   La foto que elegido ha sido una foto que hice con el móvil de una hoja que me encontré en la calle.
Me gustó porque es una hoja muy grande y tenía un color amarillo precioso y con el buen día que hacía se veía aún más bonita.

   Fue saca el sábado 7 de Noviembre por la mañana.

Foto 03 Proyecto 1/52 semanas

Proyecto 1/365 días: fotos desde el 29/10/2015 al 04/11/2015

   Toca otra tanda de fotos, siete para ser exactos. Es la segunda semana que llevo con este proyecto. Todavía es poco y ahora hay muchas ganas, a ver si sigue así porque sino... no quiero volver a empezarlo otra vez, este hay que terminarlo :)

Foto 008 Proyecto 1/365 dias

Foto 009 Proyecto 1/365 dias

Foto 010 Proyecto 1/365 dias

Foto 011 Proyecto 1/365 dias

Foto 012 Proyecto 1/365 dias

Foto 013 Proyecto 1/365 dias

Foto 014 Proyecto 1/365 dias

   Espero que os gusten. En flickr está puesta una breve descripción de la foto.

Solicitar un fichero en html y guardarlo en el servidor con php


   En este pequeño ejemplo o tutorial vamos a ver como soliticar un fichero mediante un formulario en html y después con php guardarlo en el servidor.

   Para comenzar tenemos nuestro formulario en html:

  
FORMULARIO FICHEROS
@ SandritaSCS












   Después nuestro código php tiene lo siguiente:
$archivo = $_FILES['ficheroUsuario']['tmp_name'];
$nombre_archivo = $_FILES['ficheroUsuario']['name'];
$directorioNuevo ="ficheros/";

move_uploaded_file($archivo, $directorioNuevo.$nombre_archivo);

echo "OK";

   No se utiliza la variable $_POST aunque el método sea POST. La variable que almacena los datos del fichero que queremos guardar es $_FILE. Con esta variable podemos recuperar la siguiente información:

  • $_FILE['fichero_usuario']['tmp_name'] -> El nombre temporal que se le asigna al fichero que queremos subir.
  • $_FILE['fichero_usuario']['name'] -> Nombre original del fichero que se ha subido.
  • $_FILE['fichero_usuario']['type'] -> Tipo de fichero ( si el navegador lo proporciona). No se refiere a la extensión sino por ejemplo si es una imagen sería "image/png".
  • $_FILE['fichero_usuario']['size'] -> Tamaño del fichero
  • $_FILE['fichero_usuario']['error'] -> Error asociado al fichero que se intenta subir.
   La función move_uploaded_file guarda el fichero temporal (por eso se usa la variable guardada con tmp_name) con el nombre que le proporcionemos y la ruta donde queremos guardarlo ( en este caso el nombre es el mismo que el fichero que se sube).

   Si queremos guardar el archivo con otro nombre podemos hacerlo así:

$archivo = $_FILES['ficheroUsuario']['tmp_name'];
$nombre_archivo = $_FILES['ficheroUsuario']['name'];
$info = pathinfo($nombre_archivo)['extension'];
$directorioNuevo ="ficheros/";

move_uploaded_file($archivo, $directorioNuevo."nombreNuevo.".$info);

echo "OK";

   Con la función patchinfo($fichero) se puede recuperar la extensión del fichero, así como el nombre base etc.
   Para descargar el código lo podéis hacer en el siguiente enlace -> CÓDIGO.

Proyecto 1/52 semanas: foto 02 semana del 26 de Octubre al 1 de Noviembre

   Aún teniendo de por medio la fiesta de Halloween o el Día de todos los Santos, que es la fiesta de aquí de España, no he escogido una foto de ese día sino que me ha gustado mucho más una foto que he hecho hoy, el último día de la semana.

   La foto es de una gota de agua de una de mis suculentas del jardín. Con el objetivo macro es mucho más fácil y más bonito hacer este tipo de fotos. Me encanta como se ve el reflejo en la gota de lo que hay alrededor.

   Espero que os guste.

Foto 02 Proyecto 1/52 semanas