Entradas

Mostrando entradas de mayo, 2013

Como Instalar Emmet (antes Zencoding) en Sublime Text 2

Imagen
Primero Abre la Consola de Sublime Text 2  (View >Show Console) y pega este codigo: import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation') Presiona Enter y reinicia el editor. -Luego de reiniciar el editor Abrimos el menú de Package Control (Ctrl + Shift + P ) y hacemos lo siguiente: package control: install package , presionamos Enter. sobre otro menu escribimos enmet, presionamos enter otra vez y listo queda ya instalado el plugin de Emmet y ahora si a disfrutar de hacer codigo como un maestro Zen... o Emmet... Mira esto: Generar mas rápidamente todo el esqueleto html, solo escribie...

Nautilus Terminal, plug-in para tener una consola siempre a la mano

Imagen
Como desarrolladores siempre necesitamos tener una consola ... Terminal a la mano... bien si trabajas en ubuntu aqui esta una alternativa para los que utilizamos Nautilus.... Mientras que en Dolphin basta con oprimir la tecla F4 para  abrir una consola dentro del propio gestor de archivos , la cual cambia de directorio automáticamente según navegamos, Nautilus no cuenta con una herramienta similar; al menos no por defecto. Por suerte existe Nautilus Terminal, una pequeña herramienta que nos permite disfrutar de esta interesante característica. Nautilus Terminal  es un complemento para  Nautilus  que nos permite tener una consola embebida  en el gestor de ficheros de GNOME. Este terminal embebido se abre siempre en el directorio actual, siguiendo la navegación del usuario ejecutando el comando  cd  de manera automática. Nautilus Terminal ofrece ademas la posibilidad de: Arrastrar y soltar directorios y archivos Mostrar y ocultar la consola al ...

Android Studio, el Nuevo IDE para desarrollar en Android

Imagen
Google sigue anunciando novedades en su conferencia I/O 2013. Una de ellas ha sido  Android Studio , un  IDE  especializado para Android que llega para sustituir a Eclipse a la hora de crear aplicaciones. Android Studio está basado en  IntelliJ  IDEA , un  IDE  para Java de Jetbrains, así que no empiezan de cero: de hecho, la base es realmente buena. Sobre eso han desarrollado características específicas para desarrollar en Android. Por ejemplo, Android Studio ofrece la posibilidad de ver en directo los cambios al diseño de las aplicaciones en las diferentes resoluciones que soporta Android. La misma interfaz nos permite ver cómo aparece la aplicación con cada traducción. También tenemos información útil en el margen de la pantalla de código, como iconos o colores según los mencionemos en el código. Además, Android Studio incluye integración con Google Cloud Messaging, para no tener que salir del  IDE . Ya puedes descargarlo: http:/...

Instalar Ruby on Rails en Ubuntu 13.04

