jump to navigation

Arruinar todo tu linux en una línea julio 23, 2007

Posted by pamchi in LINUX.
1 comment so far

Ya llevo como 7 meses en este negocio y no me había pasado, siempre leía en los foros que hay que tener cuidado con eso de ser root en un sistema Linux y que siempre hay el usuario root tienen que usarse de vez en cuando, etc… pues aqui les dejo la línea que me costo toda la tarde y muy posiblemente la noche del domingo.

max@maxpc:$ sudo chmod 644 -R /

Lo que yo realmente queria poner era

max@maxpc:$ sudo chmod 644 -R ./

No sé porque razón se me paso por alto el “.” y ahí fue el error, ya cuando quise detener la operación era tarde, todo el sistema empezó a loquear…. :s jejejeje

Por si no entendieron la instrucción se las explico….

“sudo”: otorga permisos de root en la siguiente instrucción

“chmod”: cambia los permisos de lectura, escritura y ejecución de un archivo (para linux cualquier cosa es un archivo)

644: es el tipo de permiso que se desea asignar en este caso

  • 6 = lectura, escritura y ejecución para el propietario del archivo
  • 4= lectura para los miembros del grupo al que pertenece el propietario del archivo
  • 4= lectura para todos los demas

-R: significa Recursivo, es decir que va a aplicar la instrucción tanto en el directorio actual como en los sub-directorios

/: es el directorio raíz

./: es a partir del directorio actual

En otras palabras, la instrucción que no tiene el puntito antes de la diagonal “./” esta aplicando permisos a todos directorios que se encuentran en el disco duro, mientras que lo que yo deseaba hacer era aplicar esos permisos solo a los archivos que se encontraban en el directorio /home/max

😥

Por ahora solo se que mi linux no funciona, voy a ponerme a trabajar para arreglarlo y al rato les cuento que fue lo que hice.

La canción del pirata (Tierra Santa) julio 19, 2007

Posted by pamchi in HEROES DEL SILENCIO.
add a comment

La costa del silencio julio 19, 2007

Posted by pamchi in HEROES DEL SILENCIO.
add a comment

Hoy es otro buen día para escuchar una vieja canción, especialmente para ti. (wasa)

La costa del silencio
El mar escupía un lamento
Tan tenue que nadie lo oyó
Un dolor de tan adentro
Que toda una costa murió.

Llora lamentos la nube que enfermó
Y escribe espantos en la arena el dolor
Arrulla el miedo a un delfín que bebió
Entre un agua negra, su suerte emigró.

¡Ven, quiero oír tu voz
Y si aún nos queda amor
Impidamos que esto muera!
¡Ven, pues en tu interior
Está la solución
De salvar lo bello que queda!

¡Aaaaaaaaaah!

Donde se acomoda la usura
Nacen la ambición y el poder
Y éste germina en la tierra
Que agoniza por interés.

Y una gaviota cuentan que decidió
En acto suicida inmolarse en el Sol
Ríe desprecios un barco que encalló
Y se desangra en su lecho: ¡la mar!

¡Ven!, quiero oír tu voz
Y si aún nos queda amor
Impidamos que esto muera
¡Ven! pues en tu interior
Está la solución
De salvar lo bello que queda.

¡Aaaaaaaaaah!

Hagamos una revolución
Que nuestro líder sea el Sol
Y nuestro ejército
Sean mariposas.

(Por bandera otro amanecer
Y por conquista comprender
Que hay que cambiar
Las espadas por rosas.

[¡Ah!, mientras te quede aliento
Ve a buscar con el viento
Ayuda, pues apenas queda tiempo…

{¡Ven quiero oír tu voz
Y si aún nos queda amor,
Impidamos que esto muera!}])

¡Ven, quiero oír tu voz
Y si aún nos queda amor
Impidamos que esto muera!
¡Ven, pues en tu interior
Está la solución
De salvar lo bello que queda!

¡Ven, quiero oír tu voz
Y si aún nos queda amor
Impidamos que esto muera!
¡Ven, pues en tu interior
Está la solución
De salvar lo bello que queda!

¡Aaaaaaaaaah!

¡Quiero oir tu voz!

Windows vista! (GNU/LINUX Ubuntu Ultimate Edition) julio 18, 2007

Posted by pamchi in LINUX.
17 comments

Bueno niñ@s aquí les dejo un vídeo del nuevo windows vista, la verdad es que sus efectos gráficos son de lo mejor…..

…. jajajaja de verdad pensaron que estaban estas gráficas en windows vista???? mmm en lo que están, esto es GNU/LINUX Ubuntu Ultimate Edition 1.4

A ver que van a decir todos los seguidores de windows despues de ver este videito…..y si quieren opinar también los de mac son bienvenidos, pero seguramente saldrán con aquellos comentarios del tipo “eso se lo copiaron a las mac”…. jajaja esta bien sean felices.

Update:

Gracias Werner por preguntar, vía ba-k.com te dejo la siguiente información.

Ubuntu Ultimate 1.4

por Ba-k 

Ubuntu es sin duda el mejor Linux para que las personas que no estan familiarizadas con este sistema, inicien, sobre todo las que estan

muy acostumbradas a Windows.

Seguramente habrás visto videos como este, en el

que se aprecia todo el potencial visual de linux + beryl o linux + compiz… esos efectos son una maravilla. Desgraciadamente Ubuntu (el que te descargas de

la pagina oficial) no es tan espectacular, es mas bien sencillito y tu tienes que configurarle todos los efectos e instalarle lo necesario.

Ubuntu Ultimate ya lo trae todo, incluso pre-configurado, ademas de todas las configuraciones necesarias para tu tarjeta wireless, tu

ipod, todo todo, esta buenisimo. Creanme, no extrañaran Windows.

Ubuntu Ultimate version CD 1.4

Ubuntu Ultimate version DVD 1.4

 Aclaro varios puntos:

-la configuracion de tarjetas inalambrias viene mas completa en la version DVD, asi que si quieren funcionalidad inalambrica vayanse seguro por la DVD.

-linux es multilenguaje, de modo que esta en muchos idiomas a escoger (en el mismo paquete), asi que no se preocupen, está en español.

-funciona como LIVE CD, pero se puede instalar y corre extremadamente rapido

-si pueden correr aplicaciones de windows y juegos, corren igual e incluso mejor que en windows, necesitarán tener instalado Wine, WineX o Cedega para poder hacer esto.

Brasil y la ofensiva Linux julio 18, 2007

Posted by pamchi in LINUX.
add a comment

Fuente: BCC MUNDO

En un mundo en el que más del 90% de las computadoras personales corren bajo el sistema operativo de Microsoft Windows, Brasil parece haber proclamado una batalla por el uso de Linux.

Los diplomáticos brasileños comenzaron una campaña para el uso del código abierto durante la Cumbre sobre Tecnologías de la Información de las Naciones Unidas, que se realizará en septiembre próximo en Túnez.

Brasil quiere incluir en la declaración un punto en el que se subraye la importancia del software de código abierto, especialmente en los países en desarrollo, y ya cuenta con el apoyo de India.

Por otra parte, hace poco el estatal Banco do Brasil anunció que tiene planes de financiar una Organización Mundial de Software de Código Abierto.

Este grupo diseñará un estándar internacional de desarrollo de este tipo de sistemas.

Abierto y gratis

Sala de periodistas del Foro Social Mundial en Brasil, con computadoras con Linux

Brasil ha instalado Linux en varias entidades estatales.

Han pasado casi 15 años desde que el finlandés Linus Torvalds propuso su nuevo sistema operativo, al que bautizó como Linux.

La idea de Torvalds era que, a diferencia de los que ya existían por entonces, como Windows, Unix o Macintosh OS, el código del nuevo software se abriera de forma libre y gratuita a toda la comunidad de programadores.

Linux se convirtió en la opción para quienes no podían pagar la licencia de los productos de los gigantes informáticos, y ciertas organizaciones comenzaron a adoptarlo en sus programas para acercar la informática a las poblaciones más pobres.

El gobierno brasileño insiste en que la decisión de adoptar Linux y sistemas similares obedece a una razón puramente monetaria.

“La razón principal de este cambio es económico”, explicó a la BBC Sergio Amadeu, director del Instituto Nacional de Tecnología de la Información.

Según Amadeu, el gobierno brasileño paga US$500 a Microsoft por cada computadora, que corresponden a por lo menos el 10% de los gastos en tecnología de la información.

El presidente de Brasil, Luiz Inácio Lula de Silva

Lula lanzó una ofensiva diplomática a favor del código abierto.

El gobierno de Lula también está estudiando la promulgación de un decreto que exigiría el uso de este tipo de sistema operativo en todas las entidades públicas.

Por ahora, instituciones como el Banco do Brasil, el servicio postal, la empresa petrolera estatal y la agencia nacional de estadísticas ya anunciaron que se pasarán a Linux.

La decisión incluye a Brasil en la lista de países como Cuba, Venezuela, India, Sudáfrica, China y Corea del Sur, que ya han adoptado el uso de sistemas de código abierto.

¿Y Microsoft?

El mundo de la tecnología se está abriendo; hay cientos de miles de personas trabajando para mejorar el sistema de código abierto. El modelo viejo y cerrado tendrá que adaptarse para sobrevivir

José Luiz de Cerqueira César, Banco Do Brasil

En enero pasado, el director de Microsoft Bill Gates intentó organizar sin éxito una reunión privada con el presidente de Brasil, Luiz Inácio Lula da Silva, durante el Foro Económico Mundial en Davos.

Microsoft, por su parte, ya lanzó su propia respuesta a través de un comunicado:

“Creemos que los gobiernos y usuarios de computadoras deben ser libres de escoger el programa que satisfaga sus necesidades. Sin embargo, si se toman en cuenta los costos y beneficios, creemos que Microsoft ofrece la mejor relación calidad- precio”.

La empresa afirma que el uso de sistemas de código abierto llevan costos escondidos como la capacitación de empleados y problemas de seguridad en las redes.

En abril pasado la compañía lanzó una versión más simple y barata de Windows XP en Brasil.

Pero para José Luiz de Cerqueira César, director de tecnología del Banco Do Brasil, “es un error ver esto como una guerra personal contra Bill Gates”.

“Sin embargo, creo que el software libre llevará a Gates a reinventar su negocio. El mundo de la tecnología se está abriendo; hay cientos de miles de personas trabajando para mejorar el sistema de código abierto. El modelo viejo y cerrado tendrá que adaptarse para sobrevivir”, añade Cerqueira César.

Configuración super sencilla de un servidor SAMBA en ubuntu (File server) julio 17, 2007

Posted by pamchi in How to's, LINUX.
35 comments

Pues hoy me toco configurar un servidor SAMBA para compartir archivos desde una computadora con linux y una con Windows, Pero para fines mega practicos la configuración es bastante sencilla. Vamos a utilizar el comando sudo para ganar permisos de administrador.

Primer paso: Instalmos Samba en nuestro Ubuntu

–> sudo aptitude install samba

Ahí le damos “si” o “yes” cuando nos pregunte si queremos de verdad instalar un paquete.

Segundo paso: configuramos nuestro servidor, lo que vamos a hacer es agregar al final del archivo de configuración de samba unas lineas, que en palabras para humanos lo que le estamos diciendo al servidor samba es que comparta la carpeta /home/public.

Para ingresar al archivo de configuración de samba tecleamos lo siguiente en la terminal:

–> sudo nano /etc/samba/smb.conf

y luego ingresamos el siguiente codigo al final del archivo (en este caso la carpeta que vamos a comprartir se llama public y esta hubicada en el directorio /home, pero ya en la práctica en línea path va ir la dirección de la carpeta que querramos compartir, por ejemplo en mi computadora es /home/pamchi/docsxp)

[public]
comment = Public Folder
path = /home/public
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
guest ok = yes

Dentro de este archivo vamos a buscar la linea que diga lo siguiente:

; security = user

Y la sustituimos por

security = SHARE

Para guardar el archivo tienen que teclear ctrl+”o” (aquí sobre escriben el archivo original) y luego ctrl+”x” (para salir del editor nano).

Tercer paso: Ahora le vamos a decir a nuestro querido sistema operativo que deseamos que cualquiera pueda escribir en este folder (folder o carpeta es exactamente lo mismo), ingresamos lo siguiente en la terminal. (igual que anteriormente aquí sustituimos /home/public por la carpeta que querramos compartir, en mi caso (como les repito) es /home/pamchi/docsxp.

–> sudo chmod 777 /home/public

Cuarto paso: vamos a reiniciar nuestro servicio samba con la siguiente instrucción, para que los cambios efectuados en el archivo de configuración tengan efecto

–> sudo /etc/init.d/samba restart

Quinto paso: vamos a ver cual es nuestra dirección ip para poder acceder directamente a nuestra maquina desde windows, ingresamos la siguiente dirección en la terminal:

–> ifconfig

nos apareceran un monton de parametros, debemos buscar inet addr:192.168.X.X, y esta es nuestra dirección ip (suponiendo que tengamos una sola tarjeta de red, ya si tienes mas tarjetas de red escribeme un comment y con gusto te explico.

Sexto paso: por último nos vamos a nuestras maquinas con window$ y en el menú de inicio buscamos la opción “ejecutar”, ahi ingresamos la dirección ip de nuestro servidor anteponiendo dos diagonales invertidas:

\\192.168.X.X

Y ahí lo tienes, un magnifico servidor de archivos montado en tan solo unos minutos.

Fuentes bibliográficas:

Foros de Ubuntu

Guía Ubuntu

72 acrónimos sobre “cosas de computadoras” julio 16, 2007

Posted by pamchi in LINUX.
add a comment

Muchas veces hablando con amigos sobre “cosas de computadoras” mi novia, mis hermanos, mi abuelo, mi mamá, etc, se han quedado fuera de la jugada porque no entienden algunos acrónimos que se utilizan en el medio. este post lo encontre en Ba-k

Marcado y diseño

1. CSS: Cascading Style Sheets — CSS es un lenguaje usado para modificar el aspecto de la estructura HTML
2. DHTML: Dynamic HyperText Markup Language — DHTML es un término usado para referirse a la conjunción de HTML + Javascript + CSS
3. HTML: HyperText Markup Language — HTML es un lenguaje de marcado de tags que componen todas las páginas web de Internet
4. WML: Wireless Markup Language — WML es similar a HTML, basado en XML y orientado para telefonos móviles.
5. XHTML: Extensible HyperText Markup Language — XHTML es un HTML al que se le aplican las reglas de los fichero XML.
6. XML: Extensible Markup Language — XML es una propuesta general para almacenar datos de form estructurada.

Lenguajes de programación

1. ASP (Microsoft): Active Server Pages — ASP es un lenguaje de programación que se ejecuta en el servidor.
2. CGI: Common Gateway Interface — CGI es un protocolo que permite que aplicaciones de serividor interactuen con los navegadores
3. JSP: JavaServer Pages — JSP es un lenguaje de programación basado en Java que se ejecuta en el servidor.
4. PHP: PHP Hypertext Preprocessor/Personal Home Page — PHP es un lenguaje de programación que se ejecuta en el servidor
5. RoR: Ruby on Rails — RoR es un framework basado en Ruby  sites.
6. SSI: Server Side Includes — SSI es un lenguaje de servidor que permite incluir contenido de un fichero en otro

Web Services

1. ASP: Application Service Provider — Una ASP es una empresa que proporciona servicios de software a traves de la red.
2. AWS: Amazon Web Services — AWS es una colección de aplicaciones remotas ofrecias por Amazon.com.
3. RSS: Really Simple Syndication — RSS es una especificación XML que permite que la gente pueda seguir el contenido de un sitio web
4. S3: Amazon Simple Storage Service — Amazon S3 es una solución de almacenamiento infinito en Internet
5. YUI: Yahoo! User Interface —YUI library es una librería Open-SOurce en Javascript

Bases de Datos

1. CRUD: Create, Read, Update and Delete — CRUD son las 4 funciones básicas de un sistema de bases de datos
2. DBMS: Database Management System — Una DB es una colección estructurada de datos organizados
3. SQL: Structured Query Language — SQL es un lenguaje de consulta sobre las bases de datos relacionales

Servidores y Hosting

1. CRON: Command Run ON — CRON es una aplicación de planificación de servidores UNIX
2. IIS: Internet Information Services — IIS es un set de servicios para internet sobre servidores Microsoft Windows
3. VPS: Virtual Private Server — Un VPS es una patición sobre un servidor físico en que cada una de las particiones es independiente del resto

Protocolos

1. FTP: File Transfer Protocol — FTP es un protocolo usado para transferir ficheros
2. HTTP: HyperText Transfer Protocol — HTTP es un protocolo de comunicación usado para transmitir páginas web
3. HTTPS: Secure HypterText Transfer Protocol — HTTPS es una variante de HTTP en que se espefica un tipo de encriptado
4. SSH: Secure Shell — SSH es un protocolo usado para administrar remotamente y de forma segura máquinas en Internet
5. SSL: Secure Sockets Layer — SSL es un protocolo cripotográfico usado para encriptar contenido sensible en Internet
6. WAP: Wireless Application Protocol — WAP es un estandar internacional para acceder a contenidos de internet desde dispositivos móbiles

Estandars y Accesibilidad

1. 508: Section 508 — La Sección 508 son una serie de estandares a nivel tecnológico sobre la Accesibilidad.
2. W3C: World Wide Web Consortium — La W3C es un organismo internacionar que rige las normas del desarrollo web
3. WAI: Web Accessibility Initiative — La WAI es una iniciativa de la W3C para dotar a las páginas web de la capacidad de ser disfrutadas por personas con discapacidades.
4. WCAG: Web Content Accessibility Guidelines — WCAG son una serie de guias de accesibilidad web publicadas por la WAI

Lenguajes del Cliente

1. AJAX: Asynchronous JavaScript And XML — AJAX es una técnica de usar Javascript para cargar contenido de forma trasparente al usuario.
2. DOM: Document Object Model — DOM es el modelo estandard que representa el HTML o XML.
3. JS/ECMAScript: JavaScript — JavaScript es un lenguaje de programación basado en el navegador

Desarrollo

1. CRAP: Contrast, Repetition, Alignment, Proximity — CRAP es una metodología del diseño aplicada a las estructuras de las páginas web.
2. CVS: Concurrent Versions System — CVS es un sistema de control de versiones usado para compartir código con otros desarrolladores en proyectos colaborativos
3. GUI: Graphical User Interface — Un GUI es un inteface que permite al usuario interactuar con el computador de una forma gráfica y más amigable.
4. SVN: Subversion — SVN es otro sistema de control de versiones
5. WYSIWYG: What You See Is What You Get — WYSIWYG es usado en aplicaciones web para insertar contenido ya que nos permite ver el resultado antes de guardarlo.

Gráficos e Imagenes

1. CMYK: Cyan Magenta Yellow Key — CMYK es un modelo de colores basado en los diferentes niveles del Cyan, Magenta y Amarillo
2. FLA: Flash Authoring File — FLA son ficheros de salida para Adobe Flash
3. GIF: Graphics Interchange Format — GIF es un popular formato gráfico muy usado en Internet.
4. JPEG: Joint Photographic Experts Group — JPEG es un codec de compresión de imagenes que podemos ver por toda internet
5. PNG: Portable Network Graphics — PNG es un formato de imagen desarrollada para reemplazara GIF
6. PSD: PhotoShop Document — PSD son los ficheros con los que trabaja Adobe Photoshop.
7. RGB: Red Green Blue — RGB es un modelo de colores basado en  los diferentes niveles de Rojo, Verde y Azúl
8. SVG: Scalable Vector Graphics — SVG es un sistema XML usado para describir gráficos vectoriales de 2 dimensiones
9. SWF: Small Web Format/ShockWave Flash — SWF es un formato de gráficos usado para crear animaciones

E-commerce

1. AVS: Address Verification System — AVS es un método para verificar la identidad de una persona usando una tarjeta de credito al comprar por internet
2. CSC/CVV: Card Security Code/Card Verification Value — CSC es una herramienta de seguidad disponible en la mayoría de tarjetas de crédito
3. MID: Merchant ID — Un MID es un identificador único asignado a compañias
4. FAQ: Frequently Asked Questions — FAQ son un listado de preguntas y respuesta más comunes de una aplicación

Optimización de Motores de Busqueda

1. CPC: Cost Per Click — CPC es la cantidad que pagan por cada vez que un usuario hacer un click
2. CPM: Cost Per 1000 Impressions — CPM es la cantidad que se paga por cada 1000 impresiones
3. CTR: Click Through Rate/Ratio — CTR es una medida de la cantidad de usarios que hacen click frente a la cantidad de impresiones de página
4. PPC: Pay Per Click — PPC es un modelo de publicidad usado en Internet en el que pagan por que los usuarios hagan click
5. PR: PageRank — PageRank es un algoritmo usado para medir la popularidad de un documento
6. SEO: Search Engine Optimization — SEO es el proceso de optimización de las aplicaciones web para mejorar en los resultados de busqueda
7. SERP: Search Engine Results Page — SERP es un listado de páginas devueltas por un buscador sobre la busqueda realizada por el usuario

Seguridad

1. XSS: Cross-Site Scripting — XSS es un vulnerabilidad de la seguridad de una página web en la que el atacante puede ejecutar codigo malicioso
2. CSRF: Cross-Site Request Forgery — CSRF es una vulnerabilidad de seguridad en la que el atacante suplanta al autor de la página y le permite realizar sus funciones.

Dirección

1. CNAME: Canonical Name — Un CNAME es in alias del hostname
2. DNS: Domain Name System — Las DNS son los listines telefónicos de internet. Ellos te dan la dirección de la máquina asociada a un dominio
3. DTD: Document Type Definition — DTD es un documento que describe y especifica un documento XML
4. ICANN: Internet Corporation for Assigned Names and Numbers — ICANN es una organización no lucrativa formada para llevar el mantenimiento de nombres de dominios e IP’s
5. IP: Internet Protocol — IP es la dirección del ordenador en las calles de Internet
6. SLD: Second-Level Domain — SLD es un dominio debajo de las TLD’s
7. TLD: Top-Level Domain — TLD es la última parte del nombre de un dominio. Por ejemplo , .com, .es,…
8. URL: Uniform Resource Locator — URLs son las direcciones usadas para acceder al contenido de la Web
9. WWW: World Wide Web — La WWW es una red interconectada de documentos de hypertexto

Utilizar archivos rar en ubuntu julio 15, 2007

Posted by pamchi in LINUX.
1 comment so far

Bueno, seguramente la mayoría de nosotros utilizamos archivos rar en winbug$, pero al migrar a Ubuntu me tope con que el gestor de archivos comprimidos no soporta el formato rar.

La primera solución que se me ocurre es buscar en la consola

–> whatis rar….. y me contesta “no hay nada apropiado

Siguiente paso: utilizando sudo vamos a instalar el paquete llamado rar, (el password que te pide sudo es el mismo que utilizas para iniciar sesión.

–>sudo aptitude install rar

Siguiente paso: sacar archivos, en mi caso el archivo se llama heroes.rar y lo voy a sacar en el mismo directorio en el que se encuentrar el archivo rar, es importante incluir la “e” después del comando “rar” para indicar que vamos a extraer los ficheros.

–> rar e heroes.rar

Y listo… mas adelante voy a editar este post para indicar como se manejan multiples archivos y archivos con clave.

Es mi primer post a modo tutorial, así que se aceptan comentarios y dudas.

RICARDO ARJONA – QUIEN julio 15, 2007

Posted by pamchi in HEROES DEL SILENCIO.
add a comment

El nuevo material de Ricardo Arjona, un grandioso exponente mundial de nuestra bella tierra Guatemala.

Doblajes al buen chapin julio 12, 2007

Posted by pamchi in HEROES DEL SILENCIO.
10 comments

A mi gusto el mejor de la saga