Ir al contenido principal

Entradas

Mover mensajes seleccionados a un personal folder en Oulook 2016

Este es un ejemplo de como mover los mensajes seleccionados a un personal folder (pst) en Outlook 2016 usando VBA. Sub MoveInbox()     MoveItems ("Inbox") End Sub Sub MoveConversations()     MoveItems ("Conversations") End Sub Sub MoveSent()     MoveItems ("Sent") End Sub Private Sub MoveItems(folder As String)     Dim olApp As New Outlook.Application     Dim olExp As Outlook.Explorer     Dim olSel As Outlook.Selection     Dim myInbox As Outlook.folder     Dim myDestFolder As Outlook.folder         Set myDestFolder = Session.Folders("2018").Folders(folder)     Set olExp = olApp.ActiveExplorer     Set olSel = olExp.Selection     For intItem = 1 To olSel.Count         olSel.Item(intItem).Move myDestFolder     Next intItem End Sub
Entradas recientes

Habilitar la búsqueda de fallos (debug) en AutoCAD con Visual Studio 2015

Para habilitar la posibilidad de búsqueda de errores y/o fallos  (debug) en nuestro proyecto de AutoCAD en Visual Studio 2015 es necesario correr el siguiente comando en el command prompt de AutoCAD: NEXTFIBERWORLD  [ENTER] en donde el valor 0 lo habilita y el valor 1 lo deshabilita.

Modficar la frecuencia de revision del sistema de archivos en cada reinicio

Para modificar la frecuencia de revisión del sistema de archivos en cada reinicio en necesario correr el siguiente comando: sudo tune2fs -c 100 -i 6m /dev/mmcblk0p2 En donde -c 100 significa que se revisará a cuando se cumplan 100 reinicios o -i 6m significa que se revisará cuando se cumplan 6 meses. Para revisar el estado de reinicios y las reglas anteriormente creadas se puede correr el siguiente comando: sudo dumpe2fs -h /dev/mmcblk0p2 | grep -i 'mount count' El cual tiene una salida como la siguiente: dumpe2fs 1.42.12 (29-Aug-2014) Mount count:              10 Maximum mount count:      100 Lo cuan nos dice que van 10 reinicios y que el límite en que se revisará el sistema de archivos es 100.

Script para sincronizar la fecha y el tiempo en ubuntu

Para configurar el huso horario correcto: Correr el comando sudo dpkg-reconfigure tzdata y seguir las instrucciones. Para sincronizar el reloj con el servidor de tiempo hay que crear un archivo de shell con el siguiente contenido: date ; sudo service ntp stop ; sudo ntpdate -s 10.253.196.1 ; sudo service ntp start ; date NOTA: El importante modificar los permisos del archivo para permitir su ejecución ( chmod +x archivo ).

Instalar vnc en la Raspberry Pi 3

La versión de vnc que funciona para poder "ver" el escritorio actual que despliega la Raspberry es x11vnc, para instalarlo hay que seguir los siguientes pasos: 1.- Instalar el x11vnc:     sudo apt-get install x11vnc 2.-Crear el password de acceso:     sudo x11vnc -storepasswwd /etc/x11vnc.pass 3.- Crear el servicio que correrá el vnc creando el archivo x11vnc.service:     sudo nano /lib/systemd/system/x11vnc.service Con el contenido: [Unit] Description=Start x11vnc at startup. After=multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth  /etc/x11vnc.pass -rfbport 5900 -shared [Install] WantedBy=multi-user.target 4.- Configurar el servicio para que corra al inicio: sudo systemctl daemon-reload sudo systemctl enable x11vnc.service 5.- Reiniciar el sistema. Referencia: http://c-nergy.be/blog/?p=8361

Formatear "a la medida" una columna del ASPxGridview

Cuando necesitamos modificar el contenido de una columna del grid de devexpress "a la medida", podemos usar el evento  CustomColumnDisplayText y modificar el texto de la manera que deseamos. En este ejemplo tomaremos un string que representa la dirección MAC de un dispositivo y lo modificaremos para incluir el caracter de dos puntos (:) entre cada dos caracteres: Si el grid se llama grvMShopDevices el código del evento quedaría de la siguiente forma:   protected void grvMShopDevices_CustomColumnDisplayText(object sender, DevExpress.Web.ASPxGridViewColumnDisplayTextEventArgs e)         {             if (e.Column.FieldName != "mac") return;             string text = Regex.Replace(e.Value.ToString(), ".{2}", "$0:");             e.DisplayText = text.Substring(0, text.Length - 1);         }
Para configurar el "touchscreen" de 7" en ubuntu-mate para la RaspBerry pi 3 es necesario seguir los siguiente pasos: 1.-Para rotar la imagen 90 grados: -Editar el archivo /boot/config.txt y agregar la linea display_rotate=3. 2.-Para modificar la configuracion y que el "touch" funcione a 90 grados: -Crear el archivo rotate_touch.sh con el siguiente contenido: #!/bin/bash # # # # xinput set-prop 'FT5406 memory based driver' 'Evdev Axes Swap' 1 xinput --set-prop 'FT5406 memory based driver' 'Evdev Axis Inversion' 1 0 3.- Cambiar los permisos del archivo rotate_touch.sh para que se pueda ejecutar. 4.- Agregar el archivo rotate_touch.sh a las " Startup Applications " para que corra cada vez que arranque la sesion. Una vez hecho esto solo hay que reiniciar el servidor X o reiniciar la raspberry.