martes, 31 de marzo de 2009

Documental Codigo Linux

El video es un poco viejo, y muchos los vieron ya, pero esta bueno para pasar el rato con un poco de info sobre nuestro querido GNU/Linux.

domingo, 22 de marzo de 2009

Pandora, Consola portatil OpenSource

pandora



Algunas se preguntaran, que es Pandora ? bueno pandora es una consola de codigo abierto portatil desarrollada en linux para que cualquier persona pueda diseñar programas y juegos para esta consola, ademas tambien dispone de Wifi, Bluetooth, y otras caracteristicas interesantes.


Esta consola portatil tiene pantalla táctil panorámica de 4,3 pulgadas, dos slots para tarjetas de memoria de hasta 64 Gb, controles de juego completos, incluyendo dos controladores analógicos, teclado QWERTY integrado con teclas de función, conectividad con Wifi, Bluetooth, USB 2.0, compatible con módems USB-3G (UMTS), aceleración 3D y bateria con duracion de 10 horas. Pandora es capas de soportar juegos como Quake 3 o Unreal tournament 3. Su precio sera €250




Especificaciones:



  • Procesador Texas Instruments OMAP3530 a 600MHz, con núcleo ARM® Cortex™-A8

  • 256 Mb de memoria SDRAM DDR-333


  • 512 Mb de memoria FLASH NAND para almacenamiento interno.

  • Procesador de audio y video IVA2+ con tecnología DaVinci™ de Texas Instruments

  • Aceleración 3D hardware PowerVR SGX530 (110Mhz) compatible con OpenGL ES 2.0

  • Conexión inalámbrica Wifi 802.11b/g integrada

  • Bluetooth 2.0 + ERD integrado (3Mbps)

  • Pantalla táctil LCD 800×480, panorámica 4.3″, 16.7 millones de colores, brillo 300 cd/m2, contraste 450:1


  • Controles de juego: cruceta, 2 analógicos, 4 botones y 2 botones “gatillo”

  • Dos slots para tarjetas de memoria SDHC, hasta 64 Gb de capacidad

  • Salida de audio para auriculares hasta 150 mW por canal, 16 ohms, 99dB SNR

  • Salida de TV independiente (S-Video y video compuesto)

  • Micrófono incorporado. Posibilidad de conectar micrófono externo desde auriculares

  • Teclado de 43 teclas QWERTY y teclas numéricas


  • Puerto USB 2.0 OTG (480 Mb/s) con capacidad para cargar la batería.

  • Puerto USB Host 2.0 (480 Mb/s) capaz de proporcionar los 500 mA a los dispositivos conectados.

  • UART accesible externamente para depuración y hacking.

  • Diseño interno a prueba de fallos con autoarranque integrado para experimentación segura.

  • Sistema operativo Linux (2.6.x)

  • Dimensiones: 140 x 83 x 27 mm



Fuente | Sitio oficial en español

miércoles, 18 de marzo de 2009

Programacion en PHP xDDDD

Quake 4

Es increible que el siguiente juego este hecho para nuestro GNU/Linux, graficos y trama expectacular:

Quake 4

Parece incrible que con estos gráficos haya salido para Linux, pero asi es.

Quake 4 utiliza con gran acierto la imaginería futurista de iD Software para crear impresionantes campos de batalla en el que tú y otros jugadores se enfrentaran en diferentes modos de juego como “Capturar la Bandera”, “Combate a Muerte” o “Por Equipos”. Lo mejor es que en Quake 4 no tienes complejas teclas ni tácticas, la única opción es la lucha más cruenta.

En Quake 4 interpretas a un Marine llamado Matthew Kane asigando al escuadrón Rhino, con el vivirás las aventuras durante la guerra en el planeta Strogg. Su motor basado en el juego Doom 3 e impresiona.





http://i43.tinypic.com/2008sqd.pnghttp://i43.tinypic.com/2008sqd.png

martes, 17 de marzo de 2009

