Jenimech

Aqui les dejo una mini aplicación, con Paperclip, Bootstrap y Jquery para subir multiples images.
Solo tienen que decargarla, correr bundle, migraciones y levantar el server.
https://github.com/jenimech/Test-FileUpload

Van a su localhost http://localhost:3000/ y tienen el form para cargar las imagenes. Tambien pueden hacer drag and drop con la imagen dentro de la pagina y se agrega la imagen. Pueden seleccionar varias imagen para subir.

Tambien les dejo aqui un video de railscast, en el cual me base para el test, pero no usa paperclip sino CarrierWave http://railscasts.com/episodes/381-jquery-file-upload?autoplay=true

Links de utilidad:
Jquery File Upload: http://blueimp.github.com/jQuery-File-Upload/
Twitter Bootstrap: http://twitter.github.com/bootstrap/

Estimados,

Estamos organizando un evento de programación para mujeres en Buenos Aires los dias 15-16 de junio, 2012.

http://railsgirls.com/buenosaires

http://railsgirls.com/press

Nuestro objetivo es dar herramientas a las mujeres para entender mejor la tecnología. Los eventos de Rails Girls encaran esto al brindar una primera experiencia en programación. En el taller las participantes crean web apps, conocen a la comunidad local de programadores y comparten sus inquietudes y aspiraciones con personas con intereses similares.

Originalmente de Helsinki, Finlandia, el evento ya se organizó en Shanghai, Singapur, Tallin, Berlin, Cracovia y este año está planeado hacerlo en Dublin, Londres y Varsovia. El evento de Buenos Aires es el primero en hacerse en America Latina.

Los eventos de Rails Girls se organizan sin fines de lucro.

No se requiere ningún tipo de experiencia previa de las participantes, y no hay límites de edad. Todo lo que necesitan es una notebook y algo de curiosidad.

El evento de dos días incluye intenso trabajo en equipo y breves charlas introductorias a programación, diseño e internet. El enfoque está en poner las manos a la obra y el espíritu es informal y divertido.

Nos encantaría proveerle más información sobre Rails Girls, y cordialmente invitarlo en junio para ver el evento en acción y conocer las participantes.

Como somos 100% sin fines de lucro y organizado por voluntarios, nuestra única manera de alcanzar a las mujeres es utilizando nuestros networks para difundir la palabra, para atraer a aplicantes, sponsores, expertos y oradores – no obstante, estamos reuniendo los elementos para construir un evento alucinante y exitoso.

Apreciaríamos enormemente su ayuda en difundir la palabra para fomentar que haya más mujeres en el mundo de tecnología, y cubrirlo como algo cool. Todo tipo de publicidad antes, durante y después del evento nos sería de mucha ayuda para crear una fuerte comunidad local de mujeres programadoras.

Por favor, sientase libre de contactarnos en cualquier momento!

Atentamente,

Anni Rautio
anni.rautio@gmail.com

Eugenia Chacón
jenimech2@gmail.com

Team team@railsgirls.com

To install Redis in your Ubuntu Pc you need do this simple steps:

  • 1. Clone the redis repo:

    $ git clone http://github.com/wayneeseguin/redis-installer.git

  • 2. Enter in the project folder:

    $ cd redis-installer/

  • 3. Select the version that you want and install this:

    $ ./bin/install-redis --version 2.0.0-rc1

    Now redis is installed in your PC, but you need know how start and stop that, do the following:

  • 4.Create a file to start redis:

    $ touch ~/bin/start-redis

    Then put this command into the file:

    #! /bin/sh
    ~/bin/redis-server ~/.redis/config/redis.conf

    Now when you want to start redis, only need to run this command in console:
    sh ~/bin/start-redis

  • 5. Create a file to Stop redis:

    $ touch ~/bin/stop-redis

    Put this content into the file:

    #! /bin/sh
    ~/bin/redis-cli SHUTDOWN

    From now, when you want stop redis, you only need run this command in console:
    sh ~/bin/stop-redis

  • And that is all!

    Note: I did this steps on ubuntu 10.04 without any problems

Tags:

Active Admin es una gema de Ruby on Rails para generar interfaces de administración fácil y con un estilo muy simple. La implementación es sencilla, comenzemos con una pequeña aplicación de prueba:

Creo mi aplicación que se llamará active_admin_demo
$ rails new active_admin_demo

Instalación de active_admin

  • 1. En el Gemfile de nuestro proyecto agregamos la siguente linea para instalar la gema:

    gem 'activeadmin'
    Si estas usando rails 3.1 debes agregar estas 2 gemas:


    gem 'sass-rails'
    gem "meta_search", '>= 1.1.0.pre'

  • 2. Instalamos la gema active_admin y sus dependencias con el comando bundle:

    $ bundle install

  • 3. Para terminar con la instalación de Active Admin corremos el siguiente comando:

    $ rails generate active_admin:install

    Esto va a generar todos los archivos que necesitamos para que active admin funcione correctamente en nuestra aplicación.

    • Creará un AdminUser model para administrar la aplicación.
    • Configura la gema devise para la autenticación del admin user.
    • Creará el archivo config/initialize/activeadmin.rb en donde se definen todas las configuraciones.
    • Por último un directorio app/admin/ en donde se van a agregar los archivos correspondientes a cada recurso que necesites administrar.
  • 4. Seguimos las instrucciones de configuración de devise.
  • 5. Correr el comando rake db:migrate para crear el modelo admin_user con esto ya tenemos instalado y configurado nuestro panel de administracion.
    Ejecutamos
    $ rails server

    Vamos a http://localhost:3000/admin, Ingresamos el usuario admin por defecto que nos crea la gema.


    User: admin@example.com
    Password: password

    Solo resta agregar nuestros recursos

  • 6. Creamos un modelo product, con los atributos name y price

    $ rails g model product name:string price:decimal

  • 7. Corremos la migración para crear la tabla

    $ rake db:migrate

    Una vez que ya tenemos la tabla products, podemos decirle a active admin que administre este recurso de la siguiente manera:

    $ rails generate active_admin:resource Product

    Con este comando generamos lo necesario para Administrar Products.

Conclusión:
Active Admin te permite generar un sitio complejo en muy poco tiempo, con filtros, busquedas, descarga del listado de recursos en csv, xml y json entre muchas otras cosas.
Si les interesa investigar mas, la documentación del sitio es:
ActiveAdmin: http://activeadmin.info/

– Eugenia Chacon y Hector Bavio

I use a lot of unfuddle, so always in my commit use this message:

- Ticket #11: my description

then if I need find the commits for that ticket, only need type in the console this:


$ git log master --reverse --abbrev-commit --pretty=oneline | grep "#11"

and return something like this:


34ab0df Ticket #11: description 1
8a40fd1 Ticket #11: description 2

Tags:

If you always install gems with the options –no-ri –no-rdoc
maybe will be better if you set this as a default option in your
~/.gemrc file, like this:


:update_sources: true
:bulk_threshold: 1000
:sources:
- http://rubygems.org/
- http://gems.github.com
- http://gemcutter.org
update: "--no-ri --no-rdoc"
install: "--no-ri --no-rdoc"
:verbose: true
:benchmark: false
:backtrace: false

If you don’t have this file, you can create it, and put the code above.


  • eugeniach: Here are some references to made a report with git log http://gitref.org/inspect/
  • hrbg: This is so useful, I'm going to use it every day!!

Categories

Follow

Get every new post delivered to your Inbox.