Publicado el Lunes, 8 de Febrero de 2010 en Apple,Tutoriales
Quizá para los que, como yo, antes de dar el salto a OSX proveníamos de Linux no es tan difícil dar con la solución a este problema, pero lo más seguro es que quienes provengan del mundo Windows no tengan ni idea de cómo conseguir esto.
El problema
Me refiero, a la molesta de tener en nuestro escritorio una partición de uno de nuestros discos duros que jamás vamos a utilizar. Bien sea, porque se trate de una partición de otro Sistema Operativo, bien sea porque no sea nuestra… o por lo que Dios quiera que sea. El caso, es que queremos ver todas nuestras unidades de disco montadas, pero no queremos que cada vez que arranquemos nuestro sistema ESA partición concretamente se monte.
La solución
Es cierto que de forma más o menos fácil no se puede conseguir, porque si seleccionamos la opción de que aparezcan en nuestro escritorio todas las particiones que tenemos montadas, se verán todas sin posibilidad de excepción. Así que lo que debemos indicarle a nuestro Sistema Operativo es que x partición no se monte nunca automáticamente hasta que no lo indiquemos nosotros.
Depende del tipo de formato que tenga nuestra unidad de disco, habrá que proceder de una forma u otra. Y más abajo veremos cómo proceder con cada una de ellas. Las particiones, recordemos que lo más frecuente es que en nuestro OSX tengamos particiones del tipo HFS (Mac OS Plus) pero también podemos tener particiones de Windows, que serían NTFS o las universales, FAT.
Escribiendo algunos comandos en el Terminal
Para obtener el resultado que queremos debemos manipular el archivo fstab que se encuentra (tanto en Linux como en OSX) en /etc/fstab.
Lo primero, es ver a qué disco duro queremos aplicar los cambios. Y para ello, escribimos en Terminal lo siguiente:
diskutil list
Nos aparecerá una lista de todos los discos montados y deberemos fijarnos en el que queremos (es obvio, pero lo indico por si acaso). Debemos fijarnos en el último apartado, donde veremos algo del tipo diskXsY, donde X e Y son números respectivos al disco duro donde se encuentra y qué partición es. En mi caso fue disk1s2 que indica que es el HD número 1 en su partición número 2. Así pues, nos quedamos con ese valor: disk1s2 (en mi caso, en el vuestro el que sea). Ahora, debemos teclear este comando:
diskutil info disk1s2
Reemplazando, obviamente, el identificador de mi disco duro por el que sea en tu caso. Con los datos que obtengamos de ese comando deberemos fijarnos, si estamos ante un formateo en HFS o NTFS, en el valor del Volume UUID que es una cadena alfanumérica bastante larga separada por guiones; en caso de ser FAT, no veremos eso pero por contra tendremos un campo llamado Volume Name. Y si hay dudas sobre qué tipo de formato viene aplicado en nuestra unidad de disco, en el campo Partition Type nos vendrá indicado. Ahora sólo queda editar el archivo que mencionábamos al principio, el fstab. Y para ello, tecleamos en Terminal este comando:
sudo nano /etc/fstab
Tras esto, y para poder editarlo, nos solicitará la contraseña de administrador. Si es la primera vez que nos la pide y no lo habíamos visto nunca, nos daremos cuenta que aunque estemos escribiéndola no aparece nada en pantalla… es un simple sistema de protección de privacidad, aunque no se vea nada, realmente está introduciéndola, así que seguimos introduciéndola y le damos a ENTER.
Lo más seguro es que este archivo este vacío, así que la primera línea será la nuestra. Si por lo que sea no lo está, pues lo que va a continuación lo introducimos debajo de lo que ya haya en el archivo.
Para discos formateados en HFS…
La línea que deberíamos introducir sería esta:
UUID=UUID none hfs ro,noauto 0 0
Reemplazando lo que está en verde por la cadena alfanumérica que obtuvimos del paso anterior.
Para discos formateados en NTFS…
La línea que deberíamos introducir sería esta:
UUID=UUID none ntfs ro,noauto 0 0
Reemplazando lo que está en verde por la cadena alfanumérica que obtuvimos del paso anterior.
Para discos formateados en FAT…
La línea que deberíamos introducir sería esta:
LABEL=NOMBRE none msdos rw,noauto 0 0
Reemplazando lo que está en verde por el valor del Volume Name que obtuvimos del paso anterior.
Finalizando…
Hecho esto únicamente nos queda cerrar el archivo salvando cambios. Para lo que deberemos pulsar CTRL+X, presionar Y para confirmar los cambios y ENTER para indicarle que sí queremos que nos lo guarde en ese archivo y no en otro.
Una vez todo completado sólo restará cerrar el Terminal, reiniciar nuestro equipo y comprobar felices como la dichosa partición a la que tanto asco le teníamos y que no queríamos ver ahí por ninguna de las maneras ya no se muestra y somos un poco más felices que antes.
Montando la partición
Este cambio, por supuesto, no es irreversible. Si en un momento puntual queremos montar la partición siempre podemos irnos a la aplicación de Utilidad de Discos, seleccionar la partición que la encontraremos en la lista de la izquierda, y posteriormente darle al icono de Montar (en la barra de menú de arriba).
Si por contra, nos arrepentimos y queremos que siempre que iniciemos nuestra máquina se monte automáticamente (como ocurría antes de hacer todo esto); simplemente habrá que volver a editar el archivo fstab y, esta vez, eliminar la línea que habíamos introducido para evitar que se montara cada vez que se iniciara el sistema.
Publicado el Miércoles, 30 de Diciembre de 2009 en Tutoriales
Todo empezó con un tweet de Bori en el que preguntaba cómo se podían twittear comentarios relacionados a un artículo como un comentario más en el blog. Le comenté que cuando descubriera cuál hacía eso, que me avisara.
Introducción
Investigando por mi cuenta llegué hasta el plugin Tweetbacks, pero no me gustó; por la sencilla razón de que no funcionaba. Y tras seguir buscando, más, más y más… llegué hasta BackType Connect: un plugin específico para WordPress que se encarga, además de poner como un comentario normal más algo que se comente relacionado con alguno de tus artículos en Twitter, también lo hace con otros servicios como FriendFedd, Digg, Reddit, Hacker News o, simplemente, comentarios en cualquier blog que tenga RSS (todos). Genial, ¿no? Al tajo pues.
Instalación
Lo primero, obviamente, es descargar el plugin. Que bien se puede hacer desde la página del autor, bien desde la página del plugin en WordPress o bien desde el instalador de plugins automático que tenemos en nuestro WordPress. Lo activamos y nos dirigimos hacia su página de confiduración, dentro de la sección de opciones.
Arriba del todo, en azul, veremos un botón que pone enable; hay que darle para que, desde ese momento, todos los comentarios que detecte nos los vaya añadiendo como comentarios a nuestros respectivos artículos.
Tenemos varias opciones de configuración:
Comments sort: con las opciones Mixed o Separate; que nos vale simplemente para indicar si queremos que los comentarios estén, por orden de llegada (como siempre), junto con el resto de comentarios escritos en el blog o en una sección aparte. En mi caso, según gustos claro, elegí la opción Mixed (que viene por defecto) para que estén todos juntos.
Comments summary: podemos marcarla, o no, depende si queremos que nos muestre el comentario en nuestro blog o no; en mi caso, la dejé marcada.
Link to more comments: añade un botón al comentario para que podamos ver más comentarios (en Twitter, por ejemplo, daría el usuario del comentarista) de la persona que nos dejó el comentario.
Ignore comments on my own blog: esta, obviamente, la marcamos. Se entiende: ignora los comentarios que se hagan en el blog propio; que para eso ya están los pingbacks.
Ignore retweets: pues eso, a gusto de cada cual ignoramos, o no, los RT. En mi caso, los ignoro, porque como comentario para el blog no me sirve un RT que no aporte nada más que el tweet original.
Before showing a comment… An administrator must always approve the comment: Pues se entiende, pregunta si quieres que los comentarios de este tipo se queden en cola de moderación y que un administrador los apruebe antes. Cuestión de gustos, también.
Use Akismet: se marca, o no, si quieres que Akismet filtre ese tipo de comentarios en busca de comentarios de spam. Personalmente ésta la veo muy útil; en mi caso, marcada.
Tras eso, y en la misma página de configuración, podemos elegir qué medios están activados para importar comentarios: Blog Comments, Twitter, FriendFeed, Digg, Reddit y Hacker News. En mi caso, todos activados. En caso de que algo no me aportara siempre tenemos la opción de eliminarlo desde nuestra sección de comentarios en el panel de administración. Y esto es todo, amigos, tan fácil como esto.
Un pequeño truco
Soy demasiado maniático con el idioma; si mi blog está en Español, quiero que todo esté en Español, no con cosas sueltas por ahí en inglés. Este plugin, visiblemente, utiliza varios textos en inglés que, si queremos, podemos traducir al español. Para ello necesitaremos irnos a la carpeta de plugins de nuestro WordPress y buscar la carpeta del plugin, que se llama backtype-connect. Utilizaremos dos archivos para modificarlos: comment-template.php y backtype-connect.php. Vamos allá.
Publicado el Domingo, 27 de Diciembre de 2009 en Tutoriales
Cuando me ocurrió aquél problema con las codificaciones hace poco, tras un comentario de zanguanga, descubrí el plugin Search and Replace. Y la verdad es que es muy útil. Voy a explicaros, un poco por encima (aunque es muy fácil) cómo funciona y, además, aportaré unas modificaciones que le realicé para que su rendimiento sea aún más óptimo.
Funcionamiento
Como bien indica el nombre del plugin, lo que hace es buscar una cadena de texto que nosotros le especifiquemos y, asimismo, reemplazarla por la que nosotros le indiquemos. En mi caso, me hubiera sido muy útil para reparar los errores de codificación, ya que proporcionándole el carácter erróneo que hemos obtenido, sabiendo por cuál debe ser reemplazado correctamente, e indicándoselo, tendríamos la papeleta resuelta en un santiamén.
La imagen que os proporciono arriba es lo que veríamos tras, una vez instalado el plugin, irnos al panel de administración y a su sección de configuración. Como veis, es muy sencillo. Simplemente basta con seleccionar las tablas en las que queremos que se consulten las búsquedas (generalmente, todas), indicarle la cadena de texto a buscar y la cadena de texto por la que será reemplazada.
Modificación
Es cierto que el plugin es bastante completo, pero en mi caso que tenía toda la codificación patas arriba me fue útil añadirle dos zonas más donde hacer las consultas y las posteriores modificaciones, si las requiere. Y es que, en los perfiles de nuestros usuarios registrados, es probable que tengamos alguno con algún carácter extraño, alguna letra acentuada, o incluso la letra ñ. Y, en estos casos, el plugin tal como viene de serie no haría nada porque en esas celdas no se fija. ¿La solución? conseguir que se fije para que podamos cambiarlo también.
Lo primero que debemos hacer es ir a nuestra carpeta de plugins, generalmente en /public_html/TUBLOG/wp-content/plugins; de ahí nos vamos a la carpeta del plugin: search-and-replace y abrimos el archivo search-and-replace.php.
Guardamos cambios y ya lo tenemos. Ahora, cuando busque en la base de datos SQL buscará también en los nombres de nuestros usuarios registrados y, si procede, reemplazará la cadena indicada por lo que nosotros queramos.
Publicado el Miércoles, 7 de Octubre de 2009 en Tutoriales
Supongo que si estás leyendo esto es porque, sea por lo que sea, quieres que los usuarios de tu foro cuando entren rellenen de forma obligatoria el campo de ubicación. Y es que a todos nos gusta saber de dónde son la gente que entra a nuestros foros phpBB, ¿a que sí? Y como verás, hay muchas páginas donde preguntan cómo hacerlo, pero en prácticamente ningún sitio acabas por saber por dónde van los tiros. Bueno, hasta ahora. has dado con el sitio idóneo. Al tajo.
Planteamiento
Todo sería mucho más fácil si, por parte de phpBB, hubieran pensado que sería interesante que todos pudiésemos elegir qué campos iban a ir, o no, a la hora de que un nuevo usuario se registrara en nuestro foro. Los personalizados, sin problema, podemos hacer que aparezcan… pero el problema viene con los campos que vienen “de serie”. No hay forma, a través del panel de control, de hacer que éstos se muestren en la ventana de registro y que sean obligatorios (o no) a gusto del administrador. Como siempre, se puede recurrir a tocar el código fuente y, con este breve tutorial, es lo que vamos a aprender a hacer.
¿Qué necesitamos?
Para llevar a cabo la faena tenemos que disponer, o bien de un editor de textos que pueda conectarse a un servidor FTP (donde se supone que tenemos nuestro foro) para modificar archivos, o bien de un editor de textos normal y un cliente de FTP para poder bajarnos los archivos localmente (a nuestro ordenador), modificarlos, y enviárselos de nuevo a nuestro foro.
Vamos allá pues
Lo primero que necesitamos es editar nuestro archivo ucp_register.php, que lo encontraréis en vuestro directorio raíz del blog yéndoos a la carpeta includes y de ahí a la carpeta ucp. Vamos, lo que viene siendo la ruta includes/ucp/ucp_register.php. Depende de la versión de phpBB que tengamos, las búsquedas que vamos a realizar pueden estar literalmente, o similares. Si no se encuentra literalmente, se puede buscar una única línea y ver que alrededor más o menos hay lo mismo. Aunque no sea exacto cien por cien, funcionará igual. No tiene pérdida.
Dentro del citado archivo, buscamos esta porción de código:
Ahora, para que nuestros usuarios lo rellenen cuando se registren, tenemos que ponerlo en la plantilla de registro, para ello dependiendo de la plantilla que tengamos activada el archivo estará en una carpeta u otra. La ruta directa sería así: styles/PLANTILLA/template/ucp_register.html, donde pone PLANTILLA tendremos que sustituirlo por el nombre de nuestra plantilla activa. Por ejemplo, en mi caso, uso la plantilla prosilver, así que mi ruta sería: styles/prosilver/template/ucp_register.html. Vamos allá.
Dentro del archivo ucp_register.html buscamos esta porción de código:
y justo tras eso añadimos esto:
Nota final
Y con esto está todo. Ahora supongo que los más impacientes habréis ido corriendo a probarlo, pero habréis visto que no os funciona, ¿es así? xD Bueno, pues sólo falta un pequeño detalle. En phpBB3 hay un sistema de cache que almacena todas las plantillas para que no haya que cargarlas vez tras vez ofreciendo una mayor velocidad a la hora de conectar al foro. En la pantalla GENERAL del Panel de Administración veréis que hay una opción que se llama Limpiar el cache, y justo debajo un botón que pone Ejecutar; click et voilà!
Un Tweet de Miguel de esta tarde me llevó a pensar lo que había hecho hace un par de días. Y es que si existe algún atajo de teclado para enviar un correo en Apple Mail lo desconozco, pero yo me creé el mío propio. Y es muy fácil de hacerlo, tanto con la aplicación Apple Mail como con cualquiera de las que tengas instaladas en tu Mac.
Sólo debes irte al Panel de Preferencias – Teclado y ratón – Funciones rápidas de teclado. Ahí le damos al botón de + y saldrá la ventana que pongo en la imagen que inicia este artículo.
Como se puede ver, sólo hay que indicar a qué aplicación queremos añadir el atajo de teclado, escribir el nombre del comando que queremos ejecutar (en mi caso “Enviar”) y asignarle el atajo deseado. Bien rápido, fácil y cómodo.
Cosas como esta es la que hacen que me encante Mac.
Si si… dejo súper bien a todos sus compañeros. Eso sí, el detalle de poner Piqué y Puyol la camiseta del BarÇa para mi, rozo el mal gusto. Como dice dvalientes, se hecho de menos el camarero