Tuesday, January 05, 2010

Comandos Frecuentes

¿Qué versión del kernel tengo?
$ uname -r
2.6.17.13-smp

¿Qué versión de X tengo instalada?
$ X -version 2>&1 | sed '/^$/d' | head -n1
X Window System Version 6.9.0

¿Tengo aceleración por hardware en mi placa de video?
$ glxinfo | grep "direct rendering"
direct rendering: Yes

¿Qué procesador(es) tiene mi compu?
$cat /proc/cpuinfo | grep "model name"
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz

¿Cuál es la frecuencia del(los) procesador(es)?
$ cat /proc/cpuinfo | grep "cpu MHz"
cpu MHz : 3000.586
cpu MHz : 3000.586

¿Que porcentaje del disco(s) esta usado/libre?
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 10G 6.5G 3.5G 65% /
/dev/sda2 10G 4.9G 5.2G 49% /home

¿Cual es la temperatura del CPU?
$ cat /proc/acpi/thermal_zone/THRM/temperature
temperature: 43 C

¿Cual es el nombre de la maquina?
$ hostname
amd64

¿Cual es la MAC de la placa de red?
$ /sbin/ifconfig | awk '/HWaddr/ {print $5}'
00:XX:XX:XX:XX:XX

¿Cual es el estado de mi memoria RAM?

Total: $ free -m | sed -n '2,2p' | awk '{print $2 " MB"}'
494 MB

Uso: $ free -m | sed -n '3,3p' | awk '{print $3 " MB"}'
297 MB

Libre: $ free -m | sed -n '3,3p' | awk '{print $4 " MB"}'
195 MB

¿Hace cuanto que está encendida la compu?
$ uptime | cut -d, -f1 | cut -d" " -f3-

¿Qué proceso está consumiendo más CPU?
$ ps -eo pcpu,pid,user,args | sort -k1 -r -n | head -2
%CPU PID USER COMMAND
2.1 10346 zarpele /usr/lib/opera/9.27-20080331.6/opera -style Plastik

