Charla sobre negocios en Second Life y entrevista virtual a Samir "Nadir" Chehaidar y a Roberto "Prisma" Urbina de Cenit Design

Denise Maerker, del programa punto de partida, entrevista en Second Life y sobre Second Life a Samir “Nadir” Chehaidar y a Roberto “Prisma” Urbina, creadores de Cenit Design y la isla Reforma en Second Life. Para los que no les conozcan, en Cenit Design es una empresa donde pueden diseñarte ropa, objetos o modificarte tu personaje en 3d según tus gustos. Merece mucho la pena el ver el siguiente video para apreciar, si aun no lo has hecho, las posibilidades que hay en Second Life.

[youtube rxxHlmntQ4A]

Los avatares son los personajes en 3d que nos representan en Second Life, son como nuestros personajes en el juego Sims es una analogía creo yo bastante buena, ya que ambos “juegos” se basan en lo mismo pero Second Life no tiene limites.

No tiene limites ya que tu tienes un editor 3d en el que puedes crear tus propios objetos, y si son interesantes, venderlos y hacer negocio con ellos como en el caso de Zenith Design. También puedes tener trabajo y vivir incluso de él… no te lo crees? Echa un vistazo a éste video.

[youtube DKIBbL3f-14]

 

Relacionados:

Second Agency, consultoría de mundos virtuales

Libro: Windows PowerShell: TFM

Windows PowerShell™: TFM® ha sido editado Sapien Press y está escrito por dos MVPs: Don Jones, fundador de ScriptingAnswers.com (Managing Windows with VBScript and WMI, Advanced VBScript for Windows Administrators), y Jeffery Hicks de MCP Mag (Advanced VBScript for Windows Administrators)

Está escrito pensado para el aprendizaje e incluye ejemplos de código con explicaciones. Garantizan estar escribiendo scripts en el segundo capítulo.

powershell-cover

Índice de contenidos

  1. Getting Started
  2. Writing Your First PowerShell Script
  3. Security Features
  4. Technologies Overview
  5. Variables, Arrays, Objects, and Escape Sequences
  6. Operators
  7. Regular Expressions
  8. Loops and Decision-Making Constructs
  9. Output Magic
  10. Modularization: Functions, Scriptblocks, Cmdlets, and Snapins
  11. Error Handling and Debugging
  12. Managing Windows with PowerShell
  13. Shortcuts and Tricks
  14. Database Scripting
  15. Extensible Types
  16. Using COM Objects
  17. VBScript Conversion
  18. (Appendix A) Cmdlet Reference
  19. (Appendix B) Type Reference

5 efectos css elegantes y accesibles

En sentido web (web recomendada para desarrollores web), han posteado una traducción del post en ventures kills donde se explican 5 efectos css accesibles. Ésta es la lista traducida:

  • Enlaces externos: modificas el texto “(enlace externo)” incluyéndolo en un span y después lo que haces es modificar el estilo para que muestre un icono (diferente dependiendo de si es linked, visited o hover) y el texto lo haces desaparecer de la parte visible de la pantalla.
    Enlaces externos
  • Sigue leyendo: el texto “Sigue leyendo sobre …” se modifica, haciendo que solo aparezca “Sigue leyendo” y el resto del texto aparece como un popup mediante posición absoluta y jugando con el hover.Sigue leyendo
  • Texto variable: al igual que ya contamos en Sentido Web, usando distintas hojas de estilo y accediendo a ellas mediante Javascript.
    Tamaño de texto
  • Pestañas con imágenes: se crea un menú de pestañas con listas no ordenadas y se cambia el estilo para que no tengan formato de bloque, los enlaces están formados por imágenes y estas cambian según el hover.
    Pestañas
  • Formularios: dos buenos ejemplos de formularios, uno de ellos muy bien tabulado y otro en tres columnas.
    Formularios

Escribir o exportar a archivo excel desde php

Mediante el framework oficial PEAR podemos extender la capacidad de nuestras aplicaciones de un modo rápido y sencillo. Pear nos ofrece una completa biblioteca de librerias que nos permite hacer prácticamente de todo.

Una de esas librerias es por ejemplo Spreadsheet_Excel_Writer , que permite escribir archivos en excel desde nuestra aplicación, especificando estilos, colores, alineamiento, funciones y comentarios de celda además de otras otras cosas que podemos hacer con una aplicación ofimática que maneje estos ficheros.

Para poder usar ésta libreria, debemos instalar pear en nuestro servidor  (link en castellano y de forma manual) y después llamar a la libreria dentro de nuestro código, por ejemplo:

< ?
//incluimos la libreria
require_once 'Spreadsheet/Excel/Writer.php';

//damos nombre al documento
$filename="prueba.xls";

//abrimos un nuevo documento
$docexcel = new Spreadsheet_Excel_Writer();

//abrimos una hoja del documento
$nuevahoja =& $docexcel->addWorksheet(”Titulo de la Hoja”);

