30 de marzo de 2007

Descarga OpenOffice 2.2

El software de oficina OpenOffice en su nueva versión 2.2 ya se puede descargar desde su pagina, también se puede realizar un pedido y ademas descargarlo a través de un programa P2P.

Publicado en: Libro blanco

29 de marzo de 2007

Error Creando Diagrama de Base de datos en SQL Server 2005 Express

Este error salía cada vez que quería utilizar la herramienta de Diagrama de Base de datos, concretamente el mensaje es este:

Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects

Googleando por ahi encontré a muchos con el mismo problema, la solución una vez mas esta en el origen de las cosas la documentación del producto Understanding Database Diagram Ownership

Tendría que ejecutar el siguiente comando Transact-SQL para cambiar el propiertario de la base de datos, el nombre de inicio de sesion tiene que ser válido para la instancia de SQL Server

ALTER AUTHORIZATION ON DATABASE::Nombre_BaseDatos TO Usuario

Luego ejecutar el siguiente comando Transact-SQL para compatibilizar la base de datos con la versión actual de SQL Server, aunque este paso sería necesario cuando migraria una base de datos desde SQL 2000 o SQL 7.0 o para q nuestra base de datos sea compatible con versiones anteriores al SQL Server 2005

EXEC sp_dbcmptlevel 'Nombre_BaseDatos', '90';

Consideraciones sobre creación de Diagramas de Base de datos

  • Aunque cualquier usuario con acceso a una base de datos puede crear un diagrama, una vez que se ha creado, los únicos usuarios que pueden verlo son su creador y cualquier miembro de la función db_owner.

  • La propiedad de los diagramas sólo se puede transferir a los miembros de la función db_owner. Esto sólo es posible si el propietario anterior del diagrama se ha eliminado de la base de datos.

  • Si se ha eliminado de la base de datos el propietario de un diagrama, el diagrama permanecerá en la base de datos hasta que el miembro de la función db_owner intente abrirlo. En ese momento, el miembro de db_owner podrá decidir si asume su propiedad.

28 de marzo de 2007

Los sabores de Ubuntu

Luego de recibir la version Ubuntu 6.06 LST de Canonical nos encontramos con varias versiones de ubuntu, XUbuntu que utiliza un entorno grafico Xfce?, KUbuntu con KDE, EduUbuntu version para escolares hay otras mas, y una en particular es NUbuntu o Network Unbuntu una version LiveCD compilada con software de Red y seguridad, utiliza el gestor de ventanas Fluxbox, algunas de las herramientas que se encuentran en esta distribución son: Aircrack-ng Asleap, BT audit, Cisco Exploiter, Blind SQL Injection, HTTP SQL Bruteforce, SQL Inject, DNS Enum, Relay Scanner, List URLs, Hash Collision, Onesixtyone, y muchos mas.


Tambien encontrada entre Las 10 Mejores Distros Live CD de Seguridad para pen-test, análisis forense, y recuperación de datos, según Darknet.

No queda otra que probar este otro sabor especial de Ubuntu.

17 de marzo de 2007

Corriendo aplicacion Visual Basic.NET en mono

Este un claro ejemplo de una aplicación realizada para correr sobre linux con mono conectandose a una base de datos Firebird




El ejemplo es sencillo pero para muestra basta un botón.

Descarga e instalación

Testeando la base de datos Firebird

Testeando el programa hecho en Visual Basic.NET

4 de marzo de 2007

google Docs & spreadsheet

Un servicio gratuito mas google Documentos y Hojas de cálculo solo es necesario tener una cuenta gmail que ya no se necesita invitación para eso, suficiente para los documentos que no requieren de mayor tratamiento, los documentos tiene todo lo básico y los documentos de hoja de calculo también solo le falta integrar un gráficos, se puede subir o crear documentos de distintos tipos html, txt, doc, rtf, odt, sxw, hojas de calculo csv, xls, ods, se pueden compartir estos documentos o editarlos desde cualquier lugar. Un mínimo ejemplo.

27 de febrero de 2007

Vulnerabilidades y Actualizaciones de Firefox