¿Qué dispositivos tengo en los bus PCI?
$ /sbin/lspci
00:00.0 Host bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express Memory Controller Hub (rev 04)
00:01.0 PCI bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express PCI Express Root Port (rev 04)
00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Express Chipset Family Graphics Controller (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FB/FW (ICH6/ICH6W) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

¿Qué dispositivos tengo en los bus USB?
$ /sbin/lsusb
Bus 5 Device 1: ID 0000:0000
Bus 3 Device 1: ID 0000:0000
Bus 2 Device 1: ID 0000:0000
Bus 1 Device 1: ID 0000:0000
Bus 4 Device 2: ID 03f0:1d17 Hewlett-Packard
Bus 4 Device 1: ID 0000:0000

¿Cuál es el nombre de usuario que tengo?
$ whoami
zarpele

¿A que grupos del sistema pertenezco?
$ groups
users floppy audio video cdrom

¿Cuánto espacio de disco usa mi cuenta?
du -sh $HOME
3.6G /home/eternauta

¿Que versión del compilador de C tengo instalado?
$ gcc –version | head -n1
gcc (GCC) 3.4.6

¿Qué librerías utiliza el programa xxx (por ejemplo mplayer)?
$ ldd /usr/bin/mplayer
linux-gate.so.1 => (0xffffe000)
libdvdnav.so.4 => /usr/lib/libdvdnav.so.4 (0xb7ecc000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7e9c000)
libmad.so.0 => /usr/lib/libmad.so.0 (0xb7e87000)
libdv.so.4 => /usr/lib/libdv.so.4 (0xb7e5f000)
libtheora.so.0 => /usr/lib/libtheora.so.0 (0xb7e31000)
libogg.so.0 => /usr/lib/libogg.so.0 (0xb7e2c000)
libpng.so.3 => /usr/lib/libpng.so.3 (0xb7df1000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7ddf000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7dc2000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb7d02000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7cfe000)
libxmms.so.1 => /usr/lib/libxmms.so.1 (0xb7cf1000)
libmpcdec.so.5 => /usr/lib/libmpcdec.so.5 (0xb7ce3000)

Monday, January 04, 2010

Router Zyxel

Password por defecto
http://taichi.obolog.com/howto-desbloqueo-zyxel-prestige-p-660hw-t1-v2-92292

http://www.adslayuda.com/Zyxel650.html

GMail en tu dominio

http://www.galder.net/2007/04/09/gmail-para-tu-dominio/
http://www.google.com/apps/intl/es/business/index.html

Tutorial
http://www.galder.net/2007/04/09/gmail-para-tu-dominio/

Acceso @Speedy

http://www.forospyware.com/t152259.html

INTERNET GRATIS ! Todas las dudas respuesta
http://foro.portalhacker.net/index.php?action=printpage;topic=67438.0



Material de lectura
http://www.elhacker.org/index.php?Ver=Seccion&Id=7
http://www.vilecha.com/Autodidactas/sniffers.html
http://foro.elhacker.net/redes/hackear_el_cablemodem-t78891.0.html

Llamda anonima?
o67xxxxx

Work Passwords

Perfect Passwords
https://www.grc.com/passwords.htm

The Diceware Passphrase Home Page
http://world.std.com/~reinhold/diceware.html

Wireless en Linux & Otros
http://blog.unlugarenelmundo.es/category/networking/wireless/

Sunday, January 03, 2010

Script

/etc/rc.d/rc.local
En GNU/Linux:
  1. Crear el archivo de comandos o de shell .sh con los comandos deseados
  2. Programar la tarea: Puedes usar y/o combinar los comandos cron, at, crontab

Saturday, January 02, 2010

Backtrack a Disco

Backtrack a disco
http://hwagm.elhacker.net/htm/backtrack.htm

Configurar Lilo

#vi /etc/lilo.conf
----------
boot = /dev/hda
prompt
default = BackTrack
timeout = 60
bitmap = /boot/splash.bmp
change-rules
reset
vga = normal
image = /boot/vmlinuz
root = /dev/hda2
label = BackTrack
read-write

other = /dev/hda1
label = WindowsXP
-------

#lilo -v
#lilo

Distros Linux

Fedora: Creacion de USB Live o Live CD
http://docs.fedoraproject.org/install-guide/f12/es-ES/html/ch-new-users.html#sn-making-media

Friday, January 01, 2010

Friday, November 13, 2009

Redes Neuronales

Kohonen maps
http://dynamicnotions.blogspot.com/2008/11/c-self-organising-map-som.html

http://www.shy.am/2005/12/kohonen-self-organizing-map-demos/
http://www.codeproject.com/KB/recipes/sofm.aspx
http://69.10.233.10/KB/recipes/aforge_neuro.aspx
http://www.heatonresearch.com/encog

http://www.aforgenet.com/framework/downloads.html

Thursday, November 05, 2009

mySQL Backups Autmatico

SQL Server 200x Backups Automáticos

SQL Server 2008
=============

1. Activar SQL Server Agent
2. Crear plan de Mantenimiento en el Management Studio(Management/Maintenance Plans)
2.1 Arrastar y editar Back Up Database Task
2.2 Programar la ejecucion en Subplan Schedule(botón)

Otras forma a manera de Script

BACKUP DATABASE [CompelligenceRelease2DB] TO DISK = N'D:\Backup\Fisical\CompelligenceRelease2DB.bak' WITH NOFORMAT, NOINIT, NAME = N'CompelligenceRelease2DB_backup_2009_11_05_104833_3906250', SKIP, REWIND, NOUNLOAD, STATS = 10

Otra form con Script Externo, programar la tarea en Windows
osql -S SERVIDOR\SQLEXPRESS -U usuario -P contraseña -Q "backup
database nombrebd to dispositivobackup"

Tuesday, October 27, 2009

Sub Version

http://juanferrub.blogspot.com/2007/11/cmo-instalar-subversion-en-un-servidor.html
http://www.osmosislatina.com/subversion/instalacion.htm
http://informatica.escuelaedib.com/index.php?option=com_myblog&show=Configurar-un-servidor-de-Subversion-desde-cero.html&Itemid=59

Wednesday, October 21, 2009

J2EE Primeros pasos

Muchos de nosotros alguna vez hemos intentado crear EJB (Enterprise Java Beans), pero nos hemos sentido frustados, porque es complicado entender la interfaz remota, local, el beans y todas esas vainas. Pero otra vez NetBeans y las anotaciones al rescate, es así que desde la sección de Noticias y tutoriales de mi NetBeans me he enterado de un pequeño tutorial que muestra las bondades que nos ofrece NetBeans en éstos temas y cómo aprovecha las características de Glassfish para crear EJB de sesión sin la necesidad de JNDI.

Además que se nos muestra cómo podemos invocar al EJB desde un cliente Web y Desktop

Les comparto el link: Creating EJB3 Sessions Beans using Netbeans 6.1 and Glassfish

EJB 3.0 Session Bean
http://www.perevillega.com/java/ejb-30-session-beans/

EJB 3.0 Plugins
http://www.javabeat.net/articles/ejb3/1/

EJB 3.0
http://www.netbeans.org/kb/55/ejb30.html

Despliegue de EJB
http://www.proactiva-calidad.com/java/ejb/ejemplo1.html

Codigo Ejemplo
http://ccia.ei.uvigo.es/docencia/SCS/practicas0809/

EJB en Netbeans con Postgres
http://nachxs.wordpress.com/2009/04/28/tutorial-ejb-persistencia-y-postgresql-en-netbeans-65/

Hibernate
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hibernateAnnotations

Hibernate vs Ejb
http://www.javahispano.org/forum/j2ee/es/hibernate_vs__ejb/

Integrar Hibernate Ejb
https://www.hibernate.org/82.html

Hibernate y las anotaciones de EJB 3.0

http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hibernateAnnotations



The Simple Logging Facade for Java or (SLF4J) http://www.slf4j.org/manual.html
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class HelloWorld {
public static void main(String[] args) {
Logger logger = LoggerFactory.getLogger(HelloWorld.class);
logger
.info("Hello World");
}

}
Implementaciones
http://openejb.apache.org/ejb3-tutorial.html
http://www.roseindia.net/ejb/
http://www.caucho.com/resin-3.0/ejb3/tutorial/index.xtp
http://wiki.netbeans.org/CreatingEJB3UsingNetbeansAndGlassfish
http://www.dosideas.com/cursos/course/view.php?id=5
http://www.dosideas.com/cursos/mod/resource/index.php?id=5

http://www.roseindia.net/ejb/examples-of-StatelessBean.shtml


Otras Referencias:
EJB con Hiberante
http://www.theserverside.com/discussions/thread.tss?thread_id=35663

http://www.velocityreviews.com/forums/t293538-hibernate-vs-ejb-or-jdbc.html
http://www.jtech.ua.es/j2ee/ejemplos/ejb/sesion01-apuntes.htm
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=orionejb
http://www.forosdelweb.com/f45/ejb-forma-local-247730/

Thursday, October 15, 2009

jQuery con JSP

http://rekkeb.wordpress.com/2009/03/15/comunicar-jsp-y-jquery/

Wednesday, October 14, 2009

C# Sql

SqlCommand para Insert/Select
http://www.codeproject.com/KB/database/sql_in_csharp.aspx

ASP.NET MVC DropDownList

SelectList elements= new SelectList(new [] {"10", "15", "25", "50", "100", "1000"}, "15");


IList customers = repository.GetAll();
IEnumerable selectList =
from c in customers
select new SelectListItem
{
Selected = (c.CustomerID == invoice.CustomerID),
Text = c.Name,
Value = c.CustomerID.ToString()
};


ViewData["myList"] =
new SelectList(new[] { "10", "15", "25", "50", "100", "1000" }
.Select(x => new {value = x, text = x}),
"value", "text", "15");

<%=Html.DropDownList("myList") %>



SelectList sl = new SelectList( new[]{
new SelectListItem{ Text="one", Value="1"},
new SelectListItem{ Text="two", Value="2"},
new SelectListItem{ Text="three", Value="3"}
}, "Text", "Value", "2" );

Referencias:
http://blog.wekeroad.com/blog/asp-net-mvc-dropdownlist-and-html-attributes/

Odoo 17 - Custom adds

    [1] Diario/Seq https://apps.odoo.com/apps/modules/17.0/sequence_for_journal