Mentiras de Marte


Por sexto año consecutivo, un mensaje sobre el Planeta Rojo está apareciendo en los buzones de correo electrónico alrededor del mundo. Dicho mensaje invita a los lectores a salir cuando esté oscuro el 27 de agosto y contemplar el cielo. “Marte se verá tan grande como la Luna llena”, dice. “Ninguna persona que esté viva en la actualidad verá esto otra vez”.No lo crea.

Esto es lo que sucederá realmente si usted sale al anochecer del 27 de agosto: nada. Marte no estará en el cielo. En esa fecha, el Planeta Rojo estará aproximadamente a 250 millones de km de distancia de la Tierra y completamente ausente del cielo al anochecer.

Lee el artículo completo en ciencia.nasa.gov

Ethiopiques Series


Ethiopiques es una serie de discos compactos interpretados por cantantes e instrumentistas etíopes y eritreos. La mayor parte de los CDs recopilan sencillos y álbumes editados en Etiopía durante los años 60 y 70 del siglo XX por las compañías Amha Records, Kaifa Records y Philips-Ethiopia. En ellos aparecen prominentes vocalistas y músicos de la época, como Alemayehu Eshete, Asnaketch Worku, Mahmoud Ahmed, Mulatu Astatke y Tilahun Gessesse.

  • (1998) Ethiopiques Volumen 1: The Golden Years of Modern Ethiopian Music, varios artistas
  • (1998) Ethiopiques Volumen 2: Tètchawèt! Urban Azmaris Of The 90s, varios artistas
  • (1998) Ethiopiques Volumen 3: Golden Years Of Modern Ethiopian Music, varios artistas
  • (1998) Ethiopiques Volumen 4: Ethio Jazz & Musique Instrumentale, 1969-1974, Mulatu Astatke
  • (1999) Ethiopiques Volumen 5: Tigrigna Music, varios artistas
  • (1999) Ethiopiques Volumen 6: Almaz, Mahmoud Ahmed
  • (1999) Ethiopiques Volumen 7: Ere Mela Mela, Mahmoud Ahmed
  • (2000) Ethiopiques Volumen 8: Swinging Addis, varios artistas
  • (2001) Ethiopiques Volumen 9, Alemayehu Eshete
  • (2002) Ethiopiques Volumen 10: Tezeta - Ethiopian Blues & Ballads, varios artistas
  • (2002) Ethiopiques Volumen 11: The Harp of King David, Alemu Aga
  • (2003) Ethiopiques Volumen 12: Konso Music and Songs, varios artistas
  • (2003) Ethiopiques Volumen 13: Ethiopian Groove, varios artistas
  • (2003) Ethiopiques Volumen 14: Negus of Ethiopian Sax, Getachew Mekurya
  • (2003) Ethiopiques Volumen 15: Jump to Addis, varios artistas
  • (2004) Ethiopiques Volumen 16: The Lady With the Krar, Asnaketch Worku
  • (2004) Ethiopiques Volumen 17, Tilahun Gessesse
  • (2004) Ethiopiques Volumen 18: Asguèbba! varios artistas
  • (2005) Ethiopiques Volumen 19: Alemye, Mahmoud Ahmed
  • (2005) Ethiopiques Volumen 20: Live in Addis, Either/Orchestra con Mulatu Astatke, Getachew Mekurya, Tsedenia G. Markos, Bahta Hewet, Michael Belayneh
  • (2006) Ethiopiques Volumen 21: Ethiopia Song, Emahoy Tsegue-Mariam Gebrou
  • (2007) Ethiogroove (DVD): Mahmoud Ahmed & Either/Orchestra, con Tsedenia G. Markos
  • (2007) Ethiopiques Volumen 22: Alèmayèhu Eshèté
  • (2007) Ethiopiques Volumen 23: Orchestra Ethiopia

http://chocoreve.blogspot.com/2007_09_01_archive.html

Command-Line Techno


LVM with Debian 5 “Lenny”


The process of installing Logical Volume Management on install…is well…a task that can present issues for most users.  So I have tried to lay out a screenshot and description of this process on Debian 5 “Lenny” because many people will want to use LVM once they understand the value and the process.

The biggest advantages of using LVM is that if a partition, like your /home partition, fills up with LVM you can another disk and expand that /home partition on the fly.  In other words, there is no way you can run out of space…sweet.  Another advantage of LVM is that you can take snapshots of your data on the fly.  Snapshots are backups of your system while it is running.  This is a great feature for those who have important data that changes often or they have a database.

This turorial will show you how to install LVM using two disks on the install of Debian 5 Lenny.  This is not an intuitive process, it unbelievably will require 37 steps to use LVM.  Now, not to day Debian 5 interface is bad, it is not…in fact it is a nice interface.  But LVM is a pain when you have to do it so I am showing you screenshots with detailed discussion so that you can do this yourself.

Artículo completo: easylinuxcds.com

Apache2


TUNING

http://httpd.apache.org/docs/2.2/misc/perf-tuning.html

http://enavas.blogspot.com/2008/11/un-poquito-de-apache2.html

http://www.linux.com/component/content/article/133-general-linux/9396

SECURING APACHE

http://www.desarrolloweb.com/articulos/20-trucos-de-seguridad-para-apache.html

http://davidwinter.me.uk/articles/2006/10/17/building-apache-22-from-source-for-ubuntu-dapper/

http://www.comunidadhosting.com/servidores-dedicados-y-vps/2832-gua-de-seguridad-y-optimizacia-n-de-servidores-web.html

LOG ROTATION

http://httpd.apache.org/docs/2.2/logs.html#piped

Servidor para Install Parties


http://www.gisa-elkartea.org/documentacion/guias/servidor-para-install-partys

How to set up time server in linux


The Network Time Protocol (NTP) is a protocol for synchronizing the clocks of computer systems over packet-switched, variable-latency data networks. NTP uses UDP port 123 as its transport layer. It is designed particularly to resist the effects of variable latency (Jitter).

Please also refer

How to Install and Configure The Network Time Protocol

How to Sync date and time via NTP server

Using NTP is a great way to keep your system clock set correctly. It works by contacting a number of servers  around the world, asking them for the time and then calculating what the correct local time is from their responses.

Install NTP server in Debian

#apt-get install ntp ntpdate ntp-server

This will install all the required packages for NTP

Configuring NTP Server

By Default main configuration file located at /etc/ntp.conf

Default configuration file looks like below

#/etc/ntp.conf, configuration for ntpd

driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# You do need to talk to an NTP server or two (or three).
#server ntp.your-provider.example

# pool.ntp.org maps to more than 300 low-stratum NTP servers.
# Your server will pick a different set every time it starts up.
# *** Please consider joining the pool! ***
# *** ***
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst

# By default, exchange time with everybody, but don’t allow configuration.
# See /usr/share/doc/ntp-doc/html/accopt.html for details.

restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery

# Local users may interrogate the ntp server more closely.

restrict 127.0.0.1
restrict ::1

# Clients from this (example!) subnet have unlimited access,
# but only if cryptographically authenticated
#restrict 192.168.123.0 mask 255.255.255.0 notrust

# If you want to provide time to your local subnet, change the next line.
# (Again, the address is an example only.)
#broadcast 192.168.123.255

# If you want to listen to time broadcasts on your local subnet,
# de-comment the next lines. Please do this only if you trust everybody
# on the network!
#disable auth
#broadcastclient

Example Configuration

You need to add a number of servers to the server list. The Debian default is pool.ntp.org which works but isn’t always amazingly accurate because it makes no attempt to use time servers near you. If you want more accuracy use the time servers either on your continent (for instance europe.pool.ntp.org) or your country (for instance uk.pool.ntp.org) one of your local country servers.The optimal number of servers to listen to is three but two will also give a good accuracy. If your ISP runs a time server for you it is worth including it in your server list as it will often be more accurate than the pooled servers and will help keep the load down on the pool.

I am using the following two servers for my configuration

server ntp0.pipex.net
server ntp1.pipex.net

Restrict the type of access you allow these servers. In this example the servers are not allowed to modify the run-time configuration or query your Linux NTP server.