Al parecer ningún software esta libre de vulnerabilidades al menos no para Michal Zalewski que ha encontrado vulnerabilidades en navegadores como IE y firefox y Mozilla ya publicó los parches para 14 vulnerabilidades dos de ellas explicadas en SecurityFocus 1ra, 2da.

Y para los más osados que aún no han actualizado su navegador y quieren probar la vulnerabilidad.

http://lcamtuf.dione.cc/ffhostname.html

http://lcamtuf.coredump.cx/ffblank/

otras 3 que creo ya tan cubiertas

http://lcamtuf.coredump.cx/ffoxdie.html

http://lcamtuf.coredump.cx/ffoxdie2.html

http://lcamtuf.coredump.cx/ffoxdie3.html

22 de febrero de 2007

Virtual PC 2007

Luego de haber probado Virtual PC 2004 desde que estuvo disponible para su descarga gratuita con casi todas las versiones de windows algunas distribuciones de Linux, y con problemas con Solaris ahora entra en acción Virtual PC 2007, también para su descarga gratuita.

Virtual PC es un Software de Emulación de hardware que permite correr otros sistemas operativos, se puede conseguir tener varios sistemas operativos al mismo tiempo dependiendo de la limitación de hardware de nuestra PC, existen otras opciones como VMware, parallels, Bochs y otros.

Puede correr en Windows XP Professional, Windows XP Tablet PC, Windows Server 2003, Windows Vista Business, Windows Vista Enterprise, y Windows Vista Ultimate, según la página de microsoft.

Página de Virtual PC 2007

Descarga de Virtual PC 2007

13 de febrero de 2007

Adobe Reader 8

A casi 2 semanas de que ya ha salido la versión 8 de Adobe Reader recientemente instalamos esta versión en la charola y se notó bastante los cambios, el más notable la rapidez con la que se inicia el programa, y las visualizaciones online también. Aquí la descarga para Windows. Para diferentes plataformas tambien exite la descarga Mac, Linux, Solaris, según la web de adobe, aunque la version para linux es la 7 aún.

31 de enero de 2007

Windows Vista disponible

Luego del lanzamiento de la version RTM en noviembre del 2006, ahora ya está disponible el nuevo sistema operativo de Microsoft para los usuarios finales.

Aunque ya estaban disponibles para la compra en Amazon por el precio de $399.95 antes, $379.99 ahora para Ultimate Edition la version que es la mas completa, los usuarios podrán disfrutar de su nuevo sistema operativo hasta ahora.

En Ebay a pocas horas de su lanzamiento al mercado abierto ya estaban disponibles a menor precio :)

Windows Vista versiones y precios

Windows Vista Home Basic .- Para hogares con necesidades basicas, como correo electrónico, internet, y visuzlización de fotos. Precio $199.00 , actualizacion $99.95



Windows Vista Home Premium .- Para equipos de escritorio de casa y portatiles, proporciona productividad, entretenimiento, y seguridad. Precio $239.00, actualización $159.00



Windows Vista Ultimate .- La mejor opcion por que trae todo lo que tienen las otras versiones, ademas de ser la de mayor que las anteriores Precio $399.00, actualización $259.00


Windows Vista Business .- Versión diseñada para satisfacer las necesidades de las pequeñas empresas. Precio $299.00, actualización $199.00


Windows Vista Enterprise .- diseñado para reducir los costos y riesgos de TI y, al mismo tiempo, satisfacer las necesidades de las grandes organizaciones internacionales con infraestructuras de TI complejas Con Virtual PC incluido y soporte para UNIX. Precio $ La edición Windows Vista Enterprise sólo está disponible para los clientes de licencias por volumen de Microsoft, no para la venta en comercios.


Fuente: Microsoft Windows Vista

26 de enero de 2007

10 mejores anuncios

Un poco de ocio estaría muy bien, pues en este enlace se encuentran los 10 mejores anuncios del 2006 en españa supongo pero igual no dejan de ser buenos 10 mejores anuncios
que además que sin la ayuda de la tecnología de hoy en día no se verían algunos de estos anuncios

18 de enero de 2007

TV por internet

Ahora si parece que las cosas se harán realidad para el primer servicio mundial de television por internet aún en su versión beta y gratis con anuncios pero a esperar que mas nos dá. Joost.

Ahora se puede acceder a este sistema sin invitación la noticia aqui
http://marcoachs.blogspot.com/2007/05/invitaciones-para-joost.html
y eso no es todo ya que hay 33 maneras de ver tv online
http://marcoachs.blogspot.com/2007/06/33-maneras-de-ver-tv-online-gratis.html
y lo mas nuevo ver los partidos de la copa america en vivo
http://marcoachs.blogspot.com/2007/06/partidos-de-la-copa-america.html

3 de enero de 2007

Aplicaciones Portables en memorias USB

Aplicaciones pueden llevarse en una memoria USB, muy esencial, aqui una pagina donde se puede encontrar diferente software portable http://portableapps.com , http://www.portablefreeware.com quien no quiere tener sus contactos, favoritos, notas, etc, o quizas utilizar el programa de su preferencia ?

28 de diciembre de 2006

Tarjeta de Red Encore ENL832 y Red Hat Linux

Como primera incursion en instalación de un nuevo hardware en Linux me fué regular pues me compré una tarjeta de Red Encore ENL832-TX-ICNT que supuse que Linux la iba a tomar como genérica, pues ese no fue el caso. Traía los drivers para Linux y las instrucciones a seguir, pero como debe ser común cuando un usuario nuevo el Linux las cosas no salen como se indican.

Primer problema tenía que saber el kernel de mi Linux uname -r para ver que pasos seguir eso ya lo había hecho antes

Las instrucciones eran las siguientes:

b. for kernel 2.6.x
-------------------
#make all
#insmod ./sundance.ko (or sundance.o)
#ifconfig eth0 xxx.xxx.xxx.xxx netmask yyy.yyy.yyy.yyy
eth0 is your network adapter,use dmesg to check it, ex: eth0, eth1...
xxx is your ip address, ex: 192.168.102.211
yyy is your netmask address, ex:255.255.255.0

Resulta que al hacer el #make all me saltaban errores:

make -C /lib/modules/2.6.13-15-default/build SUBDIRS=/home/yomero/Desktop/modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15-obj/i386/default'
make[1]: *** No hay ninguna regla para construir el objetivo `modules'. Alto.
make[1]: Leaving directory `/usr/src/linux-2.6.13-15-obj/i386/default'
make: *** [all] Error 2

Googleando he visto muchas personas tenían el mismo problema y que la solución radicaba en el kernel-headers, manos a la obra buscando el kernel-headers para Red Hat y el kernel que tengo, pues no hay o no pude encontrarlo pero la documentación de Red Hat estaba mas que clara kernel-devel era la solucíon bajé el rpm, lo instalé seguí los pasos de instalación listo, ahora estoy peleando para que se pueda cargar el driver cada vez que se inicia el sistema jeje

15 de diciembre de 2006

Instalar Mono en CentOS 4.4

Para instalar mono para Centos podemos seguir los mismos pasos que instalar Mono en Fedora 5, esta vez lo hicimos de diferente manera con las herramientas yum y apt.

yum
agregando repositorios para yum nos ubicamos en el directorio /etc/yum.repos.d/
creamos un archivo dries.repo con cualquier editor de textos y agregamos las siguientes entradas y guardamos el archivo

[dries]
name=Extra Fedora rpms dries - $releasever - $basearch

baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/redhat/el4/
en/i386/dries/RPMS


Luego en una terminal buscamos mono yum search mono tendremos varios resultados luego empezamos la instalación yum install mono

apt
agregamos un repositorio para apt
nos ubicamos en el directorio /etc/apt/sources.list.d/
creamos un archivo dries.list con cualquier editor de textos luego agregamos la siguiente entradas y guardamos el archivo.

rpm http://apt.sw.be dries/redhat/el4/en/i386 dries
rpm-src http://apt.sw.be dries/redhat/el4/en/i386 dries


Actualizamos el contenido de la lista de rpm apt-get update procedemos a buscar nuestros parquetes apt-cache search mono tendremos varios resultados, empezamos la instalación apt-get mono.

Para comprobar la instalación y el funcionamiento de mono podemos visitar un articulo anterior verificar mono.

Podemos obtener lista de repositorios para agregar a yum o apt de la siguiente direccion
http://dries.ulyssis.org/rpm/clientconfig.html

11 de diciembre de 2006

Pantalla Azul en Windows Vista (beta, RC1, RC2 ?)

Luego de un breve receso, lo que encontramos en YouTube es interesante, las famosas pantallas azules ahora en Windows Vista aqui la primer prueba







y tambien esta esta otra, y por último una que es mas graciosa, un clásico donde está el mismo Bill Gates aqui
Nota.- Aún no ha salido comercialmente la versión final de Windows Vista

6 de diciembre de 2006

Linux en PS3

Al parecer las cosas no han salido tan bien como se esperaba, o más bien el hardware de la PS3 no está diseñado para trabajar optimamente con un sistema operativo.

el articulo completo aqui

1 de diciembre de 2006

DVD de Sun Solaris 10 y SunStudio gratis

Desde tiempo quise probar este sistema operativo. Solaris 10 la descarga está disponible desde hace ya tiempo pero ahora puedes hacer una solicitud de envío de forma gratuita solo tienes que rellenar este formulario , esta disponible para las plataformas SPARC, x86.

También es gratuita la solicitud de Cds de la distribución Linux Ubuntu 6.06 LTS (Dapper Drake), solo hay que crearse una cuenta y listo

A esperar que lleguen!!!

19/12/2006 llegaron!!!

Fuente :
http://developers.sun.com/sunstudio/
Internet

29 de noviembre de 2006

Undefined variable: _SESSION

Un problema que me tomó 12 horas de mi vida........

Tratando de aprender el lenguaje de lado de servidor PHP tuve que instalar la version 5.2.0 configurar IIS para un directorio virtual casi nada, realizar mi primer prueba con phpinfo.php(); todo bien. Pase a usar las variables de sessiones entonces ahí surgió el problema, al querer realizar el siguiente ejemplo

pagina1.php

<?php
session_start();

$_SESSION["autenticado"] = "SI";
header("Location: pagina2.php");
//pagina1.php
?>

pagina2.php

<?php
session_start();

if ($_SESSION["autenticado"] == "SI")
echo("Usuario autenticado!!!");
else
echo("Usuario NO autenticado!!!");
//pagina2.php
?>

me saltaba el siguiente error:

PHP Notice: Undefined variable: _SESSION in .......\pagina2.php on line 3

no reconocía la variable?, al googlear un poco encontraba soluciones de todo, todas apuntaban casio a lo mismo, modificar el php.ini a register_globals=On pero como es habitual sería mejor ver el manual de php, entonces encontré en el capitulo CXLII. Session Handling Functions - Runtime Configuration - session.save_path el cual es el direcotrio donde se guardan los datos de cada sesion.

En mi caso estaba en un directorio que no había sido creado o no exisitía, entonces me tome la labor de cambiar
la direccion a una existente, pero el problema persistía.

Solucion.- La carpeta a la cual se mecionaba en el php.ini no tenía el usuario ni el permiso necesario para ser escrita, manos a la obra, adicionar el usuario y el permiso de lectura y escritura a la carpeta.

Si alguien se ha encontrado con el problema mejor es tenerlo documentado para la proxima.

24 de noviembre de 2006

Montar una particion NTFS sobre Fedora Core 5

Para muchos nuevos en Linux como el que escribe, querrán ver las particiones NTFS de Windows en Linux pues yo he probado hacerlo de esta manera en mi distribución de prueba. Nota no he probado escribir sobre la particion NTFS desde Linux por el temor de dañar la partición.

1. abriendo una terminal verifico que no tengo soporte para NTFS

ls /lib/modules/$(uname -r)/kernel/fs

2. Verifico la version del kernel y el tipo de procesador

uname -r

en mi caso 2.6.15-1.2054_FC5

uname -p

en mi caso i686

3. nos dirigimos a la pagina web http://www.linux-ntfs.org donde debemos descargar el driver correspondiente para la version de la distribucion y el tipo de procesador para el soporte de ntfs. Para la version que tengo es http://prdownloads.sourceforge.net/linux-ntfs/kernel-module-ntfs-2.6.15-1.2054_FC5-2.1.26-0.rr.10.0.i686.rpm

4. Instalamos el paquete descargado desde su ubicacion con el comando

