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

Cómo conectar con un ERP apoyado en Oracle desde Visual Studio, para rescatar y procesar datos.

La idea de esta entrada es demostrar que podemos crear agentes programados que conectan con una base de datos de cualquier ERP para generar ficheros alternativos que nos puedan servir para cualquier finalidad. Por ejemplo podríamos crear desde Visual Studio un agente que se ejecute en modo systray (VxD) y que cada cierto tiempo conecte con una base de datos del ERP que empleemos en la empresa,  en concreto  extraer cierta información de la base Oracle instalada en la Intranet (modo protegido del exterior) y subir un fichero Microsoft Access generado (mdb), y una serie de imágenes a Internet.

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

Editores de texto preferidos, para HTML o edición de archivos.

Antes de nada me gustaría aclarar que en cientos post que he consultado a través de Intenet, no diferencian entre lo que es un IDE y lo que tiene que realizar un editor. Los IDEs incluyen además de las funciones correspondientes para programar en un determinado lenguaje otras herramientas para poder desarrollar, compilar, depurar, integrar determinados proyectos, trabajos colaborativos, etc. Pero en esta entrada me refiero a trabajar con documentos de texto ASCII o UNICODE, HTML, lenguajes Script. Importante entonces es NO mezclar los IDE con los editores de texto. Las ventajas de estos editores son su simplicidad, velocidad y capacidades de edición de texto avanzadas y reconocimiento sintáctico de multitud de lenguajes de programación.

Etiquetas:
formats

Evolución de los sistemas Mac OS – #Apple por denominación y fecha. #macosX

Etiquetas:,
formats

Fallo en paypal, vulnerabilidad en el protocolo SSL 3.0. Corrección manual en modulo de Prestashop

POODLE es una vulnerabilidad de seguridad de Internet que afecta al protocolo Secure Sockets Layer (SSL) 3.0, que se diseñó para garantizar la seguridad de las conexiones al navegar por Internet. Cuando se explota, esta vulnerabilidad permite a un ciberdelincuente obtener acceso a conexiones consideradas seguras a través de este protocolo de seguridad ampliamente utilizado (pero que tiene 15 años de antigüedad). La plataforma de pago mas extendida PayPal desactivará completamente la compatibilidad con SSL 3.0 el 3 de diciembre de 2014 (aunque pueda existir un periodo de prorroga). Lamentablemente,son conscientes de que la desconexión de SSL 3.0 puede ocasionar problemas de compatibilidad para algunos de sus clientes, lo que impedirá poder pagar con PayPal en los sitios web de algunos vendedores u otros problemas de procesamiento que aún estamos identificando. Entre ellos, se encuentra el módulo del software para crear tiendas virtuales Prestashop y otros muchos. Veamos como podemos solucionar el problema  …

Etiquetas:,
formats

Cifrado y Backup para proteger tus datos de forma gratuita.

En esta entrada os dejo una serie de enlaces y utilidades gratuitas para realizar copia de seguridad de nuestros datos. Por otro lado, el cifrado de información es una opción muy aconsejable para proteger los datos de accesos no deseados.

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

Facturas y albaranes en Access. Accdb gratuito.

En esta entrada os dejo una base de datos que he desarrollado en Access formato ACCDB.  Válida para versiones Microsoft Access 2007 y superiores. Perfecta para propósitos generales o formativos. Puedes realizar facturas o albaranes, almacenar clientes, insertar artículos. Es totalmente personalizable. No existen plantillas Access en castellano de este tipo. Posee el IVA actualizado al 21%. Perfecta para autónomos o pymes. Sepamos algo más sobre su estructura. Enlace de descarga disponible.

formats

Los mayores problemas de seguridad informática encontrados en el 2014, y más allá…

Muchos agujeros de seguridad relevantes se han encontrado en el 2014. Ha sido un año bastante problemático, y ha sido preciso actualizar gran cantidad de sistemas. También el número de máquinas infectadas ha sido enorme. Informes de empresas de seguridad han constatado que el 2014 ha sido el año con las peores brechas de seguridad, y eso que todavía no ha terminado. Durante los 9 primeros meses del 2014, 904 millones de registros con datos fueron expuestos a brechas de seguridad, comparados con los 813 millones del 2013. Informe de Risk Based Security: https://www.riskbasedsecurity.com/reports/2014-Q3DataBreachQuickView.pdf Las empresas cada vez son más conscientes de la necesidad de disponer de responsables y personal  experto en seguridad informática. Formación y actualización constante es vital para el mantenimiento de las infraestructuras TI Como os muestro en el link inferior a la base de datos del NIST CVE con una búsqueda que he realizado personalizada, existen 1833 registros que contienen fallos se seguridad aplicables a sistemas o aplicaciones informaticas con una severidad de 7 a 10. http://web.nvd.nist.gov/view/vuln/search-results?adv_search=true&cves=on&pub_date_start_month=0&pub_date_start_year=2014&pub_date_end_month=11&pub_date_end_year=2014&cvss_sev_base=HIGH&startIndex=0 En fin, hagamos un repaso breve de estas brechas de seguridad.

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

