ff-multiconverter, multimedia, audio, video, linux, ubuntu ubuntu kylin, china, releases, linux terminal, ubuntu, linux, comandos, shell conky, gadgets, ubuntu, linux SpeedTest-Cli, velocidad, red, consola, terminal tag foto 6 pinta, grafica, linux, ubuntu djl, juegos, yum, synaptic, paquetes ubuntu, releases, canonical psensor, ubuntu, linux, sistema, monitor

Guia Python: introducción y definición de variables y comentarios.

python logoPython es un lenguaje de script desarrollado por Guido van Rossum.
Podemos codificar empleando programación lineal, estructurada y orientada a objetos (tengamos en cuenta que esta última es la que se ha impuesto en la actualidad)
Se cuenta con intérpretes de Python en múltiples plataformas: Windows, Linux, Mac etc. Se pueden desarrollar aplicaciones de escritorio como aplicaciones web. Empresas como Google, Yahoo, Nasa etc. utilizan este lenguaje para sus desarrollos (actualmente el creador de Python Guido van Rossum trabaja para Google.)
Se puede ejecutar instrucciones de Python desde la línea de comando o creando archivos con extensión *.py. Cuando uno comienza a aprender este lenguaje la línea de comandos nos provee una retroalimentación del resultado en forma inmediata.
El objetivo de este tutorial es presentar en forma progresiva los conceptos fundamentales de este lenguaje y poder analizar los problemas resueltos y codificar los problemas propuestos en este mismo sitio, sin tener que instalar en un principio el Python en su equipo (o luego de instalado poder avanzar con el tutorial en cualquier máquina conectada a internet)
Que podemos hacer con Python una vez que aprendamos su sintaxis y filosofía de programación?
  • Aplicaciones que se ejecutan en un servidor web (equivalentes a lo que se puede hacer con PHP, ASP.Net, JSP, Ruby) Más adelante cuando este más avanzado con el lenguaje Python le será muy útil solicitar una cuenta en Google App Engine y crear un sitio empleando como lenguaje de servidor el Python. También existen otras empresas de hosting que proveen como lenguaje de servidor el Python. Y cuando necesitemos ser más productivos en el desarrollo de sitios no podrá faltar el framework Django
  • Aplicaciones de escritorio con interfaces visuales accediendo a componentes escritos en .Net (Microsoft), Qt, GTK, MFC, Swing (Java) etc.
  • Programas no visuales que tengan como objetivo sistematizar procesos de administración del equipo (backup periódicos, borrado de archivos recursivos, búsquedad de archivos o contenidos de los mismos etc.)
  • Aplicaciones para celulare.
python logo multiple
Definición de variables.
Una variable almacena un valor de cierto tipo. En Python podemos definir variables de tipo:
Numérica (entera)
Numérica (flotante)
Numérica (complejo)
Cadena de caracteres
Booleano
Para definir una variable en Python solo debemos asignarle el valor, en dicho momento se define el tipo de variable según el valor asignado (Python es un lenguaje sensible a mayúsculas y minúsculas, por lo que debemos respetar esta característica):
Variable entera:
edad=21
Variable flotante:
altura=1.92
Variable compleja:
valor=5+3j
Cadena de caracteres (puede estar encerrada entre simples o dobles comillas):
nombre="Mario"
Booleano:
encontrado=False
python-twisted-akonadi-qt-kde-gtk-logo-vshaped
Definición de comentarios.
En Python utilizamos el caracter # para indicar al intérprete que dicha línea es un comentario y no la debe procesar como una instrucción de Python.
Es muy común utilizar comentarios para informar el objetivo del programa, su desarrollador, la lógica de los algorítmos empleados etc.
Veamos un progrma que utiliza comentarios:
# Definición de tres variables enteras y una de tipo string
edad1=10
edad2=4
edad3=21
nombre="pedro"
Podemos en la misma línea de código agregar comentarios:
edad3=23  #mayor de edad
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

11 excusas para no usar Ubuntu.

ubuntu vs windowsEstos son algunos de los argumentos que los usuarios de Windows utilizan para no usar Ubuntu ( incluye a Linux en general).
Los escucho a diario cuando dicen ,,,,"como podés usar eso y no tener Windows"
Los tengo , tanto XP y Seven ( originales) y los he usado por mucho tiempo, solo que los quité de mis ordenadores de uso privado.
Algunos cuestionamientos que se hacen por desconocimiento.
Dejo a Uds. lectores la conclusiòn:

1.- En Ubuntu no se puede utilizar Virtual DJ7 Pro
 ubuntu_excusas
ubuntu_excusas1 

2.- Google Earth no funciona en Ubuntu.


ubuntu_excusas2

3.- No hay programas para ver noticieros , partidos , ni películas on line como se hace en Windows 7.
ubuntu_excusas3
ubuntu_excusas4 
ubuntu_excusas5
ubuntu_excusas6 
4.- Photoshop no funciona en Ubuntu.
 
ubuntu_excusas7
ubuntu_excusas8 
5.- No funcionan ni Xion, ni Inpaint ni PhotoZoom.
 ubuntu_excusas9
ubuntu_excusas10
ubuntu_excusas11 
6.- Tampoco funciona Ares.


ubuntu_excusas12

7.- Los programas para ver películas o escuchar música de Ubuntu ni se comparan al Windows Media Player 12, no tienen calidad de imagen.

ubuntu_excusas13
ubuntu_excusas14
8.- No hay buenas radios para escuchar música on line.

ubuntu_excusas15 
9.-  Conky ni se compara al Rainmeter.
ubuntu_excusas16
10.- Ubuntu no es personalizable.
 ubuntu_excusas17
ubuntu_excusas18
ubuntu_excusas19
ubuntu_excusas20
11.- Ubuntu no se puede usar porque levanta mucha temperatura.

ubuntu_excusas21 Opté siempre por callarme y dejar que cada uno elija lo que crea conveniente. He dejado de usar Windows.
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Workarround para usar PulseAudio y Jack de forma sencilla.

Para los que están metidos en el mundo de grabación y producción musical en GNU/Linux de seguro están más que familiarizados con JACK (una herramienta excelente), y seguramente tengan más de una placa de audio (alguna interfaz profesional, la placa de sonido onboard, el micrófono incorporado en las cámaras web, etc) y la forma más fácil de tener todas las placas en orden es a través de PulseAudio.

Perfecto... el problema es que PulseAudio y JACK no son muy buenos amigos.

Después de un rato concluí con que la mejor opción es matar de lleno PulseAudio y lanzar el servidor Jack cuando se necesite. Es decir, usar siempre PulseAudio y pasar a Jack cuando lo necesitemos.

Lo primero que hay que hacer es configurar PulseAudio para que no intente iniciarse cada vez que muere. Para esto hay que crear el archivo client.conf en ~/.pulse/ y agregarle una única línea que diga autospawn=no

De esta forma nos aseguramos de que podemos matar PulseAudio sin que vuelva a aparecer solo.

Ahora el script para obtener la magia en un doble click

#Mato pulseaudio  
  pulseaudio -k;
  echo "PulseAudio desactivado";
#Arranco jack. Es bloqueante así que lo mando al background
  jackd -d alsa -r 44100 -d hw:0 &
  echo "Jack server Ok";
#Largo qjackctl
  echo "Lanzado front end";
  qjackctl;
#Cuando cierro el qjacktl arranca pulseaudio de nuevo    
  pulseaudio -D;
  echo "PulseAudio activado"


Lo que está haciendo este script es matar pulseaudio, iniciar el servidor JACK y tirar la interfaz gráfica del qjackctl. Cuando cierres el qjackctl se restaura pulseaudio.

 
Para hacer todo este asunto más cómodo todavía les recomiendo mover el script al directorio /bin/ y crear un link de aplicación en el escritorio o alguna carpeta, de esta forma si tienen algún launcher al estilo "gnome-do" o "kupfer" pueden disparar estas acciones con un par de teclas.
Este procedimiento es independiente de la distribución que se esté usando.

Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

FreetuxTV excelente aplicación para ver la TV o escuchar la radio en Ubuntu.

Si buscas una aplicación que te permita ver la televisión en directo o escuchar la radio de cualquier parte del mundo en GNU/Linux puede que FreeTuxTV te sea de gran utilidad ya que nos permite hacer esto mismo de forma sencilla.

La interfaz de FreetuxTV es muy sencilla y cuando lo iniciamos ya podremos agregar los canales en español, también podremos grabar lo que estamos viendo muy útil si quieres mantenerlo en tu equipo para verlo cuando quieras.

Ver la television en directo

Para instalarlo basta agregar los PPA dedicados, es decir agregar los repositorios propios de FreeTuxTV.

Cada vez que hacemos partir el programa FreeTuxTV actualiza automaticamente la lista de los grupos que hemos seleccionado.

De manera que iremos al terminal y escribiremos:

  • sudo add-apt-repository ppa:freetuxtv/freetuxtv
  • sudo apt-get update
  • sudo apt-get install freetuxtv

Capturas de pantallas.

FireetuxTV

FireetuxTV1

FireetuxTV2

FireetuxTV3

FireetuxTV4

Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Incredipede ha anunciado que la versión para Linux ahora será gratuita.

IncredipedeIncredipede es un juego de rompecabezas desarrollado por Northway Games.
En el debes ayudar a una extraña criatura llamada Quozzle a rescatar a sus hermanas.
Quozzle tiene una curiosa habilidad, puede hacer crecer nuevas partes de su cuerpo.
De esta manera, utilizando tu ingenio para crear nuevas criaturas cada vez más complejas y controlar sus músculos para hacerlas andar, tendrás que avanzar por los 60 niveles que componen Incredipede.
Incredipede es un juego de rompecabezas que celebra la diversidad de la vida en el mundo. El juego sigue Quozzle, un Incredipede solitario en una búsqueda desesperada para rescatar a sus hermanas. Ella tiene una capacidad única para crecer nuevos brazos y piernas, dondequiera que ella necesita, transformando en una serpiente, una araña, un caballo, un mono - cualquier cosa que puedas imaginar. Puede dar sus cuernos o cola, utilizar la naturaleza como un plan o emprender en nuevas direcciones raras.
Quozzle de control como aprende a swing a través de los árboles, subir los acantilados escarpados, bailar sobre ríos de lava e incluso se disparan a través del aire sobre los vientos térmicos. Controles de ratón y teclado & (A & D o teclas de flecha)
Incredipede es un juego de rompecabezas que celebra la diversidad de la vida en el mundo. El juego sigue Quozzle, un Incredipede solitario en una búsqueda desesperada para rescatar a sus hermanas. Ella tiene una capacidad única para crecer nuevos brazos y pi
ernas, dondequiera que ella necesita, transformando en una serpiente, una araña, un caballo, un mono - cualquier cosa que puedas imaginar. Puede dar sus cuernos o cola, utilizar la naturaleza como un plan o emprender en nuevas direcciones raras.
Quozzle de control como aprende a swing a través de los árboles, subir los acantilados escarpados, bailar sobre ríos de lava e incluso se disparan a través del aire sobre los vientos térmicos. Controles de ratón y teclado & (A & D o teclas de flecha)
El juego cuenta con una gran cantidad de criaturas pregeneradas para que puedas practicar.
A continuación un vídeo:

La gran noticia es que Northway Games ha anunciado que la versión de Incredipede para Linux ahora será gratuita. Así lo dijo Colin Northway (co-fundador):
"Estoy haciendo la versión para Linux gratuita debido a que sus usuarios apoyan fuertemente a los juegos independientes, y porque además me gusta Linux y la filosofía detrás de el."









Capturas de Pantallas.
incredipede
Incredipede-Limb-Raft
incredipedeScreenshot16
incredipedeScreenshot21
incredipedeConcept02
incredipede3
incredipede1
incredipedeConcept01
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog: