Categorías
Sin categoría

Hoy se cumplen 15 años de youtube

Aunque parezca mentira, youtube solo tiene 15 años. Tal dia como 23 de abril, pero en 2005, el fundador de youtube Jawed Karim publicó un video de 18 segundos, titulado «Me at the zoo», traducido podria ser algo como «yo en el zoo».

El video ha sido visto 90 millones de veces. Lo más curioso es que aunque parezca increible el «monstruo» en que se ha convertido youtube, «solo» tiene 15 años.

Como homenaje, aqui teneis el enlace al video https://www.youtube.com/channel/UC4QobU6STFB0P71PMvOGN5A

Categorías
Sin categoría Windows10

Utilizar aplicaciones antiguas en windows 10

El otro día, queria utilizar una antigua aplicación de ms-dos en windows 10. Desafortunadamente el sistema de windows de x64 ya no da soporte a antiguas aplicaciones de 16 bits.

Al intentarlo, recibirás un error del tipo «No se puede ejecutar esta aplicación en el equipo».

Error al ejecutar una antigua aplicación de 16 bits en windows 10.

Una alternativa que se me ocurrió en un primer momento ( y que parece la más lógica), sería utilizar una máquina virtual. Pero tiene dos grandes inconvenientes, por una parte, para ejecutar la aplicacion, se tiene que poner en marcha la máquina virtual, con el engorro de tener que esperar a que esta arranque y luego tener que ejecutar un programa dentro de otro. Luego además, una máquina virtual va a consumir bastante recursos aunque sea un simple xp.

Por lo tanto, busqué una alternativa que no tuviera ninguno de los dos problemas y es cuando encontré los emuladores de DOS. Emuladores como vDos, vDosPlus, Dosbox nos permiten utilizar estas aplicaciones sin tener que recurrir a una máquina virtual y así poder ejecutar el programa como cualquier otro y no tener que ejecutarlo dentro de la MV.

En mi caso, he utilizado la de vDos y me ha funcionado sin problemas, es gratuita para uso personal. El uso es simple, lo descargas en https://www.vdos.info/download.html , se instala el ejecutable, y ya tenemos el ejecutable en la carpeta por defecto c:\vdos\vdos.exe. Antes de ejecutarlo copiamos nuestro programa (toda la carpeta entera) y procedermos a editar el fichero autoexec.txt (el equivalente al autoexec.bat), modificando en el la llamada a nuestro programa. Si os fijais en el ejemplo de mas abajo, tendriais que cambiar la llamada al programa de ejemplo startDP.bat que esta en la carpeta DPTEST, por el nombre de vuestra carpeta y vuestro bat.

Por ejemplo, si habeis copiado una carpeta llamada DOS que dentro tiene un ejecutar.bat que llama a vuestro programa, la lina sería CALL DOS\ejecutar.bat

Si lo ejecutais con el programa por defecto, vereis que se abre el programa de ejemplo.

Una última consideración, es que el emulador os cambiará el «root» y ahora el c:\ tendra como punto de partida la carpeta c:\vdos.

Espero que os sirva de ayuda, dejadme un comentario sobre cualquier duda o para dar vuestra opinión.

Categorías
Seguridad Sin categoría

Evitar el phising en el email

Ultimamente, el phising es la técnica mas utilizada para «cazar», nuestras credenciales y de este modo que terceros intententen apropiarse inadecuadamente de nuestros datos, dinero, etc. Por tanto, hay que ser precabidos con los emails que recibimos que puedan parecer sospechosos e incluso con los que no, puesto que si están bien realizados pueden parecer imperceptibles para todo el mundo, incluso para avezados informáticos. De este modo voy a intentar aportar mi granito de arena para evitar el caer en este tipo de astucias.

Aquí podeis ver el último email de phising que recibí que era bastante convincente

El email en si, es bastante convincte, parece llegar del banco que indica, y además da la casualidad que era de un antiguo banco que utilizaba y que cabe en la lógica que me envien un email de ese tipo. Todo haria pensar que es un email válido y además mi proveedor de email no lo cataloga de spam, por lo que podriamos pensar que es lícito y lo normal sería acceder a su petición para actualizar mi número de teléfono como piden en el email.

Pero revisamos un poco más el email, (como debemos hacer siempre que recibimos uno, veremos que no es oro todo lo que reluce). Lo primero es analizar el email del remitente(1), ahi ya podemos vislumbrar que algo no es «normal», no coincide el email del remitente con el que envia supuestamente el email. Esto algunas veces puede suceder, como cuando se envian emails de marketing etc, pero las compañias serias lo suelen avisar. De todos modos para asegurarnos, vamos a los links del email(2) y con el boton derecho o en la barra de estado (nunca hacer clic en ellos), nos fijaremos en la dirección final, y como vemos en este ejemplo, tampoco coincide con el emisor de email, esto ya nos tiene que acabar por hacer pensar que este email es de phising. Pero que podemos hacer para evitar «caer en la trampa» de saber si es cierto o no el email?

Lo mejor que siempre podremos hacer, es que NUNCA hagais clic en los enlaces de los emails, en caso de la más mínima duda. Hay que tomarlo como costumbre, siempre es mejor que si cualquier entidad nos avisa, nos pregunta o pide datos, por seguridad, no hagais clic en los enlaces de los emails, es mas fiable que en ese momento vayais a la pagina web que ya conoceis de la entidad y confirmeis desde su pagina la información que os reclaman o os quieren dar. De ese modo evitareis caer en la trampa.

Categorías
Excel Sin categoría

Como añadir una linea dentro de una celda de excel

Aunque pueda parecer una tontería, a veces se puede necesitar el tener mas de una linea en una celda de excel. Con este pequeño «truco», es muy fácil conseguirlo. Simplemente teneis que pulsar la tecla alt+enter. De este modo podremos añadir lineas dentro de la celda.

Como podeis ver en la imagen de más abajo, en las celdas (1) y (2), he puesto un enter sin más por lo que he bajado a la siguiente celda. En cambio, en (3) he pulsado alt+enter y entonces he podido escribir otra linea dentro de la misma celda sin que saltara de celda.

Categorías
Sin categoría

Conoces las diferencias entre bit, Byte, MB, GB Mbps, Gbps, etc?

Aunque parezca mentira, estamos en el 2020 y todavíva hay mucha gente que aun no conoce las diferencias entre las magnitudes relacionadas con la informática. Constantemente se nos bombardea desde la publicidad y los medios de Comunicación con siglas como MB,GB,Mbps, Gbps e incluso MBs o GBs. A continuación os intentaré arrojar algo de luz sobre este asunto.

Lo primero que se debe diferenciar es el tipo de magnitud de la que estamos hablando, aunque parezca que hablamos de la misma magnitud muchas veces se hablan de magnitudes diferentes aunque relacionadas. Así cuando se habla de KB,MB,GB,TB, etc se está hablando de la magnitud de «capacidad de información ALMACENADA o que se puede ALMACENAR«. Por lo tanto, no se debe confundir con la otra magnitud, que suele llevar una «s» de segundos para referenciar que estamos hablando de «capacidad de TRANSMISIÓN de datos» y que es sustentada por siglas como Bbps,Mbps,Gbps, etc.

Todo lo expuesto anteriormente, puede parecer confuso, pero se ve todo más claro cuando nos fijamos en las palabras que están en negrita o en itálica. Si os fijais, en la primera definición se hace hincapie en información y no en datos, al igual que en almacenar en vez de transmitir. Es ahi donde reside la cuestión, la primera definición es para «medir» la cantidad de información que podemos o tenemos en nuestro poder. Por tanto se centra en el aspecto «estático» y no dinámico de la información, es decir, no nos importa a que velocidad se mueve la información, sino cuanta tenemos o podemos almacenar. Por el contrario, la definición de la segunda magnitud, se centra en la transmisión, por tanto implica movimiento, pero ya no habla de información sino de datos, entendiendose datos como no solo la información como sino cada una de las partes que la integran. Esta última sentencia, puede parecer complicada de entender, pero más adelante vereis su sencillez al igual que su lógica. Pasemos pues a detallar cada magnitud.