DVDStyler - Crea m,enus para DVD facilmente


Con DVDStyler podrás crear tus propios discos con tu colección de películas con menús totalmente personalizados.


Incorpora sus propios fondos y botones, aunque permite añadir nuestros propios elementos, que enlazarán con los diferentes submenús que creemos. DVDStyler admite archivos de vídeo en formato MPEG, y los menús pueden ser en formato NTSC o PAL.


Instalación y descargas


Puedes descargar los paquetes .deb para Debian o Ubuntu e instalarlos manualmente usando GDebi o dpgk. O podrías añadir lo siguiente a tu /etc/apt/sources.list

$ sudo su

# nano /etc/apt/sources.list


http://filmiyana.com/americandesi/images/DVD-Logo-Color1.jpg

En Ubuntu Hardy Heron:


deb http://dvdstyler.sourceforge.net/repository/ubuntu/ hardy main


En Debian:


deb http://dvdstyler.sourceforge.net/repository/debian/ testing main


… con lo que podrás instalarlo con un simple comando:

# apt-get update && apt-get install dvdstyler

lunes, 16 de marzo de 2009

Richard cumple años!

Me entero en inforsertec que el famoso defensor de los derechos del software Richard Stallman cumple años hoy...

http://www.tred.cl/fgf_blog/wp-content/uploads/2007/06/gnu.jpg

"

Richard Matthew Stallman ( * Manhattan, Nueva York, 16 de marzo de 1953), con frecuencia abreviado como "rms" , es un programador estadounidense y figura relevante del movimiento por el software libre en el mundo.

Sus mayores logros como programador incluyen el editor de texto Emacs, el compilador GCC, y el depurador GDB, bajo la rúbrica del Proyecto GNU. Pero su influencia es mayor por el establecimiento de un marco de referencia moral, político y legal para el movimiento del software libre, como una alternativa al desarrollo y distribución del software no libre o privativo. Es también inventor del concepto de Copyleft (aunque no del término), un método para licenciar software de tal forma que su uso y modificación permanezcan siempre libres y reviertan en la comunidad

"

http://www.softpanorama.org/People/Stallman/Images/saintignucius.jpg
http://www.fmentransito.org.ar/blog/wp-img/gnu.png

domingo, 15 de marzo de 2009

Algun programa de musica por favor!

Mi busqueda de algun programa para escuchar musica a finalizado...

Banshee fue lo primero, muy bueno pero algunas caracteristicas feas tiene:

  • Lento, muy lento
  • No puedo organizar la musica si quiero cambiar el orden, para vovler a escuchar algun tema, por ejemplo
Amarok:

  • No es nativo de gnome
  • Lento, al igual que banshee ocupa mucho RAM
XMMS:
  • Programa fuera de serie, no es actualizado por nadie (creo)
  • problemas con el sonido, (alsa, oss)
Listen (lastima por los problemas, pero es un exelente programa, muy completo:

  • programa inmaduro, bugs y cuelgues por doquier :S
  • interfaz rara, desordenada
Audacious:

  • Lento (por lo menos p/mi)
http://imagenes.sftcdn.net/es/scrn/68000/68574/3_Snap65.jpg

Pero hurgando en Añadir/quitar del menu Aplicaciones de Ubuntu, busque "Player" y baje unos cuantas listas y encontre Decibel, un mini programa:

"
Reproductor de sonido Decibel
Un sencillo reproductor de musica
"

La palabra sencillo me gusto mucho, porque no tengo interes de puntuar, ni ver la tapa del albun, lo que quiero es escuchar buena musica...
http://imagenes.sftcdn.net/es/scrn/68000/68574/2t_captura0013.jpg
Para instalarlo simplemente:

$ sudo su

ubuntu

$ su

debian

# apt-get install decibel-audio-player

para ambos...



Pero si queres el codigo fuente (python):

http://i43.tinypic.com/2008sqd.png

viernes, 13 de marzo de 2009

Formatear Pendrive en Ubuntu - Debian

Nesecito formatear mi pendrive, pero como nunca lo he hecho en Linux, busque por internet y lo comparto con ustedes:

$ su

p/debian

$ sudo su

para ubuntu

_______________
# fdisk -l

# cd /media/

# mkdir pen

# mount /dev/sdc1 /media/pen

# umount /media/pen



casi todas las memorias usb usan el formato FAT para su sistema de archivo:

# mkfs.vfat /dev/sdc1

http://www.soygik.com/wp-content/uploads/2008/11/usb-logo.jpg

eso es todo, ahora para ver si el formateo salio bien, solo montamos el pendrive:

# mount /dev/sdc1 /media/pen

# nautilus /media/pen

espero que les sirva : )

