Al día en tecnología

Diferencia entre byte y bit

Un bit es una cifra binaria es decir que puede tener solo dos posiciones 0 ó 1, la decimal puede adquirir 10 formas (0,1,2,3,4,5,6,7,8,9), la hexadecimal 16, etc.

BYTE lo forman 8 cifras binarias es decir un byte contiene 8 bits, por ejemplo 10111001.

A lo que quiero llegar es simplemente para hacernos una idea de la capacidad de velocidad que tienen la transmisión de los cables de red con clavijas típicas de RJ45.

Vamos a poner sólo un ejemplo.

Cable categoría 6 (es el más utilizado y común de todas las redes de oficinas) este cable tiene la capacidad de transmitir a una velocidad de 1.000.000.000 bits/segundo es decir a 1 Giga bit por segundo.

Como dijimos antes 1 byte son 8 bits a sí que para pasar los bits por segundo a bytes por segundo se emplea esta sencilla fórmula bytes=bits/8

Quedando el traspaso así: 1.000.000.000 bits / 8 = 125.000 bytes. Con lo que el cable en cuestión más utilizado en todas las redes transmite a una velocidad de 125.000 bytes por segundo es decir 125 mega bytes / segundo. Para traducirlo a modo real, no es así ya que cada cierta cantidad de bytes enviados hay un protocolo de comunicación en el que verifica la información que se envía con lo que se envían unos cuantos más bits por el cable de verificación quedando una velocidad ya más real de unos 100 mega bytes / segundo (datos reales que se transmiten) pudiendo variar por longitud de metros de un dispositivo al otro y por las interferencias externas de ruidos electrónicos generados por motores u tubos fluorescentes.

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 ordenador portátil Asus S56CB

Se muestra como se debe de intervenir un ordenador portátil, los pasos a seguir:

  • Abrir tapas traseras mas pequeñas, si con ello tenemos acceso al disipador del microprocesador quitarle y limpiarle.
  • Si con las tapas de acceso a disco duro y memoria no son suficiente para limpiarlo, es necesario quitar toda la tapa posterior (muy importante no dejarse ningún tornillo ya que puede dañar todo el ordenador.
  • Una vez quitada la cubierta posterior y si ya tenemos acceso al radiador del microprocesador extraer y limpiar.
  • Si aun así no tenemos acceso, quitar pantalla e incluso placa base y ya si, limpiarlo.
  • quitar la pasta reseca con alcohol de quemar o limpieza y poner pasta nueva.
  • Volver a montar y conectar todo.

Limpiar Windows de archivos no válidos o sin utilidad.

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

Si no utilizas hibernar equipo o simplemente su ordenador no tiene esa opción puede liberar espacio ejecutando el siguiente comando en un cmd como Administrador:

powercfg -h off

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” (símbolo de Windows+R).

Y ejecuta:

  • shell:common startup

La ruta por defecto en una configuración normal de Windows es: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

para el inicio de carpetas para todos los usuarios.

y para el usuario que estamos actualmente es:

  • shell:startup

o bien navegador con el explorador de carpetas a la siguiente dirección, tenga en cuenta que tiene que tenerlo configurado con ver archivos ocultos del sistema:

C:\Users\USUARIO_A_MODIFICAR\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

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 (para Android) , silencio.m4r (para IPhone) y ni tan siquiera le vibrara el móvil. (lo derechos de autor ya los pagué con mi dinero invisible)

Descargue el archivo pulsando aquí.