charla emprendiendo
DESCRIPTION
Jornadas Regionales de Software, BsAs 2008TRANSCRIPT
- 1.
- Emprendiendo con OpenSource
- Jornadas Regionales de Software Libre 2008
- Ing. Matas Alejo Garca
- [email_address]
-
- Confronte.com
-
- UADE
2. Emprender
- entrepreneury el nuevo mundo
- Concepto
-
- Perseguir un objetivo
-
- Individual o grupalmente
-
- Identificar y explotar oportunidades
-
- Coordinar recursos
3. Pasos
- Identificar el objetivo
-
- Mercado, confrontar y discutir, valor agregado, divertido y conocido.
- Reunir un equipocomprometido
-
- Part-times?, diversidad, honestidad, contratos
- Plan de tiempos y recursos necesarios
-
- Gantt, CF, Betas, /5
4. Flujo 5. Flujo No vaa ocurrir!! 6. Flujo
- Pero hay que seguir intentando.
- Mutar si es necesario.
- Los muros estn all para separar los querealmente quieren atravesarlos del resto - Randy Paulsch
pero... 7. Una vez all...
- Seguir debatiendo y confrontando.
- Participar en eventos / reuniones / jornadas.
- CACE (Cmara de Comercio Electrnico)
- CAME (Confederacin Argentina de la Mediana Empresa)
- Palermo Valley
- Startme Up Argentina
- ...
8. OpenSource 9. OpenSource para emprender
- Ayuda al flujo
-
- Costo inicial
-
- Mantenimiento
-
- Posibilidad de modificaciones
- Es muy difundido- Ya no sos pionero :-(
10. Al planificar | DotProject
- Es un proyecto web en PHP para manejar proyectos.
- Diagramas de Gantt, dependencias, etc.
- Registro de horas trabajadas.
- Fcil de instalar y mantener
- Interfase un poco lenta.
11. Al planificar | GNU Cash
- Contabilidad de doble asiento
- Permite levar las cuentas, calcular el IVA, IIBB, generar los balances.
- Si algn da pueden pagar un contador...
- La interfase esfeita .
-
- Opciones: Kmoney?
12. Al programar | Subversion (SVN)
- Control de versiones, evolucin del CVS.
- Permite centralizar el repositorio de software, controlar cambios, accesos, modificaciones.
- Mgico, genial, fantstico, rpido, natural...
- Puede tambin trabajar con binarios (documentacin del proyecto, presentaciones, etc).
- Clientes para Windoze (tortoise).
- tigris.org
13. Al ejecutar | Trac
- Compite con el GNU Proyect, pero esta ms orientado a software.
- Excelente integracin con SVN.
- WIKI + WebSVN + Tickets!
-
- referencias cruzadas
-
- plugins excelentes!
-
- python y fcil de hackear
14. Desarrollo Web Escritorio 15. Sistema Operativo
- GNU/Linux Ubuntu
-
- Lo pueden usar inclusolos not-geeks!
-
- En todas las PCs
-
- (AFIP, homebanking)
16. Firefox + Firebug + Web Developer
- Firebug
-
- Permite examinar HTMLs
-
- Debuggear Javascript
-
- Analizar preformance
-
- ...
- Web Developer
-
- agrega una toolbar (ruler, resize, etc)
-
- ...
17. VIM
- exhuberant-ctags
- .vimrc | minibufexplorer
18. Desarrollo Web Server 19. Sistema Operativo 20. Plataforma : LAMP
- GNU/Linux
- Apache
- MySQL
- PERL / PHP / Python
-
- Low Bug density (0.29/1000) @ 2006
-
- Gran comunidad y excelente documentacin!
-
- (look around!)
21. Sistema Operativo
- GNU/Linux Ubuntu Server edition LTS
-
- Excelente soporte
-
- Updates rpidos!
-
- Cientos de paquetes.
-
- Debian core
22. Servidor HTTP
- Apache 2.2
-
- Mdulos
-
- Diferentes MPM
-
- logging
-
- flexibilidad y escalabilidad
-
- reverse proxy / LVS / etc
23. SMTP Server
- POSTFIX
-
- Probablemente el mejor cdigo que vi...
-
- Muy flexible y simple de configurar
-
- ... y no tiene logo!
24. Motor de Base de Datos
- MySQL 5.1
-
- Fks, row-locking, transacciones
-
- SPs, triggers
-
- Store engines
-
- Replicacin
-
-
- disponibilidad, backups y escalabilidad
-
25. Lenguaje
- PERL
-
- Bibliotecas (CPAN)
-
- Flexible y divertido!!
26. Lenguaje
- PERL
-
- Bibliotecas (CPAN)
-
- Flexible y divertido!!
-
- Muy divertido!!
27. Participacin
- No es un deber...
- Pero ayuda a mejorar el software
- ... y a la autoestima!
28. Otros 29. Google Apps
- ~ calendar (mobical)
- ~ Documentos
30. Muchas Gracias !!