Software

Computacion en la nube

Con la aparición de internet y el concepto de “navegación” en la red cambió la forma de comunicación;  toda una tendencia tecnológica se marcó en Perú hacia el año 2000, el boom de las cabinas de internet [cibercafé], entre otros detalles. Muy aparte de la cultura informática online, las aplicaciones de escritorio tuvieron una especie de “migración”, pues hoy en día basta con abrir nuestro navegador favorito, ir a un website y hacer uso de lo que se tenga, por ejemplo: ir Grooveshark y escuchar toda la música que te acompaña, compartir archivos mediante Dropbox y su almacenamiento online, inclusive hay escritorios en la nube como EyeOS. Seguir leyendo …

“Firefox 4 ya ha salido”, cobertura del blog para usuarios finales

Hola a todos, a pesar que había dejado de escribir por algo de 3 meses, hoy regreso a la edición del blog por ciertos temas internos que ameritan el hecho, y pues nada, que mejor para mí que hacerlo con esta noticia, y es que ya tenemos la versión 4 del navegador que para mí, es el mejor, sí, estoy hablando de Firefox 4.

Luego de 12 betas y 2 RC’s ya tenemos aquí la versión final con una renovación completa basadas en las demandas más famosas (por ejemplo la falsa ilusión del consumo de memoria) o cuestiones acerca de poder soportar HTML5 y CSS3 … pues bueno, vamos a ver que nos trae de nuevo Firefox 4 en términos que podamos entender…

Seguir leyendo …

Adobe Wallaby – Convirtiendo Flash en HTML5

WALLABY es el nombre clave de esta aplicación desarrollada sobre Adobe Air, que convierte elementos, Action Script y animaciones realizadas en Adobe Flash en archivos de HTML5. Esto permitirá ejecutar FLASH en dispositivos que normalmente no lo soporten.

Seguir leyendo …

Apple iPad 2

Hace unas cuantas horas Apple Inc. acaba de lanzar al mercado su nuevo tablet, el iPad 2 como parte de la familia de sus dispositivos de ultima generación, dotado del procesador A5, más ligero y con 10 horas de batería, definitivamente un laptop killer.

Seguir leyendo …

Cursos Gratuitos de Tecnologías Microsoft Online

Desarrollador 5 Estrellas

En este curso encontrarás los temas: introducción a la programación, el paradigma orientado a objetos, Net Framework, manejo de excepciones, XML, aplicaciones tipo consola y con interfaces gráficas, SQL Server, ADO.net, hilos de ejecución, ASP.net 2.0, WebServices, Seguridad y más.

Es práctico-teórico, muy útil y definitivamente recomendado! Varios profesores utilizan estos materiales para dictar sus clases de programación.

Seguir leyendo …

La era de la BIOS llega a su fin, UEFI es lo nuevo

El BIOS (Basic Input/Output System) hace ya unos cuantos años que se viene encargando del proceso de arranque de nuestras computadoras, pero parece que se acerca la hora de su jubilación. 11 de las mayores empresas informáticas del mundo, con Intel a la cabeza, se han unido para desarrollar UEFI (Unified Extensible Firmware Interface) el cual promete encender nuestras computadoras instantáneamente.

Seguir leyendo …

Como las TI han transformado los negocios

A través de la historia, los negocios han sufrido muchos cambios ya sea en su estructura, sus mercados, sus modus operandi y esencialmente como son manejados por los administradores. Hoy en día, gracias al desarrollo de técnicas, modelos y métodos estos han evolucionado de tal manera que es casi necesario automatizar e integrar procesos para lograr las metas deseadas.

Seguir leyendo …

Windows Script Host + Active Directory – Parte 2

Y continuando con los Scripts para administrar el Active Directory en Windows Server 2008; recordemos un poco de programación: Para ejecutar un Query a una base de datos, primero necesitamos conectarnos a dicha base mediante algún driver, en este caso va del siguiente modo:
Seguir leyendo …

Windows Script Host + Active Directory

A ver, este es el plan: vamos aprendiendo algo simple y muy útil sobre Windows Server 2008: Creación de VBScripts para administrar nuestro Active Directory,veamos:

Set objDomain=GetObject("LDAP://dc=ifxperu, dc=com")

