Antes que nada, si quieres descargarlo en un documento listo para imprimir y mas fácil de leer, conseguir trabajo en TI, puedes descargarlo en formato de Word.

Escrito por Julio Cesar Gonzalez, regularmente escribo en mi blog http://dba.mx ; Cualquier duda puedes contactarme por correo admin@dba.mx . La versión de este documento es 1.0. Se puede distribuir libremente de acuerdo a Creative Commons v3 “Attribution” License.

Tips para conseguir un buen trabajo de ti

Esta hoja muestra mis recomendaciones sobre cómo conseguir un buen trabajo en TI y además bien pagado.

Prepárate para el futuro

Entiende que trabajo deseas a medio plazo, así como a largo plazo.

Determina que habilidades necesitas para el trabajo que deseas.

Elaborar y empezar a ejecutar el plan para obtener la educación adecuada, capacitación y certificaciones.

Obtener los conocimientos y la experiencia a través de proyectos personales y laborales.

Ten cuidado de no caer en la rutina de un trabajo que te parezca demasiado cómodo

Construye tu persona en línea que a la vez sea adecuada para ti y deseable por los posibles empleadores.

Empieza a crear respuestas sobre ¿quién eres? Y ¿Por qué serias bueno para el trabajo que solicitas?

Cuando hables de tu Carrera, siempre haz énfasis en que eres multifacético.

Redes sociales como parte de tu carrera

Construir relaciones profesionales con las personas antes de empezar a pedirles favores relacionados con la búsqueda de empleo.

Considera cómo podría ayudar a otros a lo largo de su trayectoria profesional y ofrece ayuda cuando sea apropiado.

Pide consejo, información y orientación de los profesionales quienes respetas.

No des por hecho la ayuda ofrecida por las personas en tu red profesional.

Mantener a los miembros de tu red social informados periódicamente de tu progreso profesional.

May 24, 2013 Blog, otros, tutoriales

Sistemas de tiempo real

 Sistemas operativos RTOS, funciones, utilidad, el mercado, ¿cómo funcionan?

 

Sistemas Operativos distribuidos

 Sistemas operativos que funcionen de forma distribuida, utilidad, ¿cuándo se deben de usar?, ¿forma de implementación?, el mercado, ¿cómo funcionan?

 

Enseñanza de sistemas operativos nivel secundaria (propuestas)

 Propuesta de cómo enseñar el uso de sistemas operativos libres a nivel secundaria, métodos, herramientas, beneficios

 

Sistemas operativos de mínimos recursos en red

 Sistemas operativos básicos que pueden manejar tcp/ip y ambiente grafico

 

Nuevos sistemas operativos móviles (Firefox os, etc.)

Explicación de los sistemas operativos móviles diferentes a Android e IOS, presente, futuro y ventajas que podría ofrecer

 

Métodos forenses factibilidad y nivel de recuperación

 Análisis y técnicas de recuperación de datos, así como la factibilidad de recuperación de datos.

 

botnets

Análisis y funcionamiento de las botnets, ¿cómo se desarrollan?, ¿dónde se encuentra?, mercado negro, análisis de las más grandes (Zeus, etc.)

 

Heurística en los virus

 Las técnicas usadas por los virus para no ser reconocidos por los antivirus y viceversa

 

crimeware

 Análisis y detalles de técnicas que usan los hackers para robo de información y datos importantes, así como maneras de evitarlo de manera individual y dentro de las empresas

 

OWASP

Explicación de los estándares OWASP y como se implementan para el pentesting dentro de los sistemas operativos.

May 12, 2013 Sistemas Operativos

Sabado 20 de abril y Sabado 27 (2013) de Abril dare un curso express de Oracle DBA para estudiantes de la facultad de ciencias fisico-matematicas, esto con el único fin de que amplíen sus conocimientos en esta herramienta.

Los temas a tratar en estos 2 dias:

1     Introducción
2     Instalando Oracle y creando la base de datos
3     Empezando con Enterprise Manager
4     Configurando la red
5     Administrando instancias de Oracle
6     Administrando la estructura de almacenamiento
7     Administrando usuarios y seguridad
8     Manejando esquemas
9     Backup y Recovery
10     Monitorear y “tunning” de la base de datos
11     Manejando el software
A     Automatic Storage Management

Aqui esta el documento de referencia

Aqui esta la version online

Otro documento de referencia para despues del curso

Para desarrolladores

 

April 19, 2013 Base de datos Oracle

Raspberry pi conectada por cable IDE

Raspberry pi conectada por cable IDE

Asi es como se deberia de conectar el cable IDE a la raspberry pi

 

pi2

April 14, 2013 embebidos

El dia de ayer se hizo una junta con las personas que estan auditando el lugar donde estoy trabajando y nos entregaron una larga lista de agujeros de seguridad dentro de nuestros sistemas, ya cubrí prácticamente todos los puntos referente mente a las bases de datos y me ofrecí a ayudar a reparar los puntos de uno de los servidores web que estaban marcados como críticos.

Al leer el reporte estos servidores son muy propensos a recibir un ataque que se llama “cross-site scripting” o “XSS” que debido a un mal desarrollo dentro de las paginas PHP son propensos a que puedan hacer referencia a un script externo (en el servidor del atacante) y ejecutarlo como si se encontrara dentro del servidor con todos los permisos de ejecución.

En la lista que me dieron, aparece mas de 400 puntos vulnerables dentro del código y corregirlo todo representa todo un desarrollo completo, asi que me puse a resolverlo desde un nivel de abstracción mas arriba y encontré que es posible parchar el servidor web apache para evitar que pueda recibir estos ataques.

