blog de Darwin Betancourt

Testamento Loja 2008 C.C

Año viejoYa estamos al final del 2008 otro año que culmina y por eso quiero publicar una que otra herencia de mi increíble ciudad y de todas la cosas que hemos visto y oido alrededor de este año que termina y tambien de paso invitar a Uds a publicar o comentar sus ideas acerca de que es lo mejor y lo peor que vieron en Loja. Como todos sabemos siempre año tras año en nuestra ciudad procedemos a crear los monigotes algunos mas pulidos que otros y entre otras cosas a golpearlos dependiendo como nos haya tratado el año que culmina pero creo que no se aplica siempre. He sabido de muchas personas que saltan los monigotes en llamas con lo cual estoy de acuerdo siempre y cuando estemos un poco consientes de nuestras acciones, la razón por la cual digo esto es xq hubo un caso en el cual todo se transformo en un accidente y una anónima amiga paso directamente a celebrarlo en la clínica con quemaduras de 3er grado. Ahora si pasando a lo que va directamente este post vamos a publicar algunas de las herencias de gente conocida. - A mi querida gorda le dejo bastante balanceado de engorde xq ya he visto que esta "flaca" y un manual de on/off - A mis queridos sipanes les dejo 10 centavos para que se consigan un grupo mas ameno. - A mi querida tilinga le dejo su nuevo nombre "la franchesca" y de bono un gabinete. - Al presidente de la AEML le dejo unos cuatro oficios de su querida secretaria k'rmita para que vaya a pagar una comidita con chancho hornado. - Al enano le dejo un manual para buscar chicas de su tamaño y que no tengan enamorado. - A mi querido Guerrillero le dejo un casco con transmisión wi-fi para que siempre este en Internet un paso adelante. - A mi querido Ubuntu le dejo una cotización para que la haga valida con x-net y un radio para que se comunique con su jefa inmediata. - A mi querido "zzzzz" le dejo una almohada para que siga un su "zzzz" y sueñe con quesos de .. ya tu sabes. - A mi pana de la " G de selva" le dejo una doble transmisión para esos rumbos hacia zamora. - A mi estimado "buda" le dejo un cotización de buenos equipos.. pero para que no la vaya a re-cotizar y gane un pana. - A mi querida "cuerazo" le dejo un bote salvavidas por siaca no le funcione su equipo incorporado. - A mi estimado "electro" un radio viejo para que lo desarme un rato y cree su propio dpto de electrónica. - A "angelito" le dejo un megáfono para escucharlo de vez en cuando. - A mi querida "manzanita" le dejo un libro de reclamos para el restaurante de la esquina y un manual de curso gratis de diseno. - A mi querida "nanito" le dejo un libro de secretaria auxiliar para que se distraiga. Saludos y espero sus comentarios.. obviamente intentemos no publicar nombres solo apodos o pseudonimos. .no quisiera tener problemas por un rato de diversión.
Secciones: 

Migrando de Joomla a Drupal

 

Migración de Joomla a Drupal

 

Esta guía se enfoca en la migración de Joomla 1.0.x a Drupal 4.7.x/5.x. Antes de migrar debes entender algunas diferencias entre ellos para asegurarte que la migración sea satisfactoria.
Hace un tiempo me solicitaron migrar un sitio de Joomla a Drupal para lo cual buscando en Internet di con una guía muy práctica en ingles en la siguiente dirección

http://drupal.org/node/80195

Me he permitido hacer una traducción con algunos tips como mi aporte para la comunidad latina de usuarios Drupal.
En esta direccion podras encontrar el modulo que hace posible la migración: http://drupal.org/project/joomla

Joomla! vs Drupal

  1. Joomla solo soporta una Seccion y una Categoria por cada contenido, mientras en Drupal puedes asignar al contenido varias Secciones/Categorias.
  2. Joomla no permite la configuración de multiples sitios, por lo que la migración debe estar en un solo sitio si tienes configuración multi sitio con Drupal.
  3. En esta guia asumo que tienes un foro en tu sitio Joomla. Drupal tiene generado un foro de discusion por lo que no necesitas instalar ningun modulo adicional.
  4. El termino Blog en Joomla no tiene la misma definición como el blog del diccionario de Internet. El termino 'Blog' en Joomla es actualmente una vista broma de contenido: Titulo, Introducción y un enlace de Leer Mas. 'Blog' en la terminología Joomla no es un 'WebBlog'. Si uno pregunta si Joomla esta apoyando a un blog por defecto la respuesta es afirmativa pero con diferente significado.
  5. Comentarios en contenidos no estan disponibles en Joomla por defecto, pero Drupal por defecto soporta comentarios en todo tipo de contenido.

Terminología Joomla vs. Drupal

