jueves, agosto 01, 2013

Pogramadores Copy-Paste from Google "apestan"

Ah! Como me caen mal los programadores que piensan que ya todo está hecho en cuanto a temas de programación. Que "San Google" todo se los va a resolver, va a pensar por ellos y con un màgico "copy-paste" ya va a jalar todo el pe...

Y luego presumen sus programas que solo son "pegotes" de algo que encontraron en la web. Lo cual no se dieron a la tarea de investigar si realmente servia. Hacen dos pruebas ped... luego dicen "si jala, ..." y posteriormente se dan a la tarea de seudo-explicar diciendo:  "se debe a la transición de la espiroqueta cuántica del Spring en combinación con la inyección de dependencias del Struts". Y yo pongo cara de "AY NO MA....mmmacita, no los dejes así, explícales ... por fa'"

Neta que se pasan de presumidos y men... s ... ok ya.

No mis niños, no todo se resuelve con copy-paste. San Google si ayuda, pero hay cosas que debes pensar bien, diseñarlas, estructurarlas bien. Luego implementarlas y PROBAR. No hacer las cosas al ch... "ahi se va."


He dicho.




viernes, julio 26, 2013

Instalar Ruby on Rails con MySql

Para instalar Ruby on Rails preparado para conectarse con MySQL como base de datos, en Fedora 17+, sigue los pasos que se describen a continuación:

* Despues de haber instalado el paquete para lenguaje Ruby, abre una terminal y ejecuta los siguientes comandos yum como root ...


                                                                                                                        
# yum install rubygem-rails ruby-mysql                                                
                                                                                      
# yum install rubygem-mongrel*                                                        
                                                                                      
# yum install rubygem-json                                                            
                                                                                      
# yum install rubygem-git                                                             
                                                                                      
# yum install rubygem-actionmailer rubygem-activerecord rubygem-activesupport         
                                                                                      
# yum install ruby-devel                                                              
                                                                                      

ahora puedes crear una aplicación rails para probar tu instalación

rails new demo                                                         
create                                                                 
      create  README
      create  Rakefile
      create  config.ru
      create  .gitignore
      create  Gemfile
      create  app
      create  app/controllers/application_controller.rb
      create  app/helpers/application_helper.rb
      create  app/mailers
      create  app/models
      create  app/views/layouts/application.html.erb
      create  config
      create  config/routes.rb
      create  config/application.rb
      create  config/environment.rb
      create  config/environments
      create  config/environments/development.rb
      create  config/environments/production.rb
      create  config/environments/test.rb
      create  config/initializers
      create  config/initializers/backtrace_silencers.rb
      create  config/initializers/inflections.rb
      create  config/initializers/mime_types.rb
      create  config/initializers/secret_token.rb
      create  config/initializers/session_store.rb
      create  config/locales
      create  config/locales/en.yml
      create  config/boot.rb
      create  config/database.yml
      create  db
      create  db/seeds.rb
      create  doc
      create  doc/README_FOR_APP
      create  lib
      create  lib/tasks
      create  lib/tasks/.gitkeep
      create  log
      create  log/server.log
      create  log/production.log
      create  log/development.log
      create  log/test.log
      create  public
      create  public/404.html
      create  public/422.html
      create  public/500.html
      create  public/favicon.ico
      create  public/index.html
      create  public/robots.txt
      create  public/images
      create  public/images/rails.png
      create  public/stylesheets
      create  public/stylesheets/.gitkeep
      create  public/javascripts
      create  public/javascripts/application.js
      create  public/javascripts/controls.js
      create  public/javascripts/dragdrop.js
      create  public/javascripts/effects.js
      create  public/javascripts/prototype.js
      create  public/javascripts/rails.js
      create  script
      create  script/rails
      create  test
      create  test/fixtures
      create  test/functional
      create  test/integration
      create  test/performance/browsing_test.rb
      create  test/test_helper.rb
      create  test/unit
      create  tmp
      create  tmp/sessions
      create  tmp/sockets
      create  tmp/cache
      create  tmp/pids
      create  vendor/plugins
      create  vendor/plugins/.gitkeep
 

por ultimo ejecutas la aplicación

# rails server 

De regreso

Hola a todos, amables lectores.

Despues de una larga ausencia, por necesidad de tener una "memoria" de tips y trucos. Y viendo que este humilde y "descuidado" blog tiene una buena cantidad de visitantes. Me siento entusiasmado en regresar. Comenzare a publicar artículos de todo lo relacionado con el desarrollo de software y temas afines, con la esperanza que sean de utilidad.

Gracias a todos.

Reciban un afectuoso saludo desde Monterrey, NL,. Mexico.