A todos mis lectores y amigos que visitan mi blog, les deseo muchas felicidades y prosperidad.
En la vida podemos medir varios éxitos, por el movimiento y la vida agitada que llevamos nos centramos en el éxito laboral, pero ¿qué del éxito familiar ?. En estas fiestas es bueno pensar un poco en lo que hicimos, en lo que no hicimos y en lo que deberíamos haber hecho. ¿Al final que nos llevaremos cuando terminemos nuestro paso en este mundo?
Muchas felicidades nuevamente y buen 2010.
No es más sabio aquel que sabe mucho, sino aquel que hace mucho con lo poco que sabe
jueves, 24 de diciembre de 2009
lunes, 21 de diciembre de 2009
Google Apps
Fue muy interesante la sorpresa que tuve al registrar el dominio via el enlace de mi blog que pertence a google blogger.com.
Una vez hecho el pago por el registro del dominio me dieron un enlace para el panel de administración que a continuación les pego.
Como se puede apreciar la mayoría de los servicios de google se pegan automáticamente al dominio (docs, sites, etc). Esto sin duda se vuelve muy interesante si estoy administrando una pequeña empresa.
También he dado de alta mi cuenta para que pueda ser testeador de nuevos servicios que google proporcionará, algo así como al momento se encuentra google wave.
Creo que dar el dominio de alta via google nos da una ventaja competitiva ya que no pago ni un peso por el webhosting y automáticamente tengo muchos servicios añadidos.
Una vez hecho el pago por el registro del dominio me dieron un enlace para el panel de administración que a continuación les pego.
Como se puede apreciar la mayoría de los servicios de google se pegan automáticamente al dominio (docs, sites, etc). Esto sin duda se vuelve muy interesante si estoy administrando una pequeña empresa.
También he dado de alta mi cuenta para que pueda ser testeador de nuevos servicios que google proporcionará, algo así como al momento se encuentra google wave.
Creo que dar el dominio de alta via google nos da una ventaja competitiva ya que no pago ni un peso por el webhosting y automáticamente tengo muchos servicios añadidos.
martes, 24 de noviembre de 2009
Diapositivas en castellano Sommerville Ingeniería de Software
Pueden encontrar la traducción de los capítulos 1 al 17 de la edición 9 en el siguiente enlace: Diapositivas en castellano Sommerville Ingeniería de Software 9na Edición.
---
Hace mucho que quería hacer esta publicación, gracias a la ayuda de mis estudiantes de Ingeniería de Software ya tengo traducido a castellano todas las diapositivas de la séptima edición del libro Ingenieria del Software de Ian Sommerville.
Están los 29 capítulos de la septima edición. Según Ian Sommerville la única diferencia entre la septima y octava edición son los capítulos del 30 al 32 que también tienen disponibles en los enlaces de abajo.
Espero que sea de ayuda para estudiantes y profesores. Espero su retroalimentación para poder mejorar la traducción y que me comenten si les sirvió.
A continuación dejo los enlaces de los fuentes en ppt, para que no tengan problemas en utilizarlos y modificarlos en sus clases, profeso el software libre y dejarlo en pdf sería como hacer una contribución a medias.
---
Hace mucho que quería hacer esta publicación, gracias a la ayuda de mis estudiantes de Ingeniería de Software ya tengo traducido a castellano todas las diapositivas de la séptima edición del libro Ingenieria del Software de Ian Sommerville.
Están los 29 capítulos de la septima edición. Según Ian Sommerville la única diferencia entre la septima y octava edición son los capítulos del 30 al 32 que también tienen disponibles en los enlaces de abajo.
Espero que sea de ayuda para estudiantes y profesores. Espero su retroalimentación para poder mejorar la traducción y que me comenten si les sirvió.
A continuación dejo los enlaces de los fuentes en ppt, para que no tengan problemas en utilizarlos y modificarlos en sus clases, profeso el software libre y dejarlo en pdf sería como hacer una contribución a medias.
- Introducción
- Sistemas Socio-técnicos
- Sistemas críticos
- Procesos del software
- Gestión de proyectos
- Requerimientos del software
- Procesos de la ingeniería de requerimientos
- Modelos del sistema
- Especificación de sistemas críticos
- Especificación formal
- Diseño arquitectónico
- Arquitecturas de sistemas distribuidos
- Arquitecturas de aplicaciones
- Diseño orientado a objetos
- Diseño de software de tiempo real
- Diseño de interfaces de usuario
- Desarrollo
- Reutilización de software
- Ingeniería del software basada en componentes
- Desarrollo de sistemas críticos
- Evolución del software
- Verificación y validación
- Pruebas del software
- Validación de sistemas críticos
- Gestión de personal
- Estimación de costes del software
- Gestión de calidad
- Mejora de procesos
- Gestión de configuraciones
- Ingeniería de seguridad
- Ingenieria de software basada en el servicio
- Desarrollo de software orientado a aspectos , Desarrollo de software orientado a aspectos - Desarrollo 2
lunes, 23 de noviembre de 2009
Software Libre en la Empresa
Hoy en día, el software libre sin duda se ha vuelto tan competitivo como cualquier software privativo, las opciones y manejabilidad han hecho de que millones de empresas tengan implementando software libre en sus procesos principales como también secundarios.
A continuación un enlace sobre la última exposición (13 de Nov. 2009) que hice sobre software libre y empresa Software libre en la empresa que contiene:
A continuación un enlace sobre la última exposición (13 de Nov. 2009) que hice sobre software libre y empresa Software libre en la empresa que contiene:
- Introducción al Software Libre. Un poco de historia y las principales licencias de software.
- Desarrollo de Software Libre. Un breve repaso de las herramientas en modo texto y visuales para los desarrolladores.
- Software Libre en la empresa. El centro de la exposición, aqui se mencionan diferentes tipos de aplicaciones con un ejemplo de las que personalmente tienen más éxito en la implantación en la empresa como ser:
- CRM (Customer Relationship Managament). Caso de estudio: Vtiger
- ERP (Enterprise Resource Planning). Caso de estudio: OpenBravo
- Trabajo Colaborativo. Caso de estudio: Egroupware
- Gestión Documental. Caso de estudio: Alfresco
- Administradores de Contenido. Caso de estudio: Drupal
- Conclusiones. Como no todo es bueno en la vida, aquí se hace un listado de cuestiones que hay que tomar en cuenta cuando se implementa software libre como también el por qué implementar soluciones libres sobre soluciones con licencia privativa.
jueves, 1 de octubre de 2009
Gestor de Citas Bibliográficas - Zotero
Con tanta información en internet, muchas veces visitamos sitios y encontramos información bibligráfica, artículos que si los grabamos en nuestros Bookmarks o Favoritos fácilmente se pierde el rastro, yo tengo como 300 entradas que hasta ahora no tengo tiempo ni ganas de ordenarlos.
Una solución muy interesante para la recolección, manejo, organización y presentación de las referencias bibliográficas de diferentes clases de documentos es Zotero.
En un proyecto de investigación o de tesis sea para pregrado, postgrado o doctoral realmente será de mucha ayuda contar con una herramienta que te permita administrar la bibliografía.
Existen muchos estilos bibliográficos. Una norma que dió paso a otros estilos es la ISO 690:1987 (UNE 50-104-94) que es el marco internacional de referencia apropiado, al establecer un conjunto de pautas básicas para la presentación de las citas bibliográficas de documentos impresos y publicados. Diversas instituciones: universidades, sociedades, consejos editoriales y otras muchas agrupaciones científicas, han creado sus propios estilos de descripción bibliográfica como:
Para usarlo, primero debe instalarse Firefox (la versión más avanzada) y luego descargar Zotero desde http://www.zotero.org. Automáticamente firefox detecta como un add-on y se instala como tal.
La herramienta tiene múltiples opciones entre las destacadas:
Como Zotero permite integrarse con más de un procesador de texto, nos referiremos al caso particular del Word. Primero, deben instalarse los plugins que aparecen en la página de Zotero, compatibles para Windows.
Una solución muy interesante para la recolección, manejo, organización y presentación de las referencias bibliográficas de diferentes clases de documentos es Zotero.
En un proyecto de investigación o de tesis sea para pregrado, postgrado o doctoral realmente será de mucha ayuda contar con una herramienta que te permita administrar la bibliografía.
Existen muchos estilos bibliográficos. Una norma que dió paso a otros estilos es la ISO 690:1987 (UNE 50-104-94) que es el marco internacional de referencia apropiado, al establecer un conjunto de pautas básicas para la presentación de las citas bibliográficas de documentos impresos y publicados. Diversas instituciones: universidades, sociedades, consejos editoriales y otras muchas agrupaciones científicas, han creado sus propios estilos de descripción bibliográfica como:
- Estilo Vancouver: de uso frecuente entre las revistas médicas. Se basa en gran parte en el estilo de la National Library of Medicine.
- Estilo APA: Creado por la American Psychological Association (APA), goza de gran popularidad en esta esfera del conocimiento, así como en otras.
- Estilo Harvard: Muy utilizado en física, ciencias naturales e, incluso, en las ciencias sociales.
- Estilo MLA: Desarrollado por la Modern Language Association (MLA). Se emplea con frecuencia en la realización de informes y trabajos de investigación.
Para usarlo, primero debe instalarse Firefox (la versión más avanzada) y luego descargar Zotero desde http://www.zotero.org. Automáticamente firefox detecta como un add-on y se instala como tal.
La herramienta tiene múltiples opciones entre las destacadas:
- Es un software gratuito de código abierto.
- Funciona como una extensión del navegador Firefox de Mozilla.
- Puede utilizarse en los sistemas operativos: Windows, Mac OS X, Linux, BSD y Unix.
- Exporta ficheros hacia BibTeX, Endnote, Refer, BibIX, MODS XML y RIS.
- Importa ficheros desde BibTeX, Endnote/Refer/BibIX, ISI (parcialmente), MODS XML, Ovid (parcialmente), PubMed, RIS(parcialmente).
- Incorpora estilos de citas como: APA, Chicago/Turabian, Harvard, MLA, entre otros.
- Incluye formatos de archivo de lista de referencia como HTML y RTF.
- Se integra con procesadores de texto como Microsoft Word y OpenOffice.org Writer.
- Se conecta con bases de datos en línea como: ArXiv, CiteSeer, IEEE Xplore y PubMed.
Como Zotero permite integrarse con más de un procesador de texto, nos referiremos al caso particular del Word. Primero, deben instalarse los plugins que aparecen en la página de Zotero, compatibles para Windows.
jueves, 3 de septiembre de 2009
VMWare fedora kernel PAE
Después de haber tenido algunos problemas al instalar el VMWare Player. Obtenía el error en los kernel headers en mi laptop, he aquí unos pasos y consejos que me sirvieron para que funcione:
- VMWare pide que tengamos instaladas herramientas de desarrollo, entonces mediante el Package Manager se puede instalar "Development Libraries" y "Development Tools". Pero instala muchos paquetes, yo fui al grano e hice: yum install gcc
- Luego como VMWare reconfigura el kernel entonces debemos tener los fuentes para ello: yum install kernel-devel
- Ahora es importante hacer un control, ejecutar el comando uname -a nos permite saber con que versión del kernel estamos actualmente trabajando, si ejecutamos rpm -q kernel-devel debe ser exactamente la misma versión del kernel obtuvimos con el anterior comando.
- En mi caso como tengo el kernel PAE corriendo, entonces cuando ejecutaba VMWare obtenía un mensaje que no encuentra el kernel headers, para ellos corrí el siguiente comando: yum install kernel-PAE-devel
- Y bueno, luego me pidió la contraseña de root para reconfigurar el kernel y ahora funciona de lujo.
miércoles, 26 de agosto de 2009
Manual SELinux en Castellano
Manual SELinux en Castellano
SELinux es una excelente herramienta de seguridad que si está bien configurada seguramente nos librará de muchos dolores de cabeza.
He visto que muchos administradores habilitan SELinux y después de instalar sus servicios o al tratar de instalarlos (me paso con Oracle) les trae muchos problemas porque algunas cosas no funcionan y deciden al final deshabilitarlo (también me pasó), es importante darse un tiempo para instalar y configurarlo. Estoy seguro que ese tiempo valdrá la pena cuando se tenga alguna incidencia de ataque.
SELinux es una excelente herramienta para protegernos del "ataque del día cero", que significa que entre que los atacantes encuentran la vulnerabilidad y el parche todavía no sale para bajarlo ¿cómo nos protegemos?. SELinux es la respuesta.
Security Enhancend Linux utiliza dos modelos de seguridad:
A continuación les dejo un manual en castellano que si bien esta escrito para fedora 11, lo he utilizado con éxito en CentOS 5 porque la base de la teoría es la misma. Explica de forma clara los conceptos fundamentales y brinda ejemplos muy interesantes.
SELinux es una excelente herramienta de seguridad que si está bien configurada seguramente nos librará de muchos dolores de cabeza.
He visto que muchos administradores habilitan SELinux y después de instalar sus servicios o al tratar de instalarlos (me paso con Oracle) les trae muchos problemas porque algunas cosas no funcionan y deciden al final deshabilitarlo (también me pasó), es importante darse un tiempo para instalar y configurarlo. Estoy seguro que ese tiempo valdrá la pena cuando se tenga alguna incidencia de ataque.
SELinux es una excelente herramienta para protegernos del "ataque del día cero", que significa que entre que los atacantes encuentran la vulnerabilidad y el parche todavía no sale para bajarlo ¿cómo nos protegemos?. SELinux es la respuesta.
Security Enhancend Linux utiliza dos modelos de seguridad:
- MAC - Control de Acceso Mandatorio
- RBAC - Control de Acesso Basado en Roles
A continuación les dejo un manual en castellano que si bien esta escrito para fedora 11, lo he utilizado con éxito en CentOS 5 porque la base de la teoría es la misma. Explica de forma clara los conceptos fundamentales y brinda ejemplos muy interesantes.
Suscribirse a:
Entradas (Atom)