Con el Set estamos declarando la variable, en este caso se denominada objDomain a la cual le estamos asignando la ubicación principal de nuestro dominio.

mensaje = Inputbox("Ingrese un mensaje para mostrar")

Un Inputbox es realmente útil, especialmente para indicar alguna decisión de un Select Case, ahora para mostrar lo escrito en el mensaje, se necesita de un messagebox:

msgbox(“mensaje”)

Para concatenar variables/mensajes se requiere un [&] en algunos casos solo es necesario uno, en otros casos se requieren 2 [&] que estén “encerrando” a la variable, en el siguiente se resaltan los bloques que deben estar entre comillas.

nombre =Inputbox("Ingrese su nombre:")
edad = Inputbox("Su edad:")
msgbox("Hola " &nombre& ",tienes " &edad& "años")
msgbox("Hasta luego " &nombre)

En el Active Directory, una de las estructuras que más se utilizan son las Unidades Organizacionales, conocidas como “OUs”, para crearlas de manera manual, vamos viendo la siguiente línea:

Set objOU = objDomain.Create(“organitazionalUnit”,”ou=Editores”)

Pero! Al momento de crear el script, primero debemos especificar su ubicación [LDAP], es decir emplear la primera línea mencionada al inicio y para que la variable sea almacenada, se requiere un SetInfo:
objOU.SetInfo
Ahora bien, si vamos a diseñar un Script que permita mediante un Inputbox registrar el nombre de una OU, tendremos lo siguiente:

Set objDomain = GetObject("LDAP://dc=ifxperu, dc=com")
nombreOU= Inputbox("Ingrese nombre de la OU: ")
Set objOU = objDomain.Create("organizationalUnit","ou="&nombreOU)
objOU.SetInfo
msgbox("Unidad Organizacional " &nombreOU& “ : creada!”)

Continuando con los scripts, el FOR tiene 3 secciones, la primera donde se declara, desde dónde comienza hasta su fin, seguido de lo que se vaya a ejecutar, en este caso te saludará 5 veces [LOL] para que finalice la secuencia actual y continue con la siguiente, se emplea un NEXT.

For i=1 to 5
msgbox("hola " &i)
Next

El Do Loop while, va de la siguiente forma:

Do
res = Inputbox("Desea repetir la operación? [S/N]")
Loop while res="s"

Revisando al Select Case, le asignamos un menú de navegación empleando un simple inputbox con todas las opciones:

Do
opcion=Inputbox("Menu IFXPERU" & vbcrlf &  _
	vbcrlf & "[1] Opción 01 " & vbcrlf & _
	vbcrlf & "[2] Opción 02 " & vbcrlf  & _
	vbcrlf & "[6] Salir del programa " & vbcrlf)
Select Case opcion
	Case”1”
		msgbox(“Opcion 01”)
	Case “2”
		msgbox(“Opcion 02”)
End Select
Loop while opcion <>6

Para Crear usuarios, se tiene que tener en cuenta los diversos campos con lo que se trabajará, utilizaremos lo mencionado al inicio para determinar en qué OU crearemos al usuario, asignándole nombre completo, login, password y de paso habilitando su cuenta:

nom = Inputbox("Especificar OU: ")
Set objDomain=GetObject("LDAP://ou="&nom&", dc=ifxperu, dc=com")
userFullName = Inputbox("Nombre completo de usuario:")
Set oUSR= objDomain.Create("user", "cn="&userFullName)
userLoginName= Inputbox("Nombre de login")
oUSR.Put "samAccountName", userLoginName
oUSR.SetInfo
userPassword=Inputbox("Asignar contraseña:")
oUSR.SetPassword "&userPassword"
oUSR.AccountDisabled=false
oUSR.SetInfo
msgbox(“Usuario ” &userLoginName& “ : creado!”)

Hasta el primer oUSR.SetInfo tenemos la información básica, luego “actualizamos” nuevamente con otro SetInfo.

Referencias: Microsoft Technet Script Center

Saludos!

Notas protegidas que se autodestruyen

“Este mensaje se auto-destruirá en cinco segundos”, hace tiempo que ésta frase de película ha pasado a ser una realidad gracias a aplicación web, cuyos mensajes solo pueden ser leídos una vez. [ Privnote ]