Recomendado

Mostrando las entradas con la etiqueta Utilidades. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Utilidades. Mostrar todas las entradas

Los programas de comunicación como Telegram o Whatsapp son de uso general pero las empresas requieren software especializados para actividades especializadas.En esta entrada se listan aplicaciones especializadas para empresas y que tengan características especiales como la automatización y el uso de funciones avanzadas que bordean a la inteligencia artificial.




En este camino de aplicaciones especializadas se encuentran https://www.bitacora.io/features/?lang=en

Registro
 
Bitacora.io se define como una aplicación para hace "inventarios" de pasos, accione, tareas y poder generar un reporte. En su versión free permite registrar ingresos o egresos para construir reportes de actividades. En las pruebas realizadas funciona como un anotador para gestionar servicios o tareas que necesitan un detalla exhaustivo. En su web se describe como "¿Cómo funciona bitácora IO?
Bitacora.io es una herramienta en APP ( Android) y WEB (www.bitacora.io) que permite capturar datos y archivos para hacer uso de ellos en búsquedas avanzadas, reportes y exportación. Puedes programar y asignar tareas a tu equipo con distintos roles, administrar la información y exportarla" 

Centro de comunicaciones

info.flip.com es una plataforma para hacer conversaciones y discusiones, como un foro con esteroides. Permite crear foros e intercambiar comentario


Automatización

Con la llegada de la IA la programación de software esta migrando a los procesos automatizados, siendo estos una variante de los sistemas expertos permiten conectar diversas plataformas y automatizar acciones. Se puede concluir que las empresas actuales no se tratan de los sistemas sino que se tratan de los datos y de como explotarlos.

 

Algunas alternativas son:

Power Automate de Microsoft

Permite, automatizar recepción y envío de correos.

Flujos de aprobación basado en folder

Manejo de notificaciones

 

 https://www.qntrl.com

Plataforma para automatizar flujos de trabajo con aprobación, permite crear formularios para recopilar información y centrarlo todo de tal forma centrarse en los procesos y las aprobaciones.

 

ifttt.com/plans 

Este servicio permite crear acciones anexas a diferentes servicios, por ejemplo validar una celda en una hoja de cálculo en línea, ejecutar una acción a alguna hora, indica que tiene 700 integraciones disponibles que incluyen apps como Alexa hasta empresas de productos Smart Home.

Una de las automatizaciones son increíbles, como realizar acciones cuando se reciben llamadas de números específicos o cuando se hacen llamadas. 

Make.com y https://zapier.com/apps

son plataforma con grandes alternativas de automatización desde recepción de correos hasta comunicaciones por Slack, Amazon, Google. Microsoft entre otras.

 

Para crear páginas web sin código

Wix y Weebly > Plataforma con funciones variadas para creación de páginas


Atención al cliente

Zoho Desk : Aplicación web para administración de ticket, cuenta con cuenta free de hasta 3 agentes. Cuenta con integraciones y funciones de automatización ademas de una amplia variedad de programas empresariales que formar un ecosistema.

FreshDesk.com : plataforma para colaboración, permite la creación de tickets para la atención de casos de clientes.Cuenta con funciones de automatización y usa IA para determinar a quien entregar los tickets para una mejor atención. Además tienen la función de integrarse con otras plataformas.




Para los amantes de la computación un listado de recursos para usar aplicaciones de DOS.



FreeDos

DOS open source con soporte para computadoras modernas, se puede bootear con apenas 25 megas de espacio.

https://www.freedos.org/


 

DosBos

Un emulador de DOS enfocado en los juegos.Multiplataforma y tiene herramientas adicional para manejar la configuraciones de las aplicaciones y juegos.

https://www.dosbox.com/

Bochsh (https://bochs.sourceforge.io/)

Es una capa de emulación de procesadores X86 hecho en C. Puede correr versiones de Windows, Linux y Mac.

 

Software

My Repo : Es una colección de software freeware catalogado. Tiene una amplia variedad de compiladores para DOS.

https://clasqm.github.io/freedos-repo/

Breeze Word Editor: Un editor de texto vintage

http://www.theabsolute.net/sware/oldfav.html

Free Dos Sotware es un catálogo de software. Tiene versiones de los compiladores C, Pascal y otros

http://reimagery.com/fsfd/#siteidx

Free Dos Catalog

http://www.freedos.org/software/




 

Alternativa 1 WSP

Nota: En respuesta a la pregunta enviada por uno de nuestros lectores.
 
Sin entrar en temas técnicos se puede colocar un link de Whatsapp. Los pasos se explican en el siguiente enlace
 
https://faq.whatsapp.com/452366545421244/?locale=es_LA
 
siendo el formato general el siguiente https://wa.me/1XXXXXXXXXX

Alternativa 2 Chat

También se puede utilizar un servicio de chat en línea por ejemplo www.tawk.to que en su modo FREE colocar un banner pequeño en el chat.

Otras alternativas es colocar el CHAT a una cuenta de FACEBOOK.

Opciones de chat Live con alternativa gratuita para pruebas

engagebay.com
tawk.to

El presente artículo es parte de un estudio realizado para determinar al viabilidad de aplicar un enfoque transversal en el aprendizaje de un nuevo lenguaje de programación.

Actualizado el 2026

En el año 1991 ingresó al mercado la familia Visual Basic, la cual cambió el modelo de programación. Los conocedores de BASIC se enfrentaron al paradigma de la programación orientada a objetos. En ese mismo período, se realizaron comparaciones con Delphi, un lenguaje que heredaba características de la programación en PASCAL. Ambos lenguajes incluían un entorno de desarrollo de aplicaciones rápidas denominado Rapid Application Development (RAD), que permitía crear interfaces mediante la técnica de arrastrar y soltar, simplificando así parte del proceso de programación.

Proyecto de compatibilidad QuickBasic - Visual Basic

Sin embargo, quedó un vacío entre los usuarios de QuickBasic y GWBasic porque su enfoque era diferente. En tal sentido, como parte de un estudio sobre compatibilidad por el año 2002 como parte de los últimos cursos de la carrera de computación e informática, este primer estudio propio determinó que es erróneo tratar de migrar los programas, lo que se debe hacer es "emular" el comportamiento de la consola DOS en un formulario Windows.

Un primer enfoque es usar los Windows API para dentro de un formulario Visual Basic tomar el control de la Consola y poder emular este comportamiento.

Los comandos utilizados son principalmente
SetConsoleTextAttribute que tiene el comportamiento de COLOR
GetStdHandle que captura un output en modo texto
WriteConsole que tiene el comportamiento del comando PRINT

Otro enfoque es construir un FORMULARIO que tenga el comportamiento de una consola y que permita "emular" el LOCATE, PRINT y COLOR para hacerlo funcionar.


Un tercer enfoque fue combinar la ejecución del código "heredado" en una plataforma nueva, por lo que se hizo un PORT de los principales comandos al nuevo lenguaje, en la foto se ve la ejecución del clásico NIBBLES en VB o en C# usando esta misma técnica.

Naturalmente los lenguajes de programación hacen la conversión del código al código ensamblador, por lo que este mismo enfoque es para "emular" código heredado sobre nuevas plataformas.

Algunas conclusiones, con las experiencias del 2002 y las del 2021 y 2022 en cursos de programación, se hace evidente que la complejidad de los lenguajes hace dificultoso incorporar al  público en general a la programación, otro aspecto es la falta de una ruta de aprendizaje estándar.

Conclusiones
- Implementar los comandos BASIC en los nuevos lenguajes
- Preparar un source-to-source para generar y compilar código.
- Reutilizar el conocimiento de lenguajes

Ideas similares
- TypeScript, es un lenguaje que extiende JavaScript y lo hace sólido con un compilador propio
- Basic, fue creado para interpretar y ocultar la dificultar del código ensamblador

Controversia del BASIC
[1] Un lenguaje simple y mutilado complica la evolución del programador a otros lenguajes.
Lo cual tiene sentido lógico, ya que sus autores "El BASIC original, el Dartmouth BASIC, fue diseñado en 1964 por John George Kemeny, Thomas Eugene Kurtz y Mary Kenneth Keller en el Dartmouth College en New Hampshire, Estados Unidos, como un medio para facilitar la programación en ordenadores a estudiantes (y profesores) que no fueran de ciencias", por tanto es un lenguaje para las personas que no eran científicos y matemáticos

Principios del BASIC
  1. Ser fácil de usar para los principiantes.
  2. Ser un lenguaje de propósito general (no orientado).
  3. Permitir a los expertos añadir características avanzadas, conservando simple el lenguaje para los principiantes.
  4. Ser interactivo en todos los casos.
  5. Proveer mensajes de errores claros y amigables.
  6. Responder rápido en los programas pequeños en general.
  7. No requerir un conocimiento del hardware de la computadora.
  8. Proteger al usuario del sistema operativo.

PROYECTOS ONLINE

Aquí tienes una versión mejorada:

Basic Fusion es un proyecto que implementa el lenguaje BASIC incorporando características modernas, manteniendo al mismo tiempo una alta compatibilidad con programas desarrollados en QB45 y GWBASIC. El sistema ofrece aproximadamente un 95 % de compatibilidad con instrucciones tradicionales, incluyendo soporte para líneas numeradas, procedimientos, subrutinas y funciones, lo que facilita la ejecución y migración de aplicaciones heredadas hacia entornos más actuales.

Visite el tutorial oficial disponible en Basic Fusion Tutorial para conocer las principales características del lenguaje y sus herramientas de desarrollo. Una de las funcionalidades más interesantes de Basic Fusion es su capacidad para generar música y efectos de sonido con estilo retro de 8 bits, lo que permite recrear la experiencia sonora característica de los videojuegos clásicos y desarrollar proyectos educativos, recreativos y de programación con un enfoque nostálgico y creativo. La generación de música tipo chiptune constituye una característica poco común en los lenguajes BASIC modernos y amplía significativamente las posibilidades de desarrollo multimedia.

https://repl.endbasic.dev/ (WEB / Desktop)

EndBASIC es un entorno de programación interactivo basado en el lenguaje BASIC que recrea la experiencia de los computadores de la década de 1980 con un enfoque moderno y accesible. Su versión web permite escribir, ejecutar y probar programas directamente desde el navegador sin necesidad de instalar software, facilitando el aprendizaje inmediato de los fundamentos de la programación. Además, integra compatibilidad con dispositivos como Raspberry Pi y servicios en la nube para compartir archivos, ampliando sus posibilidades educativas. Desarrollado completamente en Rust, EndBASIC también ofrece una base sólida para quienes deseen explorar la implementación interna del lenguaje y del entorno. Su propósito principal no es reemplazar los lenguajes modernos, sino proporcionar una plataforma sencilla, tolerante a errores y orientada a la enseñanza, donde estudiantes y docentes puedan comprender los principios esenciales de la programación y la computación antes de avanzar hacia tecnologías más complejas. Visite la galería de juegos online (https://www.endbasic.dev/gallery.html)

RECURSOS

La versión original realizada en la universidad Dartmouth crearon el BASIC. En el siguiente enlace se encuentra videos y fotos por su 50 aniversario.

https://www.dartmouth.edu/basicfifty/basic.html

El manual original de 1964 se encuentra en el proyecto bitsavers.

http://www.bitsavers.org/pdf/dartmouth/BASIC_Oct64.pdf

El manual de BASIC de 1980 de Microsoft

http://www.bitsavers.org/pdf/microsoft/cpm/Microsoft_BASIC_Compiler_1980.pdf

** bitsavers es un proyecto para digitalizar manuales y guías técnicas.

https://en.wikibooks.org/wiki/QBasic/Full_Book_View

Manual de QBASIC Completo

https://gotbasic.com/

Una página web centrada en material y contenidos acerca de BASIC.

Video Juegos en BASIC

https://github.com/coding-horror/basic-computer-games

Es  una colección de juegos de BASIC de los años 70 migrados a lenguajes modernos. Es una maravilla de proyecto. 

https://www.calormen.com/jsbasic/

Un excelente compilador en JS de una versión de basic para las computadoras APPLE

https://troypress.com/wp-content/uploads/user/js-basic/index.html

Versión de los juegos compilados en Javascript para disfrutarlos desde el navegador.

https://github.com/robhagemans/hoard-of-gwbasic

Una lista inmensa de programas y funciones hechas en BASIC. Incluido los ejemplo del mítico David H. Ahl, autor de libros y manuales de programación. 

http://www.vintage-basic.net/games.html

Una lista de juegos de las revistas BASIC Computer Games que inspiraron a toda una generación.

https://microstudio.dev/explore/

Algo parecido a BASIC, es una plataforma para crear juegos 2D donde la imaginación es el límite.

 

Aprende BASIC

En esta sección se listan los proyectos de basic funcionales.

https://qb64.com/
👑👑👑👑
Es una implementación moderna de QUICKBASIC, compila código en C++ y tiene funcionalidades para generar aplicaciones en modo CONSOLA. Si te emociona además crear juegos tiene un proyecto GX que provee funciones para crear juegos 2D como los ZElDA de NES y SNES con un creador de mapas.

https://www.purebasic.com/
👑👑👑👑
PureBasic es un lenguaje de programación con portabilidad para Windows, Linux, Raspberry y Mac. Es de pago con una versión FREE con limitaciones de tamaño del programa. Además tiene su versión Web para ANDROID llamado https://www.spiderbasic.com/
 
http://www.yabasic.de/
👑👑👑
Es un interprete de comandos en modo texto con soporte para crear  un canvas de dibujo 
Su código fuente esta publicado en https://github.com/marcIhm/yabasic/

https://www.freebasic.net/
👑👑👑
Es un compilador que busca compatibilidad con las aplicaciones hechas en QuickBasic con soporte para crear programas consola y programas con UI.

https://www.justbasic.com/
👑👑👑
Es una plataforma de programación basada en BASIC para crear interfaces Windows. Es la versión FREE de LibertyBasic.

http://www.ibasic.es/
👑👑👑
Es un proyecto español con un interprete BASIC basado en línea de comando y capacidad para producir archivos de tipo EXE. No se más detalle del proyecto pero en pruebas realizadas es capaz de ejecutar el código y además aporta nuevas funciones. Se define como un BASIC para pruebas de protocolos de red, desarrollo de utilidades entre otras.  
 
http://robhagemans.github.io/pcbasic/
👑👑👑
Es un proyecto open source para crear un interprete de comandos BASIC multiplataforma compatible con el código heredado de la larga historia de BASIC.
 

http://smallbasic.com/
👑👑👑
Es un interprete para Windows hecho por Microsoft con fines educativos. Combina además funciones del mítico LOGO y material de aprendizaje. Ideal para iniciar los estudios de programación. 

https://www.tinybasic.de/
👑👑👑
Es una poderosa implementación de BASIC para Internet de las cosas. Para desarrollar se necesita el interprete TINYBASIC y una placa Tiny Brick (similar a Arduino) para tener todo el poder de la electrónica y la programación juntos.

https://www.libertybasic.com/
 👑👑👑
 Es un entorno BASIC con capacidad para hacer EXE para Windows. Tiene una comunidad de desarrolladores y una versión FREE y de PAGO. Dentro del sitio se encuentra manuales y guías para iniciarse en el mundo de la programación en BASIC. 

http://www.runbasic.com/
👑
Es un proyecto relacionado de Liberty Basic para ejecutar código BAS desde una página web.
 
https://www.b4x.com/b4a.html
👑👑👑
Es una plataforma para desarrollar aplicaciones para ANDROID con Basic, Como explican al inicio es FREE. B4A significa BASICA for ANDROID. Recomendación: Para iniciarse se requiere leer los manuales para instalar JAVA y el ANDROID SDK para poder compilar aplicaciones.  

https://www.thinbasic.com/
👑👑👑
Una poderosa versión de BASIC en modo consola y GUI. 
 
https://www.powerbasic.com/
👑👑👑
Es el heredero del Turbo Basic es PowerBasic. En 1989, Bob Zale fundó PowerBASIC Inc. y lanzó PowerBASIC 1.0, un compilador de BASIC para MS-DOS que ofrecía un rendimiento muy superior al de otros dialectos de BASIC. Esto se debió en parte al enfoque en la generación de código máquina optimizado y la eliminación de la interpretación del código. A lo largo de la década de 1990, PowerBASIC continuó lanzando versiones mejoradas para MS-DOS y Windows. Bob Zale tambien es el creador del Turbo Basic, por lo que heredaron características similares.

http://www.vintage-basic.net/
Es un interprete de BASIC escrito en Haskell para un curso de avanzado de programación funcional.

El método OLD SCHOOL


UGBASIC
Es una implementación de BASIC que permite compilar código para diversas computadoras de 8bits. Esto quiere decir que puedes compilar ATARI, C64, Olivetti P128, Radio Shack TRS-80 Color Computer entre otros. Y lo más interesante es que produce código nativo.

https://ugbasic.iwashere.eu/
 

MyBasic
Es un modelo de BASIC creado en 1998 en ANSI C. El  código es abierto y permite explorar y conocer como crear un lenguaje. Inicialmente creado para AMIGA ha sido portado C para correr en CYGWIN

https://bitbucket.org/pmcgavin/mybasic/src/master/

wwwBasic
Es un proyecto en proceso para interpretar BASIC desde una WEB. Tiene buen funcionamiento y puede ejecutar el mítico DONKEY.BAS desde html.
https://github.com/google/wwwbasic
 
Decimal Basic
Es una implementación que nos llega desde Japón. Decimal BASIC es un entorno de programación orientado para la investigación. Decimal BASIC adopts ANSI/ISO Full BASIC
 
https://hp.vector.co.jp/authors/VA008683/english/index.htm 
 
https://fnxbasic.com/
FNXBasic es un lenguaje de programación para crear aplicaciones Windows. El paquete contiene un compilador y un editor para editar su código básico. Puede utilizar muchos componentes de Windows como comboboxes, listboxes, formularios, etc en su programa. El tipo de lenguaje es un legado del antiguo basic, ampliado con objetos de windows y utiliza OOP (programación orientada a objetos).

http://www.basic-lang.org/
64k Basic es un dialecto de basic que simula la consola interactiva como en 1964.

B3 Basichttps://joystickandcursorkeys.github.io/B3Script/
Es un interprete de BASIC que se ejecuta en un BROWSER aún en versión BETA.

https://www.iso.org/standard/18321.html
https://en.wikipedia.org/wiki/Full_BASIC
Descripción acerca del estándar FULL BASIC.


FOROS y  SITIOS PERSONALES

http://www.wzsn.net/qb/
Sitio personal con código y librerías para QB

https://tire-dealer-software.com/
Es un desarrollo en GW BASIC y QUICKBASIC de un sistema para administrar negocios, en dos versiones uno para el negocio de llantas y otra para uso general. Simplemente increíble.

https://qb45.org/
Es una foro y galería de programas hechos en BASIC

http://craz1000.net/
Proyectos de juegos tipo Zelda hechos en el poderoso BASIC.

https://github.com/coding-horror/donkey.bas/blob/master/donkey.bas
Es el mítico DONKEY BAS creado por BILL GATES y Neil Konzen en apenas 131 líneas de código.  

https://gamecola.net/tag/qbasic/
Gorilla y Nibbles juegos de QB.
 
https://brisray.com/qbasic/qdload.htm
Programas de uso variado 
 
http://stevehanov.ca/blog/?id=92
Un basic implementado en JavaScript y es capaz de ejecutar el Nibbles.bas

https://github.com/Timu5/BasicSharp/tree/master/BasicSharp
Una implementación en C# del popular BASIC

https://github.com/nnxa/basic
Un BASIC en modo consola interactiva

Una lista de Dialectos Basic
https://github.com/JohnBlood/awesome-basic

Esta entrada recopila las mejores técnicas para desarrollo de hojas de cálculos y modelos financieros en EXCEL creada en base a la experiencia en el diseño de modelos financieros.
Actualizado al 2023-
 

 
 
Las recomendaciones también aplican a hojas cálculo Online como: Excel Online, Google Sheets
OpenOffice Calc y Zoho Sheet .

Para expertos:
Microsoft es el encargado de realizar el Excel Esports: All-Star Battle, un campeonato mundial que organiza la Financial Modeling World Cup (FMWC). La edición de este 2022  fue transmitido por ESPN8.
 

Mejores Prácticas para EXCEL V1.2

 Creado por C.C.


* Nota: Las mejoras y propuestas de este documento se basan en los casos de estudios analizados para el desarrollo de EXCEL financieros para proyectos integradores basados en la metodología JIOCA. Para comentarios, sugerencias y contactos escribir en los comentarios.

El objetivo del presente documento es ofrecer lineamientos para la creación de hojas de cálculo. 

Principios y buenas prácticas para el desarrollo de hojas de excel:

 
- Una hoja de cálculo debe ser clara y debe poder entenderse más allá de la complejidad de sus funciones.
- Caja hoja añadida debe tener un objetivo que se recomienda sea detallado con instrucciones sencillas
- En cada hoja se deben detallar las celdas que sirven de entrada y los de salida para conectar con otras hojas.
- Se recomienda construir una hoja resumen con las descripciones de cada hoja

Principios de la presentación de información


- Las hojas de excel deben considerar el tamaño de las celdas para una correcta visualización tanto de las columnas como de las filas.
- Si bien las hojas pueden albergar mucha información se debe considerar separarlas según propósito. Al respecto se sugiere tener una hoja de ingreso de datos al detalle y en la medida de lo posible una segunda hoja con los resúmenes gerenciales.
- Se debe considerar desarrollar hojas de excel como si fuera un documento, separando las hojas para ingreso y modificación de datos y las hojas con resultados gerenciales, esto simplifica la complejidad y el orden dentro del documento.

Principios de los colores

- En las hojas de ingreso de datos se recomienda usar colores para delimitar los datos que se esperan modificar.
- En las hojas resumen, se recomienda marcar con colores las celdas de entrada de datos

 

Consejos

Comandos útiles para simplificar el trabajo y curado de información en hojas de excel

=PROPER ("TEXTO")

Cuando se tienen palabras en mayúsculas en lugar de editarlas uno a uno se puede usara este comando.Este comando convierte la cadena de texto a mayúsculas las iniciales y minúsculas las subsiguientes. Es útil para la presentación de información. Además tiene los comando LOWER y UPPER para colocar los textos en mayúsculas y minúsculas según se requiera. 

=SUBSTITUTE ("TEXTO", "TEXTO_ANTIGUO", "TEXTO_NUEVO")
 
Este comando permite cambiar palabras dentro de los textos sin tener que manipularlos, es ideal para remover palabras en formatos predefinidos y realizar un curado de la información. 

Programar un EXCEL

Crear una aplicación tipo excel es construir una base que organice las celdas y la pueda calcular y ordenar. El libro que nos puede guiar es "A Spreadsheet Core Implementation in C# por Peter Sestoft"

Enlace: http://www.itu.dk/people/sestoft/corecalc/ITU-TR-2006-91.pdf
Enlace: https://www.itu.dk/~sestoft/papers/ITU-TR-2018-200.pdf

Abarca los conceptos básicos e históricos para la creación de un modelo de programación.

http://www.danbricklin.com/visicalc.htm
En esta página se recopilar información del autor de la primera hoja de cálculo llamada VisiCalc

Debugging y diagnostico de hojas de cálculo
Enlace: https://ceur-ws.org/Vol-1209/SEMS2014.pdf

Las bolsas de valores son mercados en donde se intercambian activos y pasivos, si bien existen plataformas com Bloomberg que reúnen información de diversas fuentes para ser analizada también se puede hacer extracción de información usando técnicas de la vieja escuela leyendo XML y HTML desde las páginas webs.

En esta publicación hacemos un listado de páginas en modo hacker para realizar estudios financieros.

Indice general de la Bolsa de Valores de Lima
https://www.bvl.com.pe/mercado/indices
* Contenido HTML JSON

Superintendencia (Hechos de Importancia)
Página ASPX con state y método post 
 
Federación de Iberoamericana de Bolsas
https://www.fiabnet.org/index.php#miembros

En algún momento la TV dejó de ser lo que era, y perdimos los mensajes con valores, optimismo y principios. Series que llegan al corazón como los Thundercats entre otras. Sin embargo, haciendo una revisión de los catálogos de series streaming encontramos algunas que son simplemente geniales.


Número 1: Kipo y la era de las bestias mágicas
Es una aventura en un mundo apocalíptico narra las aventuras de una adolescente y en la búsqueda de sus orígenes. Es idea para verla en familia y compartir las lecciones que ofrece. 
 
Todo comienza en la vida de KIPO en una ciudad escondida bajo la tierra y que pronto descubre todo un mundo en la superficie por conocer. Tiene un gran guión y para los más pequeños los pueden ver en idioma original para practicar idiomas.
 

Número 2: Super Giant Robot Brothers‘
Esta serie está llena de curiosidades, es una versión de Titanes del Pacífico o series de defensa de la tierra contra Kaijus gigantes. Es la primera serie que veo que ha sido creado por la empresa REEL FX con el motor de video juegos UNREAL y captura de movimiento.

La historia es simple: Dos avanzados ROBOTS con inteligencia artificial deben defender la tierra, su creadora una niña super dotada hacen frente junto a una organización planetaria a todo tipo de Kaijus todos primos de Godzilla y Ultraseven!
 
Tiene al director Mark Andrews de la película Brave

Executive Producer / Showrunner: Tommy Blacha (Metalocalypse, Moonbeam City) productor
Executive Producers: Jared Mass y Steve O’Brien de Reel FX, Maldonado and Torres.
Director: Oscar-winning director and Pixar veteran Mark Andrews (Brave) will direct the series. 




Número 3: Flash 
La serie de DC ! no hay nada que decir, es una historia familiar con super poderes, ideal para enseñar sobre valores y compañerismo.



 
Un memory leak / fuga de memoria según las ciencias informáticas se refiere a un programa que no hace un buena manejo de memoria, generalmente relacionado al hecho de que cuando ya no es requerida la información en memoria esta persiste.
 
Algunos escenarios más complejos suceden cuando el programa por un error de programación ya no es capaz de acceder a un recurso en memoria dejándolo huérfano y sin capacidad de ser liberado por lo que si se acumulan pueden colapsar el sistema completo.

Generalmente su corrección requiere de cambios en el código, pero en cuanto a su diagnóstico si bien en internet existen herramientas especializadas se puede usar el mismo sistema operativo para diagnosticarlos.
 
Pasos simples : (What is Memory Leak? How can we avoid?)
 
- Abrir el TASK MANAGER
- Abrir la pestaña DETAILS
- Añadir los campos Handles, Threads y User Objects
- Tomar una captura
- Usar los programas usuales.
 
Los programas que comienzan a consumir memoria sin realizar operaciones complicadas o aumentan la cantidad de handles son los candidatos para tener memory leaks.
 
  
Enlace aquí.


Microsoft Word tiene un buscador avanzado que facilita las operaciones de edición y reemplazo de texto. Para acceder a esta opción se debe ingresar a la opción de búsqueda y activar la opción de USE WILDCARDS. Este tipo de funcionalidad también se encuentra disponible en editores de texto.
 
Esta opción permite hacer búsqueda por patrones que puede utilizado en ediciones de textos académicos con estilo Vancouver o APA.
 

Búsqueda letra dentro de palabras:

 
L?MA
 
Este comando encuentra palabras como LIMA; LOMA y LAMA.
 
 

Búsqueda de palabras con inicio y fin:

 
C*O
 
Este comando encuentra palabras como CAMINO, CAMINANDO. Es decir todas las palabras que comienzan y terminan con C y con O.
 
 

Búsqueda letra específicas dentro de palabras:

 
L[IA]MA
 
Este comando encuentra palabras con la letra I y A en esa ubicación.
 
Feliz Hacking!

 

En este post publicamos servicios de base de datos que pueden ser utilizados para experimentos y para aprender las mejores prácticas para la administración de datos. (actualizado)



Experimentos con schemas temporales

 Estos sitios web permiten crear un esquema de base datos en línea y llenarlo de datos para ejecutar consultas y comandos, son ideales para pruebas de concepto, clases o experimentos.

1. https://www.db-fiddle.com/ 
tiene un modo compartido en la que se puedan ejecutar querys en una sala estilo chat para hacer trabajo colaborativo.
2. http://sqlfiddle.com/
3. https://sqliteonline.com/
4. https://dbfiddle.uk/

Bases de datos free para pruebas

1. https://www.freesqldatabase.com/
2. https://www.db4free.net/signup.php

Aprender con casos reales

Esta página contiene datos sobre estudios en formato CSV y otros formatos. Es un buen experimento trabajar con las lecturas de temperatura para construir un modelo de datos analíticos a escalas distritales.

Tiene otros modelos de datos, en donde me gustó una lista de números ganadores de la lotería en la India para hacer experimentos (link).

https://www.testdome.com/questions?sets=public%2Cpremium&sort=none&skills=4-1483

TestDome tiene casos de prueba para resolver online, en la categoría SQL

https://www.w3schools.com/sql/trysql.asp?filename=trysql_asc
https://www.w3schools.com/sql/

Casos y pruebas
 
https://www.sqlservertutorial.net/sql-server-sample-database/
 
Presenta un modelo de base de datos llamado BIKE para realizar casos de estudio  

Necesitas hosting

orgfree.com es el servicio de https://freewha.com/. Ofrece php, mysql, acceso ftp para cargar y descargar archivos. El plan FREE añade publicidad que se puede retirar por 12$ al año. Espacio disponible 1500 MB (1.5 GB)

https://neocities.org un sitio que combina el hosting free con una comunidad de blog
 

 

 
El diseño asistido por computador (CAD Computer-Aided Design) es el santo grial de la computación, porque permite crear y probar diseño, lo cual reduce errores, y si bien está difundido para su uso en arquitectura es ampliamente utilizado en ingeniería de todo tipo, desde autos hasta aviones o naves espaciales. Larga vida al archiconocido AUTOCAD.
 
En cuanto a su uso está básicamente dividido en dos grandes grupos: CAD para diseño en 2D y otros en 3D.
 

EJERCICIOS DE DISEÑO CAD (Link)

Trazoide Industrial es un foro que recopila ejercicios de diseño CAD para estudiantes y profesionales.
 
 

NanoCAD (Link)

Es un software para diseño y tiene la ventaja de poder crear macros en las celdas de datos para su automatización. Las versiones gratuitas son para diseño 2D y las pagadas en 3D con suscripciones desde 319 $ al año. Versión NanoFree desde este enlace, pero no es actualizado hace tiempo por lo que no tiene todos sus características disponibles.
 

BricsCAD (link)

Es un software para el diseño 2 y 3 D, es intuitivo y tiene un costo de 314$ al año. Y soporta modelado BIM.

FreeCAD (link)

herramienta open source para 2 y 3 D, su principal característica es que se construyen los modelos con pasos históricos que facilitan hacer los cambios. Se pueden ver videos tutoriales en este enlace.
 

LibreCAD (link)

es una versión libre que provee un editor 2D. Nace como una modificación al software versión QCAD comunity  

Draftsight (link)

Es otra aplicación para diseño 2D. Entre sus ventajas es que tiene organizadores para agrupar capas de elementos para proyectos grandes. Costo 249/año en su versión profesional.

ArchiCad (link)

Es todo un referente en el diseño CAD, sus ventajas es que tiene herramientas de render para presentar las maquetas así como generar documentación para los proyectos. Tiene una versión académica con la extensión de 1 año.

QCAD (link)

Es un referente versión open source para diseño 2D, con una gran variedad de herramientas y objetos para facilitar el diseño.
 
BIM
Es el modelado de información para la construcción. 

Otros que recomiendo sean evaluados
ProgeCad (link)

Entendiendo que el marketing y las ventas son cosas de todos los días hice la búsqueda con términos como : Empleo, busco trabajo y freelance. Ahora que la gran maquinaria de la publicidad está funcionando veamos que se muestran en redes sociales y páginas con avisos. En este post se muestran los resultados unas horas después



https://careers.revelo.io/


Your next development
job is here

Get a full-time, long term remote job and a dollar salary in amazing US tech companies. It's free.


Dollar-based salary

Apply to jobs with higher salaries and amazing benefits.

https://careers.turing.com/


Work from home with an outstanding team from around the world

https://jobs.smartrecruiters.com/

Move beyond applicant tracking towards talent sourcing & engagement with native collaboration, assessment, and AI tools.
The SmartRecruiters Talent Acquisition Suite provides full source-to-hire capabilities for the modern workforce.
 
Buscar empleo por internet nunca fue tan fácil.

Con las clases virtuales se ha incrementado la necesidad de mandar vídeos y audios entre maestros y alumnos por tal motivo hacemos nuestro listado 2022 para su uso.




Método Vídeos y audios.
Abrir una reunión en Zoom y grabarla, el video se comparte mediante con la propiedad oculta en YOUTUBE.

Método 2 Audio
Se graba el audio en mensajería desde el celular como nota de audio y se comparte. Por la limitación de un minuto de algunos sistemas de mensajería se puede optar por audios externos como la empresa https://vocaroo.com/ que ofrece compartir grabaciones.
Tener en cuenta que estos servicios no dan garantía, y solo ofrecen un sistema de envió rápido de audios. Manual del proceso

Experimentos científicos
Phyphox Link
Es una aplicación que convierte el celular en un aparato de medición

Creado por la Universidad Técnica de Aquisgrán (RWTH Aachen University) según su descripción​ es una universidad de investigación de primera clase situada en Aquisgrán, Renania del Norte-Westfalia, Alemania con aproximadamente 40 000 estudiantes matriculados en 101 programas de estudio

Sensores compatibles:
- Acelerómetro
- magnetómetro
- giroscopio
- Intensidad de luz
- Presión
- micrófono
- proximidad
- GPS
* Algunos sensores no están presentes en todos los teléfonos.

Para aprender y compartir . Cuentos matemáticos
Link: Explicaciones  e interpretaciones matemáticas con cuentos de antaño.La caperucita matemática La literatura infantil tradicional europea se escribió con voz masculina. Sin embargo, tú puedes elegir como quieres explicarla.
Otros cuentos en ingles para adolescentes (nivel secundaria) se puede encontrar en este enlace así como en las publicaciones de Ted Talks con temas variados.
Cursos de materiales en ingles en este proyectos https://americanenglish.state.gov/

Otros
Para crear quizz online se puede utilizar https://learningapps.org/

Fuentes
Consejería Educacional Gobierno de Canarias (Link)
Investigación propia

VBA es un dialecto del BASIC o mejor dicho del VISUAL BASIC que sirve como lenguaje scripting dentro de las aplicaciones OFFICE. Tiene comandos que permiten la manipulación de cadenas y solucionar problemas complejos.
 

 

Para acceder a una hoja desde el código se puede utilizar los siguientes comandos

Dim s1 As Worksheet
Set s1 = Worksheets("Hoja1")
 
* Donde la variable s1 permite acceder a la hoja con nombre Hoja1

Para leer todos los datos de una columna desde la fila 59 a la 100 podemos usar el siguiente comando

For Contador = 59 To 100
    txt = s1.Cells(Contador, 3) 
Next

* En cada ejecución la variable TXT toma el valor de una fila desde la 59 hasta la 100

Por ejemplo podemos reemaplazar un valor en cada una de las celdas muy similar a la funciona reemaplazar

For Contador = 59 To 100
    txt = s1.Cells(Contador, 3) 
    txt = Replace(txt, "( T", "(T")
    s1.Cells(Contador, 7) = tmptext
Next
 
* En el código se repite el bucle con el comando FOR para recorrer todas las filas desde la 59 hasta la 100, luego se reemplaza el valor "( T" con "(T" para borrar el espacio y el resultado se copia a la columna 7 en la misma fila.
 
De esta forma se pueden automatizar procesos de limpieza y ordenamiento de datos en EXCEL.




 

 
Python es una poderosa herramienta para desarrollar código.
Un ejemplo para calcular el residuo de una sumatoria,
 
 
import pandas as pd

# Loop in DATAFRAME

a = {'a': [1,3,5,7], 'b': [2,4 ,68], 'c': [35,7,9]}
b = pd.DataFrame(a)

# Print Data Frame
# print (b) 
for index, x in b.iterrows():
  # Print Line
  print (x['a'] , x['b'] , x['c'] )
  result = (x['a'] + x['b'] + x['c'] ) % 4
  if result == 0:
    # Print Result
    print ('sum_row % 4 yields no remainder')
  
 
¿Necesitas más ejemplos? buscame en https://stackoverflow.com/ o en los comentarios.


Un Antivirus es un programa que trabaja para proteger tu PC o laptop. Te ayuda a detectar el virus y luego trabaja para eliminarlo de tu sistema informático. Lo bueno de un antivirus es que no solo elimina el virus, sino que previene la infección de tu computadora.

¿Qué daños ocasiona un virus?

Puede volver lenta tu computadora, dañar archivos, formatear tu disco duro, perder datos y hasta te incapacita de realizar cualquier actividad dentro de tu dispositivo electrónico.

Beneficios de tener un Antivirus

-          Te protege de los virus a ti y a las personas con las que interactúas:

Si tu computadora tiene un virus, puede transferirse a tus contactos. Por este motivo, tener un Antivirus no solo te ayuda a proteger tu sistema informático, sino el de tus amigos, familiares o contactos que tengas.

-          Bloquea Spam y ADS

Los anuncios emergentes y el spam son muy utilizados por los virus para infectar tu computadora. Tener un Antivirus te ayuda a bloquear anuncios maliciosos.

-          Te defiende de posibles hackers

Los piratas informáticos normalmente utilizan programas de virus para acceder a tu sistema. Por ejemplo, envían correos electrónicos maliciosos para que puedan piratear fácilmente los archivos o la información que tengas en tu computadora. Muchos de los programas de Antivirus para contrarrestar esto, tienen un sistema de bloqueo antipiratería.

-          Vigila tus archivos

Un Antivirus analizará todos los archivos que descargas o ingresas a tu computadora y te avisará si encuentra un virus o un malware.

-          Protege tus datos

Posiblemente este punto es uno de los grandes beneficios porque un Antivirus protege tus archivos y contraseñas contra cualquier virus.

Bquant es la nueva herramienta propuesta por la plataforma Bloomberg que brinda nuevas bondades a la explotación de datos utilizando la herramienta Jupyter Notebooks
 


¿Qué es Bloomberg?

Para responder a la pregunta nos debemos remontar 1982 cuando Michael Bloomberg junto con otros socios funda la empresa para ofrecer servicios de asesoría financiera.

En la actualidad Bloomberg es una empresa que ofrece software financiero, asesoría y datos del mundo bursátil.
Datos Interesante: Según el diccionario Oxford bursátil se refiere a que está relacionado con la bolsa de valores.
Michael Bloomberg ha sido tres veces consecutivo alcalde de la ciudad de New York, en el 2002, 2005 y 2009

Según su propia página web sus productos permiten acceder a información, noticias y análisis de manera rápida y precisa. Esto se puede hacer desde la terminal Bloomberg que combina software e información relevante para el mundo financiero. Desde este software se puede acceder en tiempo real a los indicadores de los mercados y valores del mundo.

Desde el punto de vista del inversionista la terminal brinda un flujo de trabajo para ejecutar operaciones de trading para acciones, opciones entre otros tipos de instrumentos.

Datos Importante:

Para dar los primeros pasos en la terminal se deben conocer la herramientas llamada LaunchPad que permite configurar el orden y la posición de las ventanas predeterminadas para cada analista, además del sistema de chat interno que permite a los profesionales y agentes de diferentes entidades hacer transacciones financieras.

Para acceder a una terminal Bloomberg tienes varias opciones, se puede acceder desde la terminal física en universidades o empresas, también se puede acceder de forma remota con el sistema Anywhere que además tiene versiones para celular y tablet. Además para las versiones profesionales se utiliza un lector de huellas con un dispositivo llamado B-UNIT o desde un celular configurado.

Datos interesante:

Cuando tenga una duda use el servicio de soporte por teléfono. Se brinda información acerca de funciones y servicios y en general da muy buenos resultados.


Enlaces

https://www.bloomberg.com/latam/solucion/la-terminal/

https://www.bloomberg.com/latam/solucion/datos-y-contenido/

https://data.bloomberglp.com/professional/sites/10/Getting-Started-Guide-for-Students-English.pdf

https://lerner.udel.edu/seeing-opportunity/bloomberg-functions-list/

¿Qué es BQL?


El acceso a la información bursátil se puede automatizar utilizando el lenguaje de comandos Bloomberg Language Query. Este lenguaje aporta una forma estandarizada para buscar y ordenar información así como realizar cálculos o análisis complejos.

Por ejemplo, puede crear una integración con Excel para obtener todos los precios de un índice ordenados o totalizados para hacer cálculos de tendencias, extraer indicadores o datos puntuales de cada empresa que publica su información en Bloomberg.

Una de sus ventajas es que está construido para ser usado desde Excel y dispone de un asistente para construir los comandos lo cual facilita su aprendizaje. Para iniciarse con este lenguaje se debe comenzar por los tutoriales publicados en la terminal que se pueden acceder desde los comandos BQLX o XLTP (Excel templates).

Para entender el concepto vamos a simplificar las cosas: BQL es una extensión de comandos y funciones que se invocan desde EXCEL por ese motivo debemos estar familiarizados con este tipo de funciones.

Para acceder a la información debemos usar tres parámetros.
  • GET donde se colocan los nombres de los campos a consultar. Por ejemplo PX_LAST, PX_MID que es el precio de la acción.
  • FOR donde se coloca el “código” del índice, empresa o bono que deseamos consultar.
  • LET permite crear variables para hacer consultas y fórmulas avanzadas.

Enlace

https://guides.nyu.edu/bloombergguide/bloomberg-query-language-bql

https://www.bloomberg.com/professional/support/api-library/

Estamos en cuarentena, tener la computadora a punto es un reto y una obligación. En esta entrada vamos a explicar el software y el hardware necesario para tener la computadora perfecta.
 
Recomendamos actualizar a modelos I5 CORE VPRO Generación 10.

¿Cuánta memoria es suficiente para una computadora personal?

Por lo menos se requiere 6GB, esta es mi memoria abriendo el navegador FIREFOX con 10 páginas comunes: Facebook, tinder, whatsapp, instagram, la tesis, entre otras. Esto también aplica para CHROME.
Entonces, ¿Más es mejor?  12GB, 16GB es mejor, pero no sólo de memoria vida el computador. Sigue leyendo la seccion procesador.

 


¿Cuánta velocidad es suficiente para una computadora personal?

Desde una computadora I5 de 6ta o 7ta generación la PC funciona, por los precios tener una de 9na generación pueder muy costoso por lo que pudes optar por unas generaciones anteriores. 
 
 
 
 

Ahora sumando los detalles: debes considerar la cantidad de puertos USB, el espacio en disco duro que desde los 500GB es un espacio recomendado. El tamaño de la pantalla se puede considerar las 15". Las laptops de 17" son algo pesadas. 

La mejor decisión debe considerar el uso, el  peso de transporte, la cantidad de puertos y el tamaño de la pantalla.
 

Ahora veamos los programas.

¿Qué programas necesitamos? Tratemos de usar los programas que incluye Windows:
  • Captura de pantalla : Ayuda en este enlace
  • Snip & Skech | Recorte y anotación : Ayuda en este enlace. Tiene funciones como la captura con tiempo y la edición para tomar notas.
 
Captura de video desde la pantalla. 
  • Usando la barra de XBOX desde Windows
  • Usando el grabador de pantalla incluido en PowerPoint | Ayuda en este enlace.
Editar videos
  • Windows Video Editor | Básico y funcional.
  • OpenShot | Libre y multi funcional

Reproducir videos

  • Reproductor de Windows
  • Reproductor VLC LAN
y ahora estamos listos para trabajar.

En pandemia se han incrementado el uso de servicios online, y este avance tecnológico requiere que usemos contraseñas para cada servicio. Una buena práctica es almacenarlas en un archivo seguro con "doble encriptación" que nos permita tener tranquilidad y seguridad para manejar nuestra información.

Entre las opciones open source presentamos KeePass, tiene una larga trayectoria y certificaciones que nos hicieron ser los favoritos. Alejamos los hackers y aumentamos la gestión correcta de accesos.

Características:

  • Es un manejador de contraseñas offline, tiene versiones que no requieren instalar y ha sido portado a múltiples plataformas. Su desarrollo inicial fue hecho en Microsoft NET y portado a múltiples entornos.
  • Su interface es muy simple: permite crear folder donde guardar nuestros secretos en una base de datos encriptada.

 

Puntuaciones de 5/5 según editores como softonline, filemint, filecroco basado en votos, valores de 3.5/5 en softonic entre otros catálogos de aplicaciones.

¿Pero es seguro utilizarlo? 

Ha sido auditado por la  European Commission's Free and Open Source Software Auditing (EU-FOSSA 1) en Octubre 2016. Pueden leer el informe en el siguiente enlace 1 y en el enlace 2. Y entre 2019 y 2020 ha sido financiado por la misma organización para hacer correcciones de seguridad encontrados en el código. Este software también es recomendado por Etelab French para el sector público (pueden verlo en el siguiente enlace).

- Además es el software instalado en las oficinas administrativas de Switzerland y recomendado por German Federal Office for Information Security.

Galardones y ventajas que lo hacen un buen software para la gestión de las contraseñas.