Streaming Media Server en Ubuntu GNU/Linux Noviembre 3, 2007
Posted by czyx in Linux.Tags: gnump3d, streaming, ubuntu
1 comment so far

GNUMP3d es un servidor de streaming de MP3, ó archivos OGG vorbis, películas y otros formatos multimedia.
Está diseñado para ser:
* Pequeño, estable, portátil y seguro.
* Fácil de instalar, configurar y utilizar.
* Portable a través de diferentes variedades de Unix, Linux, y Windows.
Ideal para compartir nuestra colección de música
A continuación como instalarlo configurarlo y usarlo en un ubuntu 7.10
Intalación
# apt-get install gnump3d
este comando instalará todo lo necesario.
Configuración
El directorio que contiene el archivo de configuración está en el siguiente directorio /etc/gnump3d y se llama gnump3d.conf
Algunas líneas importantes son:
port=888 —> define el puerto que usará el servidor
root = /var/music —> Define el directorio donde se encuentran los archivos multimedia que se desea compartir.
logfile = /var/log/gnump3d/acces.log –> Define donde se guardarán los logs.
allowed_clients = 192.168.1.0/24 –> permitir a usuarios que están dentro de la sub red.
También se puede definir usuarios y contraseñas para el acceso al servidor.
Uso
Para poder acceder localmente podemos usar un navegador web http://localhost:8888
aca algunos pantallazos.


IDE para RoR Octubre 10, 2007
Posted by czyx in RoR.1 comment so far
NetBeans Ruby Pack es la aplicación que permite usar netbeans para programar RoR, cuenta con un gran número de características que vale la pena disfrutar. Existen varias versiones disponibles para descargar la siguiente secuencia muestra la instalacion en ubuntu 7.04.
Descargar de aca netbeans + ruby pack.
apt-get install sun-java5-jdk
chmod +x netbeans-6.0beta1-ruby-linux
Completar el proceso de instalción seleccionando las alternativas correspondientes.
/usr/local/netbeans-6.0beta1/bin/netbeans contendrá el ejecutable , puedes crear un lanzador

Agregamos el proyecto creado al IDE
new–>project

Navegamos por los directorios y selecionamos el lugar donde se encuentra la aplicación

Finish

este es un ejemplo de autocompletado de código

Para crear un controlador o modelo clic derecho sobre el directorio correspondiente y Generate.
Existen algunos ejemplos en la pagian de inicio del IDE.
No such file or directory – /tmp/mysql.sock Septiembre 25, 2007
Posted by czyx in RoR.2 comments

Hace algunas horas estuve tratando de usar RoR en un ubuntu 7.04 y o sorpresa me dio este error “No such file or directory – /tmp/mysql.sock”
y ahora?
# ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock
A disfrutar de RoR .
Mi primer Amor – Los diablitos. Septiembre 24, 2007
Posted by czyx in Personal.add a comment
Hace ya un gran tiempo escuche por primera vez esta canción
Yo se bien que aunque paso tanto tiempo
si quiza te vuelvo a ver me estremezco
yo se bien que aunque paso tanto tiempo
eres tu mi mas bonito recuerdo
me han contado que volviste a mi pueblo
que caminas solitaria y callada
y que solo vives de los recuerdos
del primer amor que llego a tu alma
tu tambien fuiste mi primer amor
tu tambien fuiste la primera ilusion que entro a mi vida
pero marchaste y todo se acabo
y las palabras que decian se marcho a mi me dolian
hoy que regresas con mil ganas de amar
no has olvidado que nos dimos ayer tanta ternura
vuelve mi reyna que te queiro besar
vente mi vida y te prometo adorarte mi dulzura
que yo te voy a querer te voy a adorar lo juro por Dios, por que tu eres mi sol eres mi pasion, te quiero mi amor
que yo te voy a querer te voy a adorar lo juro por Dios, por que tu eres mi sol eres mi pasion, te quiero mi amor
quiereme besame
amame otra vez
mimame quiereme
amame otra vez
quiereme besame
amame otra vez
mimame quiereme
besame otra vez
Con mi amor llegue a turbar tu inocencia yo llene tu corazon con caricias
mi primer amor que cosa mas bella
mi primer amor que historia tan linda
en mi mente vive aquel primer beso que nacio del corazon sin palabras
como olvidar ese instante tan bello
cuando la hora del amor nos llegaba
el dns de telefónica del peru está jodido Septiembre 21, 2007
Posted by czyx in Personal.1 comment so far

