PROGRAMACIÓN BAJO
PROGRAMACIÓN BAJO
SOFTWARE LIBRE
SOFTWARE LIBRE
PONENTE
PONENTE
Alem Bär Villalobos
Alem Bär Villalobos
MIEMBRO DE LA COMUNIDAD DE
SOFTWARE LIBRE GARCILASINA
Finalidad de mi exposición
Finalidad de mi exposición
1.Mostrar que hay mas de una forma
de programar.
2.No es necesario pagar por un IDE o
una aplicación para programar.
3.No todo lo que se paga es bueno.
4.No todo lo que es confidencial hace lo
que dice que hace.
5.Es preferible usar algo que se sabe
como esta hecho.
¿Porqué programar en software
¿Porqué programar en software
libre?
libre?
¿Porqué programar en software
¿Porqué programar en software
libre?
libre?
Porque es libre, tiene una filosofia de libertad
¿Porqué programar en software
¿Porqué programar en software
libre?
libre?
No es necesario esperar a que una empresa nos de
permiso de usar una aplicación
¿Porqué programar en software
¿Porqué programar en software
libre?
libre?
Se tiene actualizaciones constantemente
¿Porqué programar en software
¿Porqué programar en software
libre?
libre?
Se puede saber como está hecho y estructurado
¿Porqué programar en software
¿Porqué programar en software
libre?
libre?
Se tiene soporte mundial
¿Porqué programar en software
¿Porqué programar en software
libre?
libre?
Porque es chevere
¿Qué se puede programar en
¿Qué se puede programar en
software libre?
software libre?
¿Y qué aplicaciones existen?
¿Y qué aplicaciones existen?
PROGRAMACIÓN EN C++
PROGRAMACIÓN EN C++
Tenemos a CODE BLOCKS.-
Es un entorno de desarrollo integrado (IDE)
libre, de código abierto y multiplataforma
para el desarrollo de programas en lenguaje
C++.
PROGRAMACIÓN EN JAVA
PROGRAMACIÓN EN JAVA
Tenemos a NETBEANS.-
NetBeans es un IDE – una herramienta
para programadores pensada para escribir,
compilar, depurar y ejecutar programas.
Está escrito en Java pero puede servir para
cualquier otro lenguaje de programación.
PROGRAMACIÓN EN PHP
PROGRAMACIÓN EN PHP
Tenemos a GPHPEDIT.- Es un editor
compatible con UTF-8 para el entorno de
escritorio de GNOME construido usando
Scintilla.
Es similar que el gedit (en Window$ el
notepad o editor de texto) con la direfencia
que está diseñado para editar texto en php
y html.
PROGRAMACIÓN EN .NET
PROGRAMACIÓN EN .NET
Tenemos a MONO.- Mono es el nombre de
un proyecto de código abierto iniciado por
Ximian y actualmente impulsado por Novell
(tras la adquisición de Ximian) para crear
un grupo de herramientas libres, basadas
en Gnu/Linux y compatibles con .NET según
lo especificado por el ECMA.
PROGRAMACIÓN EN SQL
PROGRAMACIÓN EN SQL
Tenemos a MYSQL.- MySQL es un sistema
de gestión de base de datos relacional,
multihilo y multiusuario con más de seis
millones de instalaciones.
PROGRAMACIÓN EN CSSED
PROGRAMACIÓN EN CSSED
Tenemos a CSSED.- Esta es una excelente
herramienta para los desarrolladores web
que trabajan sobre Linux.
Se trata CSSED, es un aplicación GTK, que
permite crear y editar Hoja de Estilos en
Cascada (CSS) de manera sencilla y
práctica.
PROGRAMACIÓN EN HTML
PROGRAMACIÓN EN HTML
Tenemos a KOMPOZER.- KompoZer es un
editor HTML opensource basado en Nvu. Es
mayormente mantenido por una comunidad
de usuarios, la misma que bifurcó el
proyecto.
Download.com lo consideró una de las
mejores alternativas libres a Adobe CS3, y
favorablemente con Adobe
lo comparó
Dreamweaver.
PROGRAMACIÓN EN UML
PROGRAMACIÓN EN UML
Tenemos a UMBRELLO.- Umbrello UML
Modeller es una herramienta de diagramas
que ayuda en el proceso del desarrollo de
software, facilita la creación de un producto
de alta calidad, especialmente durante
fases de análisis y diseño del proyecto.
PROGRAMACIÓN EN FLASH
PROGRAMACIÓN EN FLASH
Tenemos a FLASH4LINUX.- Flash for Linux
es una herramienta para crear de forma
visual animaciones en formato Macromedia
Flash (SWF).
Se encuentra en sus primeras fases de
desarrollo, por lo que de momento sólo
ofrece un pequeño subconjunto de las
posibilidades de Macromedia Flash.
qmake
PROGRAMACIÓN EN PYTHON
PROGRAMACIÓN EN PYTHON
Tenemos a DRPYTHON.- DrPython es
altamente personalizable, un editor de
texto orientado a escribir programas en
Python rápida y sencilla. Está escrito en
Python usando herramientas de wxPython.
PROGRAMACIÓN EN RUBY ON
PROGRAMACIÓN EN RUBY ON
RAILS
RAILS
Tenemos a JETBRAINS RUBYMINE.- Es un
IDE completo de herramientas de desarrollo
esenciales, todos
integrado y crea un
ambiente cómodo y elegante para
la
programación Ruby y desarrollo Web con
Ruby on Rails.
MIS LENGUAJE DE PROGRAMACIÓN
PREFERIDOS
PARA ESCRITORIO
PARA ESCRITORIO
python
python
¿Porqué python?
¿Porqué python?
●Es un lenguaje estructurado.
●Es un lenguaje orientado a objetos.
●Es un lenguaje funcional.
●Es un lenguaje interpretado.
●Te obliga a ser ordenado.
●Es tan simple y tan potente.
●Se usa pocas lineas de código para hacer cosas
enormes.
●Es multiplataforma.
●Tiene cualquier cantidad de documentación.
¿Qué programas uso?
¿Qué programas uso?
Dr. Python
PARA BASE DE DATOS
PARA BASE DE DATOS
SQLSQL
¿Porqué sql?
¿Porqué sql?
● Es estandar.
● Es el que conosco.
● Tengo factibilidad de uso.
● Más facil de manejar.
● Se integra facilmente con los otros lenguajes en
donde Programo.
●Es chevere.
¿Qué programa uso?
¿Qué programa uso?
PARA PROGRAMACIÓN WEB
PARA PROGRAMACIÓN WEB
PHPPHP
¿Porqué php?
¿Porqué php?
●Tiene bastante documentacion
●Es facil de aprender
●Es robusto
●Tiene costo cero
●Es software libre
¿Qué programa uso?
¿Qué programa uso?
gphpedit
gphpedit
GRACIAS !!!
¿Preguntas???
¿Preguntas???
Correo:
[email protected]
Blog Personal:
http://hacklibre.wordpress.com
Comentarios de: PROGRAMACIÓN BAJO SOFTWARE LIBRE (0)
No hay comentarios