rpm -ivh *.rpm

Asegurandonos que no haya otro rpm en el directorio donde estamos caso contrario escribir todo el nombre en lugar de * saldrá un mensaje que confirme la instalación

5. Cargamos el modulo

/sbin/modprobe ntfs

verificamos que el modulo esta cargado, al final de la lista debería estar ntfs

cat /proc/filesystems

6.creamos un directorio donde vamos a montar la particion nueva

mkdir /mnt/windows

7.necesitamos ver cual es la particion que vamos a montar

fdisk -l

en micaso es /dev/hdb1

8. el paso final realizar el montaje

mount /dev/hdb1 /mnt/windows -t ntfs -r

Si no hay otro inconveniente vemos los archivos de la particion ntfs

ls -l /mnt/windows

Nota. al realizar la descarga e installación automatica no se cargó el módulo por eso realizamos todos estos pasos. Es posible agregar mas parametros punto de montaje.

10 de noviembre de 2006

Windows Vista RTM

El 8 de Noviembre Windows Vista pasó a ser RTM (Release to Manufacture) la versión final lista para comercializarce y estará disponible el 30 de Enero de 2007 está disponible para subscriptores de MSDN, para los fabricantes para que desarrollen controladores de hardware y actualizen los anteriores.

Algunas nuevas caracteristicas que he probado con la versión Windows Vista RC1 (Ultimate Edition)en mi charola (Ready Drive aún no, no tengo un disco híbrido.... aún).

Aspectos de desempeño en Windows Vista

Windows SuperFetch

Windows SuperFetch, una nueva tecnología en Windows Vista, permite que los usos y los archivos carguen mucho más rápidamente que en Windows XP. En versiones anteriores de Windows, se puede experimentar que cuando dejas la computadora por un tiempo prolongado el sistema o aplicaciones que corren en segundo plano empiezan a realizar sus tareas y ocupan espacio en memoria, luego vuelves a utilizar la PC entonces toma un cierto tiempo para recargar tus datos en la memoria, retrasando el funcionamiento.

SuperFetch entiende qué aplicaciones utilizas más, y carga estos usos en memoria, así el sistema responde de mejor manera, Superfetch utiliza un esquema inteligente de priorisación que entiende que utilizas mas a menudo, y que los usas en diferentes horas o el fin de semana, de manera que tu computadora esta lista para hacer lo que quieras hacer.





ReadyBoost

Agregar memoria RAM es a menudo la mejor manera de mejorar el funcionamiento de la PC. Mientras mas memoria mas aplicaciones puedes correr sin necesidad de acceder al disco duro. Sin embargo, el aumento de memoria no siempre es facil, Necesitas saber qué tipo de memoria necesitas, comprar la memoria, abrir la computadora para instalar la memoria lo que puede ocasionar invalidar la garantía de quien te la vendió o ensamblo, algunas maquinas tienen limitado las capacidades de extensión de la memoria y evitan agregar mas RAM.

Windows Vista introduce un nuevo concepto en la adicion de memoria a un sistema. ReadyBoost deja a usuarios utilizar un dispositivo de memoria Flash como memoria RAM Virtual para mejorar el sistema sin tener que abrir la PC, Windows ReadyBoost puede mejorar el funcionamiento del sistema porque puede recuperar los datos guardados en la memoria Flash más rápido que recuperar de el disco duro, disminuyendo el tiempo de espera para que tu PC responda.




Windows ReadyDrive

Windows ReadyDrive permite a las PC equipadas con un disco duro Hibrido botear muy rapido, dando la sensación de un televisor ON/OFF, volver de el estado de hibernación en menos tiempo, Los discos duros hibridos son un nuevo tipo de disco duro, con memoria Flash integrada.

En una PC portatil es ideal el disco duro hibrido, los datos se escriben en la memoria FLASH, y ahorra el trabajo del disco duro reduciendo el consumo de energía, teniendo la información en la memoria FLASH recuperamos mas rapidamente del estado de SLEEP


De vuelta por el camino MTCNA de Mikrotik

La renovación periódica promueve el aprendizaje continuo y el desarrollo profesional. MikroTik Certified Network Associate (MTCNA) MTCNA M...