opensuse chiclayo

Resaltado de código en openOffice

Miércoles, 3 de Febrero de 2010 zchronos 4 comentarios

Hoy día en twitter me topé con algo muy interesante, @develCuy proporcionó un link con una extensión para openOffice, a mi parecer muy buena, gracias @develCuy.

Así que después de probarla por 10 minutos decidí que merecía una entrada, a continuación hablo un poco sobre ella.

La extensión se llama “COOoder”, la pueden descargar desde aquí, permite resaltar código en un documento de openOffice, esto es muy útil, sobretodo para programadores que desean documentar sus proyectos o para hacer tutoriales. ^_^

Primero deben instalar la extensión, esto lo hacen fácilmente desde “Herramientas > Administrador de Extensiones > Agregar

Una vez agregada, cierren y vuelvan a ejecutar openOffice y ya estará activada. Para usarla basta con seleccionar el código a resaltar y luego hacer clic en el botón de COOoder (el que tiene forma de <>) aparecerán las opciones para escoger el tipo de lenguaje que se quiere resaltar, hay varios para escoger (bash, c, java, python, etc). Aquí pongo un ejemplo:

Pero esto no queda ahí, podemos hacer que luzca mucho mejor.

1. Seleccionamos el texto, clic en “Insertar>Sección

2.  Le colocamos un nombre al área (para poder indentificarla) y nos vamos a la pestaña “Fondo

3.  Escogemos un color de fondo (en mi caso “gris claro”).

4. Cambiamos el tipo de letra a “Liberation Mono” y establecemos de tamaño “11″

5. El resultado final quedaría así:

¿Genial no? Desde aquí quiero agradecer a Cédric Bosdonnat por haber desarrollado esta extensión.

Django y openSUSE una poderosa combinación

Sábado, 30 de Enero de 2010 zchronos Sin comentarios


Versión 1.0

Disponible en PDF al final de la Entrada

Hace tiempo que quiero hacer esta entrada pero el tiempo no me lo había permitido. Bueno, antes que nada debo aclarar que este tutorial está enfocado a usuarios que tienen nociones básicas sobre servidores web, pero aún así intentaré hacerlo lo más entendible posible para que cualquier usuario pueda utilizar Django junto con openSUSE

Bueno, ¿Qué es Django?

Django es un Framework basado en Python, es muy potente y versátil. Está orientado a crear sitios web de manera profesional de forma rápida y limpia, más información en su página oficial.

Como lo dice su página oficial, “The Web framework for perfectionists with deadlines”, se podría traducir como “El framework Web para perfeccionistas con tiempos límite”

El año pasado mi amigo “Tolerance000″ hizo un tutorial sobre su instalación desde los repositorios (lo hizo en mi antiguo blog) como pueden ver es muy sencillo, pero para quienes como yo prefieren utilizar la última versión disponible y no quieren esperar hasta que la suban a los repos, pues su instalación mediante consola también es muy simple.

Leer más…

Ubunchu!

Martes, 19 de Enero de 2010 zchronos 4 comentarios

Visitando la página de http://seotch.wordpress.com/ubunchu/ me doy con la sorpresa de que HAN SACADO NUEVOS CAPÍTULOS, ya están disponibles el cap. 3 y el 4 de Ubunchu.

Para quienes aún no saben de que trata, es un manga (o doujin o manual, como quieran llamarlo) sobre la distribución Ubuntu, enseña las cosas básicas sobre esta distro.

Claro, yo le sigo siendo fiel a openSUSE, pero iniciativas como esta no pueden dejarse pasar de largo y ¡merecen una entrada ! ^_^

Aquí abajo dejo los enlaces para que los descarguen en el idioma de su preferencia (El 1 y el 2 disponibles en Español, el 3 y el 4 disponibles en Inglés)

Capítulo 1

Capítulo 2

Capítulo 3

Capítulo 4

Feliz año 2010

Domingo, 3 de Enero de 2010 zchronos 2 comentarios

Si, ya sé que es algo tarde para ello, pero igual me gustaría escribir esta entrada.

A manera personal, muchas cosas me han sucedido este año 2009 que ya terminó, descubrí que es inútil intentar organizar mi colección de anime en DVDs, por lo que compré dos discos duros de 1TB cada uno (2TB en total) para organizar mi colección.

El 2009 ha sido un año bastante educativo, participé en el comité organizador del FLISOL en mi ciudad y aprendí que siempre habrán personas que quieran llevarse el crédito ajeno. ¬¬

También descubrí que me gustan las serpientes, con esto me refiero a Python (el lenguaje de programación, no el reptil), Python es genial!, Python BANZAI. Ejem!… como decía, Python es muy potente y permite desarrollar aplicaciones muy rápidamente.

Bueno, el 2009 cumplí 21 años de vida y aunque aún no termino la universidad, logré conseguir un trabajo (mi primer trabajo de verdad, no un cachuelo1 ) en una Universidad de mi localidad y pude comprobar que estudiar y trabajar a la vez es bastante duro, pero gracias a ello pude comprarme varias figuras, así que vale la pena el esfuerzo.

Si, me gustan las serpientes ^_^, aunque también los caracoles y los gatos2.

En fin, el año 2009 ha sido muy productivo, espero que éste año 2010 sea uno mucho mejor, ya que tendré mi título de Ingeniero de Sistemas (y probablemente este mismo año comience una maestría), eso además de que tengo que terminar mi carrera de Docente que dejé en “Stand-by” (si, estudié dos carreras en paralelo, “Ingeniería de Sistemas” y “Educación”, pero dejé Educación en 5to ciclo, será cosa de retomarla y terminarla para cumplir con mi promesa de tener dos profesiones).

Me despido no sin antes desearles a todos un FELIZ Y PRÓSPERO AÑO 2010

.

OFF: No sé si lo habrán hecho a propósito, pero en el cap. 13 de “Railgun” aparece una Python, para quienes no hayan visto la serie. Todo se desarrolla en una “Ciudad Academia”, por lo que me parece demasiada coincidencia que justo pongan una Pythonidae. en una ciudad donde obviamente conocen mucho sobre informática, si a eso le sumamos que el bikini del personaje es de un color rojo, rojo como el “Ruby” pues… mejor juzguen ustedes mismos:

_____________________________________

1. Cachuelo: Trabajo ocasional o temporal, también llamado “Part-time”.

2. Referencia a “Bakemonogatari”, un gran anime.

Categories: Novedades, Sin categoría Tags: , ,

Recuperar marcadores en Firefox

Sábado, 12 de Diciembre de 2009 zchronos 2 comentarios

firefox-tan_small

La semana pasada migré mi laptop a openSUSE 11.2 final (antes tenía la RC), como había hecho bastantes modificaciones a varios archivos de configuración, y quería probar el instalador del DVD final, pues preferí formatear mi partición raíz (/) y re-instalar mi sistema (claro, también hubiese bastado con un simple “zypper dup” pero me gustan las instalaciones limpias).

Ahora bien, todos conocemos la funcion de Marcadores (también llamados bookmarks y favoritos) de Firefox, lo que nos permite marcar rápidamente un website que nos parezca interesante para luego poder acceder a él. Cada cierto tiempo, Firefox guarda una copia de seguridad de estos marcadores dentro de su carpeta de configuración para el usuario. Es decir, dentro de:

/home/tu_usuario/.mozilla/firefox/5kxfia7j.default/bookmarkbackups

*5kxfia7j.default es un código aleatorio para identificar el perfil (Profile).

Estos archivos permitiran recuperar absolutamente todos tus marcadores, simplemente ejecutamos Firefox > Menu Marcadores > Organizar Marcadores > Importar y Respaldar

importar_firefox

Hasta ahí todo bien, pero:

  1. ¿Qué pasa si simplemente deseo visualizar el contenido del backup para luego agregar los que necesite a mi colección?
  2. ¿Qué pasa si quiero agregarlos a otros navegadores (opera, explorer, etc)?

Antes (Firefox 2) para hacer esto bastaba un simple copiar-pegar, ya que los backups se almacenaban en formato .html, pero desde la versión 3 las cosas han cambiado un poco, ahora los marcadores se guardan en formato .json que permite una mejor gestión y desempeño a la aplicación PERO que dificulta su manejo en caso de que te encuentres en una de las dos situaciones antes mencionadas, además también lo hace incompatible con los marcadores de otros navegadores.

Claro, se espera que esta incompatibilidad sea temporal, ya que JSON es un formato que cada día gana más popularidad en proyectos de diversa índole, pero de momento aquí les presento una solución a las preguntas planteadas lineas arriba:

Como abrir y visualizar archivos JSON de Firefox (bookmarks)

.

Solo es necesario siguir unos sencillos pasos:

- Ejecutar Firefox

- Abrir el arhivo .json a recuperar

importar_firefox-02

Te saldrá algo similar a esto:

importar_firefox-03

- Como puedes observar todo el contenido del archivo es una sola línea, ahora nos vamos a Marcadores > Organizar Marcadores > Nuevo Marcador

Le ponemos cualquier nombre y en “Dirección” agrega lo siquiente:

—–

javascript:(function(){var E=document.getElementsByTagName('PRE')[0],T=E.innerHTML,i=0,r1,r2;t=new Array();while(/("uri":"([^"]*)")/g.exec(T)){r1=RegExp.$1;r2=RegExp.$2;if(/^https?:/.exec(r2)){t[i++]='['+(i)+']:<a href='+r2+'>'+r2+'<\/a>';}}with(window.open().document){for(i=0;t[i];i++)write(t[i]+'<br>');close();}})();

—–

Una vez hecho esto, solo basta que ejecutes el Marcador y LISTO. Ya tienes el archivo .json convertido en un html con los enlaces a las repectivas URL.

Otra forma de visualizar un .json es mediante JSON2HTML, una herramienta on-line, aunque claro, está diseñada con propósitos generales, por lo que en este caso no nos será de utilidad.

Ahora, si deseas evitarte todo este proceso, puedes indicarle a Firefox que evite guardar los backups en .json y que en su lugar que siempre se guarden los archivos en .html. Aquí hay un tutorial sobre como hacerlo.

Fuentes:

http://forums.mozillazine.org/viewtopic.php?f=38&t=1054655&start=0&st=0&sk=t&sd=a

http://answers.yahoo.com/question/index?qid=20090120101623AAyEMoF

http://www.flickr.com/photos/25165569@N05/2799778441/

Categories: GNU-Linux, Tutoriales Tags:

Muy cansado…

Viernes, 11 de Diciembre de 2009 zchronos Sin comentarios
yomiko_cheerleader

Fight oh! Fight oh!

A todos los lectores que siguen este blog:

He estado bastante ocupado con la Universidad y el trabajo, afortunadamente las cosas en el trabajo han ido bien, con respecto a la Universidad ya entregué mi tesis y esta semana la evaluan y en caso logre la aprobación del jurado, se procede a programarme el día de la sustentación.

Así que por estos motivos no he podido postear tanto como quisiera, espero me puedan comprender, no pensé que esto de trabajar y estudiar fuese tan duro, ojalá pronto pueda ponerme al día con todas las entradas que tengo en mente colocar (mi compañero Lobo_Azul también ha estado bastante atareado con su propio trabajo).

Bueno, como otro punto, me he percatado que muchos bloggers escriben entradas bastante cortas y simples, particularmente yo suelo tardarme algo de 2 horas por cada entrada además de ocupar toda mi concentración en ello. Quizás deba cambiar mi forma de postear y escribir entradas más cortas en lugar de las que suelo escribir actualmente. (Se aceptan sugerencias)

PD. La imagen hace referencia a R.O.D (Read or Die) anime que cuenta con una serie y ovas muy buenos. (Yomiko me da ánimos).  ^_^

Categories: Sin categoría Tags:

Guia de Samba Ilustrada para openSUSE 11.2

Martes, 24 de Noviembre de 2009 zchronos Sin comentarios

Ésta es una guía de Samba de las más completas que he leído, aún no la he probado (claro, igual lo probaré y postearé daré mi opinión en su debido momento), pero estoy seguro que funciona al 100% ya que se nota el cariño y dedicación que su creador ha puesto en elaborarla.

Autor: Eduardo Adolfo Sotomayor  ~  Nick: Easgs

Fuente: Blog de Easgs (http://easgs.wordpress.com/2009/11/23/opensuse-11-2-con-samba-guia-ilustrada)

————————–

Este es un manual de openSUSE 11.2 con Samba que he escrito, el objetivo de este es servir de guia en la configuracion de samba orientado a openSUSE 11.2, en el se explican los distintos escenarios con los que se encuentra un administrador de red y se dan ejemplos practicos y totalmente funcionales para resolver en esos casos, el contenido del manual es el siguiente

1.- OpenSUSE 11.2 participando en un grupo de trabajo mixto 3
1.1 Instalando Samba 3
1.2 Configurando la navegación de red 3
1.3 Descripción de las opciones 4
1.4 Creando los usuarios en openSUSE 11.2 con Yast 5
1.5 Agregando los usuarios a samba 6
1.6 Compartiendo recursos 7
1.7 smb.conf final 7
1.8 Autorizando los servicios en el Firewall 8
1.9 Agregando nuevas estaciones openSUSE 11.2 a la red
2.- openSUSE 11.2 como controlador de Dominio con el tdbsam backend 10
2.1 Planteamiento del problema 10
2.2 ¿Qué es un controlador de Dominio o Domain Controller? 10
2.3 Creando los usuarios 10
2.4 smb.conf final 12
2.5 Descripción de las opciones 13
2.6 Explicación del recurso compartido de ejemplo [datos] 19
2.7 Creando l a carpeta de ejemplo [datos] 19
2.8 Agregando los usuarios a samba 20
2.9 Mapeo de los grupos UNIX a grupos Windows 20
2.10 Asignación de derechos al grupo Domain Admins 20
2.11 Revocando los derechos al grupo Domain Admins 20
2.12 Listando los privilegios asignados a los grupos samba 20
2.13 El Firewall 21
3.- openSUSE 11.2 como PDC usando openLDAP como backend 22
3.1 Planteamiento del problema 22
3.2 Configuración de la red 23
3.3 Instalación de samba 24
3.4 Instalación de LDAP 25
3.5 Configuración avanzada de YaST2 26
3.6 Creación del certificado de servidor común 27
3.7 Configuración del servidor LDAP 32
3.8 Configuración del cliente LDAP 35
3.9 Configuración del servidor samba 41
3.10 Creación de los usuarios y grupos LDAP 46
3.11 Listando el mapeo de grupos samba 55
3.12 Asignando privilegios al grupo Domain Admins 56
3.13 Listando privilegios asignados a los grupos samba 56
3.14 Revocando privilegios al grupo Domain Admins 56
3.15 Eliminando Usuarios LDAP 56
3.16 Eliminando cuentas de maquinas 57
3.17 Navegador LDAP 57
3.18 Realizando ajustes en el archivo smb.conf 58
3.19 Comando smbpasswd –w 59
3.20 Smb.conf final 59
3.21 Descripción de las opciones 60
3.22 Los recursos compartidos [users] y [groups] 63
3.23 Políticas de contraseñas 63
3.24 Flags que se pueden asignar a un usuario 64
3.25 El firewall 66
4.- Configuración del servidor DHCP 66
4.1 Instalación del servidor DHCP 66
4.2 Liberando direcciones IP 68
4.3 Renovando direcciones IP en las estaciones de trabajo 69
4.4 El Firewall 69
5.- Como Limpiar la cache de WINS 70
5.1 Limpiando la cache de WINS 70
6.- Variables de entorno usadas por samba 71
6.1 Explicación de las variables de entorno usadas por samba 71
7.- Uniendo las estaciones de trabajo a nuestro Dominio 73
7.1 Windows XP 73
7.2 Windows 7 75
7.3 Windows Vista 77
7.4 openSUSE 11.2 77
7.4.1 smb.conf final 79
7.4.2 Compartiendo recursos en nuestra estación de trabajo openSUSE 11.2 80
7.4.3 Mostrando los recursos compartidos de la red 81
8.- Servicios involucrados 85
8.1 openSUSE en un grupo de trabajo 85
8.2 openSUSE como controlador de dominio con el backend tdbsam 85
8.3 openSUSE como controlador de dominio con el backend ldapsam 85
8.4 openSUSE como miembro de dominio 85
9.- Creditos 86
9.1 Creditos 86

Puede descargar el manual en el siguiente link:

http://www.mediafire.com/?ymlojinzzyn

Mirror (4shared):