Páginas

lunes, 3 de noviembre de 2014

OneGet gestor de paquetes Windows 10



Desde hace un par de semanas estoy realizando pruebas con la nueva versión de Windows 10 , una de la funcionalidades que incluye no es muy conocida y es el gestor de paquetes de línea de comandos OneGet. 

Que significa esto de gestor de paquetes, bueno como su propio nombre indica es una herramienta para instalar, buscar o borrar software. Las personas que están habituadas a Linux, seguramente les sonara el nombre de apt-get la herramienta de gestión desde línea de comandos, pues bien OneGet es la versión de Microsoft.

Sino disponemos de Windows 10, esta funcionalidad es posible probarla en el Windows 8.1, instalando el Windows Framework 5.0 preview  adjunto link aquí

Como hacerlo funcionar?  Las opciones disponibles las podemos ver desde el powershell de Windows ejecutando el comando Get-Command -Module OneGet

 


Actualizar repositorio? Antes de realizar nada debemos actualizar el repositorio, este repositorio es el encarga de indicarnos que paquetes están disponibles. Para ello usaremos el comando Find-Package



Qué tipo de paquetes están disponibles en el repositorio?  Bueno hasta el momento salen nombre de paquetes tipo firefox, chrome, PHP, etc  aunque los paquetes no instalan nada, recordemos que está en versión beta.



Como buscar un paquete? Lógicamente antes de instalar deberemos saber si el paquete esta en el repositorio listo para poder instalarse, si quisiéramos ver si el  Firefox está disponible utilizaremos el comando  Find-Package -name Firefox
 



Como instalar un paquete? al ver que tenemos disponible el Firefox, podríamos lanzar su instalación utilizando  el comando Install-Package -name Firefox




Conclusión, que creo que está intentado realizar Microsoft con esta herramienta

Pues una utilidad que permita instalar, configurar equipos de una manera rápida, fácil para los usuarios, todavía es muy pronto para saberlo pero es posible que más adelante incluya un entorno GUI, que facilite más aun la gestión y instalación de software que no está disponible en Windows Store.

Supongamos que me he comprado un PC nuevo, para mi primo el del mosto y claro tengo que instalar todo el software básico que le hace falta. Esto puede dedicarnos horas, ahora bien supongamos que tengo un script que me permite instalar todo de golpe por ejemplo:

Install-Package -name Firefox,chrome,Abode Flash,Adobe Acrobat reader,vlc,7ZIP,java,notepad++

Pues básicamente permite ahorrarme tiempo en instalación. Este concepto no es nuevo en el mercado, pero creo que nos espera un futuro muy bueno con OneGet .

Como alternativas hasta que funcione al 100% OneGet

Permite crear un instalador personalizado de varias herramientas gratuitas, de esta forma se instala todo el software de una vez y libre de Crapware  no os preocupéis ( muhahaha )





Muy útil, para instalar básico, tiene la versión que permite instalar y actualizar el software a toda una red empresarial.



Es una versión opensource de OneGet donde tenemos un repositorio de 2300 paquetes. Destinada a usuarios un poco más expertos.

miércoles, 29 de octubre de 2014

Las mejores soluciones de nube privada

Durante los últimos años, hemos recibido diversas noticias sobre espionaje, acceso a datos de la nube sin consentimiento y muchas informaciones al respecto. Cada vez que tengo que subir algo a la nube para compartir con alguien de manera fácil, no se cual realmente me da mas garantías o menos miedo si Dropbox, Google Drive, Box, etc.

Y las empresas cada vez mas lo están necesitando, ya que los empleados suelen publicar o compartir documentos con servicios con los DemonCloud que no tienen ningún mecanismo de control por parte de la compañía y los datos pueden circular sin control por la red.

La solución puede ser montar algún servidor de Nube privada, los mas conocidos son SeaFile, Owncloud y Pydio , existen mas opciones pero creo que estas son las mas importantes.
Todos ellos tienen las versión Community y la versión de pago.

Características y limitaciones de SeaFile:
  •      Cifrado del lado del cliente
  •      Servidor central con la historia de los archivos y versiones.
  •      Interfaz web con gestión de archivos y compartir enlace
  •      Sincronización de estilo Dropbox (decenas de miles de archivos)
  •      No se sincronizarán los archivos con dos puntos en su nombre .

Características y limitaciones de Owncloud:
  •      Servidor central con la historia de los archivos y versiones.
  •      Interfaz web con gestión de archivos, uso compartido de enlace, y plugins disponibles.
  •      Edición colaborativa.
  •      Sincronización de estilo Dropbox, requiere MariaDB para un buen rendimiento.
Características y limitaciones de Pydio ( antiguamente AjaXplorer ) :
  •      Servidor central con la historia de archivos de revisión
  •      Interfaz web con gestión de archivos y compartir enlace
  •      Sincronización de estilo Dropbox con Pydio Sync

No existe un claro ganador entre estas nubes privadas, dependerán de nuestras necesidades. Personalmente si quieres un entorno sencillo, que la versión de pago no tenga un precio abusivo me inclinaría por Pydio. Si en cambio quieres tener mas seguridad, quizás la mejor opción pueda ser Seafile . Lo mejor que puedes hacer es probarlas y compararlas por ti mismo.

martes, 28 de octubre de 2014

Alternativas Airdroid para Windows Phone

Recientemente en un foro, han estado comentando las delicias de la aplicación Airdroid para android y es cierto es una gran aplicación, el articulo podéis consultarlo en Wintablet .

En el mismo comentario he sugerido las opciones para intentar suplir estas necesidades en el smartphone con windows phone, podrían ser la siguientes:



Ejemplos de funcionamiento de  Project My Screen App aquí -> https://www.youtube.com/watch?v=BLNFt-E7U2A

 

viernes, 24 de octubre de 2014

Ejemplo de Filtros WMI, útiles para usarlos en políticas GPO

Muchas veces necesitamos aplicar las políticas GPO a  algunos equipos de nuestra red, existen varias maneras pero una de las mas útiles es el filtrado WMI.

Adjunto algunos de ejemplos:


Los equipos que ejecutan Windows XP Profesional
(Select * from Win32_OperatingSystem where Caption = "Microsoft Windows XP Professional")
 
Los equipos que ejecutan Windows XP Professional
sólo con Service Pack 3 
(Select * from Win32_OperatingSystem where Caption = "Microsoft Windows XP Professional" and CSDVersion = "Service Pack 3")

 
Los equipos que son máquinas de 32 bits
(Select * from Win32_Processor where AddressWidth = '32')

 
Los equipos que tienen 500 MB tema libre instalado
  (SELECT * FROM Win32_LogicalDisk where (Name = "C:") and DriveType = 3 and FreeSpace500000000 and FileSystem = "NTFS")

 
