Blog

Pasar fotos del iPhone al portátil

Esta es la pregunta que me han hecho últimamente mucho, aunque la respuesta es muy evidente:

– Con el cable USB.

– Pero…, esto no funciona ya que al poco de estar conectado se pierde/corta la conexión.

Este problema ha surgido con la actualización iOS 13.4.1

Opciones de arreglarlo:

1º Conectarlo a un ordenador mac y no a un pc.

¿no lo tiene?

2º Llamar al servicio de garantía, si no pasaron dos años desde que compró el móvil:

Por cierto, cuando llame diga que ha probado con varios PC’S, varios cables originales, pasos de la página de Microsoft y que con todo no funciona.

Garantia apple teléfono: 900812703

o instalar en Apple Store la aplicación SoportedeApple.

3º Esperar a que en la próxima actualización de iOS lo solucionen.

4º Pagar a un servicio técnico como puedo ser yo mismo, para que lo reparen, eso sí pediría por ti, para que el importe de la factura, te lo devolviera Apple aunque no esté el teléfono en garantía, antes de llamarme (Antonio 617.633.202) intente agotar las anteriores posibilidades ya que si voy a realizar un informe para que le devuelvan el dinero que le cuesta la reparación deberé de tener pruebas como es el número de caso que le dieron en Apple.

5º O que me lo comentes, y si eres o has sido cliente mío, yo llamo por ti a Apple para que te lo solucionen, sin ningún coste para ti.

Espero que con todo, se le arregle problema pronto.

Limpieza de Windows

Con este comando ejecutado desde cmd como administrador:

Dism /online /cleanup-image /Spsuperseded

Tambien eliminar manualmente todo el contenido de la carpeta:

C:\Windows\SoftwareDistribution\Download

C:\Windows\Temp

C:\Users\USUARIO\AppData\Local\Temp

Además de herramienta de Windows de liberar espacio.

FRENAR BULOS

Es importante que no reenviemos bulos y advertir al que nos lo envíe.

COMO NOS LLEGAN

Los bulos nos llegan por mensajes de WhatsApp. Artículos: en Twitter, Facebook y otras redes sociales. Email. Incluso por gente que sin querer en una buena intención provoca el efecto contrario.

CONOCIMIENTOS PARA IDENTIFICAR UNA FUENTE