//escribimos en sus celdas
$fila=0;
$columna=0;
$valor=”Hola”;
$nuevahoja->write($fila, $columna, “$valor_de_la_celda”);
//enviamos el documento para descargarlo y lo cerramos
$docexcel->send($filename);
$docexcel->close();
?>

23 formas de bajar videos de youtube

Desde páginas web

www.youtubex.com
keepvid.com
javimoya.com/blog/youtube_en.php

www.downloadandsaveyoutubevideos.info
www.zamzar.com

www.youtubia.com
www.vidgrab.com

vixy.net

heywatch.com
www.mediaconverter.org

www.kcoolonline.com

Desde aplicaciones para windows

www.softpedia.com/progDownload/VDownloader-Download-51327.html
www.download.com/Youtube-Grabber/3000-2071_4-10574801.html

www.orbitdownloader.com

myvideodownloader.com
keepv.com

nuclear-coffee.com/php/products.php
www.newrad.com/software/tubesucker/

Desde aplicaciones para Mac OS X

web.mac.com/simonvrel/iWeb/software/v.1.0.html

Desde aplicaciones para Linux

www.nuxified.org/blog/download_youtube_video_files_with_youtube_dl
nlindblad.org/2007/04/08/youtube-ripper-collectors-edition/

Desde Plugins

www.vidtaker.com
addons.mozilla.org/en-US/firefox/addon/2584

Via | Mashable.com

Montar disco VHD sin instalar software de virtualización

VHD es un formato libre usado en los discos de máquinas virtuales de Virtual Pc y Virtual Server de Microsoft, admitido por Vmware entre otros, y también se utiliza en las copias de seguridad de Windows Vista.

Podemos montar un volumen vhd en nuestro pc sin tener un software de virtualización previamente instalado.

Los pasos para hacerlo son los siguientes:

  1. Instalar VHDMOUNT (traducción del post original de Dave Northey)
  2. Descargar el Setup.exe de Virtual Server 2005 R2 SP1 para la plataforma que vayamos a usar
  • Descomprimirlo a una carpeta para extraer el msi: setup.exe /c /t c:\Temp (elegir la carpeta deseada en lugar de c:\temp)
  • Instalar exclusivamente el componente VHDMOUNT: msiexec /i “Virtual Server 2005 Install.msi” /qn ADDLOCAL=VHDMount
  1. Agregar las opciones “Mount” y “Dismount” al menú contextual (traducción del post original de Micke Nyström, MVP de Suecia)
  2. Generar un fichero .inf (p.e mount.inf) con el siguiente contenido:

;Adds a context menu for VHD files to be mounted by VHD mount from explorer, if you installed Virtual Server in an other location, please change the path.
;Created by mikael.nystrom@truesec.se
;version 1.0 2007-05-06[version]
signature="$CHICAGO$"[DefaultInstall]
AddReg=Reg
[Reg]
HKCR,".vhd",,,"Virtual.Machine.HD"
HKCR,"Virtual.Machine.HD",,,"Virtual Machine Disk Image"
HKCR,"Virtual.Machine.HD\DefaultIcon",,,"C:\Program Files\Microsoft Virtual Server\vssrvc.exe,3"
HKCR,"Virtual.Machine.HD\shell\Mount\Command",,,"c:\program files\Microsoft Virtual Server\vhdmount\vhdmount.exe" /m /f %1"
HKCR,"Virtual.Machine.HD\shell\DisMount\Command",,,"c:\program files\Microsoft Virtual Server\vhdmount\vhdmount.exe" /u %1"
HKCR,"Virtual.Machine.HD\shell",,,"Mount"
HKCR,"Virtual.Machine.HD",BrowserFlags,0x00010001,0x8
HKCR,"Virtual.Machine.HD",EditFlags,0x00010001,0x0

  • NOTA: Es posible que necesites cambiar “Program Files” por “Archivos de Programa” y que prefieras cambiar las palabras “Mount” y “Dismount” por “Montar” y “Desmontar”
  • Hacer clic con el botón derecho en el .inf e instalarlo. En Windows Vista hay que tener en cuenta que VHDMOUNT requiere elevación de privilegios.
  • NOTA: Si se monta más de un VHD a la vez, hay que tener cuidado con las herramientas que utilicemos porque los disk numbers pueden coincidir

Lo he visto en el Blog de David Cervigón.

Razones para no usar adSense al iniciar un proyecto en internet

En Maestros del Web he visto un artículo escrito por Christian Van Der Henst S., director de Maestros del Web, en el que aconseja no usar adSense nada mas iniciar un proyecto web. Estas son las razones:

“El inicio de tu proyecto debe ser una inversión
Un nuevo proyecto debe contemplar que los primeros meses van a traer más inversión que ganancias, estás exponiendo tu idea al web, quieres atraer nuevos usuarios.
Lo más importante es que también te encuentras en una etapa en la que estás posicionando los contenidos del sitio. Piensa que durante el lanzamiento tu meta es el tráfico y mejor si vas en busca de tráfico de calidad y sostenible.

