viernes, 18 de septiembre de 2009

Interfaz para configurar Wine




WineXS es una interfaz gráfica para la fácil configuración de Wine, la aplicación que nos ayuda en el uso de software para plataforma Windows en nuestros sistemas GNU/Linux. WineXS nos facilitará las tareas de configuración del comportamiento de Wine permitiéndonos, por ejemplo, instalar y desinstalar software, editar el registro, manejar archivos, matar procesos, etc. Si hasta ahora sólo estábamos acostumbrados a usar la parca configuración de winecfg y/o editar otros elementos a mano, tenemos con WineXS otras posibilidades.



Podés descargar WineXS (.tgz de 1,3 MB). Descomprimir el archivo y abrir una terminal en el directorio creado (winexs). En él, tan sólo debés ejecutar la siguiente orden:

/winexs

Les aparecerá la siguiente interfaz:







Link:
http://tsx.nl/files/winexs-1.4.2.tgz
--> Leer más...

sábado, 12 de septiembre de 2009

Hosteo web desde tu casa

Hosteo web desde tu casa


creo que les va a resultar interesante. Voy explicar paso a paso como hacer para poder tener en tu pc una pagina web. El contenido de este tutorial es el resultado de mi propia experiencia. Requisitos: Windows XP / 2000 / 2003

El DNS

La mayoria de nosotros tenemos un acceso a Internet de banda ancha, por lo que podemos estar conectados las 24 hrs a Internet, sin embargo la mayoria de los planes domésticos incluyen un ip dinámico que cambia en forma periodica. Esto parece ser un problema si queremos hostear una web, pero puede ser solucionado facilmente.

Primero hay que registrar un nombre para tu web en http://dyndns.com, simplemente hace clic en Create Account y llena los datos (proveer una dirección de e-mail válida, aceptar el contrato, seleccionarI will only create one (1) free account y listo)

Logueate y hace clic en: My services -> My Hosts -> Add Host Services, elegi nombre para tu sitio y luego add host (este dns va a quedar apuntando al ip que tenes en el momento de registro)

Ahora descargate el dyndns updater de http://www.dyndns.com/support/clients/ (por ejemplo), instalalo y pone tu user/pass que registraste en dyndns.com

Mientras el programa este corriendo y vos estes conectado el software se encarga de que el dns siempre apunte a tu ip.

No solo podés usar el dns que creaste para apuntar a tu web sino que también lo podés usar para utilizar remotamente en tu máquina (remote desktop connection, vnc viewer, etc) o para tener servidores de juegos online, servidor ftp, o lo que se te ocurra.

Hostear la web: Internet Information Services

IIS es un programa incluido con Windows, creo que no viene por defecto a menos que instales un Windows server, si no lo tenés instalalo en Control Panel -> Add or Remove Programs -> Add/Remove Windows Components.

Lo más complicado es configuarlo al principio, después para actualizar tu web lo único que tenes que hacer es copiar los arhivos del sitio en la carpeta que indicaste en IIS.

Configurar IIS

Ejecuta Internet Information Services, expandi el árbol de la izquierda, hace clic derecho en el Default Website y luego en Properties. En el tab de Home Directory cambia el local path a una carpeta nueva que hayas creado (por defecto apunta a C:\Inetpub\wwwroot pero sugiero cambiarla como medida de seguridad). Verifica en Directory Security |Edit que el Anonymous Access este habilitado.

Usando el explorador de windows modifica las propiedades de la carpeta que creaste para que pueda ser accedida / modificada por el usuario anonimo de IIS. Para hacerlo, clic derecho, propiedades, luego abri el tab de Security, Add user y agrega el usuario que utiliza IIS, permitile Full Control de la carpeta y listo. Otra cosa importante es que desactives el Firewall de Windows porque no deja ninguna conexion entrante a tu pc.

