JavaFace-elblogdelprogramador

social counter

viernes, 13 de octubre de 2017

Guia instructiva Offensive Security en PDF convierte en un White Hacker

10/13/2017

Si la mejor defensa es un buen ataque en Palabra de hacker toca adentrarse en el mundo de la seguridad ofensiva para conocer con detalle en qué consiste, porque es tan importante que las empresas la tengan en cuenta así como los métodos y pruebas que se utilizan para detectar las posibles vulnerabilidades y anticiparse así a los atacantes. 


Por desgracia, esto no es suficiente. Los ataques son cada vez más sofisticados y vienen de demasiados frentes. Ante esta situación, las empresas han decidido dar un paso más y pasar a la seguridad ofensiva. La seguridad ofensiva se parece a las pruebas de penetración, pero contratando a hackers para que hagan ataques, utilizando las mismas tácticas que usaría un ciberdelincuente para tratar de conseguir información. Es un enfoque preventivo que a través de los ataques permite ver las brechas de seguridad que se encuentran ocultas en la arquitectura informática de una empresa. La diferencia con un ataque real reside en que el objetivo es ayudar a la empresa a solventar sus vulnerabilidades.


Contenido del Paquete.

  • Offensive Security - Advanced Windows Exploitation (AWE) 
  • Offensive Security - Cracking the Perimeter (CTP)
  • Offensive Security - Lab Exercises (LB)
  • Offensive Security - Metasploit Unleashed (MSFU)
  • Offensive Security - Pentesting with Backtrack (PWB)
  • Offensive Security - Wireless Attacks (WiFu)

jueves, 30 de julio de 2015

Aprende AutoCad 2015 con este Curso de Video2Brain - español

7/30/2015


Formador: Brenda Chiquito

Domina los fundamentos de AutoCAD.

Hoy en día, AutoCAD no solo es una de las herramientas de mayor uso a nivel internacional para diseño y proyección arquitectónica, es un estándar en el medio que involucra a un sin número de disciplinas que se relacionan entre sí para generar proyectos de gran escala.

La proyección de una idea puede ser capaz de absorber cualquier cantidad de tiempo, ¿qué mejor opción que dedicar al desarrollo técnico de ésta solo el necesario? Dibujar puede ser muy tedioso y aún más la continua generación de cambios; es primordial hacerlo ágilmente para así enfocarse en lo verdaderamente importante: el diseño y los detalles. A través de este curso aprenderás a dibujar de manera que el tiempo invertido en el programa siempre sea útil.

En este curso aprenderás de manera teórica y práctica cómo utilizar las herramientas esenciales de AutoCAD, lo necesario para desarrollar un proyecto de calidad. Sabrás no solo manejar el software, sino a hacerlo de forma precisa, ordenada, y ágil.

Conocerás la interfaz, así como las herramientas básicas de dibujo y en qué situaciones aplicarlas, cómo organizar el archivo de modo que el proceso de edición posterior al dibujo sea rápido y preciso, siempre buscando sacar el mayor provecho posible de las herramientas del software.

Contraseña: javafaceelblogdelprogramador



miércoles, 8 de julio de 2015

componente JTextField con PlaceHolder

7/08/2015
JTextField con PlaceHolder

Colegas, hoy les traigo un pequeño aporte, Si alguien ha utilizado HTML o creado formularios en HTML o simplemente ha llenado campos de texto, se han fijado que tieneMARCA DE AGUA denominado PlaceHolder, claro, no todos los autores aplican esta opción a sus campos de texto.


Bueno, partiendo de eso, he visto que eso es una buena opción para los campos de texto, ahora, pues, que bueno seria que los JTextField o campos de texto que proporciona JAVA tuvieran esa opción, pero, realmente no es así.





Como se muestra en la imagen anterior, es lo que proporciona losplaceholder, estos componentes brindan la posibilidad de aparecer cuando los campos estén vacíos y desaparecer cuando el componente adquiere el foco. esto es útil para darle una pista al usuario que dato se requiere en un ese campo. Basta de lalalala.

Hemodificado un JTextFiel que brinde la posibilidad de tener esta opción, es decir, un nuevo componente. ver la siguiente imagen.

A claro, encontré (no recuerdo donde) un componente similar, pero realmente no hacia un buen funcionamiento. tal como debe ser, asi que, este componente es basado de uno que ya existía. pero completamente diferente.

Tiene los siguientes métodos muy útiles:
fontDefault: tipo de letra para el texto que tendrá el campo
fontPlaceHolder: tipo de letra especial para el mensaje de agua
foregroundDefault : color de letra para el texto del campo de texto
foregroundPlaceHolder :color de letra para el texto de marca de agua
textPlaceHolder : método que establecerá el mensaje que desea mostrar (marca de agua o place holder)
isTextWrittenIn: método booleano que regresa True si el campo contiene texto o False si no se ha escrito nada. ya que el mensaje de agua es texto, y si usan el metodo isEmpaty y tiene el mesaje de agua les regresara false. por lo tanto este metodo, les sirve para eso

aqui un ejemplo:



Aqui les dejo el link de descarga del componente y del codigo fuente del programa.
espero les sea útil



Link de descarga del componente

Link de descarga el codigo fuente








martes, 16 de junio de 2015

Descargate Zend Studio V10 FULL (incluye medicina) - Post Actualizado

6/16/2015

Zend Studio o Zend Development Environment es un completo entorno de desarrollo integrado para el lenguaje deprogramación PHP. multiplataforma (Microsoft Windows, Mac OS X y GNU/Linux.)esta diseñada para facilitar el trabajo de los desarrolladores dePHP. El programa es un código de edición y depuración de aplicaciones con todas las funciones que proporciona a los programadores con instalaciones completas para acelerar el proceso de desarrollo de software

Características:
  • No requiere la instalación previa del entorno de ejecución de Java.
  • Soporte para PHP 4 y PHP 5.
  • Resaltado de sintaxis, autocompletado de código, ayuda de código y lista de parámetros de funciones y métodos de clase.
  • phpDocumentor integrado.
  • Plegado de código (comentarios, bloques de phpDoc, cuerpo de funciones y métodos e implementación de clases).
  • Inserción automática de paréntesis y corchetes de cierre.
  • Sangrado automático y otras ayudas de formato de código.
  • Emparejamiento (matching) de paréntesis y corchetes (si se sitúa el cursor sobre un paréntesis (corchete) de apertura (cierre), Zend Studio localiza el correspondiente paréntesis (corchete) de cierre (apertura)).
  • Detección de errores de sintaxis en tiempo real.
  • Funciones de depuración: Botón de ejecución y traza, marcadores, puntos de parada (breakpoints), seguimiento de variables y mensajes de error del intérprete de PHP. Permite también la depuración en servidores remotos (requiere Zend Server).
  • Instalación de barras de herramientas para Internet Explorer y Mozilla Firefox (opcionales).
  • Soporte para gestión de grandes proyectos de desarrollo.
  • Manual de PHP integrado.
  • Soporte para control de versiones usando CVS o Subversion (a elección del desarrollador).
  • Cliente FTP integrado.
  • Soporte para navegación en bases de datos y ejecución de consultas SQL.
  • Zend Studio fue diseñado para usarse con el lenguaje PHP; sin embargo ofrece soporte básico para otros lenguajes Web, como HTML, javascript y XML.
Contraseña: javafaceelblogdelprogramador

viernes, 29 de mayo de 2015

Video Curso Bade de datos MySQL 2015 - Codigo Facilito - ideal para principiantes

5/29/2015


MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.

Contenido:

  • 1: Introducción 9:37
  • 2: Conceptos Básicos 14:20
  • 3: Entidad Vínculo – Entidades 16:40
  • 4: Modelo Relacional 19:50
  • 5: Entidad Vínculo (Vínculos) 14:03
  • 6: Instalar MySQL 11:08
  • 7: Modelado Workbench (1/2) 17:30
  • 8: Modelado Workbench (2/2) 9:26
  • 9: Instrucciones SQL Básicas 17:51
  • 10: Joins (1/2) 14:41
  • 11: Joins (2/2) 6:15
  • 12: Instrucción COUNT en SQL 6:37
  • 13: Funciones SUM, MAX, MIN, AVG 8:24
  • 14: SubConsultas 19:05
  • 15: Transacciones 15:29

Contraseña: javafaceelblogdelprogramador

jueves, 28 de mayo de 2015

Descargate Video Curso YII Framework PHP - Español- Codigo Facilito

5/28/2015

Yii es un framework orientado a objetos, software libre, de alto rendimiento basado en componentes, PHP y framework para aplicaciones web. Yii se pronuncia en español como se escribe y es un acrónimo para

Contenido del Curso

  • 1: Introducción al Curso 9:15
  • 2: Instalación y primera aplicación 7:15
  • 3: Estructura de directorios 12:32
  • 4: Url limpias 5:42
  • 5: Ejemplo modelo de vista controlador 13:31
  • 6: Generador de código 9:20
  • 7: Uso de Layouts 7:52
  • 8: Cambio de apariencia (temas) 10:39
  • 9: Menu principal (temas) 11:55
  • 10: Widget list 21:49
  • 11: Widget Admin (temas) 11:22
  • 12: Acción Index 13:36
  • 13: Acción Create 18:42
  • 14: Acción Update 6:43
  • 15: Acción Delete 3:03
  • 17: Acción Disabled 4:44
  • 16: Acción view 6:35
  • 18: Mensajes de sessión error success info 12:10
  • 19: Path alias e imports 18:01
  • 20: Componentes 16:31
  • 21: Componentes del Core 10:10
  • 22: Componentes Request 17:14
  • 23: Exportar a Excel con Request 13:52
  • 24: Componente user 9:43
  • 25: Funcionamiento login 10:58
  • 26: Implementación db users 11:29
  • 27: Permisos 15:02
  • 28: Auth Manager 14:01
  • 29: Auth manager Visual 16:15
  • 30: Auth manager asignación de roles 9:45
  • 31: Modelos de formulario 22:47
  • 32: Reglas de validación 11:00
  • 33: Reglas de validación del core 13:40
  • 34: Reglas de validación en el modelo 5:33
  • 35: Validación del lado del cliente y del servidor 9:50
  • 36: Render y render partcial 6:49
  • 37: Personalizando generador 18:03
  • 38: Template crud simple 16:04
  • 39: Cambios de fecha, select, checkbox 14:47
  • 40: Menus dependientes 14:11
  • 41: Fin de Curso – Habilitar login desde el home 11:01

Contraseña: javafaceelblogdelprogramador