Bitcoin

BitMiner - free and simple next generation Bitcoin mining software

lunes, agosto 17, 2009

Programas para Linux equivalentes de Windows


Lo bueno de usar sistemas libres es que no infringes ningún tipo de ley contra derechos de autor, es por eso que muchos optamos por programas alternativos que hacen lo mismo que los programas de pago que utiliza windows.
A continuación les publico una lista de programas de pago que usamos cotidianamente en windows y les dejo el enlace a las páginas donde pueden encontrar una versión gratuita par linux, algunos de estos programas cuentan con versión para windows.

3D Studio Max
K-3D (
http://www.k-3d.org/ )
Wings 3D (
http://www.wings3d.com/ )
Art of Illusion (
http://www.artofillusion.org/ )
Blender (
http://www.blender.org/ )

ACDSee
KuickShow (
http://kuickshow.sourceforge.net/ )
ShowImg (
http://www.jalix.org/projects/showimg/ )
Gwenview (
http://gwenview.sourceforge.net/ )
GQview (
http://gqview.sourceforge.net/ )
Eye of GNOME (
http://www.gnome.org/projects/eog/ )

Adobe Acrobat Reader
okular (
http://kpdf.kde.org/okular/ )
Xpdf (
http://www.foolabs.com/xpdf/ )
Evince (
http://www.gnome.org/projects/evince/ )
ePDFView (
http://trac.emma-soft.com/epdfview/ )
KPDF (
http://kpdf.kde.org/ )


Adobe Illustrator

Skencil (
http://www.skencil.org/ )
Inkscape (
http://www.inkscape.org/ )
Karbon14 (
http://www.koffice.org/karbon/ )
Xara Xtreme for Linux (
http://www.xaraxtreme.org/ )

Adobe PageMaker
Scribus (
http://www.scribus.net/)

viernes, agosto 07, 2009

Script para crear unidades de red en Windows 2003 Server

Cuando se és administrador de un servidor es muy común tener la necesidad de crear unidades de red automáticamente a cada uno de los usuarios pues tienen acceso a algunas carpetas compartidas en específico.

Para solucionar este problema basta con crear un script de la siguiente manera.

1.- En un bloc de notas escribimos lo siguiente:
Set UnidadRed1 = Wscript.CreateObject("WScript.Network") UnidadRed1.MapNetworkDrive "X:","\\servidor\carpeta_compartida1"

Donde X: es la unidad que creará.
2.- Guardamos el archivo con cualquier nombre pero con la extension .VBS

unidad_datos_X.vbs

3.- Colocamos el archivo en la dirección:
C:\WINDOWS\SYSVOL\sysvol\TU_DOMINIO\scripts
4.- Abrimos el Active Directory y seleccionamos al usuario que deseamos se le cree la unidad de red cuando inicie sesión.

5.- Entramos a propiedades del usuario y vamos a la pestaña PROFILE y en el segundo renglon llamado Logon Script escribimos el nombre de nuestro script con todo y extensión. (punto 2)

6.- Pulsamos OK y listo, cuando inicie sesión nuestro usuario le creará la unidad de red.


Ejemplo de código para más de una unidad de red...
Set UnidadRed1 = Wscript.CreateObject("WScript.Network") UnidadRed1.MapNetworkDrive "X:","\\servidor\carpeta_compartida1"

Set UnidadRed2 = Wscript.CreateObject("WScript.Network") UnidadRed2.MapNetworkDrive "Y:","\\servidor\carpeta_compartida2"

Set UnidadRed3 = Wscript.CreateObject("WScript.Network") UnidadRed3.MapNetworkDrive "Z:","\\servidor\carpeta_compartida3"

Y es todo...


martes, agosto 04, 2009

bootsect.exe

Se trata de un pqueño programa ejecutable desde una consola de msdos que sirve para recuperar el arranque de vista si este ha fallado o bien como en el caso del vista portable para hacer boteable una unidad usb que tenga instalado este SO. Tambien sirve para recuperar el masterboot record de windows anteriores basados en la arquitectura nt.
Su sintasis es:
- bootsect.exe /nt60 x: /force (para windows vista siendo x: la unidad donde este instalado)
- bootsect.exe /nt52 x: /force (para arquitectura nt)
Se recomienda el parametro force para "forzar" la recuperacion en caso de que de error sin este.

viernes, junio 12, 2009

Cambiar Password para sa de MS SQL Server


Puede pasar que se te olvide el password de Administrador de Microsoft SQL Server (usuario: sa), para estos casos no es posible recuperarlo, pero si es posible sobreescribir uno nuevo.
  1. Primero que nada debes logearte con un usuario que sea miembro de los roles fijos del servidor "securityadmin" o "sysadmin".
  2. Ahora llamaremos el Store Procedure que esta en la Base de Datos MASTER llamado sp_password con los parametros necesarios para cambiar el password:
exec dbo.sp_password null, 'AQUI_TU_NUEVO_PASSWORD', 'sa'

o desde MS-DOS
osql -S mi_server -E -d master -Q "exec dbo.sp_password null, 'AQUI_TU_NUEVO_PASSWORD', 'sa'"

Saludos

jueves, mayo 07, 2009

CakePHP Parte 1 |¿Qué es y como se instala cakePHP?


Buen día a todos, en esta ocasión les voy a enseñar un poco de lo que se sobre cakePHP, el cual he manejado en los ultimos días y me ha facilitado el trabajo con las aplicaciones PHP que realizo de manera sorprendente.

Definición -

CakePHP es un framework de desarrollo de aplicaciones web escrito en PHP, creado sobre los conceptos de Ruby on Rails.

Nos permite realizar Aplicaciónes web de un modo muy sencillo siguiendo unas simples reglas para que un sitio se genere casi automáticamente. Nos genera formularios con unos simple pasos y nos permite almacenar datos en la base de datos de acuerdo a las tablas. Cake nos permite hacer validacion de formularios y diseño automatico.

Instalación -

Yo utilizo Appserv 2.5.10 para que me instale automaticamente Apache, MySQL y PHP 5 en Windows, por lo tanto la explicación va dirigida a ese sistema aun que pueden hacer los pasos correspondientes en el sistema que usen.
  1. Descargar el framework desde la página oficial de CakePHP. El día de hoy la versión es 1.2.3.8166 Stable
  2. Descomprimir la carpeta y copiarla a c:/appserv/
  3. Renombrar la carpeta como cake
  4. Agregar a las Variables de Entorno de Windows, en la Variable de sistema llamada PATH las siguientes variables: "C:\AppServ\cake\cake\console\; C:\AppServ\php5\" **
  5. Copiar la carpeta cake dentro del directorio Web c:/appserv/www/
  6. Renombrar la carpeta con el nombre de nuestro proyecto y listo.
Notas:
  • Se tienen dos carpetas CAKE, una dentro del directorio raiz de nuestro sistema AppServ y otra dentro de nuestro directorio www
  • Para Editar las variables de entorno solo hace falta entrar a propiedades de Mi PC | Opciones Avanzadas y pulsar sobre el botón Variables de Entorno.
    **ATENCIÓN: Las variables que di se agregan no se elimina el valor que ya contiene, es decir, al final del valor que contenga PATH se coloca un punto y coma (;) y despues se pega la variable que di entre comillas (sin comillas) y se guarda.
  • En mi siguiente post les mostrare como hacer una aplicación simple de ejemplo.

lunes, abril 27, 2009

Reinicio programado en Windows 2003 Server

Primero que nada pido disculpas a las personas que visitan el blog, lo he dejado muy abandonado, hace casi dos años que no publico nada, prometo volver poco a poco.

Bien, cuando se es administrador de un servidor de datos, o un servidor de dominio nos topamos con la problemática de que si queremos hacer una operacion en el servidor tan simple como Reiniciar, no podemos hacerlo pues hay muchos clientes conectados haciendo uso de la información del servidor. Es por eso que optamos por la opcion de reiniciarlo en la madrugada, pero obviamente no estaremos nosotros aqui para hacerlo, hay que programar el servidor para que lo haga solo.

Esta tarea es muy fácil, no se requieren amplios conocimientos para lograrlo. Lo único que necesitamos es conocer las opciones del comando shutdown.exe y los parámetros que utiliza.

Para conocer las opciones abrimos una terminal de comandos y escribimos:

shutdown /?

Con eso nos saldran los parametros que podemos usar, para nuestro caso nos importan solo 3.

/R = Que indica al comando que vamos a reiniciar.
/F = Que forza al sistema a cerrarse sin preguntar.
/T = Que indica el tiempo en segundos que esperará el sistema para reiniciarse.


Comenzamos...
  1. Vamos a Inicio -> Programas -> Accesorios -> Herramientas sistema -> Tareas programadas
  2. Iniciamos el asistente para programar la tarea.
  3. Debemos navegar hasta el programa que queremos ejecutar, en este caso, el comando shutdown.exe, que se encuentra en C:\Windows\system32\shutdown.exe
  4. Continuamos los pasos y nos pedirá añadir la contraseña de administrador del sistema para que se pueda ejecutar el comando.
  5. Seleccionamos la opcion “Avanzadas” y finalizamos.
  6. En la casilla RUN o donde esta seleccionado el archivo a ejecutar, debemos añadir los parámetros /R, /F y /T del archivo shutdown.exe de la siguiente manera:
C:\Windows\system32\shutdown.exe /r /f /t 30
De ese modo indicamos que se ejecute el archivo Shutdown.exe indicando que vamos a reiniciar (r) y se va a forzar el sistema (f) y esperara 30 segundos antes de reiniciar (t 30).

Espero les pueda ayudar.

Saludos

-GeZ-