Tanto IE como Firefox cuentan con un curioso modo de edición.
Para habilitarlo mientras están viendo la página que desean editar deben ingresar lo siguiente en la barra de URL:
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
Los contenidos de la página podrán entonces ser editados.
Es posible modificar textos, cambiar posicionamiento de objetos, modificar el tamaño de las imágenes, etc.
No ha de ser muy útil en la mayoría de los casos, pero sinceramente, una interesante curiosidad.
IE siempre se caracterizó por ser un browser "anti-developer" (entre otras cosas), debido a su falta de información frente a la ocurrencia de errores en Javascript y la falta de herramientas de desarrollo web.
Utilizando Web Development Helper, una extensión para IE que nos brinda herramientas de desarrollo, la cuestión mejora bastante.
Principalmente, Web Development Helper nos provee con una consola de debugging de Javascript y un log HTTP en donde podemos ver todas las solicitudes con sus headers y responses, incluidas, claro, las consultas AJAX.
Si tienen que trabajar en un entorno limitado a IE o están desarrollando aplicaciones que deban debuggear en IE, Web Development Helper será su gran aliado.
Si bien sus prestaciones distan mucho de las que brinda FireBug para Firefox (que es simplemente Excelente), nos puede resultar de ayuda en algunos casos.
Synergy es un soft que utilizo para compartir mouse y teclado entre dos de mis máquinas: una con WindowsXP y la otra con Ubuntu.
Para lograr que el cliente de Synergy se ejecute al inicio de Ubuntu podemos hacer lo siguiente:
Desde el menú principal:
System / Preferences / Sessions
Click en el botón "Add".
Name: El que gusten; muy apropiadamente "synergy"
Command: synergyc [synergyServerIPAddress]
Comment: El que gusten
Siendo [synergyServerIPAddress] la dirección IP de su host corriendo el servidor de Synergy.
Por ejemplo:
synergyc 192.168.0.1
Alguna vez se imaginaron jugando al UnrealTournament en una página web?
Aún no se ha logrando exactamente eso, pero ciertamente los avances en desarrollo de entornos 3D en Flash es muy bueno y prometedor.
Ver el demo del bunker hecho con Alternativa3D.
Lo genial de AlternativaPlatform es que, justamente, se establece como plataforma de desarrollo, brindándonos cantidad de clases y métodos para generar nuestros propios entornos 3D (Alternativa3D).
Además ofrece frameworks para manejo de GUIs (AlternativaGUI) y acceso a datos, networking y más (AlternativaCore).
Es como para darle una mirada (y mejor aún si saben ruso, porque algunos ejemplos de code en la documentación están comentados en este idioma).
Para convertir el formato de una fecha en SQL podemos utilizar la función convert.
La función recibe los siguientes parámetros:
CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
A continuación la tabla de expressions o formatos posibles:
Al hacer el upgrade a Ubuntu 8.04 (Hardy Heon) tuve que hacer algunos cambios para recuperar la funcionalidad de Beryl.
Buscando un poco vi que recientemente salió una nueva versión de Compiz, en la cual se integró con Beryl, llamada Compiz Fusion.
Así que aproveché para actualizar a esta nueva versión.
Al hacerlo algunas de las funcionalidades de las cuales antes disfrutaba con Beryl parecían haber desaparecido.
Inicialmente, al bootear la máquina, el manejador de pantallas no se cargaba automáticamente.
Pude resolver este issue instalando una utilidad llamada:
Advanced Desktop Effects Settings
Instalación desde shell:
sudo apt-get install compizconfig-settings-manager
Las Regular Expressions o REGEX, son poderosas aliadas de los programadores desde hace muchos años.
Se utilizan para matchear y/o reemplazar porciones de texto descriptas mediante una sintáxis específica.
Links con excelentes referencias sobre regex:
http://www.regular-expressions.info/
http://www.zvon.org/other/reReference/Output/index.html
La siguiente generación de interfaces sera Multitouch (multi-táctil).
Recursos varios para comenzar el desarrollo de prototipos multitouch en los siguientes sites:
http://www.multigesture.net
http://www.whitenoiseaudio.com/touchlib/
http://www.processing.org/
http://www.cs.nyu.edu/~jhan/ftirtouch/
Cuál era la abreviatura de teclado para...?
Un sitio ideal para quienes usamos muy frecuentemente abreviaturas de teclado con los shortcuts y su respectivo detalle para una gran cantidad de aplicaciones:
Keyboardian
Para agendar.
Si tu conexión de red WiFi quedó configurada con IP fija y querés conectarte a redes WiFi públicas lo más probable es que no puedas hacerlo.
A continuación te explico con capturas de pantalla cómo hacer para configurar tu conexión WiFi para que use IP dinámica.
Es posible eliminar el Caché de IE desde la línea de comando de las siguientes formas:
Temporary Internet Files
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
Cookies
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
History
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1
Form Data
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
Passwords
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
Delete All
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
Delete All - "Also delete files and settings stored by add-ons"
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 435
Actualizar a la última versión del popular mensaje instáneo de Microsoft puede tener algunas vueltas.
Si al intentar realizar la actualización, ya sea por voluntad propia o, como suele suceder, obligados por Microsoft, se nos pide instalar la actualización crítica de windows relacionada al "Windows Update Agent", debemos proceder de la siguiente forma:
1. Bajar e instalar Windows Update Agent (x86).
2. Bajar el instalador de Windows Live Messenger.
Ver la recomendación de Microsoft sobre el update del Update Agent.
Cuánto sabemos de ciencia?
Lo suficiente como para pasar un exámen de 8vo grado de la escuela en USA?
Con este test de 26 preguntas podemos averiguarlo.
VNC es una herramienta que permite controlar una computadora a distancia.
Al instalar el Server en una máquina por defecto se visualiza el ícono de VNC en la barra tray.
Si deseamos hacer menos evidente que hay una instalación de VNC Server corriendo en la máquina podemos ocultar dicho ícono agregando la siguiente cadena DWORD en el registry:
Ubicación: HKEY_LOCAL_MACHINE\SOFTWARE\ORL\WinVNC3
DWORD Key: DisableTrayIcon
Value: 00000001
Ver referencia .
Encontré un file manager que es ideal para la oficina:
FreeCommander
El principal punto a favor que tiene para ejecutarse en el entorno laboral es que es gratuito.
Por lo que pude ver aún no está a la altura de TotalCommander (el más completo de los file managers que ví hasta el momento) o Servant Salamander, pero cumple muy bien con su función y tiene algunas de las prestaciones más buscadas en todo file manager:
Una nueva herramienta para el ToolBox.
;)
Este es el blog de Alberto Miranda, Analista de Sistemas y Web Developer. Aquí encontrarán enlaces a noticias y sitios que me resultan interesantes, y por qué no alguna que otra publicación sobre programación y tecnología.
Se trata de mi repositorio personal de contenidos, con publicaciones útiles a las que vuelvo cuando es necesario y otras que quiero compartir con amigos y colegas.
Qué es un blog?
Amigos bloggers:
Si el puchi se muere
Minid