Covid-19 -

Covid-19 - Monitoring Prototype


covid19 prototype

Covid-19 - CDC Microsite

CDC Microsite

covid19 CDC Microsite

Timeline - collapsable -

  • 01 Jan 2000
  • 00:00:01

    The beginning of the coding Era

    If most of the available code is free. Now it is really hard to define how much the code is worth. This page is based on the COPY-PASTE Algorithm.
    Obtener ayuda del publico en general para localizar zonas afectadas, Ejemplo de como utilizar Crowdsource Data
    We survived the Pentium FDIV and the Y2K bug.
    Software, WiFi, internet communications and computational power start to grow and became more user friendly.

    We undestand Data.

  • Now !
  • 00:01:00

    Digital replication limited by the RAM and networks speeds.

    The value of the code is related to your own ideas, your own information, your own content, and how it is presented to the public.
    Business optimization could help your organization to integrate new technologies and enable poeople to use it.

Dynamic Content - Drag me around -

Select the - Dynamic Content from the Menu
Dynamic Content allows the user to view different options, without leaving the focus point.
Local content will be displayed faster than external content.

This sections are dockable, you can move them arround the screen.

Dr Bot -

Just say... Hola

Distance between Zip Codes -

Where is the content?

To calculate the distance between two ZIP codes, you need to have the longitude and latitude values in radians for the ZIP codes. You can then use the Great Circle Distance Formula to calculate the distance in miles between the two pairs of values. Assume that the longitude and latitude for the first ZIP code are LONG1 and LAT1, respectively, and the longitude and latitude for the second ZIP code are LONG2 and LAT2, respectively. The Great Circle Distance formula is as follows:
Dist = 3949.99 * arcos(sin(lat1) * sin(lat2) + cos(lat1) * cos(lat2) * cos(long1 - long2))
If your longitude and latitude values are in degrees, you can use the following formula to first convert the degrees to radians:
long = atan(1)/45 * longdeg; lat = atan(1)/45 * latdeg;
LONGDEG is the longitude in degrees and LATDEG is the latitude in degrees. If the longitude or latitude is stored in degrees/minutes/seconds, use the following equation to calculate decimal degrees before converting to radians:
VALUE = (degrees) + (minutes/60) + (seconds/3600);

If needed in Kilometers, use 6371 instead of 3959
SELECT id, ( 3959 * acos( cos( radians(37) ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(-122) ) + sin( radians(37) ) * sin( radians( lat ) ) ) ) AS distance FROM markers HAVING distance < 25 ORDER BY distance LIMIT 0 , 20;

Dockable Space for dynamic content - Photo Gallery -

Dockable Space for dynamic content - Gifs Gallery -

User Image Network Graph Analysis Explore Authors Connections ( - Collapse + Expand )
EAT Lancent
View in the Dynamic Section

EAT Lancet References Network References Publishers Network

EAT Lancet Authors and References Network References Authors Network

Neo4j and visNetwork
User Image The power of the Implementation Read More. "No tenemos usuarios." (Sección colapsable + Expand - Collapse)
It is time to use the power of the "Copy - Paste" (Most of us call it "implementation") at your favor.
Migrando desde plataformas anteriores, el mismo contenido con mejor maquillaje.
With the actual computational power, now it is possible to apply most of the "Academic Models". View a Dynamic Trade Deficit example.

Click on AdsMX

This will show the second option of the dashboard. Some of the screens will appear without format. We just simply did not Copy - Paste the files.

You can see the real output here: AdminLTE

Dynamic content now is possible
User Image COPY-PASTE We don't have users names ( + Expand - Collapse )
EAT Lancent

EAT Lancet references Network References Publishers Network

Neo4j and visNetwork

Where is the content?

As you can see, there is no value in a pretty screen without real content.

Real content deserves a pretty screen or a pretty screen deserves real content.

Only you can answer this question. This is just a empty template

User Image Rudolf Haunsner

Where is the content?

Rudolf Hausner, a visionary. Technology is just a tool, Art is an expression.

EAT Lancent

Digital replication is not.

Where is the content?

As you can see, there is no value in a pretty screen without real content.

Real content deserves a pretty screen or a pretty screen deserves real content.

Only you can answer this question. This is just a empty template

Data Table With Full Features

Rendering engine Browser Platform(s) Engine version CSS grade
Trident Internet Explorer 4.0 Win 95+ 4 X
Trident Internet Explorer 5.0 Win 95+ 5 C
Misc IE Mobile Windows Mobile 6 - C
Misc PSP browser PSP - C
Other browsers All others - - U
Rendering engine Browser Platform(s) Engine version CSS grade
User Image Microsoft Office PowerPoint Embedded Document
User Image Microsoft Office Excel Embedded Document

Tableau Dashboard Example

SDGs Example - Modal Form -

The objective of modal screens, is to display information over the first plane, and keep the focus after review the content.
Dynamic content could be more effective to display digital information.

Logo Gallery Example

With Format
Compare the functionality with the below section, which will opens the links in a new tab for you.
High consuming resources pages like the Dynamic GIS Dashboard it is recommended to open a new tab.

GIS Dashboard
ADS Mexico

The power of the Implementation

Independencia tecnológica

Compare it with the older web site, wrote using more free code. Old Site Format

The power of the Implementation

Da Vinci

Create HTML Documents from your Microsoft Word files. View the result of this Student Guide

ESRI The power of MAP data visualization

Crowdsource Form

Space to display the GIS form to locate a place or incident in a map.
Crowdsource information could help organizations to provide services.

IP Forward

Config /etc/ufw/sysctl.conf

							# Uncomment this to allow this host to route packets between interfaces


Config /etc/ufw/before.rules

							# rules.before
							# Rules that should be run before the ufw command line added rules. Custom
							# rules should be added to one of these chains:
							#   ufw-before-input
							#   ufw-before-output
							#   ufw-before-forward
							:INPUT ACCEPT [0:0]
							:OUTPUT ACCEPT [0:0]

							# NAT Everything from inside to outside

							# Test Multiple destinations
							# Network ( )
							# Network ( - )
							# eno1 -> -> Switch -> -> Internet
							# eno2 -> -> Switch
							# -A POSTROUTING -s -o eno1 -j MASQUERADE
							# If using an Internet Static IP
							-A POSTROUTING -s -o eno1 -j SNAT --to-source

NGINX Proxy Pass

							  ## Drupal8
							  location /drupal/ {
								include /etc/nginx/shared/neufch_proxy.conf;
								# Proxy Directory

DNS Config

							acl "mynetwork" {;;               # fwbase - NS1;               # neufch - NS2;         # all 192.168. clients;            # all clients;            # all clients

							options {
									directory "/var/cache/bind";

									recursion yes;
									allow-query { mynetwork; };   # allows recursive queries from "trusted" clients
									allow-transfer { none; };       # disable zone transfers by default

NGINX Proxy Header Config

							## Proxy Header Configuration
							## Binding specific Interface

								proxy_set_header    Host                $http_host;
								proxy_set_header    X-Real-IP           $remote_addr;
								proxy_set_header    X-Forwarded-For     $proxy_add_x_forwarded_for;
								proxy_set_header    X-Forwarded-Proto   $scheme;

								proxy_cache off;
								proxy_redirect off;

Sales Graph