Los pasos a seguir son los siguientes: 1. Actualizar repositorios de paquetes: sudo apt-get update 2. Instalar  Git . Git es un sofware de control de versiones: sudo apt-get install git 3. Instalación de  Curl . Curl es una herramienta de línea de comandos para automatizar transferencias de archivos con sintaxis url: sudo apt-get install curl 4. Antes de instalar Ruby, es necesario instalar  Ruby Version Manager , que nos permite tener diferentes versiones de Ruby instaladas: curl -L get.rvm.io | bash -s stable Es necesario que RVM se ejecute como una función en la shell. Primero verificamos si ya es así: type rvm | head -1 Todo irá correcto si la salida es: rvm: es una función En caso contrario, hay que editar el fichero ~/.bashrc y añadirle la siguiente linea: [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function* Y se recarga la shell: source ~/.bashrc 5. Instalación de depende...

Preguntas de una entrevista de trabajo para Ruby y Ruby on Rails

1. ¿Qué es request.xhr? 2. ¿Cuál es la diferencia entre un Scaffolding dinámico y estático? 3. ¿Cuál es la diferencia entre Symbol y String? 4. ¿Qué es una sesión y una cookie? 5. ¿Por qué Ruby on Rails? 6. ¿Qué es MVC y cómo funciona? 7. ¿Qué cosas puedes definir en el modelo? 8. ¿Qué es ORM en Rails? 9. ¿Cuántos tipos de relaciones tiene un modelo? 10. ¿Cuál es la diferencia entre has_and_belongs_to_many y has_many :through? 11. ¿Qué diferencias tiene rails version 2.2.2 con las anteriores? 12. ¿Cuál es la diferencia entre render y redirect? 13. ¿Cómo podemos utilizar una base de datos sql o mysql sin definirla en el database.yml? 14. ¿Qué son los helpers y cómo se utilizan en Rails? 15. ¿Qué es Active Record? 16. ¿Ruby soporta herencia simple, herencia múltiple o las dos? 17. ¿Cuántos tipos de callbacks están disponibles en Rails? 18. Supongamos que en mi método estoy actualizando atributos de una tabla, en mi modelo tengo definido after_create hacer X, y after_save hacer Y. ¿Cuál m...

Instalar Ruby on Rails en Ubuntu 13.04

Imagen
Bien esto es lo que tienes que hacer: primero que todo habre la terminal de Ubuntu sudo apt-get update sudo apt-get install curl \curl -L https://get.rvm.io | bash -s stable source ~/.rvm/scripts/rvm rvm requirements Dependencias Adicionales para Ruby apt-get --no-install-recommends install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev libgdbm-dev ncurses-dev automake libtool bison subversion pkg-config libffi-dev si surge algun problema el anterior grupo de dependencias entonces pruebas con este... sudo apt-get --no-install-recommends install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev libgdbm-dev ncurses-dev automake libtool bison subversion pkg-config libffi-dev Instalamos Ruby rvm install 1.9.3 u...

Como instalar Sublime Text 2 en Ubuntu 13.04

Imagen
Hola que tal, bien aqui les dejo un apuntesito como instalar Sublime Text en Ubuntu 13.04: 1. Abres la Terminal de Ubuntu. sudo add-apt-repository ppa:webupd8team/sublime-text-2   sudo apt-get update sudo apt-get install sublime-text Espero les sirva de mucho y puedan disfrutar de este poderoso Editor...

¿Cómo ver sqlite3 en interfaz gráfica rápidamente?

Si estás en Ubuntu 12.10 y quieres usar sqlite3 para la gestión de bases de datos debes hacer lo siguiente: Ejecutar un terminal y primero escribir: sudo apt-get install sqlite3 Después de esto, si queremos manejar sqlite3 desde la interfaz gráfica, debemos escribir lo siguiente en la terminal sudo apt-get install sqlitebrowser Y listo! ya podremos ejecutar SQLite Database en interfaz gráfica! Artículos relacionados:

Los 7 Pecados Capitales del Emprendedor

Imagen
Todos estamos familiarizados con el concepto de los 7 Pecados Capitales que clasifica los peores vicios, según las primeras enseñanzas tradicionales. Estos son: lujuria, pereza, gula, ira, envidia, avaricia y soberbia. Aunque no lo creas, estos pueden extrapolarse al mundo del emprendimiento, ya que a veces no todo es color de rosas y el emprendedor puede caer en uno o más pecados capitales. Ve de qué te estamos hablando, en la siguiente infografía:

Solucionar el error en Ubuntu de VirtualBox “Kernel driver not installed (rc=-1908)”

Imagen
Si como a mi al intentar abrir una sesión de Virtual Box te ha salido una venta de error como la de abajo este post te puede ayudar. Lo primero que te aconsejaría es instalar la versión que esta en los repositorios originales de Ubuntu. A partir de ahí lo único que hay que hacer es instalar los headers para tu Kernel actual de linux y reinstalar el paquete virtualbox-dkms. Lo hacemos de la siguiente forma: Ejecutamos esto para comprobar que versión del Kernel estamos usando aguinar@pc:$   uname -r  Instalamos los headers para este Kernel sustituyendo el número 3.5.0-17 por el que nos dió el comando que ejecutamos anteriormente. aguinar@pc:$   sudo apt-get install linux-headers-3.5.0-17-generic  Reinstalamos dkms aguinar@pc:$   sudo apt-get remove virtualbox-dkms  aguinar@pc:$   sudo apt-get install virtualbox-dkms  Ahora reinicias Ubuntu y listo. Con esto Virual Box debería volver a funcionar correctamente.

Instalación de VirtualBox 4.2.10 en Ubuntu 12.10

Imagen
Hace un par de semanas fue publicada la versión 4.2.10 de  VirtualBox , la cual contiene una buena cantidad de cambios respecto a la versión anterior. Eso sí, no son cambios demasiado grandes pues se trata más que nada de una actualización de mantenimiento . Algunos de los cambios incluyen el arreglo de fallos presentes al hibernar la máquina anfitriona o la implementación de una mejor compatibilidad con el kernel de Linux 3.9-rc0. La lista de cambios completa se encuentra disponible en la  wiki oficial  de la herramienta de virtualización. Instalación en Quantal Para  instalar VirtualBox 4.2.10  (después de desinstalar cualquier versión anterior) en  Ubuntu 12.10  y cualquier distribución hermana del mismo ciclo, basta con añadir el repositorio oficial del programa a la lista de fuentes de software de nuestra máquina. Para tal efecto abrimos una consola y ejecutamos: sudo nano /etc/apt/sources.list.d/virtualbox.list En el documento ...

Instalar Node.js en Ubuntu

Imagen
Aquí les dejo como instalar Node.Js en Ubuntu y también un video para que conozcan que es Node.js y para que sirve... instalacion: ( desde la consola ) sudo apt-get update sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs

20 ideas para promocionar tu marca en Twitter

Imagen
Pocas palabras ; eso es lo que lidera hoy el mundo del  marketing online . Es por esta razón que  Twitter  se ha convertido en uno de los medios sociales más poderosos para traer el éxito a un negocio de manera rápida. La red de microblogging demuestra el poder que tiene la comunidad social y la necesidad de crear lazos sociales en un negocio. Podemos definir a Twitter como un  medio social , un medio  para ganar dinero ,  para comunicar, entretener  y así sucesivamente. Sin embargo, todas estas definiciones sólo se aplican para quienes conocen las tácticas y secretos de la red social para promocionar un negocio. Por eso, a continuación te presentamos 20 ideas para promocionar tu negocio de la mejor manera en Twitter . Crea una cuenta con un  nombre de usuario asociado  a tu negocio. Asegúrate que el nombre de éste o de tu sitio web esté incluido en él. Sube una  foto de perfil  que refleje a tu negocio. Añade el  l...

Motores de desarrollo de juegos con HTML5 y JavaScript.

Imagen
Bien aqui les dejo este video... es una buena nota sobre motores para hacer juegos con HTML5 y JavaScript que puedes usarlos o compilarlos para múltiples plataformas...

Facebook adquiere Parse para facilitar aplicaciones móviles

Imagen
Facebook es la red social que todo el mundo conoce y cuya popularidad parece ser indiscutible e imbatible. Mientras que Parse es una empresa dedicada a los servicios de cloud computing  enfocada en brindarle facilidades a los desarrolladores de aplicaciones móviles. Ahora Facebook ha adquirido Parse y de esta manera se aventura en un nuevo campo de negocios. La compra le permite a la red social ofrecer a los desarrolladores un soporte que alivia muchos aspectos relacionados con la infraestructura. No se han hecho anuncios oficiales sobre el monto de la adquisición, pero podrían estar cercana a los U$S85 millones. Douglas Purdy, director de manejo de producto de Facebook, comentó que la incorporación de Parse a la plataforma de Facebook les permitirá ofrecer a los desarrolladores una forma rápida de construir aplicaciones. Parse provee una serie de servicios que les permite a quienes están construyendo aplicaciones despreocuparse de muchas c...

Los 10 Mandamientos de Steve Jobs para emprendedores

Imagen
Seguimos con la idea de los 10 mandamientos… hace tiempo te contamos cuáles eran los  mandamientos para emprendedores , días atrás nos reímos con  los de Twitter  y esta vez, queremos dejarte una genial infografía de  fontacto.com , con los 1o mandamientos de Steve Jobs para emprendedores. Así, quizás, con un poquito de humor, mezclado con buenos consejos podremos subirte el ánimo y darte energías para que sigas adelante, emprendiendo con fuerza, para ser algún día tan exitoso como el genio de la manzana.

Discurso de Bill Gates: Las 11 reglas de la vida para estudiantes

Imagen
Bill Gates volvió recientemente a su antiguo instituto a dar un discurso a los alumnos, y entre todas las cosas que les dijo recalcó 11 reglas de vida para que tuvieran en cuenta los chicos: Regla Uno-  La vida no es justa, acostúmbrate a ello. Regla Dos-  Al mundo no le importará tu autoestima. El mundo esperará que logres algo, independientemente de que te sientas bien o no contigo mismo. Regla Tres-  No ganarás US$5.000 mensuales justo después de haber salido de la escuela, y no serás el vicepresidente de una empresa, con coche gratis, hasta que hayas terminado el instituto, estudiado y trabajado mucho. Regla Cuatro - Si piensas que tu profesor es duro, espera a que tengas un jefe. Ese sí que no tendrá vocación de enseñanza ni la paciencia requerida. Regla Cinco-  Dedicarse a voltear hamburguesas no te quita dignidad. Tus abuelos tenían una palabra diferente para describirlo: le llamaban oportunidad. Regla Seis-  Si metes la pata, no e...