Hace ya algunos días estoy experimentando problemas con mi modesta conexión de speedy , gracias a la ayuda de un amigo cabinero de chiclayo me he enterado de algunos datos que me perecen de interes se trata de algunos dns alternativos con los que probé y me ha funcionado momentaneamente.
los dns en mención son :
A). Telefonica Data
DNS1: 80.58.0.33 Nombre: 33.Red-80-58-0.staticIP.rima-tde.net.
DNS2: 80.58.32.97 Nombre: 97.Red-80-58-32.staticIP.rima-tde.net.
B). Telefónica España
DNS1: 80.58.61.250 Nombre: 250.Red-80-58-61.staticIP.rima-tde.net.
DNS2: 80.58.61.254 Nombre: 254.Red-80-58-61.staticIP.rima-tde.net.
c). Terra
DNS1: 194.224.52.36 Nombre: ns1.telefonica-data.com.
DNS2: 194.224.52.37 Nombre: ns2.telefonica-data.com.
D). Ya.com
DNS1: 62.151.2.8 Nombre: dns.ya.com.
DNS2: 62.151.8.100 Nombre: dns2.ya.com.
E). Tele 2
DNS1: 130.244.127.161 Nombre: dns1.swip.net.
DNS2: 212.145.159.141 Nombre: ns3.comunitel.net.
Los dns con los que he probado son los de ya.com, espero estos datos puedan ayudar !
horde groupware webmail . Agosto 24, 2007
Posted by czyx in Web.14 comments

Horde groupware webmail es una edición que integra groupware y webmail. A continuación la secuencia de instalación básica usando LAMP.
Primero: Descargar desde acá la edición de horde correspondiente, luego de las descarga se debe ubicar en el directorio al que apunta el Document root de tu Apache .
Otra alternativa es ubicarse dentro del directorio al que apunta el apache y usar el comando wget eso depende de gustos
.
Segundo: Debemos descomprimir el directorio , Como root debemos de ejecutar el siguiente comando
# tar -xzvf horde-webmail-1.0.1.tar.gz
luego de descomprimir, usando el navegador web indicar la siguiente URL http://localhost/directorioHORDE, la aplicación le indicará que debe correr un script php para configurar la aplicación, el mencionado script se encuentra dentro del directorio llamado sripts como root debe ejecutar el siguiente comando.
# php setup.php
What is the root path on your web server for this installation? [/webmail]
Configuration Menu
(0) Exit
(1) Configure database settings
(2) Create database or tables
(3) Configure administrator settings
–>Precionar 2 para crear la base de datos y las tablas correspondientes. Luego debe seleccionar la base de datos que va a usar para este caso es –>mysql
What database backend should we use? [false]
(false) [None]
(dbase) dBase
(ibase) Firebird/InterBase
(fbsql) Frontbase
(ifx) Informix
(msql) mSQL
(mssql) MS SQL Server
(mysql) MySQL
(mysqli) MySQL (mysqli)
(oci8) Oracle
(odbc) ODBC
(pgsql) PostgreSQL
(sqlite) SQLite
(sybase) Sybase
–>Presionamos 0 para no permitir conexiones persistentes.
Request persistent connections? [0]
(1) Yes
(0) No
Username to connect to the database as* [] tuusuario
Password to connect with [] tucontraseña
How should we connect to the database? [unix]
(unix) UNIX Sockets
(tcp) TCP/IP
–> Type your choice: tcp
Database server/host* [] localhost
Port the DB is running on, if non-standard [3306]
Database name to use* [] webmail(Nombre de la base de datos a crear)
Internally used charset* [iso-8859-1]
Should we create the database for you? If yes, you need to provide a database
user that has permissions to create new databases on your system. If no, we
will only create the database tables for you. [y]
(y) Yes
(n) No
–> Type your choice: y
Database user for creating the database if necessary for your database system: tusuer
Specify a password for the database user: tupassword
Loading database module…
Creating database…
[ OK ] Successfully created the database.
[ OK ] Successfully created the tables for Address Book (turba).
[ OK ] Successfully created the tables for Calendar (kronolith).
[ OK ] Successfully created the tables for Notes (mnemo).
[ OK ] Successfully created the tables for Tasks (nag).
Hasta aca ya tenemos la base de datos y las tablas creadas. Ahora debemos indicarle a horde a que base de datos conectarse.
Configuration Menu
(0) Exit
(1) Configure database settings
(2) Create database or tables
(3) Configure administrator settings
Las preguntas para la opción 1 (Configure database settings) son las mismas que las de la opción anterior
Configurar al Administrador.
Configuration Menu
(0) Exit
(1) Configure database settings
(2) Create database or tables
(3) Configure administrator settings
Type your choice: 3
Specify a mail user who should have administrator permissions (optional): user@net.com
Configuration Menu
(0) Exit
(1) Configure database settings
(2) Create database or tables
(3) Configure administrator settings
Type your choice: 0
Thank you for using Horde Groupware Webmail Edition!
Con esto nuestro horde groupware webmail esta listo para usar.! por defecto el servidor imap al que apunta es localhost. si se desea conectar a un servidor imap específico se debe modificar dentro de imp/conf/servers.php
Estos son algunos screenshot
![]()
Ruby on Rails en Fedora core 6 Agosto 16, 2007
Posted by czyx in RoR.add a comment

Los paquetes necesarios están dentro de los repositorios ![]()
estos son los pasos para instalar RoR
1.- yum install -y ruby
2.- yum install -y rubygems
3.- gem install rails
Bulk updating Gem source index for: http://gems.rubyforge.org
Install required dependency rake? [Yn] y
Install required dependency activesupport? [Yn] y
Install required dependency activerecord? [Yn] y
Install required dependency actionpack? [Yn] y
Install required dependency actionmailer? [Yn] y
Install required dependency actionwebservice? [Yn] y
4.- Creamos una aplicacion de prueba
$rails test
esto creará un directorio con la siguiente estructura:
create
create app/controllers
create app/helpers
create app/models
create app/views/layouts
create config/environments
create components
create db
create doc
create lib
create lib/tasks
create log
create public/images
create public/javascripts
create public/stylesheets
create script/performance
create script/process
create test/fixtures
create test/functional
create test/integration
create test/mocks/development
create test/mocks/test
create test/unit
create vendor
create vendor/plugins
create tmp/sessions
create tmp/sockets
create tmp/cache
create tmp/pids
create Rakefile
create README
create app/controllers/application.rb
create app/helpers/application_helper.rb
create test/test_helper.rb
create config/database.yml
create config/routes.rb
create public/.htaccess
create config/boot.rb
create config/environment.rb
create config/environments/production.rb
create config/environments/development.rb
create config/environments/test.rb
create script/about
create script/breakpointer
create script/console
create script/destroy
create script/generate
create script/performance/benchmarker
create script/performance/profiler
create script/process/reaper
create script/process/spawner
create script/process/inspector
create script/runner
create script/server
create script/plugin
create public/dispatch.rb
create public/dispatch.cgi
create public/dispatch.fcgi
create public/404.html
create public/500.html
create public/index.html
create public/favicon.ico
create public/robots.txt
create public/images/rails.png
create public/javascripts/prototype.js
create public/javascripts/effects.js
create public/javascripts/dragdrop.js
create public/javascripts/controls.js
create public/javascripts/application.js
create doc/README_FOR_APP
create log/server.log
create log/production.log
create log/development.log
create log/test.log
5 .- Dentro del directorio test ejecutar
$ruby script/server
=> Booting WEBrick…
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with –help for options


