amantecayotl y otras ciencias

amantecayolt, se traduce del nahuatl como ciencias de la tecnología ó tecnología http://www.espanolsinfronteras.com/Diccionarios/EspdeMx-DiccEspanolNahuatl-T.htm

jueves 15 de diciembre de 2011

Establecer la hora manualmente / forzando de cliente windows en dominio

-- Tomado de http://freyes.svetlian.com/tips/w32time.htm

net time \\nombre_de_DC /set /y

Es buena idea hacer antes en el servidor de dominio una actualización de la hora:

w32tm /resync

jueves 25 de febrero de 2010

Mensajes cuando se hace una llamada usando Ajax

--- tomado de http://pastie.org/818221 visto en la lista de correo de [Proto-Scripty]


Ajax.Responders.register({
onCreate: function() {
new Effect.Appear('ajax_loader', { duration: 0.3, to: 0.5 });
},
onComplete: function(request, transport, json) {
if (0 == Ajax.activeRequestCount) {
new Effect.Fade('ajax_loader', { duration: 0.3, from: 0.5 });
}
if(!request.success()) {
var errorMapping = $H({
400: ['Bad Request', 'The request contains bad syntax or cannot be fulfilled.'],
401: ['Authorization Required', 'You need to authenticate to access this page.'],
403: ['Forbidden', 'The request was a legal request, but the server is refusing to respond to it.'],
404: ['Page Not Found', 'The requested resource could not be found.'],
405: ['Method Not Allowed', 'A request was made of a resource using a request method not supported by that resource; for example, using GET on a form which requires data to be presented via POST, or using PUT on a read-only resource.'],
406: ['Not Acceptable', 'The action you tried to perform on this resource was considered unacceptable.'],
415: ['Unsupported Media Type', 'The media type you are requesting is unsupported.'],
422: ['Unprocessable Entity', 'The request was well-formed but was unable to be followed due to semantic errors.'],
500: ['Application Error', 'An error occurred in the application code. Report sent.'],
503: ['Service not available', 'The webserver did not respond to the request.'],
505: ['HTTP Version Not Supported', 'The requested version is not available on this server.']
});

var errorMessage = errorMapping.get(transport.status) || ['Unknown Error', 'An error occurred, but could not be determined correctly.'];

if (transport.responseJSON && transport.responseJSON.error)
errorMessage = [transport.responseJSON.error.title, transport.responseJSON.error.message]

var notifyUser = new GrowlNotifier({
title: errorMessage[0],
message: errorMessage[1],
image: "/images/elements/growl_warning.png",
type: 'error'
});
}
}
});

jueves 17 de septiembre de 2009

Instalar Messenger Live 2009 (14) msi con una gpo

---tomado de http://www.tech-archive.net/Archive/Windows/microsoft.public.windows.group_policy/2007-09/msg00366.html

La opcion de instalar Windows Messenger Live (hasta la version publica al dia 2009-09-15) esta desabilitada al parecer por microsoft, por lo que es necesario editar el archivo messenger.msi para activar la opcion.

Para hacer esto
*se instala windows installer SDK.
*en la carpeta tools de donde se instalo el SDK esta un archivo orca.msi, lo instalamos.
*se creara un acceso directo en el menu de programas, abrimos el programa
*en Orca abrimos el messenger.msi, del lado izquierdo damos con el boton derecho y creamos la tabla AdvtExecuteSequence
*en esa tabla agregamos las siguientes opciones

CostInitialize 800
CostFinalize 1000
InstallValidate 1400
InstallInitialize 1500
CreateShortcuts 4500
RegisterClassInfo 4600
RegisterExtensionInfo 4700
RegisterProgIdInfo 4800
RegisterMIMEInfo 4900
PublishComponents 6200
MsiPublishAssemblies 6250
PublishFeatures 6300
PublishProduct 6400
InstallFinalize 6600
"ProgramMenuFolder.ADEB440D_7847_4F65_80BD_899870ED 2EC9" 1

todas con condition en blanco

grabamos y listo. ya podemos hacer una gpo para instalarlo

Instalar Messenger Live 2009 (14) msi

---Tomado de http://www.webtlk.com/2008/11/17/download-windows-live-messenger-2009-as-standalone-msi/

Las ultimas versiones (al 2009-09-15) de Windows Messenger Live se instalan con un archivo .exe que descarga todas las herramientas de Windows Live (incluido messenger) y para administradores de sistemas (sysadmin) es mas complicado de esta forma.

Pero podemos obtener los archivos .msi de la carpera c:\archivos de programa\archivos comunes\Windows Live\.cache\ donde se encuentran varias carpetas de nombre aleatorios.

Para poder instalar el messenger se necesita instalar Contacts.msi, dw20shared.msi, crt.msi, Messenger.msi

miércoles 22 de julio de 2009

Escritorio remoto no inicia servicio

Me paso que no me podia conectar por escritorio remoto, revisando vi que el puerto 3389 no estaba escuchando nada.

Despues de buscar como resolver el problema vi que era por borre la conexion RDP. La borre por ignorante la verdad, antes del problema me conecte remotamente a la maquina y quise cerrar sesión pero se quedo trabado, cerre la ventana aun cuando me advertia que la sesión iba a seguir abierta, pense que en un rato se cerraba. Despues de un rato volvi a abrir sesión y seguia en la misma parte, se congelo algo y nunca se cerro sesión.

Fui a la maquina directamente e intente borrar la conexion, entre configuración de terminal services y borre el RDP-tcp de "connections". ERROR.
Bueno para resolverlo se hace lo siguiente:
---http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Q_23019492.html
-abrir tscc.msc
-seleccionar "connections" y en el menu action darle en "new connection".

las opciones "normales" de una conexion es:
-encriptacion.- compactible con el cliente
-capa de seguridad: Capa RDP
-opciones de inicio: usar las provistas por el cliente, sin "simpre preguntar"
-control remoto: usar control remoto con la configuracion predeterminada}
-permisos:administradores(con control total), local services (permisos espciales de query information y message), network servies (permisos especiales de message) y usuarios de escritorio remoto (con user access y guest access).

Cambiar el puerto de escritorio remoto

--- tomado de http://www.mobydisk.com/techres/securing_remote_desktop.html

Para cambiar el puerto predeterminado de Escritorio Remoto que es el 3389 a otro cambiamos la siguente clave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber

Cuando se conecte tambien se debe especificar cual puerto es el destino

"mi.computadoraencasa.com:4567" en lugar de "mi.computadoraencasa.com"

Sin olvidad de cambiar la regla del firewall

sábado 11 de julio de 2009

Usuarios de Escritorio Remoto por GPO

Para permitir que en las maquinas cliente (como un WinXP) nos podamos conectar usando el "Escritorio Remoto" se agrega en una GPO lo siguiente
1.- Agregar una GPO con nombre "UsuariosRemoto"
2.- Editamos la GPO y agregamos en las siguientes claves
3.- Computer Configuration/Windows Settings/Local Policies/User Rights Assignment
3.1.- Allow log on through Terminal Services <-- Agregamos el usuario/grupo que queremos
4.- Computer Configuration/Windows Settings/Restricted Groups -->
4.1.- agregamos el grupo de "Usuarios de Escritorios Remotos" (podemos usar el bonton browse).
4.2.- Agregamos en "members of this group" el mismo usuario/grupo del paso 3.1

Nota. esta revuelto con claves en ingles porque pase la configuracion de mi anterior servidor que estaba en español al nuevo que esta en ingles. Me sorprendio que los nombres de usuarios y grupos internos o builtin quedaran en español.