Charla Emprendiendo

Embed Size (px)

DESCRIPTION

Jornadas Regionales de Software, BsAs 2008

Citation preview

  • 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

  • email
  • ~ calendar (mobical)
  • ~ Documentos

30. Muchas Gracias !!