Twitter Flickr Pinterest LinkedIn YouTube Google Maps E-mail RSS
formats

Paginador en PHP y AJAX usando como base Bootstrap e intercambio en JSON

En esta entrada os dejo el código fuente de un paginador que emplea las tecnologías: PHP, AJAX, JavaScript, HTML, BootStrap, CSS, MySql y JSON para el intercambio de datos. Permite paginar vuestros listados sin necesidad de refrescar la página. Se encuentra en castellano. Dejo en la parte inferior el zip para la descarga del proyecto.

formats

Sublime Text, posiblemente el mejor editor de texto para programadores.

He trabajado con varios editores de texto, pero he decidido crear una entrada de Sublime para mostraros la potencia del que creo que es el mejor editor de la actualidad. No solamente es sorprendente su velocidad, sino su propia filosofía de uso, teniendo características que lo hacen realmente interesante. Como dice su propio eslogan, “El editor de texto del que te enamorarás”. Para empezar, es altamente destacable que pueda ser usado en las principales plataformas Windows, Mac y Linux en versiones de 32 y 64 bits. Posee también una versión portable. Posee una versión para evaluación para comprobar su uso, pero requiere pago de licencia. El coste aproximado es de 65 €, pero te aseguro que merece la pena.

formats

Generar un PDF mediante ASP clásico – librería.

En esta entrada os dejo un ejemplo y una librería para generar documentos PDF mediante ASP clásico (3.0). Además incluyo un documento PDF que explica las funciones de dicha librería gratuita.

Etiquetas:, , ,
formats

Plantilla para crear un área de texto con la opción de autocompletar consultando a una base de datos. #PHP #wordpress

En esta entrada os dejo el código necesario para emplear la opción de consulta en tiempo real sobre una base de datos mysql, usando php y JQuery con la llamada. La idea es la siguiente: Cuando insertemos texto, el inputbox nos mostrará las posibles sugerencias encontradas en la base de datos en tiempo real y sin necesidad de refrescar la página a modo de sugerencias. Parecido al buscador de google. Podemos ver un  ejemplo en esta página: ejemplo

Etiquetas:,
formats

Los mejores gestores Frontend, web y Desktop GUI, para Mysql.

Mysql es un sistema bastante potente para gestionar base de datos. De gran éxito dadas sus características, precio y acogida por parte de la comunidad de desarrolladores, sobre todo para proyectos de código abierto y software libre. Forma parte de la capa de datos de cientos de proyectos con gran presencia en la red a nivel mundial (wordpress, prestashop, moodle, etc …) Existen  por un lado gestores de la base MYSQL vía web u online, la mayoría gratuitos (mediante el browser o navegador) como pueden ser …

Etiquetas:, ,
formats

Libro blanco sobre COBOL

COBOL es el acrónimo de Lenguaje Orientado a Negocios, del inglés Common Business Oriented Language). Es un lenguaje de programación para ordenadores compilado diseñado para propósitos empresariales y de negocio. Es un lenguaje imperativo, procedural y desde el 2002 orientado a objetos. Fue diseñado en 1959 por el CODASYL (Conference on Data Systems Languages) y se basó en gran parte en un lenguaje de programación anterior diseñado por Grace Hopper, comúnmente conocida como “La Abuela del COBOL”. La vida de Grace Murray Hopper es bastante interesante y merece una mención. Falleció en 1992 con 85 años. Fue una científica americana experta en ordenadores y contraalmirante de la Marina de los Estados Unidos. Como pionera en este campo, fue la primera programadora del ordenador Hardward Mark I e inventó el primer compilador para un lenguaje de programación. Popularizo la idea de la independencia de los lenguajes respecto a la máquina(hardware) lo que le guió al desarrollo de COBOL, como a la creación del primer lenguaje de programación de alto nivel. A ella se le atribuye la populación del  término “debugging” (que no bug) para detectar fallos informáticos (inspirado en la polilla-bug que se otros científicos encontraron en el Mark II). Tras su experiencia con FLOW-MATIC, Hopper pensó que podía crearse un lenguaje de programación que usara órdenes en inglés y que sirviera para aplicaciones de negocios. Con esta idea, las bases para COBOL habían sido establecidas, y 2 años después se creó el comité que diseño este lenguaje. Aunque Hopper no tuvo un papel preponderante en el desarrollo del lenguaje, fue miembro del comité original para crearlo, y el FLOW-MATIC fue una influencia tan importante en el diseño de COBOL, que Hopper ha pasado a la historia de la informática como su creador.

Etiquetas:,
formats

SQLite desde Visual Studio 2013. Informes y control de registros.

En esta entrada os mostraré como conectar una base de datos local creada en SQlite desde Microsoft Visual Studio 2013. No existen muchos ejemplos al menos que haya encontrado en Internet actualizados a 2013 y con acceso a la base gratuita y de forma programática. También os dejaré el código fuente y una demo del ejecutable en funcionamiento. Es ideal para comenzar algún proyecto que tengas en mente … Las ventaja de este mini proyecto es que posibilita conectar a una base de datos de carácter gratuito que puede ser usada sin necesidad de instalar nada en el ordenador local. Además puede ser accedida desde internet con lenguajes del lado servidor como PHP. Otra característica es que no emplea DSN externos. Por otro lado posee asociado un Datagrid estándar (no un control o dlls de pago) para realizar todo tipo de operaciones sobre la tabla clientes. Os dejaré el código que he programado de forma sencilla. Altas, bajas, consultas, modificaciones. Posibilita ordenar por campo, editar desde la propia tabla, borrado selectivo de registros. Asociación de campos externos con el Datagrid. Comencemos …

formats

Todo sobre el control en Tiempo Real de accesos a documentos compartidos en Windows.

¿Quién, cómo, cuando? Quiero saber en todo momento a qué documentos compartidos se accede en la red local (LAN) Windows. Interesantes cuestiones. Cuando trabajamos en una red local (en casa,  trabajo, oficina), sobre el sistema operativo Windows, podemos compartir carpetas que poseen archivos disponibles para los demás. Esos ficheros se encuentran en shared folders o carpetas compartidas, accesibles al resto de usuarios del WORKGROUP, con permisos generalmente de lectura o escritura. Bueno, hasta aquí, todo normal. El tema que voy a tratar radica en saber quién accede, cuándo se accede y cómo mostrarlo. Todo ello, si es posible,  en tiempo real, con notificaciones. Windows XP, 7, 8  proporcionan estos mecanismos de control, pero no son visibles instantáneamente o en realtime (tiempo real). La información se muestra gracias a nuestras acciones efectuadas de forma explícita. En esta entrada os mostraré todo lo relacionado con este asunto. Además os dejaré un programa gratuito que he desarrollado para mostrar y notificar en tiempo real  los accesos a las carpetas/archivos compartidas. Se llama WOpenFile.   Versión gráfica del comando openfile.exe.  Sólo existe otro programa similar (algo más pesado) para mostrar en tiempo real la notificación  de accesos a documentos compartidos en Windows. Os garantizo que WopenFile funciona, es un programa que no requiere instalación, portable,  rápido y sencillo. Por otro lado os realizaré un amplio estudio de herramientas y posibilidades existentes para el control de la red (sin notificaciones en tiempo real). Intentaré que sea el más completo de la blogesfera. Comencemos explicando estos mecanismos de acceso, … estos nuevos juegos del hambre de datos y comparticiones Windows.

formats

Automatización de transferencias por FTP y Curiosidades.

En esta entrada voy a hablar sobre las posibilidades existentes para automatizar las subidas o bajadas de información mediante clientes FTP. El protocolo FTP nos permite realizar transferencias de ficheros entre distintas máquinas. Es decir, podremos enviar/recibir un documento/s de nuestro ordenador hacia una carpeta de Internet de forma muy sencilla. Para ello solo necesitamos la dirección del servidor, el puerto, el usuario y password de acceso. El cliente/programa más empleado para realizar este tipo de tareas es el Filezilla, pero este programa gratuito no ofrece muchas posibilidades de automatización. ¿En qué se traduce esto? …

Etiquetas:,
formats

BootStrap, el prefabricado de la web. Monográfico: Conceptos y algunas alternativas.

El desarrollo de proyectos para Internet desde cero o “from scratch” puede ser algo muy, pero que muy tedioso, lento y complejo. En la actualidad es necesario intentar acelerar los trabajos para obtener proyectos rentables. Es por ello que los diseñadores de frontends trabajan con herramientas que permiten construir rápidamente sites. El bootstrapping puede referirse al proceso mediante el cual se han desarrollado entornos de programación cada vez más complejos a partir de otros más simples. De aquí viene BootStrap o Twitter Bootstrap. Es un framework frontend que nos ayuda a ganar velocidad, evitar errores comunes  y aumentar la compatibilidad en nuestros proyectos en Internet. Es software libre para diseñar sitios y crear aplicaciones web. Ganaremos tiempo al trabajar con tecnologías del lado del cliente como son CSS, HTML y Javascript (JQuery). Gracias a este framework realizaremos tareas de forma más sencilla al apoyarnos en técnicas, métodos, responsive y APIs que de otra forma tendríamos que realizarlas a mano.

formats

JSON, el sistema más popular de intercambio de datos.

JSON es un subconjunto de la notación literal de objetos de JavaScript que no requiere el uso de XML. Pronunciado “Ieison”, JSON o notación JSON, cuyo significado en inglés es (JavaScript Object Notation). Todas las grandes empresas lo emplean en sus comunicaciones. Permite ser integrado con diferentes lenguajes de programación y plataformas. Durante mucho tiempo XML se convirtió en el estándar de intercambio de datos. El problema era la gran  cantidad de datos que se emplean en los intercambios y flujos de peticiones de información entre diversos servicios. Con el fin de agilizar la transmisión de datos, el flujo, se emplearon nuevas formas de compresión y formatos. JSON es más “ligero” (véase referencia inferior), y pequeño a la hora de manejar datos, por eso es una alternativa a XML, es muy fácil leer la información con él. JSON es un formato de texto que hace fácil la compartición de datos entre dispositivos cliente y servidor. Se basa en el funcionamiento de los objetos de JavaScript. Se encuentra prácticamente disponible en todos los lenguajes de programación existentes de forma nativa. JSON se emplea habitualmente en entornos donde: – El tamaño del flujo de datos entre cliente y servidor es de vital importancia (de aquí su uso por Yahoo, Google, etc, que atienden a millones de usuarios) – Cuando la fuente de datos es explícitamente de fiar. – Donde no es importante el no disponer de procesamiento similar a XSLT para manipular los datos en el cliente. Se podrán crear objetos y usarlo en operaciones CRUD. Crear, Obtener, Actualizar, Borrar. CRUD, se emplea para referirnos en las funciones básicas en las bases de datos, o capa de persistencia en el software. En computación CRUD es el acrónimo de Crear, Obtener, Actualizar y Borrar (del original en inglés: Create, Read, Update and Delete). Se usa para referirse a

(Más)…

Etiquetas:,
formats

Frameworks de desarrollo para móviles + #infografia

En el mundo de desarrollo de aplicaciones para dispositivos móviles existen diversas soluciones. Aunque algunos programadores tienen sus preferencias y aseguran que determinados IDEs son los mejores, la experiencia determina que, el mejor entorno es aquel en el que nos encontremos más seguros y desarrollemos con mayor agilidad y menor tiempo. Por lo tanto la elección del IDE y/o Framework de trabajo  para desarrollar dependerá de nuestras preferencias y plataforma destino. El mercado de los smartphones y tablets actualmente se encuentra gobernado por los tres grandes: Android, iOS y Windows Phone. Bajo estos escenarios generalmente se trabaja con un IDE de desarrollo para generar proyectos en cada plataforma de forma nativa. Es decir, en su propio entorno de controles, funciones y APIs.

formats

Como insertar una DLL dentro de un EXE

Es necesario descargar el programa ILMerge de Microsoft. http://www.microsoft.com/en-us/download/details.aspx?id=17630 Una vez en el sistema ejecutar mediante un CMD en el PATH donde se encuentre el ILMerge.exe el siguiente comando: ilmerge /target:winexe /out:final.exe fichero.exe libreria.dll Donde final.exe, será el programa EXE, resultado de la unión de fichero.exe y libreria.dll  

Etiquetas:,
formats

Ejemplo formativo JAVA, aplicación Loterías y Apuestas.

En esta entrada dejo un ejemplo formativo de Aplicación creada en JAVA-J2SE (IDE  Netbeans). Permite realizar juegos de primitiva, quiniela y loterías, aleatorios y manuales. Ideal para propósitos formativos. Aprendizaje de las técnicas de programación. Se encuentra compuesta por 2 clases en un paquete llamado AplicaciónJuego. Veamos cómo resolver el problema…

Etiquetas:,
Home Archive for category "Programación"
© www.palentino.es, desde el 2012 - Un Blog para compartir conocimientos ...

Uso de cookies en mi sitio palentino.es

Este sitio web utiliza cookies para que tengamos la mejor experiencia de usuario. Si continúas navegando estás dando tu consentimiento para la aceptación de las mencionadas cookies y la aceptación de la política de cookies

ACEPTAR
Aviso de cookies