martes, 13 de noviembre de 2012

Post Instalación Ubuntu 12.10 Avanzado

Visitando este tutorial consta que ya visitaste ...... Instalando Ubuntu 12.10

Pues bien, empecemos, sacamos la terminal (alt + contro + t ) y actualizamos el sistema.
sudo apt-get update
sudo apt-get upgrade



viernes, 9 de noviembre de 2012

Y Hablando del Open Source... daré el ejemplo compartiendo mis primeros programas en C

Aunque no sean de mucha utilidad, pues son en lo sumo de simples, quiero dar el ejemplo de compartir el código fuente de mis primeros programas en C:

*/Cálculo de Matrícula
Calcular e imprimir el valor total a pagar por concepto de matrícula de un estudiante.
Para realizar estos, se debe capturar el código de estudiante, que permite definir los
parámetros de liquidación e información adicional. (El código está compuesto por 5
dígitos).
 El Primer dígito permite identificar el tipo de carrera que cursa el estudiante y valor
base de matrícula.
El Segundo dígito representa la jornada y permite obtener recargo sobre la
matrícula.
Y los siguientes tres dígitos del consecutivo de la carrera:
 -Si el alumno tiene un consecutivo par, tiene un descuento 20%.
- Si el alumno tiene un consecutivo impar tiene un descuento 10%.*/

sábado, 27 de octubre de 2012

Finalizando con la Saga de la Historia...

Para quienes se pregunten el porqué de tan menudo título (siempre fui pésimo escogiendo los títulos de mis artículos) este artículo lleva tal nombre, pues no quiero caer en redundancia con el anterior. Como el artículo anterior llevaba el título de... "La Historia sin Terminar", ahora  "Finalizamos con la Saga de  la Historia". Claro está, y ya lo he dicho antes, la Historia siempre la hacemos día a día , por lo que con este desenlace, no la estaremos culminado, sino que sólo termina una "saga" (o retahíla) de artículos que he estado redactando sobre la misma. La Historia siempre fluirá libremente (Y aún más con Apple y Microsoft fuera del campo de batalla), y el transcurrir del tiempo nos enseñará de sus sucesos aleccionadores. La tecnología es tan vasta, que la misma se fraccionará indefinidamente, e irá demostrando sus innumerables facetas .

miércoles, 17 de octubre de 2012

Acciones a realizar después de instalar Ubuntu 12.10



Esta misma instalación de herramientas sirven tanto para Ubuntu 12.10 y posiblemente también  para la versión 13.04. Recordemos que es una instalación de herramientas para la cual nuestro sistema sea más usable. Pueden variar repositorios y detalles pero la idea siempre es la misma.

Instalando Ubuntu 12.10


Vas a ver que es muy fácil. Hay dos modos a partir del live-dvd.

Octubre de 2012- INSTALAR UBUNTU 12.04 LTS EN UNA NETBOOK ASPIRE ONE 725

La Instalación de Ubuntu 12.04 LTS resultó ser una joyita espléndida en mi nueva adquisición: una Acer Aspire 725
Tardé semanas enteras para poder optimizarlo, y prácticamente se volvió en una Odisea homérica, como lo dijo hace no mucho un querido conocido mío.
Aprendí muchísimo, y es que la letra, con sangre entra. Si no se tienen problemas, es imposible convertirse en ingeniero de softwares.
Muchos se preguntarán por qué tengo la terquedad de escribir este artículo a sólo pocas horas restantes para el lanzamiento del nuevo Ubuntu 12.10.
El párrafo anterior responde por sí solo, aunque muchos de ustedes aún no entiendan el porqué. Ubuntu 12.04.1 LTS es LA PRIMERA VERSIÓN de escritorio lanzada por Canonical con soporte técnico y de actualizaciones del sistema por el transcurso de 5 años, mientras que el 12.10 no tardará mucho en menguar, para luego ser echado al vertedero, pues otros SO de transición lo suplatarán.
No ha escapado de mi conocimiento que aún hoy en día hay gente que "ubuntiliza" Ubuntu 10.04 LTS, y es justamente por su Largo Tiempo de Soporte, sólo que éste último tiene 3 años, y el mismo caducará a fines del año corriente, salvo las versiones especiales para servidores.
Pero no todo es de color violeta (para no decir "rosa"). Ubuntu 12.04 LTS, con su Kérnel 3.2 y con los controladores viejos que trae desde sus repositorios es simplemente un INFIERNO a la hora de instalarlo en una Acer Aspire One 725. He  aquí una lista de los principales problemas con los que me he topado:

viernes, 5 de octubre de 2012

Python instalar y usar Virtualenv

Virtulenv es como bien lo dice un entorno virtual o como se dice ahora "SANDBOX", donde podremos desarrollar y ejecutar nuestras aplicaciones con total seguridad. Asi podremos ejecutar nuestras aplicaciones  de python y experimentar sin miedo a romper algo del resto del sistema.

jueves, 4 de octubre de 2012

Instalar el Kérnel 3.6 de forma segura y GARANTIZADA en Ubuntu 12.04 LTS

Esta misma mañana publiqué un tutorial sobre cómo instalar el el Kérnel, pero lo cierto es que aquellas operaciones mencionadas me fueron más problemáticas que beneficiosas, y terminé echando mi máquina al suelo.
Ahora haremos lo mismo, pero desde los Kérnel precompilados por Canonical, para Ubuntu.

Actualizando el Kérnel Línux

Introducción

La mayor parte de esta información es una recopilación del gentil aporte del siguiente blog: http://www.mapopa.blogspot.com/.
Este artículo tiene por objetivo proporcionar fundamentos y conocimientos básicos sobre el Kérnel y su respectiva actualización.
El presente ha sido redactado el día 4 de Octubre del 2012, y trata exclusivamente del Kérnel de Largo Tiempo de Soporte versión 3.6
Nota: No nos haremos responsables de imprevistos y ni de cualquier daño generado en el sistema. Si usted hace lo siguiente, es por voluntad propia.

sábado, 29 de septiembre de 2012

La Historia aún sin Terminar...


La Era de los Transistores, y del reemplazo parcial y completo de los añejos tubos de vacío: 2da Generación de Máquinas
Habiendo escrito el vasto artículo anterior (Terminando con la Historia), me di cuenta de que la historia nunca terminaría, pues la historia continúa día a día. Estos capítulos quedarán inconclusos, porque jamás podré enumerar cada una de las genialidades que han ido apareciendo espontáneamente en la Informática.
Adentrémonos a nuestro tema principal. La Segunda Generación empieza en 1952 con los transistores, y termina en 1964 con el advenimiento de los circuitos integrados.
Al sustituirse parcialmente las válvulas de vacío por el transistor, comenzó la Segunda Generación de Computadoras. En ella las máquinas ganaron potencia y fiabilidad, perdiendo tamaño,

sábado, 22 de septiembre de 2012

Anécdotas de un Estudiante de Ingeniería en Informática- Parte 5


 Un escalón más abajo: Tercera Generación de Computadoras (1964-1971)

Me ha costado bastante diferenciar entre la cuarta, y la tercera generación; pues ambas tienen muchas similitudes compartidas, o eso es lo que pensaba. Es un error craso, según mi punto de vista, que no se establezcan las diferencias en la mayoría de las fuentes que visito. Incluyendo mi libro...
¿Será una deficiencia mía? ¿es que no tengo suficiente comprehnsión de lo que leo?

miércoles, 19 de septiembre de 2012

Instalar Cinnamon en Ubuntu 12.04


Cinnamon es la nueva shell que ha creado Linux Mint como fork de Gnome 2.x, pero con la potencia de Gnome 3.x y como alternativa para aquellos que no les termina de convencer ni Unity ni Gnome-Shell



lunes, 17 de septiembre de 2012

Protector de pantallas para Ubuntu 12.04





Para instalar el salvapantallas en Ubuntu 12.04 LTS tenemos que abrir la consola  y escribir:

sudo apt-get remove gnome-screensaver
sudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra

Y listo, ya tenes protectores de pantalla para eligir y dejar de extrañarlos.

sábado, 15 de septiembre de 2012

Anécdotas de un Estudiante de Ingeniería en Informática- Parte 4


Cuarta Generación  (1971)
En 1971 aparece el microprocesador, consistente en la integración de toda la UCP de una computadora en un sólo chip de circuito integrado. La tecnología utilizada, en un principio, es la LSI (larga escala de Integración) con circuitos de 1000 entre 10.000 puertas lógicas, lo cual permitió  la fabricación de microcomputadoras y computadores personales, así como las computadoras mono-pastilla. Se utilizó además el disquete (floppy disk) como unidad de almacenamiento externo. Apareció una gran cantidad de lenguajes de programación de toda índole. Y se desarrolló las redes de transmisión de datos (teleinformática) para la interconexión de computadoras. La interconexión de computadoras no es sinónimo de internet, pero la WWW (Worl Wide Web) ha sido ampliamente difundida en el transcurso

