// la madriola de los related post
  • Una iglesia demandada por festejar muerte de un soldado gay
  • Linux la tiene mas grande?! WTF!11!!
  • Esconder pr0n en windows vs linux
  • Mis animes favoritos
  • Estudiante se despacha ladron al estilo ninja gaiden
  • Archive for the ‘Linux’ Category

    La propia “apple” de linux (literalmente)

    Asi es, navegando por internet encontré esta preciocidad de computadora, que midiendo poco menos que una manzana es capas de correr linux a la perfección. Obviamente no con las mejores prestaciones, pero vamos, que con ese tamaño me importaria poco si tuviera que correr MS DOS. Obviamente esta diseñado con especificaciones inferiores a las que tiene mi vieja Pentium 2 a 333mhz. Pero es mas que suficiente para correr una distro pequeña de linux, e incluso una interfaz grafica simplista.

    Las especificaciones son las siguientes:

    • Procesador atom a 300mhz
    • 64MB de SDRAM
    • Conector de video VGA (no esperarias HDMI verdad? )
    • Resolucion de 1280 x 1024 .
    • Puerto para memoria flash
    • Puerto USB
    • Ethernet
    • Puerto serial.

    Como pueden ver es un diseño un tanto simplista, estoy seguro que si siguieran alguna técnica como la que usan en los celulares donde acomodan todo en menos espacio seguro se podría hacer mas pequeño. Aunque probablemente afectando el precio final.

    Y aqui el nombre del titulo:

    Obviamente no es una maquina particularmente poderosa y de hecho no se puede comparar con las especificaciones de la mayoria de los smarthphones. Pero sin duda es un proyecto muy interesante, me encantaria poder tener uno de estos en mis manos, seguro corriendo Gentoo con un disco USB bajando torrents :D

    VIA|Cool: smallest Linux desktop PC, smaller than an apple (fruit)

    Manufacturero| Sitio en japones traducido con google

    Popularity: 5% [?]



    Wikipedia:  MS  USB  

    Domingo, octubre 3rd, 2010

    Algunos tips basicos para la linea de comandos (BASH)

    Mi post anterior hablamos de algunos “cheat sheets” algo asi como paginas de trampa. En México les decimos “acordeones”, seguro que tendrá su propio termino en cada país, el cual me encantaría conocer, asi que dejen comentario y platiquemos como se les llaman a estos pequeños pedazos de papel con información resumida que se usan generalmente en los exámenes.

    Volviendo al tema, recordé que de forma casi transparente algunos de los que estamos ya un tanto familiarizados con Linux terminamos usando pequeños “hotkeys” (no, no hotcakes) estos pequeños atajos del teclado ayudan una enormidad a la hora de trabajar por medio de la linea de comandos, pondré aquí los mas básicos, ya que existe una infinidad de atajos para el shell:

    Ctrl + A Ir al inicio de la linea actual
    Ctrl + E Ir al final de la linea en la cual estas actualmente trabajando
    Ctrl + L Limpia la pantalla, muy parecido al comando clear
    Ctrl + U Limpia todo lo que este antes del cursor, si estas al final limpia todo
    Ctrl + H Lo mismo que la barra de borrar
    Ctrl + R Sirve para buscar comandos anteriores
    Ctrl + C El ya conocido, sirve para terminar la aplicación que este actualmente corriendo
    Ctrl + D Salir de la consola, similar a exit
    Ctrl + Z Para mandar la aplicacion actual fondo, con el comando fg lo restauramos.
    Ctrl + W Borra una palabra antes del cursor.
    Ctrl + K Limpia el texto despues del cursor.
    Ctrl + T Intercambia las ultimas dos letras despues del cursor
    Esc + T Intercambia las ultimas dos palabras despues del cursor.
    Alt + F Avanza una palabra dentro de la linea.
    Alt + B Regresa el cursor una palabra
    Tab Este es uno de los basicos, nos sirve para rellenar comandos y paths

    Popularity: 4% [?]

    Sábado, octubre 2nd, 2010

    25 “cheat sheets” de Linux

    No es un secreto que exiten cientos o quizas miles de comandos sin contar todas las posibles derivaciones que se pueden hacer, personalmente considero que conozco apenas algunos pocos de todos los que se manejan, y quizas si supiera algunos mas podria hacer algunas mismas tareas con menos comandos agilizando un poco el trabajo.

    En la escuela recuerdo que en una ocasión nos dieron una hojita de estas, pero era para DB2. Y comenze a buscar otras tantas para diferentes sistemas, entre ellas de linux. Eh aquí un pequeño compendio que es posible encontrar en la web y espero que les resulte igual de útil que han sido para mi.

    Linux Cheat Sheets

    Linux Cheat Sheets

    Unix Cheat Sheets

    Linux Shortcuts and Commands

    Linux Cheat Sheets

    Linux RED Hat Cheat Sheets

    Evelyn's LINUX Cheat Sheet

    Linux Kernel Cheat Sheets

    Linux Security Cheat Sheets

    LINUX System Call Quick Reference

    LINUX Admin functions cheat sheet

    Click on any of the 687 commands below to get a description and list of available options. All links in the command summaries point to the online version of the book on Safari Bookshelf.

    directory of Linux commands

    Most wanted Linux cheat sheet

    Linux Command-Line Cheat Sheet

    Linux Quick Reference Guide

    Linux Commands - Ultimate guide

    Linux Commands - Ultimate guide

    Linux Cheat Sheet

    Linux Cheat Sheet

    Linux Cheat Sheet

    Linux Cheat Sheet

    Debian Linux Cheat Sheet

    Tired of using your mouse so much? Did you know that both KDE and Gnome have keyboard shortcuts for just about everything you can do with a mouse? Here’s a list of the various shortcuts on both platforms.

    Debian Linux Cheat Sheet

    Solarix Linux Cheat Sheet

    Debian Linux Cheat Sheet

    Solaris Cheat Sheet

    Unix Cheat Sheets

    I hope that these cheat sheets will definitely help you to remember some difficult commands for sure. If you have came across any other Linux or Unix cheat sheets then do let me know.

    Popularity: 5% [?]



    Wikipedia:  KDE  

    Sábado, octubre 2nd, 2010

    Kitty, un putty con esteroides

    PuTTY con transparencia activada

    PuTTY es probablemente el cliente SSH para windows mas usado, y quizás no es por que sea el mejor, o mas completo, si no por su simpleza, por su licencia open source, y practicidad, ya que hay un PuTTY prácticamente para cualquier sistema operativo, (yo incluso uso PuTTY en mi smarthphone ) sin embargo de entre las cosas que hecho de menos de los clientes SSH en Linux son meramente cosmeticas y quizas hasta cierto punto algunas practicas, entre ellas, realmente disfruto un cliente SSH con fondo transparente, no me pregunten por que,  simplemente es una de esas cosas que me gustan en un cliente SSH y que tristemente PuTTY ni tiene ni le interesa poner, lo bueno del asunto es que PuTTY al ser open source es posible modificar el codigo, y aparentemente hay mas personas como yo que les gusta tener fondos transparentes para ver sus wallpapers, sin embargo no es la única ventaja que tiene KiTTY, este maneja algunas otras ventajas que pueden resultar nos útiles.

    • Portabilidad. Es posible guardar todo en un archivo como configuraciones, datos, etc. en un archivo y asi poder migrar facilmente.
    • Uso de shortcuts
    • Passwords automaticos
    • Auto comandos
    • Posibilidad de mandarlo a la barra del reloj
    • Transparencia
    • Posibilidad de tenerlo siempre visibile

    Entre otras.

    Es posible bajarlo desde su sitio, tanto PuTTY como KiTTY  no cuentan con instaladores, por lo que unicamente correremos el exesible, una buena opcion es moverlo a una carpeta dentro de archivos de programa o alguna otra parte donde podamos tenerlo identificado, despues de esto para poder activar la transparencia es necesario crear un archivo kitty.ini en la misma carpeta con el siguiente texto:

    [KiTTY]
    transparency=yes

    Aqui les paso la configuracion que yo uso para KiTTY, que un look & feel mas agradable.

    Category: Session
    Connection type: SSH

    Category: Window
    Lines of scrollback: 20000

    Category: Window > Appearance
    Font: Lucida Console, 9-point
    Font quality: ClearType
    Gap between text and window edge: 3

    Category: Window > Translation
    Character set: UTF-8
    Handling of line drawing characters: Unicode

    Category: Window > Selection
    Action of mouse buttons: xterm (Right extends, Middle pastes)
    Paste to clipboard in RTF as well as plain text: enabled

    Category: Window > Colours
    ANSI Blue: Red:74 Green:74 Blue:255
    ANSI Blue Bold: Red:140: Green:140 Blue:255

    Category: Connection
    Seconds between keepalives (0 to turn off): 25

    Category: Connection > SSH > X11
    Enable X11 forwarding: enabled

    Popularity: 6% [?]



    Wikipedia:  SSH  

    Viernes, febrero 26th, 2010

    Sistemas de archivos via network

    cloud-computingNormalmente estamos acostumbrados a guardar nuestros archivos en un unico disco duro, y en el mejor de los casos realizamos un respaldo en otro disco duro en un disco duro secundario dentro de la misma computadora, sin embargo cuando hablamos de servidores se usa en gran medida los network file systems, les pondre mi caso,  digamos que yo tengo mi servidor, sin embargo en caso de desastre no quisiera perder mi pr0n toda mi informacion sensible, monto una carpeta en un servidor remoto, no soy experto en el tema, pero como tuve que hacerlo logre informarme un poco sobre esto, hablare en especifico sobre linux, lo mas comun de encontrar es utilizar NFS donde se trabaja como cliente-servidor, la configuracion por default de NFS es que lo que guardes en una carpeta “compartida” por nfs se guardara en los dos discos duros, esto tiene ventajas y contras, digamos que tomamos todos nuestros archivos de configuracion, los comprimimos y mandamos a guardar en nuestra carpeta compartida, entonces el problema seria que estariamos ocupando espacio en ambos servidores cuando en realidad lo unico que nos interesa es tener una copia en el servidor remoto, en mi caso con el hosting cada X dias se hace un respaldo de todas las cuentas, se comprime y las copio a una cuenta compartida, seria un desperdicio de espacio tener un respaldo en cada servidor, cuando ya estaria teniendo 2 respaldos en el mismo servidor.

    Para esto esta FUSE o SSHFilesystem, que entre las mayores ventajas que tiene es que es realmente fácil de instalar y configurar, maneja la misma idea de NFS, hacerlo cliente-servido,  con la ventaja de que se monta remotamente la carpeta, algo parecido a cuando metemos una memoria USB,  solo que a travez de Internet y de forma encriptada. Espero en unos días escribir un breve tutorial de sshfs, otra opción bastante viable y util es RSYNC, encontré una guía muy buena en: vicente-navarro.com

    Popularity: 6% [?]



    Wikipedia:  USB  

    Domingo, diciembre 27th, 2009

    Util calculadora para chmod y otras cosillas unix-like

    Navegando por google encontre una calculadora web con algunas funciones bastante utiles, como permission bits, para chmod, decode octal, si tenemos el valor numerico aqui lo ponemos y nos da que permisos tiene dicho archivo, etc.

    calc

    Popularity: 11% [?]

    Martes, septiembre 15th, 2009

    10 ideas erroneas acerca de Linux

    penguin-tea-timerHace poco salio un interesante entrenamiento por parte de bestbuy de por que Windows 7 es superior a Linux, es inegable que Windows tiene algunas ventajas sobre linux, pero el comparar windows con linux es como hablar de peras y manzanas, o en este caso pinguinos con ventanas, dicha campaña desleal y llena de verdades a medias es solo algo que se presenta desde años, en algunos casos esta desinformacion o informacion a medias solo provoca malas imagenes y causa serios problemas de imagen.

    Es por eso que aqui buscaremos aclarar los 10 puntos claves que rondan a travez de linux de la forma mas objetiva… bueno, intentaremos ser los mas objetivos posibles.

    10. Es o no un sistema operativo?

    Linux no es en si un sistema operativo, Linux es el Kernel de GNU/Linux, es un poco dificil de entender al principio, pero todo sistema operativo cuenta con un kernel, y en base a su calidad, puede ser mejor o peor, si esta mal desarrollado constantemente tendra problemas para interactuar con las interfazes, y no dara una completa interaccion, igualmente habra problemas, como… pantallazos azules, como bien le gusta decir a Richard Stallman, el nombre real de linux es o debe ser GNU/Linux, ya que Linux es unicamente una fraccion de todo lo que en realidad encapsula dicho proyecto.

    9. Linux es un sistema operativo por linea de comandos

    Si bien para exprimir todo el potencial de Linux es aconsejable hacerlo via linea de comandos o consola a estas alturas de desarrollo existen una infinidad de herramientas graficas que nos llevan un entorno lleno de ventanitas para hacer casi todo, los manejadores de ventanas mas comunes son KDE y GNOME, aunque existen muchos mas para cada tipo de persona, y computadora, desde los mas estilizados con efectos graficos sorprendentes como compiz, como algunos ligeros para maquinas viejitas como fluxbox, igualmetne anteriormente solo se contaba con los manejadores de venta,a pero seguia siendo indispensable meter comandos para actualizar, editar archivos de configuracion, etc. Actualmente existen GUIs o interfaces graficas para casi todo.

    7. Linux es solo para geeks

    Si bien normalmente solo los geeks se sienten atraidos por linux tanto por su filosofia como por la libertad que ofrece de aprender y hacer cosas que en otros sistemas operativos simplemente resulta un sueño, gracias a la popularidad y al desempeño efecto de la evolucion de la mayoria de las distros se esta entrando fuertemente al mercado de las sobremesas y netbooks de las personas comunes, incluso en muchas partes a es posible encontrar computadoras en tiendas especializadas que vienen con Ubuntu preinstalado, esto sin contar que Linux esta en un gran numero de dispositivos como celulares.

    6. Linux no es compatible con cosas de windows

    Esta es otra “verdad” a medias, gracias al interes de un gran numero de desarrolladores actualmente la frontera es muy difusa de lo que se puede y lo que no se puede hacer en ambos sistemasa operativos, gracias a Wine/cedega podemos correr un gran numero de aplicaciones desarrolladas unicamente para windows, incluso juegos como World of Warcraft. Es posible abrir documentos docx en open office, leer archivos PDF, entre otros tantos ejemplos.

    6. Nadie usa Linux

    Si fuera un enunciado de los años 90 seria quizas valido, sin embargo en la actualidad existe una cantidad increible de foros y blogs dedicados unicamente a Linux, en algunos casos mas especializados que otros, a diferencia de windows, linux es libre, gratis y con una extensa comunidad, si un dia MS dice que no seguira liberando actualizaciones para XP entonces asi se ara, en cambio al linux manejarse en una comunidad quien inicia un proyecto no puede realmente finalizarlo, puesto que nunca faltara quien continue el desarrollo.

    5. Linux no tiene soporte tecnico

    Si bien no cuentas con un 1 800  lleno de mensajes que te aran dar vueltas y te quitaran valiosas horas de tu vida sin conseguir nada, existe una increible documentacion alrededor de linux, es mas probable que encuentres como instalar un driver en linux que en windows, y si no consigues lo que necesitas existen cientos de foros con gente dispuesta a ayudar, pero si lo que realmente quieres es soporte tecnico empresas como redhat y canonical ofrecen servicios corporativos de soporte.

    4. Linux es dificil de mantener.

    Otro increible error, quizas bajo ciertas circunstancias y algunos distros resulte dificil que todo funcione de la forma adecuada, se obtiene de recompenza un sistema increiblemente robusto y dificil de romper, a diferencia de windows que conforme pasa el tiempo degrada su performance linux al ser modular nunca se vera afectado, e incluso el setup inicial ya es mayormente sencillo gracias a distros como Ubuntu que hacen de la instalacion un juego de niños.

    3. No hay juegos para linux

    Me parece que en gran medida es un argumento en cierta medida valido, las grandes casas de software centran sus esfuerzos para desarrollar para windows y en algunos casos para Mac, sin embargo eso no dice que no existan juegos para Linux, y que estos no sean buenos, algunos ejemplos son Nexuis, Wolfenstein, etc, que son juegos gratis, pero bien como comentaba en uno de los puntos anteriores tambien es posible correr varios juegos desarrollados para Windows en un entorno Linux, entre los mas comunes son World of Warcraft, Counter Strike Source, Left 4 dead, entre otros tantos que poco a poco se suman a la lista.

    2. El hardware para linux es muy limitado

    Al igual que otros tantos argumentos anteriores es valido.. fue valido, hoy en dia es uno de los factores que dificultan mas la implementacion completa de linux en ambientes empresariales, los creadores de hardware unicamente liberan drivers para windows, y son contados los que dedican tiempo y esfuerzo en migrarlos para linux, sin embargo esto esta cambiando a pasos agigantados, gigantes como intel, nvidia y ATI ya tienen departamentos dedicados exclusivamente a desarrollar drivers para Linux, y tambien esta la gran comunidad que se dedica a desarrollar drivers para el hardware faltante, en la actualidad es raro que un componente de una pc no sea reconocido por el kernel, quizas los mas comunes son impresoras, scaners y webcams, sin embargo en la mayoria de los casos con un poco de informacion y busqueda es posible hacerlos funcionar de la forma correcta.

    1. No puedes tener ambos sistemas operativos de forma simultanea.

    Es sin duda el error mas comun, y el que mas a menudo escucho, que si instalas Linux perderas todo lo que tienes en windows, muchos distros ofrecen una version llamada “live” que te permite correr Linux desde un CD o memoria USB sin alterar el funcionamiento de tu maquina, estas versiones se corren al aire sin alterar el disco duro, pero bien, tambien es posible instalar linux dentro de windows gracias a herramientas como vmware, virtualbox, etc. o en su defecto, instalar linux en un espacio aparte de windows y tener ambos sistemas operativos funcionales.

    Versiones como Ubuntu y Fedora cuentan con herramientas de migracion, que te permitiran mover todos tus documentos, musica, ligas, favoritos, etc a Linux.

    Asi que que esperas para probar un poco libertad, de liberarte de virus, y sacarle jugo completo a tu maquina ;)

    Via | listverse

    Popularity: 8% [?]



    Wikipedia:  CD  GNU  KDE  MS  PDF  USB  

    Viernes, septiembre 11th, 2009