CAPACIDAD DE ALMACENAMIENTO DE INFORMACIÓN

Como hemos comentado esta capacidad esta representada con siglas como KB, MB, GB o TB (aunque hay otras) y es el resultado de juntar la B (Byte en ingles y que representa la unidad de información que a su vez está formadada por 8 bits de datos) con la otra sigla que multiplicará su cantidad. Para ver la diferencia entre Byte(que lo consideraremos información) y bit (que lo consideraremos dato) fijaros en la imagen

Diferencia entre Byte y bit.

Como podeis ver en la imagen y para hacerlo mas mundano, podriamos hacer la analogia con un relog de pantalla digital, donde cada «barrita» seria un bit con valor 1 o 0 segun estuviese iluminada o no, y cada Byte seria el numero en si 0 1, etc. De este modo, entederemos la diferencia entre dato(bit) como parte de la unidad de información(Byte).

Así en un numero digital, las «barritas» individuales no aportan información, pero cuando se presentan en conjunto de una cierto modo, nos presentan un número que ahora si nos da información.

Analogia entre bit (cada barrita que compone un numero), y byte el numero entero.

Una vez entendidad la diferencia entre datos e información, os muestro la siguiente tabla, donde se empezarán a tener las sentido las siglas.

SiglaTotal BytesTotal bitsCant en sigla anterior
B18
KB102481921024B
MB104857683886081024KB
GB107374182485899345921024MB
TB109951162777687960930222081024GB
Comparativa entre las diferentes unidades.

Por consiguiente, cuando estamos hablando de un disco duro de 1TB, de una memoria RAM de 16GB, estamos hablando de la CANTIDAD de información que puede albergar. Evidentemente a mayor número, será mejor puesto que tendremos más capacidad.

Ahora que ya entedemos la capcadicad de almacenamiento de información pasemos a la siguiente magnitud.

CAPACIDAD DE TRANSMISIÓN DE DATOS

Cuando hablamos de la capacidad de transmisión de datos, estamos hablando por una parte del tiempo en que tardaremos en transmitir, es decir de mover esos datos, de un punto a otro. Por tanto esta magnitud se basa en el comportamiento dinámico y no estático. Esto quiere decir que ahora ya no hablamos de cantidades de almacenamiento que tiene mi dispositivo sino que estamos transmitiendo datos, de un punto a otro y es eso exactamente lo que estamos midiendo. Ese «de un punto a otro» puede ser por una red cableada, una wifi o un bus interno de nuestro router o placa base, es decir cualquier medio donde podamos transmitir un dato. Os habreis fijado que en todo momento, he puesto en negrita la palabra dato, esta es la otra parte que nos ocupa, puesto que ya no hablamos de informacion, puesto que ahora estamos midiendo cada uno de los bits (1 y 0) o partes que forman nuestros Bytes de información.

Esto tiene toda su lógica, puesto que si «solo» contaramos los Bytes de informacion, no estariamos teniendo en cuenta cada uno de los «bits» que los forman ni tampoco la misma «informacion» de control de la propia transmision de la informacion. Esto aunque rebuscado es tan «simple» como que las propias ordenes de «empezar a transmitir», «finalizar la transmission», etc tambien consumen transmisión de datos.

Para haceros una analogía simple de esto, seria algo así como: Imaginaros que tenemos 100 muebles de ikea ya montados en Madrid, y queremos trasladarlos a Barcelona, pero la medición de realizado la queremos hacer en KG/dia transportados y montados. Para que sea mas economico el transporte, los desmontaremos en Madrid, y los volveremos a montar en Barcelona, por lo tanto cuando calculemos esos KG/dia transportados y montados, tendremos en cuenta todas las piezas no los muebles en si y ademas los manuales y herramientas para montarlos y desmontarlos.

De este modo, hablaremos de bps, como bits por segundo, Mbps, Megabits por segundo, etc. refiriendonos a la cantidad de bits (o trocitos de infomacion y control) por segundo. Evidentemente cuando mas mejor.

Asi que cuando decimos que nuestra wifi es de 300Mbps, estamos diciendo que puede transmitir 300 Megabits por segundo, (cuidado que eso non significa que pase 300MB en un segundo), cuando nuestro usb es 3.0 que es capaz de pasar 5Gbps, etc.

Si hicieses una «transalación» podriamos decir que por ejemplo el USB3.0 es capaz de pasar 5Gbps o lo que es lo mismo pasando a Bytes diviedndo por 8, 625MBps(ahora si hablamos de Bytes), pero esto realmente no es cierto, puesto que como hemos dicho antes, hay mas factores, como los datos de control y que al hablar de estas cifras son teoricas, ya que en la realidad, estas capacidades se ven afectadas por la compartición del canal, interferencias(caso de la wifi, etc)

Hay que tener mucho cuidado porque muchas veces y por desconociemto nos ponen MBps o GBps, cuando realmente se esta hablando de Mbps o Gbps, y esto implica que cuando queremos transmitir 1GB de video, si tenemos una conexion de 1Gbps, no tardaría el teórico 1s, sino que 8s(que tampoco seria verdad por lo que he comentado antes de los bits de control, interferencias, etc). Asi que estad atentos a las siglas que os ponen en la publicidad etc.

Categorías
Sin categoría

Combinar correspondencia para outlook

Hola, mucha gente me ha preguntado como enviar masivamente emails a clientes o proveedores, en vez de tediosamente ir uno por uno. A continuación, os voy a enseñar el modo de hacerlo con las herramientas del office. Para ello vamos a implicar a 3 programas. El outlook para enviar los emails, el excel para obtener la lista de clientes, proveedores o los destinatarios que queramos (además tendrá la información «dinámica» a enviar, es decir los nombres, importes etc de la información pertinente a cada cliente, proveedor, etc) y por último, utilizaremos el word para poner el contenido «estático» y para combinar, es decir crear, los diferentes emails.

Todo el proceso vendrá dado en tres etapas: Creación de la lista de destinatarios, Creación del «Email Tipo» y la Combinación de la correspondencia.

Creación de la lista de destinatarios.

En primer lugar, crearemos la lista de los destinatarios de los emails con una Hoja de excel, en ella incluiremos una columna para el email, y tantas columnas como información «dinamica» tengamos que enviar. En nuestro ejemplo, simularemos enviar un email con información de un importe a un cliente genérico.

Ejemplo con las columnas Cliente, Email e Importe

Como se observa en la imagen superior, tenemos 3 columnas, 1 con el email del destinatario y 2 más con información dinámica a enviar.

Creación del «Email Tipo»

Ahora pasaremos al word para crear el «Email Tipo» a enviar. Abrimos el word y elegimos un documento en blanco. A continuación iremos al menú «Correspondencia»(1), luego a «iniciar combinación de correspondencia»(2) y por último a «Mensajes de correo electrónico»(3)

Ahora estamos en la plantilla del email, como ejemplo podeis ver la que os muestro en la imagen de más abajo. Simplemente se trata del boceto donde vamos a poner nuestra información, vosotros deberias cumplimentar vuestra propia plantilla.

Una vez redactada pasaremos a elegir la lista de los destinatarios, lo que nos permitira, tener enlazados a los destinatarios y también nos capacitará para enlazar los campos dinámicos. Para ello, dentro del menú «Correspondencia», eligiremos «Seleccionar destinatarios»(1), luego «Usar una lista existente»(2), puesto que se trata de la excel que ya tenemos rellenada.

A continuación, elegimos el excel que habiamos creado anteriormente.

Al abrirlo, nos pedira el nombre de la hoja en concreto, como la tenemos en la hoja por defecto, la elegimos. En nuestro ejemplo es la «Sheet1»

Una vez cargada la excel, ya tenemos en nuestro word la capacidad de enlazar la información. Para ello, solo deberemos ponernos en la posición adecuada donde queremos emplazar nuestros campos y luego ir a «insertar campo combinado»(1) y elegir el campo correspondiente(2). Por Ejemplo, si queremos poner el nombre del cliente después del «Hola», iríamos a la derecha del «hola» en el punto (3) y luego iríamos a «Insertar campo combinado»(1) y finalmente elegiríamos «Cliente» en los campos disponibles(2).

Una vez realizado la inserción de los campos, nos debe de quedar tal que así (ver imagen inferior). Fijaros como tanto en <<Cliente>> como en <<Importe>>, tenemos unos simbolos indicándonos que son campos combinados. Ahora ya estamos preparados para la combinación Final.

Antes de la combinación, nos tenemos que asegurar que todos los datos son correctos y evitar enviar información erronea o enviar emails a destinatarios que no correspondan. Para ello dentro del menú «Correspondencia», Marcamos «vista previa de resultados»(1) y navegaremos por todos los registros(2), asegurandonos de que todo es correcto. Fijaros como ha medida que cambiamos de registro, cambia el contenido de nuestro email.

Cuando hallamos confirmado que todo es correcto ya podremos proceder al envio de los emails.

Combinación de la correspondencia

Para proceder al envio, haremos lo siguiente. Siempre en el menú de «Correspondencia», iremos a «Finalizar y combinar»(1) y luego elegimos «Enviar mensajes de correo electrónico»(2).

Antes del envío de los emails deberemos elegir el campo «Para». Si a la columna del excel la habeis llamadao «email», el mismo word lo pondra(1), sino, la elegís vosotros manualmente.

A continuación escribiremos el asunto(2) y finalmente, nos preguntará si queremos enviarlos todos, el que tenemos elegido o un rango. En nuestro ejemplo elegiremos todos(3). ATENCIÓN, cuando le deis a aceptar, os enviará los emails directamente, SIN MOSTRALOS, por lo que aseguraros que toda la información es correcta. Además tened en cuenta que siempre enviará el email con la cuenta que tengais establecida por defecto.

Aunque los emails del ejemplo son falsos, os muestro como quedaria la salida del outlook para que veais como haria el envio. En la imagen podeis ver como el outlook ha hecho el envio de los tres emails por separado.

Espero que os haya servido de ayuda.

Categorías
Sin categoría

Herramientas reuniones y conferencias

Con el coronavirus, la necesidad de herramientas para reuniones, conferencias, videoconferencias y similiares, se ha disparado, aquí os presento alguna de las mas famosas, repasando sus características y peculiaridades, haciendo hincapie en las mas económicas.

Cisco Webex

Uno de los más profesionales, https://cart.webex.com/sign-up?locale=es_ES la edición básica es gratuita. Se pueden hacer reuinies de modo profesional, con pirzarras etc.

  • videollamada: si (max 200 integrantes)
  • desde pc: si
  • gratuita: si (la basica)
  • desde móbil: si

WhatsApp

Puede que sea una de las mas famosas, pero aunque permite video llamadas y videoconferencias solo permite un máximo de 4 integrantes a la vez y encima no se puede realizar la llamada desde la web.

  • videollamada: si (max 4 integrantes)
  • desde pc: no
  • gratuita: si
  • desde móbil: si

Skype

Una de las más potentes, y durante mucho tiempo la más famosa.

  • videollamada: si (max 50 integrantes)
  • desde pc: si
  • gratuita: si
  • desde móbil: si

Zoom

Ultimamente est mucho de moda, aunque ha creado mucha polemica sus problemas de seguridad. Uno de los que más integrantes soporta.

  • videollamada: si (hasta 1000 integrantes)
  • desde pc: si
  • gratuita: solo 40 minutos
  • desde móbil: si

Hangouts

Se pueden hacer videoconferencias hasta 10 personas (25 con g-suite o en centros académicos)

  • Videollamada: si (10 integrantes)
  • desde pc: no
  • gratuita: si
  • desde móbil: si

Google Meet

Es el hermano mayor de Hangouts, está mas pensado para empresas. Los planes mas básicos tienen hasta 100 integrantes. Además debido al coronavirus, Google lo ha hecho gratis hasta el 1 de Julio del 2020.

  • videollamada: si (hasta 100 integrantes el más básico)
  • desde pc: si
  • gratuita: no (Google lo ha hecho gratis hasta el 1 de Julio del 2020)
  • desde móbil: si

Asi que, como podeis ver, teneis multitud de opciones donde elegir.

