Text
PostgreSQL: manejar tablas gigantes con particiones
Para un proyecto de reportes tuve que trabajar con PostgreSQL como repositorio principal, donde teníamos millones de registros que consultar y almacenar. Si bien el caso suena simple, encontramos que luego de diseñar la tabla debemos diseñar el almacenamiento, y para esto usamos las particiones. En PostgreSQL una tabla se puede particionar, es decir, establecer un espacio para un subconjunto de…
View On WordPress
0 notes
Text
Nuevo conector para NodeJS de Oracle versión 6
NodeJS me parece que es la herramienta básica para desarrollar Backend por lo simple que es y por todas las librerias que se encuentran disponibles, por lo que ya no hace falta ser un gurú para conectar bases de datos y procesos. Sin embargo, siempre hay que leer bien los RELEASE NOTES donde nos venden las nuevas funciones como lo último y mas innovador del mundo, pero que a veces viene a romper…
View On WordPress
0 notes
Text
La herramienta que todo Ingeniero de red debe tener
Mientras mas vas aprendiendo de redes, te vas enterando del peligro que supone conectarse a redes públicas y la necesidad de trabajar como nómade digital, requiere que puedas conectarte a diversas redes en configuraciones diferentes y en todas debes asegurar que tu laptop se mantiene segura en todo momento y que tu tráfico también está protegido, y además, debes poder conectarte en forma segura a…
View On WordPress
0 notes
Text
Gestión de información para pymes
Opciones para comenzar sin invertir demasiado Las empresas pequeñas no tienen mucho presupuesto para comprar servidores o licencias de software pero eso no significa que deban resignarse a dejar de realizar tareas como análisis de datos o integrarse con otros sistemas como CRMs para gestión de clientes y prospectiva. La clave de todo es crear un proceso simple, que a veces es mas importante que…
View On WordPress
0 notes
Text
Optimizar la gestión de tablas con millones de registros en PostgreSQL ó Cómo tener vistas materializadas particionadas
Manejar millones de registros en PostgreSQL
En un proyecto de Business Intelligence es muy común tener tablas con millones de registros para la creación de consultas y reportes. Para esta situación, tenemos dos alternativas. Optimizar la gestión de la consulta en base de datos relacionales Cambiar a una base de datos basado en columnas. Para entender la necesidad en nuestro proyecto debemos identificar lo siguiente: En BI normalmente…
View On WordPress
0 notes
Text
NestJS y Oracle Cloud en Apple M1
NestJS y Oracle Cloud en Apple M1
Apple Macbook con M1 es una linda máquina si nos centramos en las aplicaciones de oficina y navegación, y sería bueno que pase lo mismo si la usamos para desarrollo, pero no. El principal problema que tenemos es la compatibilidad entre procesadores que no se resuelve tan fácilmente con Rosetta 2. Pero vayamos en positivo y conectemos paso a paso nuestra Macbook M1 con Oracle DB mediante un app…
View On WordPress
0 notes
Text
Escuchar al pueblo
Escuchar al pueblo y esto sucede
Esta es la frase que muchos políticos que apoyaron el cierre al Congreso utilizaron para coincidir con el presidente Vizcarra y que los resultados electorales de este Domingo han venido a confirmar. Pero no de la manera que todos esperaban.
Primero, la mas grande conclusión es que la política ya no se define en Lima.Resultados como el de Unión por el Perú y Frepap demuestran que no hace falta…
View On WordPress
0 notes
Text
El futuro sin Telefónica
El futuro sin Telefónica
Hoy, miércoles 27 de noviembre 2019, Teléfonica ha anunciado un plan donde resalta la revisión de sus activos en Latinoamérica con excepción de Brasil. Lejos de entrar a los detalles y motivaciones de la decisión, veremos cuál es el impacto de algunas de las razones usadas por su presidente para tomar esta decisión.
Hace algunos años se hablaba de que los servicios de datos estaban…
View On WordPress
0 notes
Text
Samsung Fold, ¿es realmente necesario?
Samsung Fold, ¿es realmente necesario?
Recuerdo cuando Blackberry empezó con sus teléfonos comunicadores con teclado y como la gente los utilizaba a pesar de otros equipos ofrecian mejor pantalla, o mejores apps. Era realmente necesario.
Los teclados en pantalla no eran tan buenos, y si habían equipos Windows Phone o Android con teclado, no tenían el nivel de seguridad que había en Blackberry, cuando funcionaba, porque era normal…
View On WordPress
0 notes
Text
Caso Netflix vs Disney +: Cuando a veces es mejor no pelear
Caso Netflix vs Disney +: Cuando a veces es mejor no pelear
Recuerdo cuando Netflix era una novedad al dejar su modelo de envío de discos por correo y pasar a un modelo totalmente streaming, se veía como un salto al vacío o a la extrema confianza en una tecnología que tenía en ese entonces a Youtube en su abanderado.
El modelo nuevo resultó siendo un éxito, pero nada se comparó al momento que lanzaron “House of cards”, el momento en el que realmente…
View On WordPress
0 notes
Text
Apple Card: ¿Cómo identificar a mi cliente?
Apple Card: ¿Cómo identificar a mi cliente?
Apple acaba de anunciar su estrategia de servicios basados en contenido, pero lo más interesante es que ha potenciado su medio de pago Apple Pay con el lanzamiento de Apple Card, una tarjeta de crédito a su estilo.
Reportes de gastos en tiempo real, total seguridad para compras por Internet con todas las herramientas conocidas para proteger la identidad y la integridad de la transacción, sin…
View On WordPress
0 notes
Text
El círculo de la seguridad ciudadana
El círculo de la seguridad ciudadana
¿Qué hacer ante tanto robo? La respuesta de las autoridades ha sido la instalación de cámaras de “seguridad” o aumentar el número de serenos en la calle, hasta el colmo de prohibir que vayan dos en una moto. En un mundo ideal pondríamos un policia en cada esquina, pero debemos reconocer que los recursos disponibles son escasos, así que debemos elegir bien lo que debemos pedir para aumentar…
View On WordPress
0 notes
Text
Cuida tu celular
Cuida tu celular. Mientras los jefes deciden tu nuevo celular en Barcelona, debes prepararte para defender tu derecho a lo práctico
En estos momentos se está realizando el Mobile World Congress de Barcelona, quizá el evento mas importante en el mundo de las comunicaciones inalámbricas debido a que se juntan los ejecutivos de las empresas Operadoras con los proveedores de tecnología. Es decir, mas que tecnología, la cosa es llenarle los ojos a los ejecutivos.
En el mundo “wireless” hay dos eventos grandes: CTIA y el MWC.…
View On WordPress
0 notes
Text
Vete a la nube: Parte 3
Vete a la nube: Parte 3
El siguiente escenario para no ir a la nube es cuando todo apunta a ser un costo adicional. Todo parece estar bajo control en nuestro datacenter y nuevos desarrollos es algo que simplemente no pasa. Esto es algo que todos en la empresa sienten y por lo tanto, invertir en cambiar o mejorar no se ve como algo útil.
Hay muchas variantes en este escenario pero uno que he visto muy seguido es que…
View On WordPress
0 notes
Text
Vete a la nube: Parte 2
Vete a la nube: Parte 2
Cuando quise comprar un TV Led para mi casa, busqué uno que tuviera las funciones mas avanzadas y el tamaño correcto para que me durara una buena cantidad de años, y cuando lo encontré estuve dispuesto a pagar por encima del promedio. En fin, el costo de luchar contra la obsolescencia. A la semana siguiente encontré el mismo TV a mitad de precio. Comparar y verificar que eran las mismas…
View On WordPress
0 notes
Text
Vete a la nube: Parte 1
Vete a la nube: Parte 1
Como ingeniero de sistemas uno quiere ver la tecnología última aplicada en todos lados pero la realidad dice que cada empresa hace lo que puede o lo que mejor le acomoda de acuerdo a un plan que no se rige a como salen productos nuevos sino a un tema de beneficios, y otras que se manejan bajo el ya conocido “si funciona, no lo toques”.
Migrar a la nube ahorra costos y otros beneficios que ya…
View On WordPress
0 notes