Coloca tu sitio web en esa carpeta y si hiciste todo bien ya deberia estar andando. Para verificarlo: en un navegador escribi localhost/nombrePagina.htm si pide contraseña configuraste mal el acceso anonimo. SI funciona tambien deberia andar usando tudns/nombrePagina.htm y si configuraste una pagina por defecto en el sitio, tambien deberia andar tudns

Seguridad
-Tener un dns apuntando siempre a tu ip puede permitir que hackers tengan más tiempo de meterse en tu pc
-Desactivar el Firewall de Windows baja tus defensas!

¿Comentarios?

Si creen que fue muy extenso o muy corto en alguna parte avisenme y lo edito. Personalmente creo que hostear la web en tu casa es una buena opción, ya que tenés una transferencia bastante buena y 0 publicidad no deseada en tu sitio.
--> Leer más...

Mega post de paginas de Int.

megapost de paginas de inet


Aclaro no es para spamear sino dejarles a uds los sitios indicados para los q uds buscan y sin mas q decir aca les dejo las pag y estan ordenadas x categorias
espero sea de ayuda y exitos

Futbol

http://www.rojadirecta.org/
http://vfutbolonline.blogspot.com/
http://www.futbolenlapc.tk/
http://www.todoxdeporte.blogspot.com/
http://fenix-uy.we.bs
http://www.deporteenvivo.blogspot.com/
http://piposports.blogspot.com/
http://www.futbol-rustico.com.ar/
http://www.shinex.com.ar/
http://www.delphimaniacos.com.ar/
http://www.lagrandt.com/
http://www.tridenteofensivo.com.ar/
http://futbolenpc.com.ar/
http://www.porsiempreboca.com.ar/partidos-en-vivo-2.html
http://www.worldcupwatcher.com/
http://futbolenvivoyparatodos.blogspot.com/
http://www.televisionp2p.com.ar/

Buscador mp3

http://mp3realm.org
http://www.last.fm/
http://www.seeqpod.com/music/
http://www.esfresh.com/
http://www.mp3raid.com/
http://www.4shared.com/
http://www.yourmp3.net/
http://www.mp3gle.net
http://skreemr.com
http://www.espew.com
http://www.tyoogle.com
http://www.seekmp3.info/


Peliculas

http://www.pirataweb.net/
http://www.bajarpeliculas.com.ar/
http://www.forosmf.net/twmovies/
http://ediciones-masi.blogspot.com/
http://el-cinefilo.blogspot.com/
http://www.sinlamula.com/
http://yendit.com/
http://www.peliculasonline.name/
http://peliculasonline.net/
http://www.flickpeek.com/
http://www.fase6.com/divxonline/inicio.html
http://www.divoox.com/
http://www.campusist.com/


Peliculas on line
Se recomienda tener mas de 2 mb de ancho de banda

http://www.peliculasonline.org/index.php
http://www.sinlamula.com/index.php?hoja=inicio


Buscador FTP

http://www.metaftp.com/
http://pubftp.com/


Portables

http://www.programasportables.com/
http://programasportables.cl/gratis/index.php
http://educhimbote.blogspot.com/2007/10/169-programas-portables.html
http://spanish.getusb.info/55-software-portables-para-tener-una-super-memoria-usb/
http://www.malavida.com/software/es/158/programas-portables-windows-1-1
http://www.losportables.com.ar/


Celular

http://www.paginasmoviles.com.ar/
http://gallery.mobile9.com/
http://melodysearch.ru/en/
http://www.flycell.com/
http://www.armovil.com/ringtones/index.php


Libros

http://www.justfreebooks.info/es/index.php
http://www.lifeinbook.com
Pagina con revistas en varios idiomas, solo tecleamos en donde dice Navegation el language Spanish y listo
http://www.portalplanetasedna.com.ar/gratuitos1.htm
http://democriton.iespana.es/democriton/biblioteca.php
http://www.katarsis-net.com.ar/biblioteca
http://www.bibliotheka.org/


Driver

http://www.bios-drivers.com/
http://www.driversguide.com/
http://www.pcdrivers.com/
http://www.hardware.fr/html/annuaires/drivers/


Dlls

http://www.dll-files.com/dllindex/index.shtml
http://dll.yaroslavl.ru/


Programadores

Ajax:
http://www.desarrolloweb.com/manuales/taller-ajax.html
http://www.ajaxya.com.ar/

APACHE:
http://quark.fe.up.pt/ApachES/manual-es/
http://www.programacion.com/java/tutorial/tomcatintro/

ASP:
http://www.programacion.com/tutorial/aspywap/
http://www.elguruprogramador.com.ar/tutoriales/asp
http://login.osirislms.com/offline/asp/index.htm
http://www.programacion.com/asp/tutorial/aspywap/

Bases de Datos:
http://mx.geocities.com/blueomega2003/Menu.htm
http://academicos.cualtos.udg.mx/Informatica/Ceneval2003/Bases%20de%20Datos1.htm
http://www.programacion.com/bbdd/tutorial/modrel/
http://www3.uji.es/~mmarques/f47/apun/apun.html
http://atenea.udistrital.edu.co/profesores/jdimate/basedatos1/

JavaScript:
http://www.uazuay.edu.ec/estudios/sistemas/lenguaje_iii/MAnualJavaScript/Home.htm
http://login.osirislms.com/offline/javascript/index.htm
http://www.desarrolloweb.com/manuales/26/
http://www.programacionfacil.com/jscript_cgi:start

MySQL:
http://www.mysqlya.com.ar/
http://mysql.conclase.net/curso/
http://www.programacion.com/tutorial/mysql_basico/
http://www.mysql-hispano.org/page.php?id=30

XML:
http://www.ulpgc.es/otros/tutoriales/xml/
http://geneura.ugr.es/~jmerelo/XSLT/
http://www.programacion.com/tutorial/apis_xml/


Paginas de seriales y cracks

http://www.keygen.us
http://www.astalavista.com
http://cracks.deamerica.net
http://www.serials.ws
http://www.andr.net
http://www.cracks.am/
http://www.astakiller.com/
http://www.crackz.ws/
http://cracks.thebugs.ws/
http://www.subserials.com/


Logos Vectoriales

http://www.logotemplater.com/
http://www.instantshift.com/2008/10/08/free-vector-icons-pack-85-icons-set/

Extrae el texto de un PDF con PDFTextOnline

http://pdftextonline.com/


Convertidor De Textos A MP3

http://vozme.com/index.php?lang=es


Mapas vectorizados

http://www.eduplace.com/ss/maps/index.html



Convertir formato

http://media-convert.com/conversion/


Obtener datos de personas

http://www.sircox.com/empresas/directorio/em_directorio_empresas.php
http://www.telexplorer.com.ar/telexplorer/sp/?
http://www.geobytes.com/IpLocator.htm?GetLocation
http://www.bcra.gov.ar/cenries/cr010000.asp?error=0


Transforma webs en fuentes RSS

http://page2rss.com/


Hacedor de avatares

http://reddodo.com/


Webs Colegio

http://www.biologia.edu.ar/
http://www.ecopibes.com/
http://www.abchicos.com.ar/abchicos/
http://www.educared.org.ar/
http://www.cienciafacil.com/
http://www.ciencianet.com/
http://www.astronomiamoderna.com.ar/
http://www.fisicarecreativa.com/index.htm
http://www.buscabiografias.com/
http://www.periodismo.com/modules/piCal/
http://www.planetario.gov.ar/indexnuevo.htm


CUIL, Patentes, etc.

http://www.anses.gov.ar/autopista/Serv_publicos/Cuil.htm
http://www.anses.gov.ar/autopista/Serv_publicos/ooss.htm
http://www.afip.gov.ar/guiaDeServicios/
http://www.infoleg.gov.ar/mapa.htm
http://marvin.dsi.ec.gba.gov.ar/AvisoDeudas/?imp=1
http://www.vtvba.com.ar/


