Información sobre informática, Sistemas Operativos, Tecnología y lo que se me ocurra.
30 de marzo de 2007
Descarga OpenOffice 2.2
Publicado en: Libro blanco
29 de marzo de 2007
Error Creando Diagrama de Base de datos en SQL Server 2005 Express
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

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
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
27 de febrero de 2007
Vulnerabilidades y Actualizaciones de Firefox
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
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
31 de enero de 2007
Windows Vista disponible
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





Fuente: Microsoft Windows Vista
26 de enero de 2007
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 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
28 de diciembre de 2006
Tarjeta de Red Encore ENL832 y Red Hat Linux
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
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 ?)
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
el articulo completo aqui
1 de diciembre de 2006
DVD de Sun Solaris 10 y SunStudio gratis
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
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
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...

-
Contar con un blog en estos días es bastante facil gracias a los diferentes servicios como blogger, wordpress y otros. Pero para algunos de ...
-
Agile methodologies are especially aimed at small projects, because they constitute a tailor-made solution, with a high level of simplifica...
-
Luego de tener tropiezos y aciertos en casi 1 año de publicar en este blog me a tocado la idilica mision de cobrar el cheque de adsense, par...