Link para aprender a hacer script en python para GIMP

Mi tiempo esta en apuros asi que este blog va a estar un poco bajo de contenidos, por la razon que empeze a asistir al colegio, y no estoy todo el dia sin hacer nada como en las vacaciones, ademas de llegar muy cansado todas las mañanas...

Les dejo un link en donde van a poder aprender a hacer script en python para el programa GIMP de diseño grafico

http://upload.wikimedia.org/wikipedia/commons/thumb/0/05/GIMP_Icon.svg/535px-GIMP_Icon.svg.png

lunes, 9 de marzo de 2009

Escuchar musica desde el terminal

Hoy aprendi a escuchar musica desde el terminal, con el mplayer. Es muy facil, empezamos desde la carpeta home y vamos subiendo a donde esta nuestra musica:

http://www.haifux.org/lectures/134/lecture/images/mplayer.png

$ ls (o dir, son casi lo mismo)

Videos Musica Documentos

$ cd Musica

para escuchar toda la carpeta de Musica:

$ mplayer *

____________________
http://i133.photobucket.com/albums/q49/quinterillo/clave_de_sol.jpg?t=1236651203
____________________

$ ls

metallica romanticas rock pesado ninghtwish

$ cd metallica

Ahora podemos reproducir todo o solo un tema:

$ mplayer * (comodin, indica que reprodusca TODO metallica)

o

$ mplayer metallica\ -\ ride\ the\ lightning\ -\ fade\ to\ black.mp3

para que solo reproduca el tema Fade to black.mp3

esta bueno, y ocupa menos memoria que rhythmbox, banshee o amarok, pero tambien suena medio geek, no?

Para los amantes de la consola y de python

Se que hay muchos convertidores de formatos pero les presento un script hecho en python que hize con la ayuda de los chicos de pyar (casi lo hicieron ellos, pero yo presente la idea :-P
el script usa ffmpeg:

$ sudo su
# apt-get install ffmpeg




1)Crear un archivo en la carpeta personal (/home/usuario), de nombre "conversor.py"

o descargar este archivo

http://gndx.org/wp-content/uploads/2008/06/280px-python_logo.png

2) Abrirlo con gedit

3)Pegar lo siguiente en el archivo:

import subprocess
print "Escribe la ruta del archivo de entrada"
original = raw_input()
print "Escribe la ruta del archivo de salida y su formato"
salida = raw_input()
ret = subprocess.call(['ffmpeg', '-i', original, salida])
if ret==0:
print "Todo ok"
else:
print "Todo mal"

4)Abrir el terminal, y ejecutar:

$ nano .bashrc

y al final escribir lo siguiente:

alias conversor='python /home/usuario/conversor.py'

(cambiar usuario por el nombre de usuario de su sistema)

CNTRL+O para guardar y CNTRL+X para cerrar

5)Cerrar y abrir el terminal para ver los resultados:

$ conversor

Escribe la ruta del archivo de entrada

espero que les guste y que le agarren el gusto al terminal que es lo mejor de nuestro querido GNU/Linux


YAPA!

wallpapers de python creado por mi en svg:

http://i39.tinypic.com/msobrl.png

