Instalar ruby on rails en fedora

En este tutorial se muestra como instalar ruby y el framework rails con rvm, para un único usuario no para root.

Primero hay que verificar si el sistema esta actualizado.

sudo yum update

Después instalar las dependencias necesarias.

sudo yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison glibc glibc-devel sqlite sqlite-devel nodejs

Descargar e instalar rvm.

\curl -L https://get.rvm.io | bash -s stable

Cerrar esa sesión de terminal y abrir otra para cargar rvm.

source /home/tu_usuario/.rvm/scripts/rvm

Para hacerlo permanente agregar la instrucción a tu .zshrc o .bashrc; además en gnome terminal en preferencias de perfil, en la pestaña título y comando habilitar ejecutar el comando como intérprete de conexión.

Asegurarse que rvm funciona con el siguiente comando.

type rvm | head -1

Instalar ruby 2.0.0 por defecto en el sistema.

rvm install 2.0.0

rvm use 2.0.0 --default

Instalar Rails.

gem install rails


		
Anuncios

20 años de Debian

Image

El proyecto Debian fue fundado en el año 1993 por Ian Murdock, después de haber estudiado en la Universidad Purdue. Murdock escribió el Manifiesto de Debian que utilizó como base para la creación de la distribución GNU/Linux debian. Dentro de este texto los puntos destacables son: tener de la distribución de manera abierta, coherente al espíritu de Linux (núcleo) y de GNU.

El nombre del proyecto se basa en la combinación del nombre de su entonces novia (actual ex esposa) Deborah con su propio nombre Ian, formando el portmanteau Debian, pronunciado como las sílabas correspondientes de estos nombres, en inglés estadounidense.

En la actualidad, como Debian es una distro que ha demostrado su estabilidad y utilidad, muchos desarrolladores la han tomado para crear a partir de ella nuevas distribuciones. Se las conoce como distribuciones basadas en Debian, tales como Ubuntu, Linux Mint.

Hoy es el día de Debian y solo queda por decir, ¡felicidades! Y que cumplas muchos más.

brackets disponible en linux

brackets

Brackets es un editor de código open source hecho en html, css y javascript, con soporte para estos mismos. Desarrollado por Adobe era de esperarse que no tuviera versión para gnu/linux, pero gracias a la comunidad esta disponible para el sistema de código abierto.

Si bien está todavía en una fase temprana, la versión para linux le faltan funcionalidades que hay para otros sistemas:

  • Resaltado en la live preview
  • Renombrar archivo y borrar
  • Administración de extensiones

Para ayudar con lo que falta y si sabes de c++(ya que es el entorno en el que corre más que el editor en si lo que falta) puedes ver la wiki para desarrolladores linux.

Instalación en Ubuntu 13.04

Se descarga desde acá.

Entonces con la terminal:

Para 32 bits

dpkg -i brackets-sprint-28-LINUX32.deb

Para 64 bits

dpkg -i brackets-sprint-28-LINUX64.deb

Después por un tema de libudev:

Para 32 bits

cd /lib/i386-linux-gnu/

Para 64 bits

cd /lib/x86_64-linux-gnu/

Entonces
ln -s libudev.so.1 libudev.so.0

Para que utilice Chromium y no Chrome:

sudo ln -s /usr/bin/chromium-browser /usr/bin/google-chrome

Fuente: http://blog.brackets.io/2013/08/09/preview-brackets-on-linux/

La tecnología hoy en día nos lleva a un futuro mejor?

Podemos considerar  que existe tecnología en toda  máquina  , o artefacto que funcione con un sistema digital de por medio. Un smart phone, una computadora, una tablet, una cámara digital, estos y otros tantos aparatos puestos al servicio de los seres humanos  forman parte de lo que podemos considerar las nuevas tecnologías que caracterizan en la actualidad a nuestra sociedad.  Durante el siglo XXI han aparecido y desarrollado muchos avances tecnológicos  destinados a diferentes funciones y objetivos.

Desafortunadamente muchos de estos avances provienen de la investigacion militar, que más que brindar seguridad lo que se obtiene es poder. Actualmente podemos hablar como ejemplo de los vehículos aéreos no tripulados , los drones. Que unos individuos decidan sobre la vida de otros sin el menor rastro de intervención judicial, debería dar qué pensar. En este caso, la CIA propone y el Comandante en Jefe dispone.

Barak Obama (flamante Premio Nobel de la Paz) dirige personalmente la última de las guerras norteamericanas, una que no ha sido declarada y que se libra en los territorios de Yemen, Somalía y Pakistán, que sepamos. No se toman prisioneros, no se arriesgan vidas y el hecho de actuar con mando a distancia anestesia una posible mala conciencia por las más que probables bajas colaterales.

Sin olvidar que muchos de los servicios web utilizados en la actualidad sirven como mecanismo de vigilancia para un país en concreto. Si bien a pesar de las filtraciones, algunos no lo reconocen y otros se excusan con las leyes, apelando a la ingenuidad de los usuarios. Lo peor es que de nuevo supuestamente la seguridad es el objetivo, cuando esta invasión a la privacidad pone en peligro las libertades que se tratan de proteger.

Por lo tanto las tecnologías han mejorado la vida de las personas en menor o mayor medida, pero el modo en que las utilizan los gobiernos y las empresas multinacionales  pueden atentar contra las libertades y las vidas de las personas impunemente.

Fuente: http://faltapeligrosa.wordpress.com/2013/06/

Tema para Sublime Text

La barra por defecto de este potentisimo editor no combina mucho con su estilo, pero hay soluciones para ello. Una solución ligera y que no modifica el aspecto global es sublime text dark sidebar. Para descargar vamos a https://github.com/samuelbran/ST2DS y descargamos como zip o clonamos el repo con git clone https://github.com/samuelbran/ST2DS.git (teniendo git previamente instalado).

Para instalar vamos a preferences -> browse packages, a la carpeta Theme-Default, abrir la carpeta files y copiar su contenido en la anterior, en settings – user agregar "theme": "Dark.sublime-theme" y por ultimo reiniciar. Aquí una vista previa:

TextMate 2.0 se convierte en open source

Allan Odgaard, conocido como MacroMates, anunció ayer que el código de TextMate 2.0 está disponible a través del repositorio GitHub. El código ha sido liberado conforme a la licencia GPL 3 para contrarrestar lo que algunos desarrolladores ven como una limitación de la libertad en la plataforma Mac.

TextMate es un editor de textos para Mac OS X muy extendido, creado por Allan Odgaard. Se hizo popular como herramienta de desarrollo debido a sus características y diseño. Es fácilmente personalizable y los usuarios suelen publicar sus personalizaciones. Habiendo sido distinguido con el Apple Design Award en 2006 (versión 1.5), la última versión estable de la aplicación data de 2010, y en diciembre de 2011 se liberó una temprana alfa pública de TextMate 2.0.

MacroMates ha elegido la licencia GPL 3 para evitar un fork de código cerrado. Odgaard es consciente de que una licencia menos restrictiva sería deseable para algunas partes del código y considerará revisar la licencia para algunas en concreto.