Archivo de la categoría ‘Programación’

Sublime Text

Después de manejar varios IDEs ó editores de texto para mi trabajo diario como:

  • Dreamweaver
  • Aptana
  • Netbeans
  • gEdit (Linux)
  • TextMate (MacOSX)
  • Vim

Ninguno de los anteriores me ayudaban al 100% con lo que yo necesitaba o requería, sin embargo, ya tengo unos meses utilizando Sublime Text.

Sin extender mucho el tema, es un editor por demás potente, fácil de usar, rápido y hasta elegante y por si fuera poco multiplataforma (Windows, Mac OSX, Linux) :). Y una de las muchas características que tiene para mencionar es la busqueda en archivos, es muy rápida.

No está por demás decir que tiene muchísimos paquetes adicionales (plugins) para instalar según tus necesidades o si no encuentras algo que te ayude puedes programarlo tú mismo. 🙂

Para instalar plugins solo necesitas tener intalado el «Package Control», para ver si lo tienes instalado en Mac presiona Cmd+Shift+P (creo que en Windows y Linux es Control+Shift+P) y en el campo de texto que aparece escribe «Package Control» si no aparecen opciones necesitas instalarlo.

Para instalarlo visita la siguiente página y sigue las instrucciones de instalación http://wbond.net/sublime_packages/package_control/installation

Una vez instalado nuevamente presiona Cmd+Shift+P y nuevamente escribe «Package Control» y aparecerán varias opciones entre ellas «Install Package» en dicha opción puedes ver toda la lista de paquetes disponibles para instalar 🙂

Algunos de los paquetes que utilizo son:

  • All Autocomplete
  • Backbone.js
  • CoffeeScript
  • Git
  • HTML Snippets
  • Package Control
  • QuickThemes
  • Rails Partial
  • SideBarEnhancements
  • SublimeRailsNav
  • TrailingSpaces

No entraré en detalles con ninguno de ellos, pero puedes consultarlos en http://wbond.net/sublime_packages/community

Como tema uso Soda theme ya que el que trae por default, si bien es bueno, me agradó más éste, para los detalles de instalación y/o configuración visita http://buymeasoda.github.io/soda-theme/

Descargar Sublime Text

Checkbox: Seleccionar, deseleccionar todos

Sé que hay muchos ejemplos, guias etc sobre como seleccionar o deseleccionar checkbox en una página web con javascript, pero pocos hacen referencia a hacer una función un poco más generica donde abarque tanto el nombre del formulario, el nombre de elementos a seleccionar y la casilla «todos» también con checkbox.

Tenemos 2 funciones javascript, una que se encarga de seleccionar todos los «checkbox» y la otra función que se encarga de verificar si permanece seleccionado nuestro checkbox que selecciona «todos»: Leer más

Enviar formulario sin recargar la página con Zend Framework y JQuery.

Cuando se están manejando formularios con PHP guardando los datos en algún gestor de base de datos como MySQL llega a surgir la duda de cómo guardar dichos datos utilizando Ajax (JQuery en éste caso) para evitarnos el refresco de pantalla y poder seguir haciendo uso del sistema sin este pequeño (o grande) retraso.

Primero que nada utilizaré Zend Framework, JQuery y MySQL como gestor de base de datos. Para éste ejemplo empezaremos creando una base de datos sencilla llamada clientes donde única y exclusivamente guardaremos el nombre (para no hacer tan extenso ésto). Leer más

Editar enlaces/links del Widget Meta en WordPress 2.9.1

Primero que nada la versión del wordpress no necesariamente tiene que ser la mencionada, puede que funcione en versiones anteriores, para ésta fecha la versión más actual es la 2.9.1.

Pues bien empecemos, para modificar el widget meta porque por default maneja enlaces que en lo particular no los quiero, vease la siguiente imagen:

Leer más

Paginar resultados con Zend_Paginator

Tengo poco incursionando en el Zend Framework y tuve la necesidad, como casi siempre, de paginar las consultas de la base de datos, investigando me di cuenta de que ZF ya cuenta con ésta característica y me puse manos a la obra.

Primero que nada el árbol de mi sistema lo tengo de la siguiente manera: Leer más

Respaldos automáticos en MySQL y Windows

Tuve la necesidad de hacer respaldos de forma automática en un servidor web montado en Windows la solución fue hacer un script .bat y éste mandarlo ejecutar con la herramienta de «Tareas programadas»

El script quedó de la siguiente manera: Leer más

PHPEclipse en Ubuntu

Como comentaba en el post anterior uso ubuntu en mi lap por lo cual me dispuse a instalar diferentes editores php, como gPHPEdit, Quanta Plus, JEdit, Screem entre muchos otros, pero no más no me terminaban de convencer, al final me he quedado con PHPEclipse, un plugin para eclipse.

Al principio puede parecer media turbia la instalación, pero la realidad es otra.

Ya teniendo instalada correctamente la máquina virtual de Java (incluso se puede instalar con automatix para los que no se quieran meter en problemas), procedemos a la instalación de eclipse. Leer más

De regreso?

He estado algo ausente del blog, bastante diría yo, ya sea por trabajo, hueva o lo que sea. En estos, dias, semanas, aparte de vivir la rutina recibí con gran coraje mi primer robo (ya soy parte de las estadísticas criminales), tuve mi toma de protesta, hasta la instalación del nuevo Ubuntu Feasty Fawn 7.04 etc.

Sobre el robo fue el colmo de los colmos, se robaron el stereo de mi auto y mochila, quebraron el cristal del copiloto del auto y se llevaron estos objetos, lo peor de todo es que fue afuera de mi casa, ya no tienen respeto de nada, son unos hijos de la chingada, pero ya ni enojarse es bueno, ojala y les sirva mucho y que les quepa en el culo (perdón por la palabra xD). Leer más

Google Code Search.

Google no deja de sorprender a sus usuarios, hoy me he topado con el siguiente servicio que se enfoca en localizar códigos. Algo así como los sitios koders, codefetch, Krugle.

Si eres desarrollador de software te servirá. 🙂

Google Code Search

Salu2.

Volver a arriba