Hay algunas diferencias de diferentes términos entre Joomla y Drupal. Aqui esta una lista para entenderlo rapidamente:
  1. Template en Joomla es llamado Theme(Tema) en Drupal.
  2. Componente = Modulo.
  3. Modulo = Bloque
  4. Mambot/Plugin = Input filter.
  5. Menu-Horizontal = Primary Links (Enlaces primarios)
  6. Menu-Vertical = Navigation (Navegacion)
  7. Contenido Dinamico = Story (Historia)
  8. Contenido Estatico= Page (Pagina)
  9. Back-end = No hay back-end en Drupal, pero modulos como Administration Menu provee similar interface.
  10. SEF = URL limpios (pero algunos docs se refieren a SEF, tambien).
  11. Seccion = Taxonomy Vocabulary/Term (Taxonomia Vocabulario/Termino)
  12. Section Title = Taxonomy Term (Termino Taxonomia)
  13. Category = Taxonomy Term (Termino Taxonomia)
  14. Introtext = Teaser
  15. Maintext = Body (see explanation below)
  16. Pathway = Breadcrumb
Otros terminos son los mismos como: foro de discusion, editor, busqueda, region, comentario, asunto/titulo, vista previa, tag html, vista, editar, publicidad/banner, log in/log out, perfil, avatar, control de acceso, logs, cache, mantenimiento del sitio, RSS, padre-hijo y fragmentos.

Migrando Contenido/Items de Joomla

Primero, debes transferir todas las Secciones Joomla a Categoria Drupal y transferir Categorias a Term en Drupal acorde a su padre(pariente), Despues que tu puedas transferir Contenido/Item de Joomla desde la tabla jos_content. Las tablas Drupal para guardar articulos son drupal.node y drupal.node_revisions!

Migrando Introtext de Joomla

Introtext vs Teaser, esto es muy importante, debes saber que Drupal puede automaticamente cambiar el inicio de un articulo en un introtext, El introtext es llamado teaser en Drupal. Ahora, como convertir Introtext a Drupal ?.
  1. Copiar el Joomla Introtext a drupal.node_revisions:teaser
  2. Copiar el Joomla Introtext+Maintext a drupal.node_revisions:body (cuerpo)
Puedes confundirte porque el paso #2 incluye el Introtext nuevamente? Porque en Drupal, hay una posibilidad de establecer un diferente Teaser desde el primer párrafo del contenido. En otras palabras, El primer parrafo de Drupal no siempre sera un Teaser ! Si quieres editar el contenido migrado luego en Drupal, deberias copiar Introtext + " " + Maintext en paso #2.

Migrando el Foro de Joomla

Supongo que usas el foro Joomlaboard para Joomla. En Drupal es generado internamente, entonces debes solamente activarlo en el administrador de modulos mostrarlo en la pagina principal mediante el administrador de bloques. Debes transferir la Categoria Padre del foro a Contenedor de Foro Drupal y la categoria Hija del Foro a Categoria del Foro Drupal. Nuevamente, estoy usando SQLyog para transferir la entrada de contenidos del foro. SQLyog es muy facil porque es un Entorno grafico.

Editor

Drupal por defecto no tiene editor WYSIWYG, significa que debes tipear cualquier contenido HTML manualmente para darle formato al articulo. Joomla tiene el editor TinyMCE interno. En Drupal, puedes usar la contribucion de editores de los usuarios como el TinyMCE Editor o FCKeditor.

Consejos

Usualmente mejor es instalar Drupal en una carpeta como nombrededominio/drupal, puedes entonces accesar a los dos sitios durante la migración. Mejor no conviertas el template de Joomla a Tema de drupal, pero edita cualquier tema drupal existente al conocer tus requerimientos porque Drupal soporta temas de tipo (PHPTemplate) y separa templates como comment.tpl.php significa que puedes aplicar cualquier comentario.

Módulos de ayuda

Puedes tambien querer chequear los siguientes modulos: User Import - for users (para usuarios) http://drupal.org/project/user_import Node Import - for content (para contenido) http://drupal.org/project/node_import Joomla migration (not on drupal.org) http://joomla2drupal.teodorani.com/ Cabes destacar que trabaje por algun tiempo con Joomla y se que es muy amigable en sus interfaces pero al momento de querer implementar nuestro propio codigo.. realmente es un dolor de cabez. Saludos.
Secciones: 

Migrando de Joomla a Drupal

Migración de Joomla a Drupal

Esta guía se enfoca en la migración de Joomla 1.0.x a Drupal 4.7.x/5.x. Antes de migrar debes entender algunas diferencias entre ellos para asegurarte que la migración sea satisfactoria.

En esta direccion podras encontrar el modulo que hace posible la migración: http://drupal.org/project/joomla

En mi sitio voy a publicar algunos tips mas para el trabajo con Drupal: http://drw.host.sk