Un cierto tipo de equipo, tales como Toshiba Tecra 800 o 810
(Select * from Win32_ComputerSystem where manufacturer = "Toshiba" and Model = "Tecra 800" or Model = "Tecra 810")

 
Un cierto paquete de software
instalado (MSIPackage1 o MSIPackage2
(Select * from Win32_Product where name = "MSIPackage1" or name = "MSIPackage2")

 
• Un ordenador móvil basado en la presencia de una batería
(Select * from Win32_Battery where (BatteryStatus <> 0)

 
Un equipo que tiene un bajo retardo de ida y vuelta ping, tal como menos de 3 ms
(Select * from PingProtocolStatus where address = 'Servidor1' and hops < 3)


miércoles, 15 de octubre de 2014

Después de dos semanas con un teléfono chino

Recientemente he adquirido un terminal Xiaomi Red Rice 1s, un teléfono de los más populares chinos que podemos conseguir, junto con los de la marca Jiayu. El Xiaomi se trata de un terminal que puede ser adquirido por debajo de los 120€.
Características del Terminal:
  • Pantalla de 4,7 pulgadas fabricada con Gorilla Glass 2.
  • 1280×720 pixeles de resolución.
  • Qualcomm Snapdragon 400 de cuatro núcleos a 1,6 GHz.
  • GPU Adreno 305.
  • 1 GB de Ram.
  • 8GB de almacenamiento interno.
  • Amara frontal de 1,3 megapixel y trasera de 8 megapixel con sensor Samsung.
  • Dual Sim.
  • GSM/WCDMA.
  • MIUI v5.
Captura de Antutu:

A continuación voy dar mis opiniones sobre dicho terminal:
La caja es correcta, dispone de un buen empaquetado y el material es correcto, aunque no incluye adaptador para conectar el cargador a la red eléctrica europea.
El teléfono es de plástico pero confortable al tacto y los materiales son de buena calidad.
La cámara trasera está fabricada por Sony, incluye un flash led, y realiza fotos de gran calidad. La frontal no es una maravilla pero permite realizar selfies con buenas condiciones de luz.
La Batería cumple las condiciones de usabilidad normales, es decir un día con un uso medio del terminal, Navegación, twitter, Whatsapp, facebook.
Sistema Android 4.3 con el MIUI V5 release 37 en español, es un Android tuneado.
Conclusiones:
Después de estar utilizando este móvil, durante un par de semanas. Realmente he notado que trabaja con bastante fluidez en todas las aplicaciones, a veces tiene un poco de lag en el teclado (cuesta en aparecer). El rendimiento del terminal es acorde a sus características.
En general lo considero un gran teléfono por sus escasos 120€.
Como punto negativo , creo que el teléfono es muy grande, tiene mucho espacio entre lo que es la pantalla y el borde de la carcasa, justo donde están ubicados los botones tenemos un espacio de 2cm, creo que se podría haber optimizado ajustando mas este espacio  para tener un terminal un poco más pequeño.

lunes, 8 de septiembre de 2014

Enlaces simbólicos en NTFS a la imagen y semejanza de los de UNIX


Para ello disponemos del comando  mklink en versiones de Windows Vista, 7 , 2008 y superiores.

D:\Downloads\PSTools>mklink
Crea un vínculo simbólico.
MKLINK [[/D] | [/H] | [/J]] Vínculo Destino
        /D      Crea un vínculo simbólico a un directorio. El valor
                predeterminado es un vínculo simbólico a un archivo.
        /H      Crea un vínculo físico en lugar de un vínculo simbólico.
        /J      Crea una unión de directorios.
        Vínculo Especifica el nombre del nuevo vínculo simbólico.
        Destino Especifica la ruta (relativa o absoluta) a la que hace
                referencia el nuevo vínculo.
D:\Downloads\PSTools>


Mas info en  unidades-montadas-y-enlaces-simbolicos-en-windows/

martes, 2 de septiembre de 2014

Diferencias entre vSphere Web Client y vSphere Client

Las diferencias entre el cliente Web de vmware vSphere en la Versión 5 y el cliente de Windows
son las siguientes:




jueves, 31 de julio de 2014

Tipos de registros de recursos utilizados por los servidores DNS

Hay varios tipos diferentes de registros de recursos utilizados por los servidores DNS, los mas importantes de los cuales son de la siguientes :
SOA (Start of Authority) Indica que el servidor es la mejor fuente de autoridad
para los datos relativos a la zona. Cada zona debe tener un registro SOA, y sólo una SOA
registro puede estar en una zona.


NS (Name Server) Identifica un servidor DNS que funciona como una autoridad para la zona.
Cada servidor DNS en la zona (ya sea maestro primario o secundario) deberá estar representado por un registro NS.


A (Dirección) Proporciona una asignación de nombre a la dirección que proporciona una dirección IPv4 de un nombre DNS específico. Este tipo de registro realiza la función primaria del DNS:  la conversión de nombres a direcciones.

AAAA (Dirección) Proporciona una asignación de nombre a la dirección que proporciona una dirección IPv6 de un nombre DNS específico. Este tipo de registro realiza la función primaria del DNS:  la conversión de nombres a direcciones

PTR (puntero) Proporciona una asignación de dirección-a-nombre que proporciona un nombre DNS para  una dirección específica en el dominio in-addr.arpa. Esto es lo contrario funcional de un registro tipo A, que se utiliza sólo para la resolución inversa.

CNAME (Nombre Canónico) Crea un alias que apunta al nombre canónico (que
es decir, el nombre "real") de un host identificado por un registro A. Los administradores usan CNAME registros para proporcionar nombres alternativos por los sistemas que pueden ser identificados.


MX (Mail Exchanger) Identifica un sistema que va a dirigir el tráfico de correo electrónico enviado a un abordar en el dominio para el destinatario individual, una pasarela de correo, u otro correo servidor.

lunes, 21 de julio de 2014

Transacciones SAP BASIS

Listado de transacciones utilizados en SAP BASIS:

TRANSACCIONES   USUARIOS

AL08  Lista de Usuarios Activos.
SU01  Creación y Modificación de Usuarios.
SU10  Administración de Usuarios en MASA.
SM04  Lista de Usuarios Conectados.
SU01D Visualización de Usuarios.
SUPC  Visualización de Perfiles Existentes, que no han sido Activados.
SARP  Visualización de los Perfiles e Informes.
PFGC  Generador de Perfiles.
SU53  Visualización de Permisos de Usuario y Report de Entradas Fallidas
USMM  Visualización de Todos los Usuarios del SAP por Mandantes

TRANSACCIONES TRANSPORTES

STMS  Administrar Sistemas de Transportes.
SE01  Organizador de Transportes.
SE06  Borrar Configuración del Sistema de Transportes.
SE09  Visualización de usuarios.
SE10  Creación de Ordenes de Transporte

TRANSACCIONES  SISTEMA

SPAM  Cargar e Instalar PARCHES.
SAINT Cargar e Instalar PLUGINS & ADD ONS.
AL02  Alarmas de la BBDD.
AL11  Visualización y Configuración de Directorios de SAP.
SE63  Traducción de Objetos a Otros Leguajes.
SLG1  Evaluación de LOGS de BATCHS.
SM02  Mensajes de Sistemas.
SM12  Visualización de la Cola de Peticiones de la BBDD.
SM13  Visualización de Alarmas de Updates.
SM21  Visualización del LOG del Sistema
SM49  Ejecutar Comandos del SO desde SAP.  Comandos SO: “C:\windows\system32\cmd.exe”
SM69  Parámetros SO: “/k dir c:\” (Ejemplo)
SM50  Visualización de los WORKPROCESS .
SM51  Lista de Servidores SAP..
SMGW  Administrador de Grupos de LOGON.
SM63  Planificación del Calendario de Modos de Operación.
SMLT  Administrador de Lenguajes.
SPAD  Administrador de Impresoras / SPOOLS.
ST02  Visualizar los SWAPS del Sistema (TUNE SUMMARY).
ST03  Monitorización de Rendimiento y Tiempos de Respuesta del Sistema.
ST06  Monitor de Rendimiento de Sistema Operativo.
ST22  Análisis de Dumps de ABAP.
SE93  Listado de todas las Transacciones del SAP
RZ10  Visualización / Modificación de los Parámetros del SAP.
RZ11  Descripción de los Parámetros del SAP.
RZ21  Monitor de Alertas. Podemos lanzar JOBS de Reorganización de la BBDD.
SM28  Visualización de Errores de la Instalación de SAP.
SE11  Visualización de las Entradas de una Tabla de la BBDD.
SE14  Administración de Tablas y Contenido de Tablas.
SSAA  Menú de Administración de Tareas
DB02  Muestra el DIR/PATH y tamaño de la BBDD

TRANSACCIONES BACKUPS


DB12  Planificador de Backups.
DB13  Visualizar LOGS de Backups.

TRANSACCIONES JOBS

SM35  Visualización de Entradas de JOBS.
SM36  Creación y Planificación de JOBS.
SM37  Visualización de JOBS y LOGS.
SE38  Ejecución de un Report.
RZ01  Monitor Gráfico de JOBS.
SSAA  Menú de Administración de Tareas.

TRANSACCIONES MANDANTES

SCC1  Copia de Mandantes mediante Orden de Transporte.
SCC3  Visualizar LOGS del Proceso de la Copia..
SCC4  Crear Entrada del Nuevo Mandante (desde el 000).
SCC5  Borrar Mandantes (Se realiza dentro del propio mandante a borrar).
SCC9  Copia Remota de Mandante (Instancias o Pc’s Diferentes).
SCCL  Copia Local de Mandante.

viernes, 18 de julio de 2014

Instalar roles Remotamente en Windows 2008

Podemos instalar roles de servidor remotamente desde el Powershell , mediante los siguientes comandos:

Conectarnos al servidor ( nos preguntará el pass ) :

Enter-PSSession <remote server name> -credential <user name>

Obtener el listado de roles disponibles:

Get-WindowsFeature

Instalar el role deseado, mediante:

Add-WindowsFeature <feature name>

Desconectarnos del Servidor:

Exit-PSSession


Enfocar reuniones de manera productiva

Me han pasado un artículo que lo considero muy interesante, muchas de las cosas son obvias pero siempre van bien recordarlas.

El resumen es el siguiente:

  • Toda reunión debe tener una meta.
  • Sé puntual.
  • No esperes a los tardones.
  • Las reuniones no deberían de durar más de una hora.
  • Toda la documentación debe de estar disponible unos días antes.
  • Smartphones, tablets y portátiles apagados.
  • Durante la reunión se debe de escribir lo menos posible.
  • El acta es una herencia del pasado, olvídala. Conviértela en una lista de acciones donde todo el mundo sepa que tiene que hacer y se pueda seguir lo que se está haciendo. Ponla a disposición horas después de la reunión.     

mas info en --> http://efectivitat.com/2013/05/trucos-para-enfocar-tus-reuniones-de-manera-productiva/

jueves, 17 de julio de 2014

Libros gratuitos de Microsoft

En la siguientes url, encontrareis una gran colección de libros gratuitos.

Largest collection of FREE Microsoft eBooks

Para descargarlos todos, se puede utilizar el comando Wget mediante:

wget --content-description -i Ficherrosurls.txt


miércoles, 16 de julio de 2014

Comandos de tareas Post-Instalación de Windows Server 2012

Si hemos elegido el modo de Instalación Server Core en Windows 2012, debemos tener claros los siguientes comandos, ya que dichas funciones no se pueden realizar desde Administrador de Servidor Remoto de Windows 2012:

Cambiar el nombre al Servidor:

netdom renamecomputer %ComputerName% /NewName:

Reiniciar el servidor:

shutdown /r

Unir servidor a nuestro dominio:

netdom join %ComputerName% /domain: /userd: /passwordd:*

Habilitar el escritorio remoto:

Set-NetFirewallRule -DisplayGroup "Remote Desktop" -Enabled True

Mas info en http://technet.microsoft.com/es-es/ms376608.aspx