sábado, 7 de marzo de 2009

Convertir Ubuntu a MAC OSX - [ Parte 2]



Pero cual es el programa que mas usamos?

claro que firefox...entonces vamos a instalarle un tema de mac..

http://i41.tinypic.com/2hgg1o4.png

Reiniciamos FireFox y vamos a ver el cambio;

http://i40.tinypic.com/os9v2s.png



Algunos wallpapers:

(CNTRL+clic para ver grande)

http://i39.tinypic.com/r1wy01.jpg

97442874 b06d05cc0e b 400x300 60 Hermosos Wallpapers de Mac OS X Leopard

2257284249 851f223a7c o 400x300 60 Hermosos Wallpapers de Mac OS X Leopard


mac os leopard 400x300 60 Hermosos Wallpapers de Mac OS X Leopard

Convertir Ubuntu a MAC OSX - [ Parte 1]

Los graficos, productos y todo lo que sea de Apple, es lo mas hermoso que existe...
La calidad que tienen los de la manzanita para sus diseños, colores, etc, es increible...
Por alguna razon muchos de los temas y diseños de linux estan inspirados en los de Mac OS X

________

A continuacion, una pequeña guia para convertir tu linux ubuntu, en un mac os x, teniendo un pc no tan potente:

Tema de entorno Gnome, para esto, no es necesario un tema especial, sino uno que ya viene en el sistema.

Le damos clic derecho en el escritorio.

http://i39.tinypic.com/25sapv9.png