Categorías
Sin categoría

Herramientas Libres y/o gratuitas para desarrolladores

Editores de codigo

Herramientas varias

Comparadores

Editores de Texto avanzados

Categorías
Sin categoría Synology

Control servicios Synology

Puede haber momentos en que sea interesante controlar y gestionar los servicios de vuestro Synology desde la linea de comandos.

Hay que utilizar permisos elevados para poder realizar estas acciones

Comandos para manejar los servicios DSM:

synoservicecfg –list
synoservice –status
synoservicecfg –stop <service>
synoservicecfg –hard-stop <service>
synoservicecfg –start <service>
synoservicecfg –hard-start <service>
synoservice –restart <service>
synoservicectl –restart <service>[/code]

Por ejmplo para reiniciar los servicios de Samba:

synoservice --restart samba

o del servidor ftp

synoservice --restart fptd

Listado de los servicios:

DSM

apparmor

atalk

avahi

bluetoothd

bonjour

btacd

crond

cups-lpd

cupsd

dbus

dc-output

ddns

findhost

ftpd

ftpd-ssl

gcpd

heartbeat

hotplugd

iscsitrg

ldap-server

miniupnpd-handler

natpmpd

nfsd

nginx

nmbd

nslcd

ntpd-client

ntpd-server

pgsql

pkgctl-Apache2.4

pkgctl-AudioStation

pkgctl-CMS

pkgctl-CloudSync

pkgctl-DNSServer

pkgctl-Docker

pkgctl-DownloadStation

pkgctl-FileStation

pkgctl-Git

pkgctl-HyperBackup

pkgctl-Java8

pkgctl-LogCenter

pkgctl-MariaDB

pkgctl-MariaDB10

pkgctl-Node.js_v4

pkgctl-PEAR

pkgctl-PHP5.6

pkgctl-PHP7.0

pkgctl-Plex Media Server

pkgctl-StorageAnalyzer

pkgctl-TextEditor

pkgctl-VPNCenter

pkgctl-WebStation

pkgctl-adminer

pkgctl-domoticz

pkgctl-filebot

pkgctl-filebot-node

pkgctl-git

pkgctl-python

pkgctl-sickrage

pppoerelay

rsyncd

s2s_daemon

samba

scemd

sftp

snmp

ssdp

ssh-shell

support-remote-access

synoagentregisterd

synobackupd

synocacheclient

synocachepinfiletool

synocgid

synoconfd

synocontentextractd

synocrond

synogpoclient

synoindexd

synologrotate

synomkflvd

synomkthumbd

synomount

synoovs-db

synoovs-vswitch

synoperfeventd

synorelayd

synosnmpcd

synostoraged

synotifyd

synotunnel

synovpnclient

synowifid

syslog-acc

syslog-ng

syslog-notify

system

telnetd

tftp

upnpd

ups-net

ups-usb

usbipd

winbindd

Categorías
Sin categoría Teams

Trucos Básicos del Teams

relación de los comandos de Teams para que vayais más rápido dentro del programa.

Aquí podeis encontrar los comandos para poder trabajar más rápido en teams.

/actividadVea la actividad de alguien.
/archivosVea sus archivos recientes.
/ausenteConfigure su estado como ausente.
/ayudaObtenga ayuda con Teams.
/disponibleConfigure su estado como disponible.
/guardadaVea sus mensajes guardados.
/iraIr directamente a un equipo o un canal.
/llamarLlame a un número de teléfono o contacto de Teams.
/mencionesVer todas sus @menciones
/noleidoVea toda la actividad no leída.
/nomolestarEstablezca su estado como No molestar.
/novedadesConozca las novedades de Teams
/ocupadoConfigure su estado como ocupado.
/organigramaVea el organigrama de otra persona.
/quienFormule una pregunta sobre alguien.
/teclasVea los métodos abreviados de teclado.
/testcallCompruebe la calidad de la llamada.
/unirseÚnase a un equipo.
/wikiCree una nota rápida.

Con ellos podreis ir más rápido a la hora de tomar acciones en el teams.

A continuación podeis ver los atajos de teclado para español.