Joomla! vs Drupal

  1. Joomla solo soporta una Seccion y una Categoria por cada contenido, mientras en Drupal puedes asignar al contenido varias Secciones/Categorias.
  2. Joomla no permite la configuración de multiples sitios, por lo que la migración debe estar en un solo sitio si tienes configuración multi sitio con Drupal.
  3. En esta guia asumo que tienes un foro en tu sitio Joomla. Drupal tiene generado un foro de discusion por lo que no necesitas instalar ningun modulo adicional.
  4. El termino Blog en Joomla no tiene la misma definición como el blog del diccionario de Internet. El termino 'Blog' en Joomla es actualmente una vista broma de contenido: Titulo, Introducción y un enlace de Leer Mas. 'Blog' en la terminología Joomla no es un 'WebBlog'. Si uno pregunta si Joomla esta apoyando a un blog por defecto la respuesta es afirmativa pero con diferente significado.
  5. Comentarios en contenidos no estan disponibles en Joomla por defecto, pero Drupal por defecto soporta comentarios en todo tipo de contenido.

Terminología Joomla vs. Drupal

Hay algunas diferencias de diferentes términos entre Joomla y Drupal. Aqui esta una lista para entenderlo rapidamente:
  1. Template en Joomla es llamado Theme(Tema) en Drupal.
  2. Componente = Modulo.
  3. Modulo = Bloque
  4. Mambot/Plugin = Input filter.
  5. Menu-Horizontal = Primary Links (Enlaces primarios)
  6. Menu-Vertical = Navigation (Navegacion)
  7. Contenido Dinamico = Story (Historia)
  8. Contenido Estatico= Page (Pagina)
  9. Back-end = No hay back-end en Drupal, pero modulos como Administration Menu provee similar interface.
  10. SEF = URL limpios (pero algunos docs se refieren a SEF, tambien).
  11. Seccion = Taxonomy Vocabulary/Term (Taxonomia Vocabulario/Termino)
  12. Section Title = Taxonomy Term (Termino Taxonomia)
  13. Category = Taxonomy Term (Termino Taxonomia)
  14. Introtext = Teaser
  15. Maintext = Body (see explanation below)
  16. Pathway = Breadcrumb
Otros terminos son los mismos como: foro de discusion, editor, busqueda, region, comentario, asunto/titulo, vista previa, tag html, vista, editar, publicidad/banner, log in/log out, perfil, avatar, control de acceso, logs, cache, mantenimiento del sitio, RSS, padre-hijo y fragmentos.

Migrando Contenido/Items de Joomla

Primero, debes transferir todas las Secciones Joomla a Categoria Drupal y transferir Categorias a Term en Drupal acorde a su padre(pariente), Despues que tu puedas transferir Contenido/Item de Joomla desde la tabla jos_content. Las tablas Drupal para guardar articulos son drupal.node y drupal.node_revisions!

Migrando Introtext de Joomla

Introtext vs Teaser, esto es muy importante, debes saber que Drupal puede automaticamente cambiar el inicio de un articulo en un introtext, El introtext es llamado teaser en Drupal. Ahora, como convertir Introtext a Drupal ?.
  1. Copiar el Joomla Introtext a drupal.node_revisions:teaser
  2. Copiar el Joomla Introtext+Maintext a drupal.node_revisions:body (cuerpo)
Puedes confundirte porque el paso #2 incluye el Introtext nuevamente? Porque en Drupal, hay una posibilidad de establecer un diferente Teaser desde el primer párrafo del contenido. En otras palabras, El primer parrafo de Drupal no siempre sera un Teaser ! Si quieres editar el contenido migrado luego en Drupal, deberias copiar Introtext + "" + Maintext en paso #2.

Migrando el Foro de Joomla

Supongo que usas el foro Joomlaboard para Joomla. En Drupal es generado internamente, entonces debes solamente activarlo en el administrador de modulos mostrarlo en la pagina principal mediante el administrador de bloques. Debes transferir la Categoria Padre del foro a Contenedor de Foro Drupal y la categoria Hija del Foro a Categoria del Foro Drupal. Nuevamente, estoy usando SQLyog para transferir la entrada de contenidos del foro. SQLyog es muy facil porque es un Entorno grafico.

Editor

Drupal por defecto no tiene editor WYSIWYG, significa que debes tipear cualquier contenido HTML manualmente para darle formato al articulo. Joomla tiene el editor TinyMCE interno. En Drupal, puedes usar la contribucion de editores de los usuarios como el TinyMCE Editor o FCKeditor.

Consejos

Usualmente mejor es instalar Drupal en una carpeta como nombrededominio/drupal, puedes entonces accesar a los dos sitios durante la migración. Mejor no conviertas el template de Joomla a Tema de drupal, pero edita cualquier tema drupal existente al conocer tus requerimientos porque Drupal soporta temas de tipo (PHPTemplate) y separa templates como comment.tpl.php significa que puedes aplicar cualquier comentario.