Ahora vamos a la pestaña "Tema", y seleccionamos el tema 'Bruma', y clic en "Personalizar" y en la pestaña Colores.
http://i42.tinypic.com/2r2mcqq.png
En Ventanas >>
Fondo, elejimos un color gris (#ADADAD)
Texto, color negro (#000000)

En Caja de entrada >>
Fondo, color blanco (#FFFFFF)
Texto, negro (#000000)

Elementos seleccionados >>
Fondo, gris (#CCCCCC)
Texto, negro (#000000)

###################

Ahora, en la pestaña "Borde de la ventana", seleccionamos Metabox

http://i40.tinypic.com/23j3j36.png

En la pestaña Controles, elejimos Human-Clearlooks.

y por ultimo, en la pestaña 'Iconos' vamos a elejir GNOME

eso es todo, ahora el entorno nos va a saber un poco mas a un Mac OSX

################

viernes, 6 de marzo de 2009

Micro$oft en favor del OpenSource?

Acabo de leer en desarrollo web que Microsoft lanza Portal Open source:

"
Microsoft potencia el desarrollo de soluciones de código libre a través del portal Open Source, que no es sólo un repositorio de código sino un programa de ayuda a desarrolladores Open Source.

El Portal Open Source para desarrolladores es una nueva plataforma de Microsoft pensada para tender una mano a los desarrolladores de soluciones de código libre basadas en productos de la compañía
"

http://www.muylinux.com/wp-content/uploads/2009/02/open-source-logo-2.jpeg

Es muy evidente que el software libre esta pisando fuerte, GRACIAS STALLMAN!

Mas info

miércoles, 4 de marzo de 2009

Experiencia GIMP

Hace mucho tiempo que unos de mis pasatiempos preferidos en la pc es el diseño grafico (8 años tenia, y era adicto al paint) Photoshop era mi preferido...

Hasta que hace mas de 1 año probe linux. La verdad que no le encontraba la vuelta a el gimp, probaba y solo me salian imagenes feas y de poca creatividad. Pero no me di por vencido, busque tutoriales y manuales para aprender, porque segun mis amigos linuxeros, gimp era mejor que photoshop

Le agarre el gusto a gimp a tal punto que hoy, en la pc de mi tio quise hacer algo en photoshop y me habia olvidado...x /

Les dejo una foto que hice esta semana:

http://i43.tinypic.com/73l9o8.jpg

(a la idea la encontre en T! y la hice conmigo)

La foto no esta muy bien echa porque la hice muy rapido...

Pequeño bug en Gmail?

Hoy, ayudando a mi primo a armar la red del ciber que va a poner en su casa...encontre un problema en gmail
Como estaba en winbugs, pruebo en otra pc con wintendo, nada..gmail anda mal, probe en otra pc del ciber, esta pc tenia window$, y no...

A la vuelta en mi casa, donde tengo linux, me fijo si el problema era de windows pero el problema era el mismo...


Cuando quiero mover, o agregar una etiqueta a algun mensaje, Gmail se pone loco y me elije cualquier etiqueta...

Con solo hacer clic en "Mover a" o "Etiquetas" se elije solo...es muy molesto la verdad....

Entrada Nº 150!!!

Parece que hubiera sido ayer cuando cree mi entrada Nº 100
parece que hubiera sido antes de ayer cuando cree este blog...

les cuento un poco de numeros:

(desde hace el 1ro de febrero)

4709 visitas
6.932 paginas vistas

http://i43.tinypic.com/kpzmh.png

y la evidencia xD

http://i40.tinypic.com/29ztuuh.png


Muchas gracias a todo, y los invito a comentar = )

martes, 3 de marzo de 2009

Descagar de RapidShare como premium

La vez pasada les deje una entrada para saber como bajar de megaupload, hoy les traigo un link para poder bajar desde RapidShare como premiun; muy rápido y descargas paralelas, todo GRATIS!

Djl - Jugar en Linux tal cual en Windows

Esta es una de las razone por las cuales la gente no tiene que tener miedo de probar linux,
Les presento un instalador de juegos, tiene de todo, mejor probarlo...

Es una aplicacion desarrollada en python, realemente un muy buen programa:


http://www.scenebeta.com/biblioarchivosdrupal/www_pub/active/0/CapturaDjlV128.jpg



http://i43.tinypic.com/2008sqd.png

Como ejecutarlo

# Clic derecho en el archivo .tar y "Extraer aqui"

Desde el terminal:

$ sh /home/usuario/Escritorio/djl/djl.sh

usuario es, como siempre digo, tu nombre de usuario de linux

y listo, a jugar como lo haciamos en windows...!!!

lunes, 2 de marzo de 2009

Te gustaria programar? - 5

Visual Basic/Basic


Los profesionales que han trabajado con él lo desaconsejan. Este crea malas costumbres de programación (no es necesaria la declaración de variables, ninguna noción de valor/referencia, tentativa fracasada de programar con objetos,…), y además Microsoft (se trata de un lenguaje propietario) lo ha abandonado para privilegiar a Framework.Net. Para terminar, no existe ninguna versión gratuita, por lo tanto necesariamente hay que pagar. El sólo punto positivo que le reconocería es su lado lúdico y la facilidad de hacer interfaces gráficas para Windows (algo que olvidaba, tampoco es portable…), pero no es el único, si es el que te interesa, más bien inclínate hacia Delphi o .Net.
El caso de Basic es más o menos el mismo, existen compiladores gratuitos, pero se trata de un lenguaje obsoleto que no es ni rápido, ni portable, ni orientado a objetos, ni riguroso. Inclínate por Pascal que te permitirá luego evolucionar hacia Delphi.



Un consejo, es muy común en el mundo de la programación tener que leer artículos en ingles, por lo que aprenderemos a programar en mejores condiciones si podemos leer en inglés o mejor aun si lo podemos escribir. (para hacer preguntas en los foros especializados…).

Bueno, espero que haya sido lo más completo posible.
-------------------------------

Puedes encontrar muchos compiladores gratuitos para diferentes lenguajes en esta dirección:
http://www.thefreecountry.com/

PD: Iniciarse en programación, es también estar confrontado a una espinosa cuestión: ¿Pero por qué mi programa no corre? Los mensajes de error mostrados (o no) por los entornos de compilación o de ejecución (o el comportamiento de los dos) a veces sumergen al principiante en una confusión total que puede volverse exasperante. Un buen método es dar el código a alguien con experiencia para que lo lea primero, y/o explicar a otra persona el problema. A veces decir en voz alta nuestro razonamiento nos pondrá en la vía correcta. Finalmente la capacidad a programar (bien) va (a menudo) de la par con la de abstraerse de este mundo material en el cual nos encontramos sumergidos. Bienvenido al mundo donde nada es realmente concreto.

Si te gusta demasiado la programación, quizás soñaras con ella… Entonces ten en ese momento un papel y un lápiz (el arma de todo informático) en el vela
dor, toma nota de las soluciones que te vienen a la mente y pruébalas por la mañana.

Te gustaria programar? - 4

PHP


Un lenguaje inicialmente previsto para el desarrollo de páginas web dinámicas. Su sintaxis es muy similar a la de C++. PHP es bastante simple de abordar y permite conectarse fácilmente a una base de datos. Para desarrollar páginas web dinámicas, se requiere también un buen conocimiento de Html y eventualmente de Sql si se necesita una base de datos.
Permite ver rápidamente el trabajo, poniéndolo en línea, y de este modo tener los comentarios/sugerencias de los internautas.
También podemos desarrollar otras aplicaciones que no sean para la web con este lenguaje.
Podemos programar de manera procedural u orientada a objetos, a nuestra elección.
Es un buen lenguaje pero no necesariamente el mejor para aprender. Es potente y permisivo pero con el riesgo de aprender malas costumbres. Especialmente en lo que respecta a las páginas web, éste no influye para que se programe con propiedad desde el inicio.
Si buscas un lenguaje que sea fácil de aprender, que te permita aprender la programación orientada a objetos, y que te deje buenas costumbres de programación, entonces elije mas bien un lenguaje como Python.



Ada


Lenguaje aún utilizado en la programación de sistemas de tiempo real. Es fácil de aprender pero es recomendado sobretodo para los futuros informáticos, si no, no hay mucho interés. Es mejor pasar a Ada solamente con el objetivo del “tiempo real” ya que tiende a desaparecer.


Lisp/Cam1...

Los lenguajes funcionales son numerosos, están clasificados en dos grandes familias: los puros (haskell) y los no puros (familia lisp). A la vez la familia de los puros están clasificados en dos: los verdaderamente puros, sin efecto efecto secundario (familia haskell) y la familia ML (Caml,SML,...). La manera de programar es totalmente diferente con relación a los otros lenguajes. La programación funcional es otra manera de ver un programa y eso no impide por ejemplo tener un lenguaje funcional y orientado a objetos (scala por ejemplo) o incluso un lenguaje funcional que asocie imperativo/orientado a objetos/funcional (Ocaml). Conocer uno de estos permite tener buenas bases y permitirá también a las personas más orientadas a las matemáticas pasarse suavemente a la informática. Estos por lo general son utilizados en análisis numérico o en inteligencia artificial (pero es sólo a causa de su origen). Podemos utilizarlos para programar todo lo que se puede programar con otros lenguajes (la comunidad commonlisp es muy activa)



HTML/CSS


Voy a ser breve, escribir una página web o un sitio web en HTML es a la programación lo que beber un vaso de agua es al alcoholismo. Aquí se trata de presentar un documento, no de programar, y no porque se agregan algunos scripts esto cambia gran cosa.


Perl


Seamos claros, este lenguaje aparentemente simple no es en lo absoluto adaptado al aprendizaje de la programación. Su flexibilidad y potencia pueden hacer que adquieras malas costumbres de programación e incluso te pueden desalentar por los errores que se están autorizados a cometer. Es mejor comenzar aprendiendo un lenguaje riguroso, para luego explotar al máximo Perl.



continuara..

Te gustaria programar? - 3

Python


Simple, rápido, crea buenas costumbres de programación, ligero (tanto así que pasar a otro lenguaje después se hace pesado), abierto, gran cantidad de documentación en Internet. Este nos permite rápidamente entrar en acción, ya sea creando scripts potentes (gracias a la programación orientada a objetos) u otras cosas. Es también de “ultima generación” y portable. Funciona con una máquina virtual que puede ser empaquetada gracias a algunas clases disponibles en la web (se encuentran de todo tipo y para todos los fines…) en un exe para distribuir la aplicación de manera simple e independiente.


.Net


Es el futuro según Microsoft, hay cosas buenas y malas en esta plataforma pero permite programar aplicaciones gráficas de manera simple, sólo corre en Windows y con algunas adaptaciones en Linux. Yo recomendaría C# que es el lenguaje “nativo” de esta plataforma: su sintaxis muy similar a la de C y Java, no hay punteros, todo se hace en un nivel de abstracción superior a los antiguos lenguajes de Microsoft. Se compara a Java y a Python, excepto que no es libre.


Smalltalk


Para mí el lenguaje orientado a objetos por excelencia. Gratuito, sintaxis simple, impone un rigor sin igual en la programación orientada a objetos. Desgraciadamente no es muy utilizado, es raro encontrar un empleo con éste, pero da una referencia solida, y con cosas como Squeak permiten hacer gran cantidad de cosa con él.


C/C++

Estos son buenos lenguajes, pero con una sintaxis complicada que no facilita su aprendizaje. Además el uso de punteros hace que su uso, incluso para los profesionales, sea complicado. La ventaja es que estos lenguajes pueden ser utilizados en diversas plataformas (después de compilación) y que, una vez dominados, hacen que los otros parezcan simples. Estos lenguajes son aún muy utilizados en el mundo profesional.Utilízalo si se deseas hacer de la informática tu profesión.

continuara...

Te gustaria programar? - 2

A continuación vamos a ver los lenguajes de programación que mayormente son recomendados para iniciarse en programación, teniendo en cuenta el punto de vista del aprendizaje.

Nota: existe también un medio muy lúdico para descubrir la programación: KPL.
KPL significa Kid's Programming Language (la página web: http://phrogram.com/kpl.aspx).


Interfaz impecable (colores, sonido, grafismo) y un aprendizaje de la programación orientada a la concepción de juegos. La idea es: aprender divirtiéndose. Si realmente no sabes nada de nada en informática ni programación, éste puede ser la puerta de entrada. Del mismo modo, éste es un medio para que aprendan los niños. Este programa es un freeware y no está limitado a los juegos, y por supuesto, la página es multilenguaje (inglés, portugués, francés y algunas lenguas nórdicas), al igual que el programa. En cuanto al lenguaje, éste utiliza los términos comúnmente empleados en otros lenguajes: Begin, End, Main, False, True, etc.
Los lenguajes de programación que podemos utilizar


Delphi/Pascal


Una buena solución, los compiladores y entornos de desarrollo se encuentra gratuitamente (bajo ciertas condiciones). Podemos comenzar haciendo pequeños programas en el Shell de Pascal y luego podemos pasar (después de haber aprendido la noción de objeto) a cosas más potentes con entornos gráficos gracias a Delphi (y Kylix bajo Linux). El lenguaje es relativamente intuitivo y riguroso, la creación de interfaz gráfica es simple, rápidamente podemos sentirnos a gusto.
La portabilidad es mediocre pero existe hacia algunas plataformas (Kylix…)


Java


Lenguaje orientado a objetos, muy portable, sintaxis utilizada también para los scripts de Internet (la sintaxis, no el lenguaje…). Existen gran cantidad de entornos de desarrollo gratuitos en la web: no hay más que elegir en función de nuestros gustos, sin embargo, no tiene la facilidad de Delphi en lo que respecta a la interfaz gráfica. Este es un lenguaje de “última generación” que dará una experiencia interesante a los que deseen trabajar en informática.

continuara...

Te gustaria programar? - 1

Hola a todos,
Una de las preguntas más frecuentes en los foros para principiantes es “¿Cómo iniciarse en programación?” o “¿Qué lenguaje de programación aprender primero?”. En este artículo intentaré responder a estas preguntas, aunque habrán otros que tendrán opiniones diferentes. Para intentar ser objetivo, me he basado en las opiniones sobre este tema de los foros de programación.


Para comenzar, no existe un lenguaje de programación para iniciarse en programación, la programación se comienza sobre un papel, haciendo algoritmos. Claro que para ver si los algoritmos funcionan puede ser más cómodo utilizar un lenguaje de programación. En este caso lo único que recomiendo es utilizar un lenguaje simple que no sea orientado a objetos, ni gráfico. Una buena elección puede ser Basic, Pascal, Python y sobretodo la sintaxis de estos últimos será de mayor utilidad más adelante. Pero no deberiamos excluir ningun lenguaje ya que incluso el lenguaje de una calculadora puede ser suficiente para probar algoritmos simples. También, es bueno tener una idea de los tipos de lenguaje, de lo que es un compilador y otras cosas generales. http://es.kioskea.net/langages/langages.php3

A estas alturas, ya tenemos algunas bases para comenzar a programar…algo más, no hay que programar por programar, hay que tener un objetivo, una idea, la necesidad de crear un programa. Aquí, yo nada puedo hacer por ti, esto está en función de tus gustos, conocimientos,..y ahora debemos tomar las primeras decisiones técnicas:
¿Lenguaje orientado a objetos?
¿Multiplataforma?
¿Con máquina virtual?
¿Interfaz usuario?
¿Acceso a una base de datos? ¿Si es así, cuál?

Una vez que hayas respondido a estas interrogantes, el número de lenguajes de programación será más reducido.


continuara....

Cambiar skin de XMMS

Ya he publicado algo parecido en esta entrada, pero era para el programa audacious y no para xmms, pero es casi lo mismo.

El xmms, tal y como es, no es muy lindo, pero eso se puede cambiar...

En esta pagina podemos encontrar muchos skin para winamp, pero son igual de compatibles con nuestro xmms,



Una vez descargados los archivos .wsz en el terminal ejecutamos:

$ sudo su

###############

# cd /usr/share/xmms
# mkdir Skin
# nautilus /usr/share/xmms/Skin

y pegamos los skins

o

# nautilus /usr/share/xmms

dentro de la carpeta creamos una nueva llamada Skin y, dentro pegamos todos los skins

y luego abrimos xmms >> hacemos clic derecho en la ventana del programa >>

opciones >> recargar pieles >> y luego presionamos ALT-S y seleccionamos el skin que queremos que tenga nuestro XMMS


A DISFRUTAR DE XMMS Y DE LA MUSICA!

domingo, 1 de marzo de 2009

Instalar xmms en ubuntu

Por defecto, xmms no viene en los repositorios de ubuntu, pero aqui la forma de instalarlo

$ sudo su

# nano /etc/apt/sources.list

al final del archivo escribir:

deb http://www.pvv.ntnu.no/~knuta/xmms/intrepid ./
deb-src http://www.pvv.ntnu.no/~knuta/xmms/intrepid ./

CTRL+O para guardar, y CNTRL+X para cerrar el editor de texto...

ahora:

# apt-get update

para actualizar los repositorios

luego, con los repositorios actualizados vamos a instalarlo:

# apt-get install xmms

y listo a disfrutar del reproductor de MP3 preferido


Manejar el volumen a lo geek

Me entero en este blog una forma geek de manejar el volumen desde el terminal:

$ alsamixer -D hw:0

http://www.schaeben.info/alsamixer.jpg
con las teclas derecha-izquierda se cambia de canal o al microfono etc...

y con las teclas abajo-arriva se baja o sube el volumen

CNTRL+C para cerrar el alsamixer...

http://www.thinkgeek.com/images/products/zoom/geek_love_poem.jpg