GIT. Trabajando con control de versiones.

Actualmente existe una gran demanda en el mercado laboral de conocimiento de aplicaciones que permiten trabajar en equipo y controlar las versiones de los proyectos de desarrollo de software. Lo que se conocen como repositorios y controladores de versiones. Independientemente del sistema operativo que empleemos, el uso de este sistema es elemental. Puesto que nos permite realizar proyectos en trabajo colaborativo. No solamente es necesario conocer un determinado lenguaje para ejercer el trabajo, es preciso también saber la lógica de funcionamiento que emplean estos gestores de versiones. Git es un sistema de Código Abierto u Open Source y  además distribuido, que permite administrar el código fuente de proyectos grandes y pequeños. Existen tantos repositorios como usuarios. Cada desarrollador podrá disponer del repositorio en local, en la propia máquina de trabajo. Un control de versiones (SCV) o administrador de código fuente es un sistema que almacena los cambios realizados sobre un archivo o un conjunto de archivos a lo largo del tiempo. Podremos recuperar versiones. Nos posibilita retroceder en el tiempo para corregir, modificar o eliminar, editar cambios en el proyecto. Existen muchas alternativas a GIT, como pueden ser Mercurial, SVN, Darcs, CVS, etc. GIT fue creado por linus Torvarls, el creador del kernel de GNU\Linux. GIT es rápido, ofrece un diseño sencillo, perfectamente válido para proyectos grandes (ejemplo el núcleo de Linux). El sistema de ramas o branches es excepcional. Un SCV nos debe permitir restaurar los históricos de forma sencilla, cada uno de ellos queda identificado con una cadena numerada o ID (HASH). GIT ofrece grandes ventajas para la empresa. Cuando trabajamos en un proyecto empresarial a diario, sin un SCV, los guardados realizados ocupaban más espacio, y duplicaban información, no existe control de archivos, los cambios e información que ha ido agregándose simplemente no se registra. Actualmente este

(Más)…

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

Algunos trucos para proteger y acelerar Internet

Acelerar las consultas DNS Usa esta dirección http://code.google.com/p/namebench para encontrar un servidor DNS acelerado, que permita visitar los websites más velozmente. El tiempo de traducción de la URL a la IP será más rápido. El software funciona en Windows, Mac OS X y Unix. Creado con herramientas  y librerías Open-Source. Existe una versión en modo línea de comandos. Dns Angel Herramienta gratuita que permite cambiar nuestras DNS por defecto, por otras que impiden la navegación a sitios pornográficos. Internet es espacio amplio y sin censura que es capaz de azotar las mentes de los jóvenes. Los padres deben asegurarse de que los sitios web están siendo filtrados y bloqueados. DNS Ángel, protegerá a su familia de sitios web inapropiados y los bloqueará automáticamente (sin instalar ningún software) es freeware y portable. Los niños son nuestro futuro, por favor protegerlos. http://www.sordum.org/8127/dns-angel-v1-3/ Por otro lado, para prevenir que otros usuarios instalen programas, instala: CompleteLock www.completelock.com Es gratuito para uso personal. Puede monitorizar, bloquear, proteger cada nueva instalación que se realice en el sistema. RECOMENDADO, para evitar que los chicos instalen software sin nuestro consentimiento. Otra gran ventaja es que no necesitamos disponer de altos conocimientos en administración del sistema. AdwCleaner es una sencilla herramienta para eliminar Barras (Toolbars) instaladas maliciosamente en nuestros navegadores, PUP/LPI (Programas Potencialmente No Deseables), Buscadores, Secuestradores de nuestra página de Inicio, Adwares y aplicaciones Hijacker. Herramienta para borrar toolbars no deseadas de tu navegador. http://www.trucoswindows.net/forowindows/temas/adwcleaner-eliminar-barras-de-herramientas-secuestradores-de-web-de-inicio-y-malware.105567/

Home Archive for category "Software" (Page 2)
© 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