Antes de saber reconocer la fuente del mensaje, vamos a aprender un poquito informática básica. ¿Qué es un dominio de Internet? (leer más en: https://es.wikipedia.org/wiki/Dominio_de_Internet) os dejo una explicación informal:  

Cuando accedemos con nuestro navegador a una página en Internet, lo que hacemos es acceder a una dirección (como cuando vamos por la calle y queremos ir a un sitio buscamos por Calle, número, bloque, piso, puerta… )

Claro eso si sucediera en Internet sería un CAOS, en Internet funciona como los códigos postales en España.

Es decir, un código postal abarca muchísimas direcciones, eso sí perfectamente acotadas.

Cual es ese código postal en Internet, es lo que conocemos como DOMINIO EN INTERNET.

Lo pongo mejor en un ejemplo:

eldiariomontanes.es (sería un ejemplo de dominio)

que ocurre con el resto de la dirección, ponemos otro ejemplo:

https://www.eldiariomontanes.es/deportes/racing

es decir, https:// www.  /deportes /racing / es para ir a la dirección exacta de un artículo, titular, etc.

Si te fijas en la barra de dirección de tu navegador solo marca como principal eldiariomontanes.es dejando el resto pálido.

Eso es lo que debemos coger de la dirección su dominio (lo que viene marcado en negrita) borrando el resto para ir a la dirección principal del dominio (página de entrada a la Web).

Ahí veremos si lo que carga es una Web en condiciones, con todos sus apartados que funcionan perfectamente, y si aun así dudamos que ese dominio es licito pues preguntamos a Google ejemplo (eldiariomontanes.es WIKIPEDIA).

La dirección de email utiliza el mismo nombre de dominio es decir si te llegase algo de juanitovalderrama@abc.es como ves después de la @ sale el nombre de dominio hasta el final de la dirección, es decir que si nos llegase un email con esa dirección de remitente el correo sería totalmente cierto, ya que el dominio es abc.es

Manualmente en nuestro navegador en la barra de direcciones (parte superior) escribimos abc.es damos al enter…. Veras que la dirección es perfectamente licita y bueno si aun así no lo crees, buscas en Google abc.es Wikipedia

Como peculiaridad manualmente se identifica en una dirección URL completa en la primera parte después de http…//losuquesea.DOMINIO.EXT/loquesea/algomas#pepito_noseque

 .EXT tiene varios significados, .es (España) .fr (Francia) .com (comercio) …. No viene al caso, pero vamos es para saber un poco más.

IDENTIFICACIÓN DE BULOS

Es muy sencillo sólo tenemos que averiguar si la fuente del mensaje que recibimos es oficial o es una patraña anónima.

Es cierto que los bulos conectan con la sociedad y nos marca nuestro sentimiento más interno siendo tremendamente complicados de parar, pero debemos de hacer ese esfuerzo y pararlos.

Los mensajes de gente desconocida, no debe de ser reenviado nunca y dejar a los medios de comunicación legales que determinen la autenticidad de esos mensajes.

También es cierto que muchos mensajes son por ayudar o hacer el bien, pero el resultado final puede ser muy inverso a lo que transmite, repito no continúes las cadenas puedes estar haciendo mucho daño.

Sigue los pasos para saber identificar una fuente antes de reenviar.

Y si con todo esto no eres capaz de identificar la fuente mantente pasivo, no reenvíes un mensajes dudosos.

El lema para parar el virus biológico es “QUEDATE EN CADA”

Te propongo este lema para paras el virus tecnológico “NO REENVIES, SI NO ES SEGURO”

Como Acceder a la carpeta de Inicio

Ir al botón de inicio de Windows escribe “ejecutar”.

Y ejecuta:

shell:common startup

para el inicio de carpetas para todos los usuarios.

shell:startup

para el usuario en el que estamos.

Hay podremos poner cualquier archivo, carpeta o comando para que se ejecute cuando iniciamos el ordenador, para todos los usuarios en el primer caso y en el segundo solo para el usuario en el que nos encontremos.

Truco para suspender el ordenador nada mas que encender crear un acceso directo con la siguiente línea ejecutar:

C:\Windows\System32\rundll32.exe powrprof.dll, SetSuspendState

Pasos a seguir para realizar una aplicación Web por medio del Framework YII2.

 

1.       Debemos de descargar e instalar una base operativa de software para poder realizar el proyecto, se puede utilizar cosas similares a lo que se describe a continuación:

1.1.    Control de versiones Git.

1.2.    No es necesario, pero si aconsejable, ir subiendo nuestro proyecto a Internet para si en un futuro necesitas a más colaboradores para realizar tu proyecto. El registrarse en la Web de GitLab es obligatorio.

1.3.    Servidor Web y servidor de Base de datos en forma local. Esto se instalará automáticamente con el paquete Xampp.

1.4.    Entorno de desarrolladores Java JDK para que funciones el programa Netbeans, para descargar es necesario inscribirse en la Web de Java.

1.5.    Un editor de código fuente (IDE) como es NetBeans.

1.6.    Instalador/actualizador de archivos fuente Composer.

 

2.      Una vez Instalado toda la base comenzamos nuestro proyecto.

2.1.    Iniciamos Xamp Control, para que nuestro ordenador actúe como servidor Web, en los módulos de Apache (Servidor de HTML y PHP ) y MySQL (para la base de datos).

2.2.    Entramos a la carpeta local en la que está ubicado la dirección donde los archivos fuente Web son visibles en la dirección http://localhost en el caso de una instalación de Windows está por defecto en C:\xampp\htdocs, creamos una subcarpeta en dicha dirección (YII2) y dentro de YII2 otra llamada ejemplo1.

2.3.    Una vez dentro de la carpeta C:\xampp\htdocs\YII2\ejemplo1 hacemos un clic con el botón derecho del ratón sobre una zona vacía de la carpeta sobre “Git Bash Here”:
 composer global require fxp/composerassetplugin:^1.4.1″

2.4.    Después instalamos la base de nuestro Framework con la siguiente línea de comando:
composer create-project --prefer-dist yiisoft/yii2-app-basic .
(como nota el punto del final significa que lo descargue en la carpeta actual en la cual nos encontramos, si se pone algún nombre lo descargaría en una subcarpeta que colgaría de la carpeta que estamos)

2.5.    Si todo va bien y según el ejemplo practico en un navegador Web entramos a la dirección http://localhost/YII2/ejemplo1/web y deberíamos ver nuestro CONGRATULATIONS!

2.6.    Vamos a abrir un hueco en la nube para más tarde meter nuestro proyecto. Para ello entrar en la web de GitLab es aconsejable crear un grupo de proyectos y dependiendo la cantidad de ellos a desarrollar se pueden crear subgrupos.

2.7.    Una vez estemos metidos en el grupo de proyectos deseado creamos un proyecto (hueco para albergar nuestro proyecto) copiando la dirección url en la que ese proyecto se encuentra en Internet lo podemos encontrar en el botón “Clone” utilizar el de “Clone with HTTPS” (copiará en el portapapeles la ruta)

2.8.    Ahora en la línea de comandos Git Bash (mini entorno terminal Linux dentro de Windows) y estando sito en la ruta de nuestro ejemplo1 ejecutamos los siguientes comandos:
git init                 (iniciamos el control de proyectos en esa carpeta y todas sus subcarpetas, menos las mencionadas en el archivo .gitignore), (veremos que se a iniciado el control de versiones, al señalar que estamos en la rama “(master)” principal)

2.9.    Añadimos la dirección donde debe de subir todos los archivos a GitLab con el siguiente comando:
git remote add origin “pulsamos las téclas rápidas Shift+Insert” (con lo que se pegará la dirección de internet que tenía en la memoria el portapapeles” quedando el comando completo similar al siguiente:
git remote add origin https://gitlab.com/antonioportillalopez/yii2/ejemplo1.git

2.10.                    Añadir a la configuración de control de versiones el usuario y contraseña que debe de utilizar de forma predeterminada al utilizar la subida de archivos a internet.

git config –global user.email “antport@yahoo.es”

2.11.                    Después, añadimos nuestro primer punto de control llamado commit en forma local con el siguiente comando para ello se ejecutan dos comandos:
git add . (se dice que es lo que queremos añadir a ese punto de control con el punto se indica que se añade todos los archivos actuales (al stage) y todas las subcarpetas (menos lo recogido en .gitignore))

2.12.                    Para cerrar ese punto de control hay que añadirle nombre o/y descripción, con el siguiente comando:
git commit -m ‘Se inicia el proyecto con el Framework descargado sin tocar’

2.13.                    No es necesario subir a Internet cada punto de control que se realice ya que el siguiente comando sube automáticamente todos los puntos de control que hemos generado al mismo tiempo, para ver que subimos solamente este que acabamos de crear ejecutar el comando:
git push origin master
Si es la primera vez que se ejecuta este comando, introducimos primero nuestro correo electrónico con el que nos dimos de alta en GitLab y segundo la contraseña que utilizamos)

2.14.                    Ahora accederemos a donde está el proyecto subido de la Web GitLab (ver la dirección de ejemplo en el paso 2.9) con ello verificamos que el contenido está en Internet.

2.15.                    Para modificar el código fuente de la Web abrimos la Ide Netbeans y damos en FileàNew ProjectàPHPàPHP Aplication with Existing Sources àBrowseàC:\xampp\htdocs\YII2\ejemplo1àOpenàNextàhttp://localhost/YII2/ejemplo1/àBrowseàweb/index.phpàFinish.

2.16.                    Si queremos cambiar el entorno donde vemos el resultado de nuestra aplicación ir a: RunàSet Project Browserà(Chrome-Internet Explorer-Firefox…)

Ahora ya podemos cambiar-interactuar con la edición de nuestro proyecto y también desde el mismo sitio poder ir viendo como queda en los entornos que deseamos.

Es muy importante ir creando puntos de control en nuestro control de versiones (2.11, 2.12, 2.13) .

Dentro de poco crearemos un pequeño manual para utilizar el Framework YII2.


 
 

Acceso de aplicaciones poco seguras

Enlace para activar acceso a aplicaciones poco seguras, es decir outlook vía smtp / pop3.

Esta opción si se activa y si usted la utiliza en un Microsoft Outlook, Thunderbird o semejante ese ordenador queda totalmente expuesto a la entrada de virus, no hay barrera que lo pare. Utilice el gmail siempre como WebMail, es mas utilice el portal de de GMAIL como outlook a su correo electrónico de dirección de empresa.

A pesar de ello si decide utilizarlo, este es el link para porder activarlo:

https://myaccount.google.com/lesssecureapps

aquí se le da las instrucciones de configuración:

https://support.google.com/mail/answer/7104828?hl=es

silencio.mp3

Este archivo reproduce el silencio, vamos que no se oye nada por mucho que subas el volumen.

Parecerá una tontería, ya que dices para que quiero eso, pues por ejemplo si quieres que cuando alguien le llame y no quiere que suene su móvil pues nada mas le tienes que poner en el contacto como sonido a reproducir silencio.mp3 y ni tan siquiera le vibrara el móvil.

Descargue el archivo pulsando aquí.

Funciones PHP

nombresintaxisejemplocomentarios
date()date(formato)date(‘l’)sale: Monday, Tuesday…
$GLOBALSarray de todas las variables localestodas las funciones glonbales php y definidas como globales
implode()implode(‘elemento separador’, $array)junta un array como una cadena unica
explode()explode( ‘elemento separado, $array’)separa un array como una cadena separada