restrict otherntp.server.org mask 255.255.255.255 nomodify notrap noquery
restrict ntp.research.gov mask 255.255.255.255 nomodify notrap noquery

The mask 255.255.255.255 statement is really a subnet mask limiting access to the single IP address of the remote NTP servers.

If this server is also going to provide time for other computers, such as PCs other Linux servers and networking devices, then you’ll have to define the networks from which this server will accept NTP synchronization requests. You do so with a modified restrict statement removing the noquery keyword to allow the network to query your NTP server. The syntax is:

restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

In this case the mask statement has been expanded to include all 255 possible IP addresses on the local network.

We also want to make sure that localhost (the universal IP address used to refer to a Linux server itself) has full access without any restricting keywords

restrict 127.0.0.1

Save the file and exit

Now you need to run the ntpdate command against your server

#ntpdate ntp0.pipex.net

restart NTP for these settings to take effect using the following command

#/etc/init.d/ntp restart

You can now configure other Linux hosts on your network to synchronize with this new master NTP server in a similar fashion.

Determining If NTP Is Synchronized Properly

Use the ntpq command to see the servers with which you are synchronized. It provided you with a list of configured time servers and the delay, offset and jitter that your server is experiencing with them. For correct synchronization, the delay and offset values should be non-zero and the jitter value should be under 100.

#ntpq -p

Output looks like below
ntp1

A star by any one of the names means that the system clock is synchronising with the NTP clock. If you don’t have a star (as in the example above) it means that the clocks are unreachable, already synchronized to this server or has an outrageous synchronization distance. Try running ntpdate (you will need to stop the ntp server) with your first ntp server as an argument. This will set your system clock fairly accuratly and mean that the server will be able to choose a clock to synchronize with.

Firewall Configuration for NTP

NTP servers communicate with one another using UDP with a destination port of 123. Unlike most UDP protocols, the source port isn’t a high port (above 1023), but 123 also. You’ll have to allow UDP traffic on source/destination port 123 between your server and the Stratum 1/2 server with which you are synchronizing.

NTP Client Configuration

If you want to configure ntp client you need to install the following packages

#apt-get install ntp ntp-simple ntpdate

Configuring NTP client

You need to edit the /etc/ntp.conf file you need to point the following settings to NTP server ip address

Server configuration settings

server 192.168.1.1

Restrict the type of access you allow these servers. In this example the servers are not allowed to modify the run-time configuration or query your Linux NTP server.

restrict default notrust nomodify nopeer

Localhost configuration

restrict 192.168.1.1

In this case the mask statement has been expanded to include all 255 possible IP addresses on the local network.

We also want to make sure that localhost (the universal IP address used to refer to a Linux server itself) has full access without any restricting keywords

restrict 127.0.0.1

Now you need to save and exit the file

run ntpdate command against your server

ntpdate 192.168.1.1

Restart ntp service using the following command

/etc/init.d/ntp restart

If you use the date command to change time, it is worth setting also the hardware clock to the correct time. Otherwise, the time is wrong after the next reboot since the hardware clock keeps the time when power is turned off. When the clock in the operating system shows the correct time, set the hardware clock like this

#hwclock --systohc

se the ntpq command to see the servers with which you are synchronized

#ntpq
#ntpdc -p

Debian Syslog Server


http://www.aboutdebian.com/syslog.htm

Securing Linux


http://www.puschitz.com/SecuringLinux.shtml

JBoss in Production


Diversos links para optimizar el servidor de aplicaciones JBoss.

http://www.mastertheboss.com/en/jboss-server/113-jboss-performance-tuning-1.html

http://www.jayson.in/programming/how-to-configure-jboss-as-production-settings-and-tuning-tips.html

https://elandings.alaska.gov/confluence/display/IERS/3+Production+Server+Installation

http://www.mastertheboss.com/en/jboss-server/113-jboss-performance-tuning-1.html 

http://blog.vacs.fr/index.php?post/2008/04/13/12-deploying-a-j2ee-application-behind-an-apache-server-in-a-production-environment