Ir al contenido principal

Entradas

Módulo para contactar con un NodeJS Server en localhost

El presente código sirve tanto para Visual Basic 6.0 (sí, todavía sirve, todavía sirve!) como para Visual Basic para Aplicaciones (Excel o VBA). ' Si estamos en Visual Basic para Aplicaciones agregar la referencia ' WinHTTP, en el menú Herramientas, Referencias, Microsoft WinHTTP Services Function Solicitar( _ ByVal URLBase As String _ , Optional ByVal Puerto As Integer = 80 _ , Optional ByVal Seccion As String = "" _ , Optional ByVal Metodo As String = "GET" _ ) As String On Error GoTo solucion #If VBA6 Then Dim objXML As New WinHttpRequest #ElseIf Win32 Then Dim objXML As Object Set objXML = CreateObject("MSXML2.ServerXMLHTTP") #End If objXML.Open Metodo, URLBase & ":" & Puerto & "/" & Seccion, False objXML.send If (objXML.Status = 404) Then Solicitar = "404 Error" Else Solicitar = objXML.responseText End If Se
Entradas recientes

Ficha herramienta JavaScript: Responsive-nav

Descarga de sitio oficial... Responsive nav Se instalan... - responsive-nav.css (en HEAD) - responsive-nav.js (en HEAD) Se construye un DIV (o lo que sea) bien identificado. <div id="menuResponsive">...</div> Se habilita... en un SCRIPT al final, justo antes del </body> con... var Opciones = {} ; var Menu = responsiveNav( "#menuResponsive", Opciones ) ; Opciones posibles: { label: "Haceme click X" }

Herramientas para nuestro hosting sin base de datos

Los siguientes sistemas que podremos agregar a nuestro hosting PHP, no dependen de una base de datos como lo es MySQL, sino que trabajan directamente sobre archivos en formato JSON o CSV. Herramientas Codiad Es un editor de códigos colaborativo, que implementa la herramienta de edición de código ACE. Tiene un ecosistema de plugins libres para utilizar. Permite agregar usuarios que editan. Sitio de Codiad KodExplorer y KodFile Es una muy buena aplicación de origen chino, para administrar archivos y carpetas en nuestro hosting. Viene con un editor de código, ACE, y un ecosistema de aplicaciones conectadas, como por ejemplo, para visualizar archivos de PowerPoint, Excel o Word, y acceso a base de datos mediante Adminer.php. Descargá KodExplorer desde aquí KodFile, KodExplorer simplificado Un informe de qué es KodExplorer Generador de Código QR Gracias a la herramienta de código de David Shim, haciendo un script JavaScript se puede crear un generador de códig

Actuadores hidráulicos y neumáticos

Neumáticos Hidráulicos

Tablero para crear juegos

Tablero SVG - Aplicación del While  Crear un archivo nuevo de HTML con el siguiente código: < style > * { box-sizing : border-box ; font-family : Segoe UI Light, "Ubuntu" ; } svg { margin : auto ; display : block ; } rect { transition : 300 ms all ; } rect :hover { } #juego { background : url ( paisaje.svg ) center center ; background-size : cover ; } body { } </ style > < svg id = " juego " > < / svg > < script > var generarRect = function ( id, origen, medidas, colores ) { var r = "<rect " ; r + = "id='" + id + "' " ; r + = "x='" + (origen.x | | origen[ 0 ]) + "' " ; r + = "y='" + (origen.y | | origen[ 1 ]) + "' " ; r + = "width='" +

JavaScript: Conjuntos de datos, u Objetos planos

Objeto plano Conjuntos de datos Un conjunto de datos se define como: {} ; Los datos se los insertamos mediante mencionarlo, y de por medio un punto mencionar el dat que agregamos al conjunto. {}.datoNuevo = 34 ; {}[ "datoOtro" ] = 55 ; Pero el problema es que  {}  crea un objeto distinto. Es decir, es lo mismo... {} ; que new Object () ; Entonces si queremos trabajar con un mismo conjunto deberemos ponerle nombre a través de una variable que lo referencie en memoria. Ejemplo: var miConjunto = {} ; var otroConjunto = {} ; Ahora, a cada conjunto le iremos agregando datos nuevos con el método anteriormente mencionado. miConjunto.datoNuevo = 34 ; miConjunto.otroDato = 55 ; otroConjunto.suDatoNuevo = 56 ; Para saber qué contiene en el momento dado conjunto deberemos realizar un  console.log() ... console .log( miConjunto ) ; Esto nos dará en la consola algo como... { "datoNuevo" : 34