Categoría: scripting

  • SVN : Error detected while processing /usr/share/vim/vimrc

    Esta es otra de las cosas que pueden pasarte cuando estás usando subversion, que te lies a commitear y aparezca este error… el vim… qué raro …. ummmm. Pero no es ni mas ni menos que en alertantives de mi sistema no está bien configurado el editor por defecto, así que como no estoy pasando…

  • [ruby] /usr/lib/ruby/1.8/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)

    En una actualización de una máquina Debian con un proyecto funcionando con Ruby On Rails 1.6, hemos tenido este error al reiniciar la máquina y previa actualización: [shell] /var/www/vhosts/hostingaldescubierto.com/httpdocs/rails/script/server /usr/lib/ruby/1.8/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError) from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require’ from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `require’ from /usr/lib/ruby/1.8/active_support.rb:56 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require’ from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `require’ from /var/www/vhosts/hostingaldescubierto.com/httpdocs/rails/vendor/rails/railties/lib/commands/server.rb:1 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require’ from /usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in…

  • Use of uninitialized value in numeric ge (>=) at /usr/sbin/syslogd-listfiles line 129.

    Revisando los logs del sistema me he encontrado con este error de cron.daily : [shell] /etc/cron.daily/sysklogd: Use of uninitialized value in numeric ge (>=) at /usr/sbin/syslogd-listfiles line 129. [/shell] Es debido a que tenía indicado ficheros en /etc/syslog.conf que no existían. Puedes echar un vistazo rápido a los ficheros con [shell] /usr/sbin/syslogd-listfiles -a [/shell] y…

  • cambiar password de usuario sistema en modo batch

    En Debian existe una forma cómoda de cambiar la password de root usando un scriptecho «root:mipassword» | chpasswd Así de simple. Como añadido, os recomiendo usar apg ( apg – generates several random passwords ) muy cómod para generar passwords apt-get intall apg un ejemplo: $ apg Please enter some random data (only first 8…

  • trucos molones : extraer un fragmento de texto

    Cuántas vezces hemos tenido que buscar un fragmento en un fichero de texto desde el texto ‘tal’ hasta el texto ‘cual’. Con lo sencillo que es con linux y awk !!!! Lo bueno que tiene linux es que cada día te sorprendes más y cada día eres consciente de lo poco que conoces, es como…

  • sed: cannot rename .//sedDtwt6w: Invalid cross-device link

    Error curioso al hacer un [shell] sed -i ‘s/foofoo/blabla/g’ *conf [/shell] Me lanza ester error, no me realiza el cambio y se para en el primer fichero que encuentra con *conf [shell] sed: cannot rename .//sedDtwt6w: Invalid cross-device link [/shell] Este error aparece por que el sistema de ficheros es distinto al que estamos lanzando…

  • Hydrogen-0.9.4-Beta2 para Debian

    Hydrogen está en pleno desarrollo intentando posicionarse en lo más alto de las aplicaciones de audio para Linux ( aunque también está disponible para Windows ). Para poder comprobar los últimos avances, se puede instalar la version del repositorio de la siguiente forma: [shell]apt-get –yes install install scons liblash-dev libsndfile1-dev liblrdf0-dev libflac++-dev libflac++-dev libqt4-dev qt4-dev-tools…

  • como autocompletar código de ruby, la fuerza del tab

    Acabo de encontrar la forma en la que irb soporta autoplete, o lo que es lo mismo, que cuando escribes código, le das al punto y al tabulador y aparecen las posibles funciones y métodos que soporta. Simplemente hay que añadir este fragmento de código a tu ~/.irbrc [shell] IRB.conf[:AUTO_INDENT] = true IRB.conf[:USE_READLINE] = true…