lunes, 10 de septiembre de 2012

El Espíritu del Blog y el Porqué de la Divulgación

Son alrededor de las una de la mañana menos diez minutos... Se supone que mañana debo trabajar, pero debido a que dormí toda una tarde y mañana completa, creo que no tendré problemas en desvelarme este día. Se suponía que debía estar estudiando para la universidad, pero me he dado cuenta de que no estudio por estudiar, pues mi verdadero motor es el propósito. Quizá no sea un René Descartes, quizá lo que aquí lean no sea un Discurso del Método Geek LiGNUxero. Pero me veo obligado a pensar, para verdaderamente existir como profesional... 

"Cogito, ergo sum sicut GNU/Linux user" (Pensar, luego existir como usuario de GNU/Línux)

domingo, 9 de septiembre de 2012

Anécdotas de un Estudiante de Ingeniería en Informática - Parte 3


Charles Babbache
He tratado de implementar una narrativa amena y agradable para mis lectores. Recibí algunas críticas que alegaban que tenía algunos desenfoques, así que haré el intento de mejorar mi focalización temática. En vista de que no soy perfecto, pido de antemano sus opiniones.
Estoy totalmente orgulloso de que algunos lectores criticaron mi modo de escribir, quiere decir que hay un verdadero interés de trasfondo. También estoy satisfecho, porque con tan sólo algunos artículos hemos logrado acarrear a un basto público: alrededor de 1000 visitas, con tan sólo un mes de arduo empeño literario.

sábado, 8 de septiembre de 2012

Poema GEEK Dedicado a GNU/Línux

Un sentimiento se despliega, ante un movimiento que despierta;
Un anhelo de entrañas despabila, ante un código libre y sin mentira.
Ningún bit suyo tiene telarañas, y  promete un verdadero mañana sin marañas.
Su Kernel fue el puente que cerró la brecha digital maltrecha y de desiguales mechas,
Acceso a la información es la canción que entonó para toda nación.
En el derecho de multitudes se apoyó, y bajo una licencia pública y contractual te fundamentó;
Es el software de los pueblos, desarrollado por jerarquías horizontales, para la prevención de injustos males.

miércoles, 5 de septiembre de 2012

Definamos GNU/Línux...

GNU/Línux ha quedado patente de boca en boca, y de computadora en computadora. Con sus penas y glorias; y con sus galardones y diatribas GNU/Línux ha encarnado una función social irrebatible e impecable, sin turbiedades de trasfondo, y sin intenciones ambivalentes.
El intercambio de pares, la cooperación generada por dominios públicos, y la libre distribución de softwares y bienes intelectuales han generado una virulenta solidez perenne y utilitaria capaz de rivalizar contra algunos conceptos monetarios, económicos, y contra ciertos rigores restrictivos legales que generan desinformación, y dificultan la libre difusión de bienes inmateriales. El Código Abierto, y el Software Libre, han favorecido más al pro-común, que a grandes industrias transnacionales opresoras.

martes, 4 de septiembre de 2012

Anécdotas de un Estudiante de Ingeniería en Informática- Parte 2


En el artículo anterior hablaba sobre el ábaco y sus bondades. Y sobre su larga perduración entre milenios...
¡No podía, para el ábaco, ser más acertada la idea de que se hiciese alguna patente intelectual, o de copy-right sobre el mismo! Alguna junta mercantil del Oriente Medio debió tener el tesón de Bill Gates, Steve Wozniak, o Steve Jobs (A quienes admiramos tanto) alguien, o algunos pudieron velar por sus derechos de propiedad intelectual, y tanto ellos como sus descendientes podrían vivir como zánganos hasta el vencimiento del plazo de ponderación del engorroso inmaterial...

domingo, 2 de septiembre de 2012

Anécdotas de un Estudiante de Ingeniería en Informática de Primer Semestre.

¿En qué me metí? Aún me lo pregunto, mas con menos de un mes dentro de la materia, creo que es demasiado tarde para preguntarse por algo tan irrisorio.
Según mi libro, me metí en una materia que busca administrar la información de manera automática y racional, por medio de procesos algorítmicos, conocimientos de cómputo, electrónica y lenguajes de programación.
Según mi universidad, sólo estoy en una carrera que durará algo así como cinco años, en la cual permaneceré cada vez que pague la mensualidad, y siempre que sea un buen vasallo de los dictámenes del profesorado.
Según mis padres... estoy en lo que me interesa, y que mientras más rápido termine, podré casarme, tener párvulos y vástagos, y vivir en constante dependencia y esclavitud del sistema subyacente.
Según el Estado, mientras más altas sean mis ganancias, más deberé trabajar para que me roben con los impuestos.
Según el mundo y los demás... creo que ni figuro, mientras más consuma y trabaje para ellos, mejor.

lunes, 27 de agosto de 2012

Review de NoSQL - MongoDb

Experiencias con MongoDb.

Bueno en un inicio habia visto Cassandra de la Apache Foundation, pero por alguna razon no termine de engancharme, sabia que esto de los NO SQL era un tema importante a ver pero paso el tiempo, ahora que retome y ya me encuentro bastante mas metido en el tema es que escribo sobre mi expereincia con MongoDb.

Basicamente opte por ella por que vi que habia mucha documentacion y tenia drivers para poder hacer pruebas desde Python.

viernes, 24 de agosto de 2012

Me presento

Bueno, es ahora mi turno, si no aparezco muy seguido es que estoy muy atareado con una que otra cosa, a la vez que trato de expandir y mejorar este proyecto. Pero software libre es mi pasión, una pasión que descubrí,  pasión que va creciendo día a día cada vez más.
Para aquellos que no me conocen mi nombre es Alan Viñals, y empece con este proyecto desde google+, como todo proyecto,  no es lo mismo un proyecto unitario que uno colaborativo.
Así que el proyecto se expandió, y ahora somos 3 autores del mismo. Pero no queda acá, sino que vos también sos autor, aunque no escribas en este blog o en la página de la red social, ya que tus comentarios o que nos nombres para encontrar tu publicación es una gran contribución al proyecto informativo y social del mismo.

miércoles, 22 de agosto de 2012

Python parte 2


Bue... si se aguantaron la primera parte del tuto quiere decir que de verdad les interesa o que yo tan mal no escribo y no les queda otra que bancarme. :-)

Ya para este momento creo que habran investigado un poco y estaran mas familiarizados con el interprete y podran abrirlo mas tranquilos. Existen otra posibilidades para acceder a la línea de comandos, pueden usar Idle, tal vez el mas usado, este permite acceder a python de la misma manera que si usaran el llamado al interprete. Tambien pueden usar Ipython, si están en linux, este esta muy bien pensado y tiene la ventaja de auto completado cuando pulsamos la tecla tab.



Idle

viernes, 17 de agosto de 2012

Jugando a ser Capo

Efectivamente, cuando uno habla de Línux, tiene que saber que no está hablando de cualquier sistema operativo, sino que se refiere AL SISTEMA OPERATIVO.
Línux es el único sistema operativo que realmente respeta nuestros derechos, sin embargo es pobremente valorado, y sus magnificentísimas ventajas relucen en la ignorancia multitudinal y colectiva. La gente, no pudiéndose adaptaser a Línux, prefiere un Windows falsificado, o bien uno que venga por defecto en el disco duro de una baratija en oferta. Sin embargo a quienes aún conservan Windows & Linux juntos, no recomendamos desprenderse de su sistema operativo restrictivo por el momento. Pese a que sea indignante, y aunque aspiremos a la libertad, no llegaremos completamente a ella por el pesado yugo que significa este mal de acarreo. Quien usa exclusivamente Línux, y quien a toda costa evita los oropeles defectuosos de Bill Gates, debe ser una persona sagaz y altamente capacitada. Línux vive una guerra de compatibilidad, y lastimosamente estamos más a la defensiva, que a la vanguardia ofensiva.

Python Parte 1

Bueno empezando con esta serie de notas introductorias voy a ir por lo que mas me gusta y divierte.... Python.

Python deberia ser muchas veces la eleccion mas obvia, pero no siempre es asi para todos. A mi me tomo unos cuantos años llegar a este lenguaje. Queme bastante tiempo con PHP, Java, Perl... etc.

Python salio para mi como la respuesta logica que no queria ver. Habia visto su codigo varias veces, sabia que habia hecho mucho en el mundo del software libre y mas en linux. Hace cosa de unos años ya se hizo por primera vez en argentina la PyCon, no puedo decir todo lo agradecido que sigo aun a esta gente por mostrar que es un lenguaje super amigable, claro, ordenado y versatil.

Pero vamos a lo que realmente importa, lo que quieren saber y no leerme durante 20 minutos de mi llegada a esto.