Buscar archivos en RapidShare

http://www.filez.com/
http://www.c3k.net/
http://www.shareminer.com/
http://www.filesbot.com/
http://www.rapidosearch.com/
http://rapidshare-search-engine.com/


Alternativas a rapidshare / megaupload

http://www.mediafire.com/
http://www.filefactory.com/
http://mihd.net/
http://www.quicksharing.com/
http://www.sendspace.com/
http://www.gigasize.com/
http://www.mydatabus.com/
http://www.yousendit.com/
http://www.spread-it.com/
http://zupload.com/
http://s1.massmirror.com/

Alojamientos gratis por el mundo

http://www.couchsurfing.com/
El site en cuestión se llama Couch Surfing y tiene como finalidad ser un punto de encuentro entre viajeros y gente dispuesta a ceder una habitación de su casa (couch es sofá en inglés) sin cobrar un peso. Además, tiene un sistema de calificación, al estilo Mercado Libre, que funciona perfectamente.

Excelente Hosting

http://www.adrive.com/


Fuentes

http://www.1001fonts.com/
http://www.searchfreefonts.com/fonts/number.htm
http://www.abstractfonts.com/
http://betterfonts.com/
http://neatfonts.com/
http://www.urbanfonts.com
http://www.fontreactor.com/fuentes/

Simuladores de futbol (manager)

http://www.hattrick.org/Common/default.asp
Requisitos: Registrarse
http://www.freekick.org/
Requisitos: Registrarse


Juegos de futbol:

http://www.realmadrid.com/RealCap/realcap.html

http://www.unitedfootball.staggan.com/


Juegos de coches:

http://www.miniracingonline.com/inicio.php
Requisitos: Registrarse y descargar juego

http://www.trackmanianations.com/indexUk.php
Requisitos: Descargar juego

http://www.minijuegos.com
(100% gratis)

http://www.juegosjuegos.com
(100% gratis)
--> Leer más...

jueves, 10 de septiembre de 2009

25 Aplicaciones para Gnu Linux!!

--> Leer más...

Lista de Comandos de Linux


10 MB - PDF
Descargar
--> Leer más...

Lin-X 1.1, Mac en tu ubuntu





El mundo de GNU/Linux es muy versátil en cuanto a distribuciones, de hecho podríamos prácticamente afirmar que seguro que hay una distribución preparada para lo que quieres. En esta ocasión os presentamos la nueva versión Lin-X 1.1. Es una distribución que nace en Ubuntu pero que tiene una estética completamente similar a la de Mac OS X. Es un ejemplo de la flexibilidad que ofrece GNU/Linux y al estar basada en Ubuntu disfruta de mucho soporte heredado, veamos cómo pinta Lin-X 1.1.

La distribución en cuestión pesa 970 megas y está basada en Ubuntu. Además, hace uso de los repositorios de la distribución de Mark Shuttleworth para las actualizaciones del sistema. Realmente no es más que Ubuntu pero personalizado con un tema Mac OS X muy conseguido. Desde la propia instalación es prácticamente igual a Mac OS X y una vez en el sistema han copiado hasta los efectos tradicionales del Mac OS X de Apple y su barra de herramientas.



Los requerimientos técnicos para instalar Lin-X son, por tanto, los mismos que Ubuntu. Ello hace de la misma una distribución muy compatible con distintas configuraciones hardware y con mucho soporte a través de Internet. El pack de aplicaciones que integra de serie además de la estética Mac es el siguiente:
Juegos
Mahjong
Mines
Robots
Sudoku
Tali
Gnometris
Chess
Blackjack
Gráficos:
F-Spot Photo Manager
GIMP
XSane IMage Scanner
Internet
aMSN
Evolution Mail
Firefox
Firestarter Firewall
Pidgin IM
Transmission BitTorrent Client
Multimedia:
Brasero Disc Burning
Movie Player
MPlayer Movie Player
Rhythmbox Music Player
Oficina:
OpenOffice.org

Descarga:http://www.megaupload.com/?d=S48VLV7Q

http://www.adrive.com/public/87abbf6da0fc1de5c1160058a5808963922ff806fedd7d210f934864374e4822.html


Fuente: http://lazonalinux.com.ar/?topic=656
--> Leer más...

Nuevo Kernel Linux: 2.6.31 y trae mejoras



Este es un resumen de las novedades más importantes de Linux 2.6.31, que acaba de salir hace unos momentos. Resumen: soporte de USB 3.0, un equivalente de FUSE para dispositivos de carácteres, mejora de interactividad del escritorio en escritorios con poca memoria, KMS para ATI Radeon, soporte para "performance counters", un detector de pérdidas de memoria, mejoras de readahead y de btrfs, nuevos drivers...

· Soporte de USB 3: Esta versión añade soporte de USB 3.0, contribuido por Sarah Sharp (Intel), y del hardware que soporta la especificación "eXtensible Host Controller Interface (xHCI) 0.95". Aun no hay hardware xHCI en el mercado, pero estos parches han sido probados en el prototipo de Fresco Logic

· CUSE (dispositivos de caracter en espacio de usuario) y OSS Proxy: CUSE es una extension de FUSE que permite implementar en espacio de usuario dispositivos de caracteres y que ha sido contribuido por Tejun Heo (SUSE).

Puede ser utilizado para muchas cosas, por ejemplo para crear un proxy que envie el audio OSS a través de ALSA o a un sistema de sonido que pueda enviar sonido sobre la red. ALSA tiene una emulación de OSS en el kernel pero desgraciadamente esta emulación está en el kernel y se encuentra detrás de la librería en espacio de usuario que multiplexa el sonido, lo cual significa que si tu tarjeta de sonido no soporta múltiples streams de audio concurrentes (la mayoría de las tarjetas modernas no lo soportan), en un momento dado solamente podrás utilizar ALSA o la emulación OSS, pero no ambas a la vez.

OSS Proxy utiliza CUSE para implementar la interfaz OSS - /dev/dsp, /dev/adsp y /dev/mixer. Desde el punto de vista de las aplicaciones, estos dispositivos son verdaderos dispositivos de carácter, y se comportan exactamente igual, asi que puede utilizarse como un sustituto de la capa de emulación OSS. La aplicación envía audio a esos dispositivos, y el Proxy OSS lo reenviará a un "esclavo". En estos momentos solamente hay un esclavo implementado (pulseaudio)

· Mejora de la interactividad bajo presión de memoria: Las páginas de memoria marcadas como PROT_EXEC son páginas que normalmente pertenecen a programas y librerías que se están ejecutando, asi que debería estar cachearse muy bien para proporcionar buenas experiencias de usuario, porque si no están bien cacheadas, las aplicaciones de escritorio sufrirán largas pausas cuando las rutas de código de la aplicación salten a una parte del código que no está cacheada en memoria y tenga que ser releida desde el disco, que es muy lento. Debido a ciertas mejoras de escalabilidad en la gestión de memoria en los últimos kernels, hay ciertos tipos de carga (comunes) que pueden causar que esas páginas PROT_EXEC sean enviadas a la lista de páginas respaldadas por sistema de archivos (las utilizadas para mapear archivos) que son inactivas y pueden ser borradas de la memoria. El resultado es un entorno de escritorio con poca interactividad: las aplicaciones empiezan a responder mal con demasiada facilidad.

En esta versión, se han aplicacion ciertas heurísticas para que sea mucho más dificil sacar a las páginas de código ejecutable de las listas de páginas activas. El resultado es una experiencia de escritorio mejorada: Benchmarks en escritorios con poca memoria miestran que el tiempo de reloj y las faltas "mayores" de memoria (cuando una aplicación salta a una parte del código que no está mapeada en la memoria) se reducen en un 50%, y los números de pswpin se reducen aproximadamente 1/3, eso significa que la interactividad de los escritorios se dobla en condiciones de presión de memoria. Benchmarks de "flusheado" de memoria en un servidor de archivos muestran que el número de faltas mayores cae de 50 a 3 durante lecturas "calientes" del caché.

· Soporte de Mode Setting para ATI Radeon: En esta versión se añade soporte de Kernel Mode Setting (KMS) para ATI Radeon. El hardware soportado es R1XX,R2XX,R3XX,R4XX,R5XX (hasta la X1950). Se está trabajando para proporcionar soporte para R6XX, R7XX y hardware más moderno (radeon de HD2XXX a HD4XXX).

· Performance counters: El subsistema de Contadores de Rendimiento implementa una abstracción de una serie de registros dedicados a medir el rendimiento que están disponibles en la mayoría de CPUs modernas. Miden el número de eventos como: instrucciones ejecutadas, "cpumisses", errores de predicción en las instrucciones condicionales...sin enlentecer el kernel o las aplicaciones. Estos registros tambien pueden generar una interrupción cuando se pasa de cierto número de eventos - y pueden por tanto utilizarse para analizar el código que se ejecuta en esa CPU. En esta versión, se añade soporte para x86, PPC y soporte parcial para S390 y FRV.

No se espera que los usuarios utilizen ellos mismos la API. En lugar de ello, se ha escrito una poderosa herramienta de análisis: "perf", que está disponible en el directorio tools/perf.

perf soporta varios modos de operacion, como "perf top", que muestra una interfaz semejante a la del comando "top", y que puede restringirse a cualquier conjunto de eventos, procesos o CPU. Existe tambien "perf record", que almacena el registro de un análisis en un archivo, y "perf report", que lee el registro y lo muestra en pantalla, o "perf annotate", que muestra la lista de eventos soportados por el hardware, y "perf stat", que ejecuta un comando y muestra sus estadísticas de rendimiento en la pantalla. Toda la documentación y las páginas man están disponibles en el subdirectorio "Documentation". Algunos ejemplos:

$ ./perf stat -r 3 -- echo -n

Performance counter stats for 'echo -n' (3 runs):

2.337404 task-clock-msecs # 0.566 CPUs ( +- 1.704% )
1 context-switches # 0.000 M/sec ( +- 0.000% )
0 CPU-migrations # 0.000 M/sec ( +- 0.000% )
184 page-faults # 0.079 M/sec ( +- 0.000% )
4319963 cycles # 1848.188 M/sec ( +- 1.615% )
5024608 instructions # 1.163 IPC ( +- 0.722% )
73278 cache-references # 31.350 M/sec ( +- 1.636% )
2019 cache-misses # 0.864 M/sec ( +- 6.535% )

0.004126139 seconds time elapsed ( +- 24.603% )


$ perf report -s comm,dso,symbol -C firefox -d /usr/lib64/xulrunner-1.9.1/libxul.so | grep :: | head
2.21% [.] nsDeque:ush(void*)
1.78% [.] GraphWalker:oWalk(nsDeque&
1.30% [.] GCGraphBuilder::AddNode(void*, nsCycleCollectionParticipant*)
1.27% [.] XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
1.18% [.] imgContainer:rawFrameTo(gfxIImageFrame*, gfxIImageFrame*, nsRect&
1.13% [.] nsDeque:opFront()
1.11% [.] nsGlobalWindow::RunTimeout(nsTimeout*)
0.97% [.] nsXPConnect::Traverse(void*, nsCycleCollectionTraversalCallback&
0.95% [.] nsJSEventListener::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&
0.95% [.] nsCOMPtr_base::~nsCOMPtr_base()


· Soporte de IEE 802.15.4 (Low-Rate Wireless Personal Area Networks): El estándar IEEE 802.15.4 define una red inalámbrica de área personal de corto alcance, bajos ratios de transferencia, bajo consumo de energía y poca complejidad. Ha sido diseñada para organizar redes de sensores, interruptores y otros dispositivos automatizadores. El máximo ratio de transferencia permitido es 250 kb/s y el espacio de operaciones es de alrededor de 10m.

· Soporte de Gcov: Esta versión permite la utilización de Gcov, una herramienta de GCC utilizara para analizar ciertos aspectos del código, con el kernel. Gcov es útil para depurar (¿se ha llegado a este código alguna vez?), mejora de tests (¿como cambio mi test para cubrir estas líneas?), minimizar configuraciones del kernel (¿necesito esta opción si el código asociado no se ejecuta nunca?) y otras cosas.

· Kmemcheck: Kmemcheck es una herramienta de depuración. En concreto, es un comprobador dinámico que detecta y advierte sobre memoria no inicializada. Los programadores de espacio de usuario puede que conozcan el memcheck de Valgrind. La principal diferencia entre kmemcheck y memcheck es que memcheck solamente funciona para programas de espacio de usuario, y kmemcheck solo funciona para el kernel.

Activar kmemcheck en un kernel lo enlentece hasta el punto que la máquina no será usable para cargas comunes, como por ejemplo un escritorio interactivo. kmemcheck tambien hace que el kernel use el doble de memoria de lo normal. Por esta razón, kmemcheck es solamente una opción de depuración.

· Kmemleak: Kmemleak detecta posibles pérdidas de memoria de una manera similar a este recolector de basura, con la diferencia de que los objetos huérfanos no son liberados. En vez de eso, un thread del kernel escanea la memoria cada 10 minutos (por defecto) y muestra cualquier nuevo objeto no referenciado en /sys/kernel/debug/kmemleak y advierte de ello en dmesg. Un método similar es utilizado por la herramienta Valgrind (memcheck --leak-check) para detectar pérdidas de memoria en aplicaciones en espacio de usuario.

· Fsnotify: Fsnotify es un subsistema utilizado para notificaciones del sistema de archivos. Fsnotify por si solo no tiene ninguna API a espacio de usuario, proporciona la base para implementar otros sistemas de notificación como dnotify, inotify y fanotify (este último será incluido en futuras versiones). De hecho, en esta version dnotify e inotify han sido reescritos sobre Fsnotify, eliminando al mismo tiempo el horrible y complejo código que utilizaban esos sistemas. Fsnotify proporciona un mecanismo para que "grupos" se registren para ser notificados de una serie de eventos del sistema de archivos a los que envía dichos eventos, y el bloqueo es mucho más sencillo. Fsnotify tiene otros beneficios, como reducir el tamaño de la estructura que almacena información de un inodo.

· Soporte preliminar para clientes NFS 4.1: 2.6.30 Añadió cierto soporte orientado a desarrolladores de NFS 4.1. Esta versión añade soporte opcional para los borradores de la versión 4.1 en el cliente NFS del kernel.

· Mejoras de readahead: Esta versión incluye un algoritmo de readahead "basado en contexto". El actual algoritmo detecta lecturas entremezcladas de un modo pasivo, el algoritmo nuevo garantiza descubrir la secuencialidad sin importar como estén entremezclados los streams. Los beneficiarios de este algoritmo son las lecturas estrictamente entremezcladas y los procesos con ES cooperativa (por ejemplo, NFS y SCST). Benchmarks de SCST muestran mejoras del 6%~40% en varios casos y consiguen igual rendimiento en otros.

Tambien hay algunas mejoras al readahead de memoria mapeada. En un escritorio NFS-root, el readahead de mmap redujo las faltas mayores de memoria 1/3 sin sobrecargas notables, el IO llevado a cabo por mmap puede reducirse en 1/4.

Esto es todo. Hay otras mejoras, como un driver para dispositivos Intel Wireless Multicomm 3200, mejoras notables de btrfs, IPv4 sobre Firewire...para ver la lista completa, aquí.
--> Leer más...

Tabu Audio Player

Reproductores de audio libres para GNU/Linux hay muchos, pero Tabu tiene algo que me llamo mucho la atención, su minimalismo. Muy sencillo, no esta dotado de todos esos montones de botones y menúes que realmente se usan poco y nada. Todo lo contrario, Tabu simplemente nos muestra la lista de reproducción, un botón para agregar canciones a la lista, otro para borrarla, uno para darle play, y por último, dos mas para adelantar o retroceder en la lista de temas.Tabu Audio Player










Para instalar Tabu Audio Player en Debian/Ubuntu, simplemente tenemos que descargar el paquete .deb de su sitio oficial. Ya descargado, vamos a la consola y tipeamos, previo logueo como root:

dpkg -i tabu-audio-player_1.4.1-1_i386.deb





Para instalar Tabu Audio Player en Fedora, nos lleva un poquito más de tiempo, ya que aún no estan disponibles los paquetes .rpm. Así que lo primero que debemos hacer es bajarnos el .tar.gz de la web oficial de Tabu y luego desde la consola hacer lo siguiente, previo logueo como root.

primero descomprimimos: tar -zxf tabu_audio_player-1.4.1.tar.gz

nos movemos al nuevo directorio: cd tabu_audio_player-1.4.1

si todo esta Ok y no nos da ningun error de dependencias, preparamos para la instalación: make

y por último: make install

Ahora, si nos da error en las dependencias glib, gtk, gstreamer y taglib, deberemos instalarlas de la siguiente forma, previo logueo como root:

yum install glib*

yum install gtk*

yum install gstreamer*

yum install taglib*

en este caso, el * lo que hará es descargarnos todo lo relacionado con estas librerías.
--> Leer más...

jueves, 3 de septiembre de 2009

Ejecutando Spotify en Ubuntu



Por fin me ha llegado mi cuenta de Spotify, Asi que he decidido instalar Spotify en mi equipo. Spotify es una aplicacion que te permite escuchar musica de manera online. Puedes obtener una cuenta de invitado si alguien que ya usa Spotify te invita. Yo no tengo amigos que me regalen nada, asi que me cree la cuenta desde este enlace y espere a que se activara (tarda unos dias), pero tampoco pasa nada por esperar un poco.

Bien, partimos del hecho de que ya tienes cuenta en Spotify, ahora te tienes que bajar el cliente para poder escuchar la musica. Como no hay version para Linux, da igual, bajate el ejecutable de Windows desde aqui, que lo podremos ejecutar perfectamente mediante wine. Para los nuevos, wine es una aplicacion que te permite ejecutar ciertas aplicaciones de Windows.

Si no tienes wine instalado, puedes instalarlo con:

$ sudo aptitude install wine

Una vez instalado wine, tenemos que configurarlo para que funcione correctamente con Spotify, para ello ejecuta:

$ winecfg

y en la nueva ventana que aparece en la pestaña “Audio” activa ALSA y OSS tal que asi:



Como ves, estan activados los 2 checkboxes. Acepta y ahora ya podemos instalar el cliente de Spotify, para ello desde consola vas a donde lo hayas descargado y ejecutas:

$ wine "Spotify Installer.exe"

Comienza la instalacion y si no hay ningun problema, ya al terminar, puedes ejecutar el cliente. Para ello accedes al directorio donde se ha instalado, suele ser:

/home/aqui_tu_usuario/.wine/drive_c/Archivos de programa/Spotify

ejecutas:

wine spotify.exe &


http://ubuntulife.wordpress.com/2009/09/03/eejcutando-spotify-en-ubuntu/
--> Leer más...

..:: Acerca de este blog ::..

Este blog fue diseñado por el Lic. Felipe Aguilera - Lic. en Análisis de Sistemas. Cualquier duda o consulta comunicarse con: msfa001@gmail.com