Una marca sin publicidad se mira más agradable
Si tu proyecto es nuevo, enfócate a hacerlo atractivo, que los beneficios se vean en primera plana y no precisamente pierdas este espacio por anuncios. Además, tienes que convencer y hacer que el usuario sea fiel.

Los que siguen nuevos proyectos no suelen pulsar anuncios
Inicialmente, muchos de los proyectos se dan a conocer por los mismos medios y los lectores en su mayoría son otros emprendedores que también están lanzando proyectos. Esta gente sabe de AdSense, conoce los formatos, los ignora y no será precisamente el que hará de ese tráfico inicial una mina de oro.
Pero por otro lado, piensa que este usuario que te visitará puede ser un excelente promotor de ideas, un crítico que te hará mejorar. Busca obtener retroalimentación, un buen reporte de los fallos. Recuérdale al usuario que tu proyecto es nuevo y que cualquier aporte para mejorar será bienvenido. Que el feedback sea la verdadera ganancia.

Se obtienen mejores resultados de AdSense en sitios mejor posicionados
Hay mucha efectividad con AdSense cuando la gente llega desde un buscador, así que hasta que no te encuentren, mejor evitar los anuncios.
Incluso recomendaría que si realmente quieres poner publicidad, al inicio únicamente lo muestres a los usuarios que llegaron por alguna búsqueda concreta. SiGt comparte una forma fácil de lograr esto.

Fidelización de usuarios
Lo más importante es que la gente use tu servicio, generar comunidad y valorar a cada visitante que entró y se quedo un rato a mirar.
Busca retener a un porcentaje del tráfico que va ingresando y hazlos participar pues esto te garantizará que vas por buen camino.
Recuerda que el arranque ayudará muchísimo para dar a conocer tu idea, obtener retroalimentación y corregir fallos. Considera este periodo como una inversión y no busques hacer dinero desde el primer día. Claro que más adelante el modelo AdSense podrá ser más efectivo y aprovechará a estar dirigido al visitante que llega desde un motor de búsqueda.”

Instalación de Microsoft System Center Virtual Machine Manager

Daniel Matey “Sauron”, mvp e incansable blogger de Microsoft, ha publicado un manual de instalación de la Beta 2 de éste nuevo y poderoso administrador de máquinas virtuales.

Microsoft System Center Virtual Machine Manager nos permite administrar remotamente maquinas virtuales de varios host desde un solo punto y delegar a usuarios finales permisos para crear, a partir de plantillas, y gestionar máquinas virtuales de cualquier host de nuestra red. Nos permite también hacer análisis para saber que máquina es la mejor preparada para soportar un entorno virtual y una conversión rápida de máquina fisica a virtual o viceversa.

485413133_c28e5749b1_o

Disco duro protegido con contraseña

En el antiguo blog enrackados, publiqué un post que fué muy comentado. En él se conseguía quitar la protección de un disco duro que pedia contraseña al arrancar. Decía lo siguiente:

Hace meses me encontre con un problema de hardware poco común. Un usuario no podia arracar su portatil porque le pedia contraseña su disco duro. Muchos de vosotros pensareis que hablo de la tipica contraseña puesta en la BIOS que se quita quitandole la pila a la placa base… pero en este caso el usuario tenia razón.
La contraseña estaba en el disco duro y no en la placa base. Probé con un adaptador IDE de 2,5 a 3,5 poniendo el disco como esclavo y metiendolo en una caja usb pero nada… el disco era inaccesible.
Después de buscar y buscar por los abismos de google encontré un hilo en experts-exchange que hablaba sobre el tema.

El hilo me llevo a este sitio web

Los pasos para quitar la contraseña fueron los siguientes

  • Descargarme el crack atapwd (de Alex Mina, al parecer de origen ruso)
  • Crearme un diskette bootable con el atapwd.exe en él
  • Poner el disco duro del portatil en el IDE 2 de mi equipo como master con un adaptador IDE de 2,5″ a 3,5″
  • Iniciar el equipo desde el diskette y correr el atapwd.exe
  • Seleccionar el disco con contraseña y darle a enter en el menu. En mi caso era un Hitachi pero existe éste problema también en discos Fujitsu.. las soluciones:
    • Para Fujitsu: Elegir “unlock with user password“, y después “disable with user password“. No poner nada como contraseña y pulsar enter
    • Para Toshiba y Hitachi, si lo con la solución de Fujitsu no funciona: elige “unlock with master password“, y entonces “disable with master password“. la contraseña es todo espacios
  • El disco ya esta desprotegido.. solo queda reiniciar

Acceso a recursos compartidos de W2k3 desde un MAC

Si intentas acceder a un recurso compartido desde tu MAC, obtendrás un error de alias…

Para solucionarlo es neceario ir en tu servidor W2k3 a Herramientas administrativas > Directiva de seguridad del controlador de dominio y deshabilitar la opcion

“Servidor de red Microsoft: firmar digitalmente las comunicaciones (Siempre)” -> (DESHABILITAR)

# Para forzar la actualizacion de las GPO:

gpupdate /force