Para hacer esto se instala un modulo extra en la configuración del servidor Apache, un modulo son bloques de código que se le puede agregar al servicio para agregarle características, este modulo se llama mod_security y se puede descargar de http://modsecurity.org

Para facilitar las cosas pondré el log que entregue en el control de cambios

Ver el resto de esta pagina …

April 5, 2013 Seguridad Informatica

Esto me parecio una muy buena idea, dejo aqui el PDF para imprimirlo y usarlo en sus proyectos

y para recortar una caja

http://www.raspberrypi.org/archives/1310

 

March 15, 2013 embebidos

designspark raspberry pi radio controlled car

Solo un recopilado de ideas que encontre en internet, para que sirva para el BrainStorming.

  • Webcam server
  • Vehicle tracking (using an add-on GPS module)
  • Streaming internet radio box
  • Vehicle Diagnostics, full OBDII logger with touch screen interface
  • Baby monitor
  • Media server by adding a couple of USB hard drives
  • Media receiver (hopefully we’ll get a port of XBMC or PLEX)
  • Video chat
  • Game emulator, running MAME (build your own arcade cabinet?)
  • Network Attached Storage setup (NAS)
  • Mini web server
  • FTP server
  • Proxy server
  • Firewall
  • Portable Media PC
  • Run an alarm system
  • Security webcam (with motion sensor)
  • Control garden lighting
  • Control sprinkler system
  • Wearable computer
  • HTPC for TV web browsing
  • HTPC for streaming Netfilx / Hulu etc
  • In car Computer
  • Thin client computer
  • Game server
  • IRC / chat server
  • build a cheap tablet
  • create a digital photo frame
  • Asterisk VOIP server
  • PBX
  • Home automation system
  • MP3 player
  • Portable personal computer, you can use it anywhere you can find a monitor.
  • multitouch screen coffee table
  • Wall hanging screen with voice control for network pictures, weather, news and RSS feeds
  • Cyber Cafe computer
  • Video conferencing system
  • Personal weather station / logger
  • Control a light display
  • Control an LED board
  • Put it in an old mac classic or mac plus case as a general purpose computer
  • Intelligent photo frame with touch
  • Wardriving setup
  • A dedicated Synth, possibly with touch screen
  • Solar powered desktop computer
  • CNC controller
  • High tech birthday / Xmas presents
  • Backup server
  • High tech alarm clock
  • Mini projector
  • DOSBox for games
  • Processing farm for SETI@Home
  • Cafe media player
  • Brains for Arduino setup
  • Mumble server
  • Industrial manufacturing controller
  • TOR server
  • BitTorrent seedbox
  • Family notice board
  • CD / DVD ripping device
  • Car black box with video
  • Wall mounted, interactive mood lamp
  • Robotic telescope / camera controller
  • Display photographer portfolio images
  • BitTorrent client
  • SMS gateway
  • RSS ticker
  • build a cheap laptop

 

 

March 14, 2013 embebidos

 raspberry_pi A continuación pondré la lista de programas básicos para poder trabajar  con el RaspBerry PI.Todos los programas en esta lista son gratis y son los que más podemos llegar a usar

 

 Ver el resto de esta pagina …

March 14, 2013 embebidos

OFA o “Oracle Flexible Arquitecture” es la guia oficial que saco Oracle que especifica un estandar para la creacion de archivos y directorios para una correcta administracion de las bases de datos de Oracle.

Basicamente, si no existiera este estandar los DBA’s pondrian las carpetas y los archivos de los datafiles donde ellos quisieran, causando problemas de espacios, consistencias, los respaldos se volverian mas complicados, etc.

Seguir el OFA, simplemente significa crear las carpetas en el lugar adecuado siguiendo un solo orden, las ventajas son:

  • Organizar grandes cantidades de datos y software en el disco para mantener un orden y para evitar cuellos de botella.
  • Facilitar tareas administrativas sobre la misma información, como respaldos.
  • Facilitar el cambio entre distintas bases de datos Oracle.
  • Manejar de manera adecuada el crecimiento de las bases de datos Oracle.
  • Ayudar a evitar la defragmentación y evitar la contención de datos.

Continuar leyendo …

March 11, 2013 Base de datos Oracle

Adjunto la primera revision de la guia de  la clase de Sistemas Embebidos I

Guia para examen de Sistemas Embebidos I (Revision 1)

Guia para el primer parcial de “Sistemas Embebidos I (Revision 2)

 

February 25, 2013 embebidos

February 25, 2013 Sistemas Operativos

Este es un video paso a paso de como instalar el Java Micro Edition en windows, con NetBeans

 

February 20, 2013 embebidos

Este es un video muy completo de como implementar JavaME en el Raspberry Pi

February 20, 2013 embebidos

Algunas ligas interesantes con informacion para la clase de sistemas embebidos:

Un articulo de diseño de sistemas embebidos  (en ingles)

Como hacer un sistema de automatizacion usando ardiuno

February 20, 2013 embebidos

Fin de semestre y fecha de entregas de trabajo final. Aquí esta el trabajo que encargue como proyecto final para la clase de microprocesadores, consta de una tablilla de 8 leds montada sobre un abanico de computadora, por cada vuelta que de, los leds cambian de secuencia, al girar muy rápido genera la ilusión óptica de persistencia de visión (mismo principio usado por la televisión)

 

November 22, 2012 embebidos