Botón para ordenar registros en Access

Botón de comando en Microsoft Access para ordenar los registros del formulario

Cuando creas un botón de comando en un formulario de Access, el asistente muestra varias posibilidades pero entre ellas no está la de ordenar los registros de acuerdo con el nombre de uno de los campos. En este artículo se mostrará cómo crear ese botón que, mediante código VBA, ordenará los registros. La idea original es de Allen Browne, Microsoft MVP en Australia, quien tiene un sitio web muy útil con trucos para Access.

Continuar leyendo «Botón para ordenar registros en Access»

Error de la macOS App Store en 10.8

Ha ocurrido un error desconocido

Este mensaje de error se muestra en el diálogo que pide usuario y contraseña para conectar con App Store. Puede tener varias causas pero en los Hackintosh muy frecuentemente tiene que ver con la configuración de las interfaces de red cuando tenemos Ethernet y Wifi en el mismo PC. Se repara incluyendo el modificador EthernetBuiltIn=Yes en org.chameleon.boot.plist y regenerando las interfaces de red de nuestra Ubicación:

  • añadir en org.chameleon.boot.plist
<key>EthernetBuiltIn</key>
<string>Yes</string>
Continuar leyendo «Error de la macOS App Store en 10.8»

Cambio en ParentPaths (Server.MapPath) en IIS 6

¿Cómo utilizar Server.MapPath en IIS 6?

Hasta la versión 5, IIS (Internet Information Services) se instalaba con Parent Paths (rutas primarias) habilitadas (propiedad AspEnableParentPaths = True) lo que permitía utilizar en ASP .NET el método Server.MapPath (de la clase HttpServerUtility) para obtener la ruta virtual al directorio físico de la aplicación web. Por ejemplo:

Private ruta As String = Server.MapPath("....BD/empresas.mdb")

era una construcción válida si el archivo empresas.mdb estaba situado en una carpeta BD que se encontraba 2 niveles por arriba del directorio de la aplicación web.

Continuar leyendo «Cambio en ParentPaths (Server.MapPath) en IIS 6»

macOS Mountain Lion 10.8 en la placa P55-USB3

Instalar macOS 10.8 Mountain Lion en Gigabyte P55-USB3 (UniBeast + MultiBeast)

Tonymacx86 y Macman nos proponen un método de instalar Mountain Lion (ML en adelante) en una serie de placas base compatibles de las marcas Gigabyte y Asus, con procesadores Intel que van desde Core 2 Duo hasta los recientes Ivy Bridge pasando por los primeros i3, i5 e i7 y la generación posterior Sandy Bridge.

La placa referenciada en este artículo es el modelo Gigabyte P55-USB3 (audio ALC892 y red Realtek RTL 8111E) con micro Core i5 750 y gráfica Radeon 6850 de 1gb.

Encontrarás información detallada sobre el método de instalación y las herramientas utilizadas en foros y blog del sitio tonymacx86.

Continuar leyendo «macOS Mountain Lion 10.8 en la placa P55-USB3»

Rutas a los binarios del proyecto en Xcode 4

¿Dónde está el ejecutable en las versiones recientes de Xcode 4?

En versiones anteriores de Xcode era muy sencillo localizar el ejecutable (el producto de la compilación, la aplicación) dentro de la carpeta del proyecto en subcarpetas llamadas Debug o Release pero en Xcode 4.4.1, que es la versión actual, esto ha cambiado y algunos usuarios descubren que, por más veces que compilan, no lo encuentran en la carpeta del proyecto.

Se trata de un comportamiento propiciado por Apple para dar más consistencia a las compilaciones aunque a los usuarios poco expertos nos cuesta entenderlo. Ahora Xcode guarda los elementos intermedios y finales en la carpeta Librería del usuario, en Developer/XCode/DerivedData, pero es bastante sencillo mostrar en el Finder el producto final para copiarlo a donde queramos. Existen 2 formas de hacerlo.

Continuar leyendo «Rutas a los binarios del proyecto en Xcode 4»

Facebook con el muro principal en blanco

Al entrar en Facebook la página muestra un espacio en blanco sin contenido

En ocasiones al entrar en Facebook no vemos nuestro muro o las últimas noticias o la pantalla de bienvenida sino que se nos muestra un gran espacio vacío rodeado por un borde fino.

Una de las causas que pueden provocar este comportamiento tiene que ver con la configuración de seguridad de la cuenta. Si el error comentado sólo se muestra cuando la dirección web de facebook empieza por http pero cuando empieza por https la página se ve correctamente (esto es fácil de comprobar tecleando en la barra de direcciones del navegador) es casi seguro que el problema se resolverá si activamos la conexión segura en la configuración de nuestra cuenta.

Continuar leyendo «Facebook con el muro principal en blanco»

Desactivar Resume en macOS 10.7

Desactivar la función Resume para una aplicación o para todo el sistema

macOS Lion tiene una función llamada Resume que se encarga de guardar el estado de las ventanas de las aplicaciones (documentos abiertos, posición y tamaño de las ventanas, etc.) y las restaura al arrancar de nuevo la aplicación. Esto puede ser un inconveniente en determinadas circunstancias. Este comportamiento se puede desactivar para aplicaciones seleccionadas o de forma global para todas las aplicaciones.

Continuar leyendo «Desactivar Resume en macOS 10.7»

Utilizar XCode 3 en macOS 10.7

Cómo instalar y utilizar XCode 3 en sistemas con macOS 10.7 Lion

macOS Lion solamente soporta la versión 4 de XCode, las herramientas de desarrollo de Apple.

Esto supone un problema serio para quienes desean continuar con XCode 3 por 2 motivos principales: muchos plugins de Interface Building que van bien en XCode 3 no funcionan en XCode 4 y, como sorpresa desagradable para muchos programadores, XCode 4 no soporta Applescript.

Continuar leyendo «Utilizar XCode 3 en macOS 10.7»

Variables de entorno en macOS

La variable de entorno PATH es muy útil. Cualquier ruta a una carpeta que esté contenida en la variable permite ejecutar los programas que hay en esa carpeta sin más que teclear su nombre, no hará falta la ruta completa.

Las variables de entorno son unos valores dinámicos que hacen referencia a ciertos aspectos del sistema operativo o de algunos programas y que pueden ser consultados y modificados. Entre ellas tenemos en macOS por ejemplo:

  1. SHELL es el shell que se usará por defecto (suele ser bash)
  2. USER es el usuario que ha iniciado sesión
  3. HOME es la localización del directorio principal del usuario USER
  4. PATH es la lista de las rutas a carpetas con ejecutables que serán reconocidas automáticamente por el sistema operativo.
Continuar leyendo «Variables de entorno en macOS»

AirDrop en el Hackintosh con macOS 10.7

macOS 10.7 Lion tiene incorporado Airdrop, un método de compartir archivos de forma sencilla entre Macs con Lion que estén cercanos unos a otros (accesibles por los adaptadores inalámbricos). Lo que hace AirDrop es crear una red inalámbrica ad hoc entre los equipos, independiente de la red del router ADSL.

Pero AirDrop solamente funciona con tarjetas de red compatibles, en la práctica ésto se reduce a ordenadores Macintosh de modelos recientes. Sin embargo es posible habilitarlo en el Hackintosh de esta forma:

Leer Ma