Módulos de ayuda

Puedes tambien querer chequear los siguientes modulos: User Import - for users (para usuarios) http://drupal.org/project/user_import Node Import - for content (para contenido) http://drupal.org/project/node_import Joomla migration (not on drupal.org) http://joomla2drupal.teodorani.com/ Cabes destacar que trabaje por algun tiempo con Joomla y se que es muy amigable en sus interfaces pero al momento de querer implementar nuestro propio codigo.. realmente es un dolor de cabez. Saludos.
Secciones: 

Control Panel en otros idiomas

En dias anteriores habia instalado el modulo de control panel para que tenga una interaccion mas amigable de la administracion de drupal el cual funcionaba a toda maquina hasta que instale el modulo de multilenguaje i18n con el cual se danio todo es decir l a presentacion porque ya no aparecian los iconos personalizados para cada seccion en el control panel excepto el icono por defecto para lo cual buscando y buscando di con una solucion implementada en el sitio de drupal cabe destacar que esta correccion sirve para la version 5.x que es con la que estoy trabajando segun tengo entendido todavia no hay nada para la version 6.x en este sentido. Bueno basta de palabreria y vamos con la solucion: En la solucion debemos ubicar la funcion control_panel_view y reemplazarla con lo siguiente podran observar que se hace una comprobacion de que existe el modulo i18n. function theme_controlpanel_panel_view($pid, $block = NULL) { $content = ''; $menu = menu_get_menu(); $menu_visible = $menu['visible']; $theme_path = path_to_theme() . '/controlpanel/' . variable_get('controlpanel_icon_size' . $block, '48x48'); if (file_exists($theme_path . '/control_panel_default.png')) { $image_directory = $theme_path; } else { $image_directory = drupal_get_path('module', 'controlpanel') . '/images/' . variable_get('controlpanel_icon_size' . $block, '48x48'); } $content .= '<div id="control-panel-' . $pid . '" class="control-panel">'; if (isset($menu_visible[$pid]) && $menu_visible[$pid]['children']) { foreach ($menu_visible[$pid]['children'] as $mid) { if ($menu_visible[$mid]['children'] && (variable_get('controlpanel_build_children' . $block, 0) != 0)) { //do nothing } else { $content .= '<div class="control-panel-item control-panel-icon-size-' . variable_get('controlpanel_icon_size' . $block, '48x48') . '">'; $content .= '<a href="' . url($menu_visible[$mid]['path']) . '">'; $working_path = drupal_get_path_alias($menu_visible[$mid]['path']); if (module_exists('i18n')) { global $i18n_langpath; $current_lang = is_null($i18n_langpath) ? i18n_default_language() : $i18n_langpath; $working_path_parts = explode('/', $working_path); if ($working_path_parts[0] == $current_lang) { unset($working_path_parts[0]); } $working_path = implode('/', $working_path_parts); } if (is_numeric(substr($working_path, strrpos($working_path, "/") + 1))) { $working_path = substr($working_path, 0, strrpos($working_path, "/")); } $file_name = $image_directory . '/' . str_replace('/', '_', $working_path) . '.png'; //drupal_set_message($file_name); if (file_exists($file_name)) { $src = $file_name; } else { $src = $image_directory . '/control_panel_default.png'; } $content .= '<span style="display:block;">'; $content .= '<img src="' . base_path() . $src . '" alt="'. $menu_visible[$mid]['title'] .'" title="'. $menu_visible[$mid]['title'] .'" />'; $content .= '<br />' . $menu_visible[$mid]['title']; $content .= '</span>'; $content .= '</a>'; $content .= '</div>'; } } } $content .= '</div>'; return $content; } Espero les sea de mucha ayuda y saludos.
Secciones: 

Control Panel en otros idiomas

En dias anteriores habia instalado el modulo de control panel para que tenga una interaccion mas amigable de la administracion de drupal el cual funcionaba a toda maquina hasta que instale el modulo de multilenguaje i18n con el cual se danio todo es decir l a presentacion porque ya no aparecian los iconos personalizados para cada seccion en el control panel excepto el icono por defecto para lo cual buscando y buscando di con una solucion implementada en el sitio de drupal cabe destacar que esta correccion sirve para la version 5.x que es con la que estoy trabajando segun tengo entendido todavia no hay nada para la version 6.x en este sentido. Bueno basta de palabreria y vamos con la solucion: En la solucion debemos ubicar la funcion control_panel_view y reemplazarla con lo siguiente podran observar que se hace una comprobacion de que existe el modulo i18n. function theme_controlpanel_panel_view($pid, $block = NULL) { $content = ''; $menu = menu_get_menu(); $menu_visible = $menu['visible']; $theme_path = path_to_theme() . '/controlpanel/' . variable_get('controlpanel_icon_size' . $block, '48x48'); if (file_exists($theme_path . '/control_panel_default.png')) { $image_directory = $theme_path; } else { $image_directory = drupal_get_path('module', 'controlpanel') . '/images/' . variable_get('controlpanel_icon_size' . $block, '48x48'); } $content .= '<div id="control-panel-' . $pid . '" class="control-panel">'; if (isset($menu_visible[$pid]) && $menu_visible[$pid]['children']) { foreach ($menu_visible[$pid]['children'] as $mid) { if ($menu_visible[$mid]['children'] && (variable_get('controlpanel_build_children' . $block, 0) != 0)) { //do nothing } else { $content .= '<div class="control-panel-item control-panel-icon-size-' . variable_get('controlpanel_icon_size' . $block, '48x48') . '">'; $content .= '<a href="' . url($menu_visible[$mid]['path']) . '">'; $working_path = drupal_get_path_alias($menu_visible[$mid]['path']); if (module_exists('i18n')) { global $i18n_langpath; $current_lang = is_null($i18n_langpath) ? i18n_default_language() : $i18n_langpath; $working_path_parts = explode('/', $working_path); if ($working_path_parts[0] == $current_lang) { unset($working_path_parts[0]); } $working_path = implode('/', $working_path_parts); } if (is_numeric(substr($working_path, strrpos($working_path, "/") + 1))) { $working_path = substr($working_path, 0, strrpos($working_path, "/")); } $file_name = $image_directory . '/' . str_replace('/', '_', $working_path) . '.png'; //drupal_set_message($file_name); if (file_exists($file_name)) { $src = $file_name; } else { $src = $image_directory . '/control_panel_default.png'; } $content .= '<span style="display:block;">'; $content .= '<img src="' . base_path() . $src . '" alt="'. $menu_visible[$mid]['title'] .'" title="'. $menu_visible[$mid]['title'] .'" />'; $content .= '<br />' . $menu_visible[$mid]['title']; $content .= '</span>'; $content .= '</a>'; $content .= '</div>'; } } } $content .= '</div>'; return $content; } Espero les sea de mucha ayuda y saludos.
Secciones: 

Repositorio Local Debian sin Internet

Este post lo escribo para todos aquellos debianitas que quieren actualizar su sistema sin una conexion a Internet tal como lo tienen en la oficina o en su defecto como lo tiene alguna pana por ahi, esto lo haremos mediante la copia de archivos deb en donde esten almacenados. Crear una carpeta para el repositorio local, por ejemplo: /home/usuario/repo-debian/ - Crear una subcarpeta para los paquetes, por ejemplo: /home/usuario/repo-debian/paquetes/ Pongo a eleccion las dos formas para realizar un obtención de archivos deb - Copiar los paquetes *.deb, desde el medio de transporte(usb, cdrom) a la carpeta - Copiar la carpeta /var/cache/apt/archives a nuestro destino del cual haremos nuestro repositorio local /home/usuario/repo-debian/paquetes/, por ejemplo, si los tenemos en el directorio raíz de un CD-ROOM, teclearíamos, como root (super usuario): # cp /mnt/cdroom/carpeta/*.deb /home/usuario/repo-debian/paquetes Instalar el paquete dpkg-dev # cd /home/usuario/repo-debian/paquetes # dpkg -i dpkg-dev Creamos el archivo (Packages) con las cabeceras de los paquetes: # cd /home/usuario/repo-debian # dpkg-scanpackages paquetes /dev/null > Packages Puede suceder el caso que tengamos el directorio partial dentro de la carpeta repo-debian si es el caso que copiamos los archivos de la oficina /var/cache/apt podemos borrarlo para que procese esos paquetes xq como sabemos estan incompletos. Creamos el archivo comprimido de las cabeceras (comprimimos el packages): # gzip -c Packages > Packages.gz Modificamos el /etc/apt/sources.list tecleando: # vi /etc/apt/sources.list Insertamos al principio del archivo *deb file:/home/usuario/repo-deb/ ./* y también sería conveniente desactivar los repositorios de Internet (para que no pierda tiempo intentando conectar, pues no tenemos conexión) comentando (un '#' delante) las líneas que haya descomentadas, o en su defecto podemos crear un sources.list.bk para respaldo y borramos todas las lineas que no nos sirvan en el original. Nuestro /etc/apt/sources.list quedaría así: # Fichero /etc/apt/sources.list preparado para repositorio local (sin conexión a Internet) # Mi debian local deb file:/home/usuario/repo-debian/ ./ Ahora ya podemos actualizar la lista de paquetes (apt-get update) e instalar los paquetes que necesitemos: # apt-get update # apt-get install nombre_programa Saludos y espero les sirva de ayuda
Secciones: 

Repositorio Local Debian sin Internet

Este post lo escribo para todos aquellos debianitas que quieren actualizar su sistema sin una conexion a Internet tal como lo tienen en la oficina o en su defecto como lo tiene alguna pana por ahi, esto lo haremos mediante la copia de archivos deb en donde esten almacenados. Crear una carpeta para el repositorio local, por ejemplo: /home/usuario/repo-debian/ - Crear una subcarpeta para los paquetes, por ejemplo: /home/usuario/repo-debian/paquetes/ Pongo a eleccion las dos formas para realizar un obtención de archivos deb - Copiar los paquetes *.deb, desde el medio de transporte(usb, cdrom) a la carpeta - Copiar la carpeta /var/cache/apt/archives a nuestro destino del cual haremos nuestro repositorio local /home/usuario/repo-debian/paquetes/, por ejemplo, si los tenemos en el directorio raíz de un CD-ROOM, teclearíamos, como root (super usuario): # cp /mnt/cdroom/carpeta/*.deb /home/usuario/repo-debian/paquetes Instalar el paquete dpkg-dev # cd /home/usuario/repo-debian/paquetes # dpkg -i dpkg-dev Creamos el archivo (Packages) con las cabeceras de los paquetes: # cd /home/usuario/repo-debian # dpkg-scanpackages paquetes /dev/null > Packages Puede suceder el caso que tengamos el directorio partial dentro de la carpeta repo-debian si es el caso que copiamos los archivos de la oficina /var/cache/apt podemos borrarlo para que procese esos paquetes xq como sabemos estan incompletos. Creamos el archivo comprimido de las cabeceras (comprimimos el packages): # gzip -c Packages > Packages.gz Modificamos el /etc/apt/sources.list tecleando: # vi /etc/apt/sources.list Insertamos al principio del archivo *deb file:/home/usuario/repo-deb/ ./* y también sería conveniente desactivar los repositorios de Internet (para que no pierda tiempo intentando conectar, pues no tenemos conexión) comentando (un '#' delante) las líneas que haya descomentadas, o en su defecto podemos crear un sources.list.bk para respaldo y borramos todas las lineas que no nos sirvan en el original. Nuestro /etc/apt/sources.list quedaría así: # Fichero /etc/apt/sources.list preparado para repositorio local (sin conexión a Internet) # Mi debian local deb file:/home/usuario/repo-debian/ ./ Ahora ya podemos actualizar la lista de paquetes (apt-get update) e instalar los paquetes que necesitemos: # apt-get update # apt-get install nombre_programa Saludos y espero les sirva de ayuda
Secciones: 

Formula 1 - Interlagos 2008

Bueno este post es para promover la formula 1 en el 2008 (Gran premio de Brasil) que se llevara a cabo lo mas cerca de nuestro país es decir en Interlagos - Brasil. Pongo a consideración de todos los Lojanos y ecuatorianos que guste de este deporte uno de los tours que esta organizando una amiga, la información de contacto esta al final de este post.

Formula 1 2008 Del 31 de Octubre al 03 de Noviembre

INCLUYE

  • Ticket aéreo Uio-Gye-Sao-Gye- Uio con TACA clase “A”
  • Traslado aeropuerto / hotel / aeropuerto (servicio regular)
  • 03 noches de alojamiento con desayuno
  • Traslado hotel/autodromo/hotel ( 2 días 01-02 nov)
  • Seguro de Viaje Travel Ace
  • Asistencia en aeropuerto (embarque y desembarque)
  • Kit autódromo
    • 01 Mochila
    • Lunch Box (1 sándwich + 01 jugo o gaseosa + 01 fruta de época + 01 dulce).
    • 01 kit pillow (almohadilla portátil)
    • 01 capa de lluvia
    • protectores de oído eco acústico
  • Impuestos Hoteleros

Ingresos al circuito

Sector Valor en Dolares
A $ 343.00
B $ 885.00
M $ 691.00
D $ 1158.00
E $ 1373.00
F $ 672.00
G $ 231.00
Notas importantes
  • Precios por personas (Adultos y Niños)
  • Precios Netos
  • Entradas por los 2 dias

Precios por persona en dólares

HOTELES Cat DDL N. Adic
Bourbon P $ 1320.00 $ 59.00
Corfort Downtown P $ 1370.00 $ 57.00
Reima St. Charbel Suites P $ 1430.00 $ 69.00
Tryp Melia Tautape P $ 1456.00 $ 76.00
Estamplaza Paulista p $ 1499.00 $ 83.00

NOTAS IMPORTANTES:

  • Precios de CONTADO
  • Precios varían de acuerdo a Hotel y sector en el Autodromo
  • Precios sujetos a cambios por regulación de la línea aérea
  • No incluyen entradas al autódromo ( ver recuadro INGRESOS )

Telef: 072 584295 2561645 Atlantis travel.gerencia@gmail.com - veroflores22@hotmail.com

Saludos y que gane la Ferrari
Secciones: 

Formula 1 - Interlagos 2008

Bueno este post es para promover la formula 1 en el 2008 (Gran premio de Brasil) que se llevara a cabo lo mas cerca de nuestro país es decir en Interlagos - Brasil. Pongo a consideración de todos los Lojanos y ecuatorianos que guste de este deporte uno de los tours que esta organizando una amiga, la información de contacto esta al final de este post.

Formula 1 2008 Del 31 de Octubre al 03 de Noviembre

INCLUYE

  • Ticket aéreo Uio-Gye-Sao-Gye- Uio con TACA clase “A”
  • Traslado aeropuerto / hotel / aeropuerto (servicio regular)
  • 03 noches de alojamiento con desayuno
  • Traslado hotel/autodromo/hotel ( 2 días 01-02 nov)
  • Seguro de Viaje Travel Ace
  • Asistencia en aeropuerto (embarque y desembarque)
  • Kit autódromo
    • 01 Mochila
    • Lunch Box (1 sándwich + 01 jugo o gaseosa + 01 fruta de época + 01 dulce).
    • 01 kit pillow (almohadilla portátil)
    • 01 capa de lluvia
    • protectores de oído eco acústico
  • Impuestos Hoteleros

Ingresos al circuito

Sector Valor en Dolares
A $ 343.00
B $ 885.00
M $ 691.00
D $ 1158.00
E $ 1373.00
F $ 672.00
G $ 231.00
Notas importantes
  • Precios por personas (Adultos y Niños)
  • Precios Netos
  • Entradas por los 2 dias

Precios por persona en dólares

HOTELES Cat DDL N. Adic
Bourbon P $ 1320.00 $ 59.00
Corfort Downtown P $ 1370.00 $ 57.00
Reima St. Charbel Suites P $ 1430.00 $ 69.00
Tryp Melia Tautape P $ 1456.00 $ 76.00
Estamplaza Paulista p $ 1499.00 $ 83.00

NOTAS IMPORTANTES:

  • Precios de CONTADO
  • Precios varían de acuerdo a Hotel y sector en el Autodromo
  • Precios sujetos a cambios por regulación de la línea aérea
  • No incluyen entradas al autódromo ( ver recuadro INGRESOS )

Telef: 072 584295 2561645 Atlantis travel.gerencia@gmail.com - veroflores22@hotmail.com

Saludos y que gane la Ferrari
Secciones: 

Nadie es perfecto...

Asombro¡Nadie te ha ofendido! Son tus expectativas de lo que esperabas de esas personas, las que te hieren Y las expectativas las creas tú con tus pensamientos. No son reales. Son imaginarias. Si tu esperabas que tus padres te dieran más amor y no te lo dieron, no tienes porqué sentirte ofendido. Son tus expectativas de lo que un padre ideal debió hacer contigo, las que fueron violadas. Y tus ideas son las que te lastiman. Si esperabas que tu pareja reaccionara de tal y cual forma y no lo hizo... Tu pareja no te ha hecho nada. Es la diferencia entre las atenciones que esperabas tuviera contigo y las que realmente tuvo, las que te hieren. Nuevamente, eso está en tu imaginación. ¿Enojado con Dios? Son tus creencias de lo que debería hacer Dios, las que te lastiman. Dios jamás ofende ni daña a nadie. Un hábito requiere de todas sus partes para funcionar. Si pierde una, el hábito se desarma. El hábito de sentirte ofendido por lo que te hacen otros (en realidad nadie te hace nada) desaparecerá cuando conozcas mejor la fuente de las 'ofensas'. Cuando nacemos, somos auténticos. Pero nuestra verdadera naturaleza, es suprimida y sustituida artificialmente por conceptos que nuestros padres, la sociedad y televisión nos enseñan. Y crean una novela falsa de cómo deberían ser las cosas en todos los aspectos de tu vida y como deben de actuar los demás. Una novela que no tiene nada que ver con la realidad. También, las personas son criaturas de inventario. A lo largo de su vida, coleccionan experiencias: padres, amigos, parejas, etc. y las almacenan en su inventario interior. Las experiencias negativas dejan una huella más profunda en nosotros que las positivas. Y cuando una persona es maltratada por alguien, deja esa experiencia en su 'inventario'. Cuando conoce a alguien, tiene miedo. Y trata de ver si la nueva persona repetirá las mismas actitudes que la que la hirió. Saca una experiencia de su inventario negativo. Se pone los lentes de esa experiencia y ve a las nuevas personas y experiencias de su vida, con esos lentes. ¿Resultado? Se duplican los mismos problemas y las mismas experiencias negativas. Y el inventario negativo sigue creciendo. En realidad lo que hace es que te estorba. No te deja ser feliz. Y a medida que se avanza en años, se es menos feliz. Es porque el inventario negativo aumenta año con año. ¿Has visto a las personas de edad avanzada y a los matrimonios con muchos años? Su inventario es tan grande, que parece que la negatividad es su vida. Una y otra vez sacan experiencias de su inventario negativo ante cualquier circunstancia. Una de las mayores fuentes de ofensas, es la de tratar de imponer el punto de vista de una persona a otra y guiar su vida. Cuando le dices lo que debe hacer y te dice 'no', creas resentimientos por partida doble. Primero, te sientes ofendido porque no hizo lo que querías. Segundo, la otra persona se ofende porque no la aceptaste como es. Y es un círculo vicioso. Todas las personas tienen el derecho divino de guiar su vida como les plazca. Aprenderán de sus errores por sí mismos. Déjalos ser! nadie te pertenece. Ni la naturaleza, ni tus padres, ni tus hijos, tus amigos o parejas te pertenecen. Es como el fulgor de las aguas o el aire. No los puedes comprar. No los puedes separar. No son tuyos. Solo los puedes disfrutar como parte de la naturaleza. El cauce de un río no lo puedes atrapar. Solo puedes meter las manos, sentir el correr de las aguas entre ellas, y dejarlo seguir. Las personas son un río caudaloso. Cualquier intento de atraparlas te va a lastimar. Ámalas,disfrútalas y déjalas ir.

Entonces ¿Cómo puedo perdonar?

  1. Entiende que nadie te ha ofendido. Son tus ideas acerca de cómo deberían actuar las personas y Dios, las que te hieren. Estas ideas son producto de una máscara social, que has aprendido desde tu infancia de forma inconsciente. Reconoce que la mayoría de las personas NUNCA va a cuadrar con esas ideas que tienes. Porque ellos tienen las suyas.
  2. Deja a las personas ser. Deja que guíen su vida como mejor les plazca. Es su responsabilidad. Dales consejos si te los piden, pero permite que tomen sus decisiones Es su derecho divino por nacimiento: el libre albedrío y la libertad.
  3. Nadie te pertenece. Ni tus padres, ni amigos ni parejas. Todos formamos parte del engranaje de la naturaleza. Deja fluir las cosas sin resistirte a ellas. Vive y deja vivir.
  4. Deja de pensar demasiado. Ábrete a la posibilidad de nuevas experiencias. No utilices tu inventario. Abre los ojos y observa el fluir de la vida como es. Cuando limpias tu visión de lentes obscuros y te los quitas, el resultado es la limpieza de visión.
  5. La perfección no existe. Ni el padre, ni los amigos, ni la pareja son perfectos. Es un concepto creado por la mente humana que a un nivel intelectual puedes comprender, pero en la realidad NO EXISTE. Porque es un concepto imaginario. Un bosque perfecto serían puros árboles, Sol, no bichos... ¿existe? No. Para un pez, el mar perfecto sería aquel donde no hay depredadores ¿existe? No. Solo a un nivel intelectual. . En la realidad JAMAS VA A EXISTIR. Naturalmente, al pez solo le queda disfrutar de la realidad. Cualquier frustración de que el mar no es como quiere que sea no tiene sentido. Deja de resistirte a que las personas no son como quieres o no piensan como tú. Acepta a las personas como el pez acepta al mar y ámalas como son.
  6. Intoxícate con la vida. La vida real es más hermosa y excitante que cualquier idea que tienes del mundo. Me complacerá decírtelo por experiencia.
  7. Imagina a esa persona que te ofendió en el pasado. Imagínate que ambos están cómodamente sentados. Dile por qué te ofendió. Escucha su explicación amorosa de porque lo hizo. Y perdónala. Si un ser querido ya no está en este mundo, utiliza esta dinámica para decirle lo que quieres. Escucha su respuesta. Y dile adiós. Te dará una enorme paz.
  8. A la luz del corto período de vida que tenemos, solo tenemos tiempo para vivir, disfrutar y ser felices. Nuestra compañera la muerte en cualquier momento, de forma imprevista, nos puede tomar entre sus brazos. Es superfluo e inútil gastar el tiempo en pensar en las ofensas de otros. No puedes darte ese lujo.
  9. Es natural pasar por un periodo de duelo al perdonar, deja que tu herida sane. Descárgate (no confundir con desquítate) con alguien para dejar fluir el dolor. Vuelve a leer este artículo las veces necesarias y deja que los conceptos empiecen a sembrar semillas de conciencia en tu interior. Aprende con honestidad los errores que cometiste, prométete que no lo volverás a hacer y regresa a vivir la vida.

DISFRUTA HOY Y AHORA

Secciones: