domingo, 12 de agosto de 2012

Descarga este tutorial de Redes en Linux

8/12/2012


El presente curso se utilizará la distribución de Linux ‘Ubuntu’. No obstante, por estar basado en Debían, los contenidos y ejemplos del curso serán aplicables prácticamente en su totalidad a cualquier distribución Debían. una vez finalizado el cursoaprenderása:

1. Configurar un servidor Linux
2. Instalar y configurar los servicios DHCP y DNS.
3. Utilizar los servicios de Terminal Remota para interactuar remotamente con el servidor
4. Ser capaz de realizar una gestión eficaz de los usuarios y de los grupos
5. Configurar y gestionar los servicios de impresión y de salvaguarda de los datos
6. Instalar y configurar y explotar una Intranet Educativa, creando carpetas de acceso público y privado para el almacenamiento de archivos, la creación de páginas web informativas de acceso público y privado, la transferencia de archivos entre usuarios, etc.
7. Configurar un servicio de enrutamiento para mejorar las prestaciones del acceso a Internet.

Contenido del libro

01.- Introducción

02.- Usuarios del sistema Unix

03.- Servidor DCHP

04.- Servidor DNS

05.- Entidad Certificadora

06.- Servidor web Apache

07.- NFS

08.- Samba

09.- Otros servicios

10.- Copias de seguridad (Backup)

11.- Servidores de Impresión

12.- Servidor de terminales

13.- VNC

14.- OpenLDAP

15.- Enrutamiento y proxy

16.- Varios

DESCARGAR

viernes, 10 de agosto de 2012

Fortalece tu conocimiento en Linux con este tutorial 101 hacks LINUX

8/10/2012


El presente libro contiene101 hacks que te ayudarán fortalecer tus conocimientos sobreLinux. Todos los hacks se explican con sus correspondientes ejemplos decomandos de Linux fáciles de seguir.

El libro está compuesto por 12 capítulos, de entre los cuales, los seis primeros corresponden a algunos hacks mencionados con anterioridad en el blog de su autor,Ramesh Natarajan. Los otros seis capítulos restantes son completamente nuevos.


DESCARGAR


miércoles, 8 de agosto de 2012

Descarga este MegaPack todo sobre base de datos

8/08/2012



Las bases de datos son elmétodo preferido para el almacenamiento estructurado de datos. Desde las grandes aplicaciones multiusuario, hasta los teléfonos móviles y las agendas electrónicas utilizan tecnología de bases de datos para asegurar la integridad de los datos y facilitar la labor tanto de usuarios como de los programadores que las desarrollaron.
Es por eso les he armado este MegaPack de bases de datos para que solucionen cualquier duda que tengan con ellas.

Contenido del Pack
  • Administracion MySQL
  • postgresql-9.0
  • mysql tutorial
  • Manual de supervivencia del administrador MySQL
  • How to createWeb sites andapplications with HTML, CSS,Javascript, PHP and MySQL.
  • Base de datos
DESCARGAR

Descarga este libro sobre Inteligencia artificial en Java

8/08/2012



Este libro ha sido escrito para aquellos desarrolladores que yaconocen losfundamentos del lenguaje Java y que desean adentrarse en el aprendizaje práctico de la programación sobre Inteligencia Artificial (IA) y sus técnicas de procesado.

La propuesta de este libro ha sido revisada para resultar amena y divertida: redactado a modo de recetario de cocina, los capítulos pueden ser estudiados en cualquier orden y siempre presentan la misma estructura: la motivación para aprender una determinada técnica, la teoría yun ejemplo en Java con el que podemos experimentar lo estudiado.

DESCARGAR

lunes, 6 de agosto de 2012

Listar unidades del sistema con JList en java

8/06/2012


Desempolvandomibaúldecódigospersonales, les traigo una parte de unaaplicaciónque hice haces unos años,cada lunescompartiré con todos ustedescódigospersonales que no se han visto en ninguna web,y espero que sean de su utilidad.
¿Pero como listamos las unidades del sistema en un JList?
primero importamos lalibreríanativaJNA(api nativa para manipularlibreríascompartidas de windows .dll y .so en linux).tambiénhacemos uso de lalibreríaRT que la encontramos en el paquete de java con la ruta, C:\Program Files (x86)\Java\jre7\lib, en el proyecto solovieneincluida lalibreríaJNA ya que lalibreríart es muy pesada (45 a 50MB).
una vez hecho esto vamos hacer uso delKernel, el cual nosproporcionaraciertainformaciónimportante para proceder a escanear y verificar laexistenciade alguna unidad de disco(sea disco duro o dispositivo USB)
Métodoel cual obtenemos las unidades.


           File[] files = File.listRoots();
if (files != null) {
for (File f : files) {
DriveInfo di = new DriveInfo();
di.drive = f.getAbsolutePath();
if (di.drive.endsWith("\\")) {
di.drive = di.drive.substring(0, di.drive.length() - 1);
}
di.size = f.getTotalSpace();
di.free = f.getFreeSpace();
try {
VolumeInformation vi = getVolumeInformation(di.drive + "\\");
di.fileSystem = vi.fileSystemName;
di.name = vi.volumeName;
drives.add(di);
} catch (LastError ex) {
// device is not ready
if (ex.getLastError() != 21) {
ex.printStackTrace();
}
}
}
}


de esta forma obtengo las unidades,y no solo el nombre si no todo lo que puedo extraer de ellas.
¿pero como agregamos o añadimos al JLis?
para esto necesito crear un ListDriveInfo (Lista todos los datos queestánen el ArrayList), DriveInfo es nada mas que una clase a la cual se le pasan los datosextraídospor elmétodoque realiza labúsquedade las unidades y por otra clase que me separa dichos datos.
Forma para añadir las unidades al JList


         
for (DriveInfo di : drives) {

_lista_modelo.addElement(String.format(di.name+" "+"("+di.drive+")"));
icono_lista rl=new icono_lista(drives);
lista_uni.setCellRenderer(rl);
}


recorro el array con bucle for, y me retorna los valores que deseo agregar al JList en este caso el nombre de la unidad y la etiqueta del disco,el proximo lunescompartirélaaplicacióncompleta que se llama JFAnalizerHard-Disk(analizador del disco duro marca javaface-elblogdelprogramador)completamente desarrollado en java.

DESCARGAR


domingo, 5 de agosto de 2012

Descarga este MegaPack de tutoriales Android

8/05/2012

Si andas en busca de tutoriales para android estarecopilaciónte sera de mucha ayuda ,el paquete trae 21 tutoriales para introducirte en el mundo de las aplicaciones android.

Contenido del MegaPack

  • Beginning.Android
  • Android Apps For Dummies-Mantesh
  • Android Apps For Dummies-slicer
  • Android Essentials
  • Android in Action 2nd Edition 2011
  • Android User Interface Development Beginner's
  • Android Apps Marketing Secrets
  • Practical Android Projects
  • Pro Android Web Apps Develop for Android using HTML5
  • The Android Developer's Cookbook

DESCARGAR