Mi filosofía del SLpor
Christian [email protected]
@car_unlphttp://chrodriguez.github.io/mi-�loso�a-del-sl
Esta obra está bajo una .Licencia Creative Commons Atribución 4.0 Internacional
AgendaPresentaciónConceptosMis inicios con SLEl SL en la vida cotidianaEl SL en la facuEl SL en casaEl SL en el trabajoCuando no es posible usar SLConclusiones
Presentación
Presentación personalDocente en UNLPTrabajé en IT mayormente de 2000 a 2007Dicté cursos de CCNA/RedHat/Solaris/IRIXA partir de 2006 me aboqué al desarrollo web y coordinación deproyectos de software en la UNLPEmpecé con Devops en 2012Trabajos freelance de IT
Experiencia profesionalGestión de la infraestructura: email y web en SMN (2005 al 2007)
Desarrollo de un decodi�cador de mensajes aeronáuticosConsultoría en SENASA (2007 a la fecha)
De�nición e implementación SSO basada en un directorioreplicado e integrado con ADArquitectura, implementación y mantenimiento del email
Varios desarrollos en la UNLPPortales de varias dependenciasImplementación de SSOGestión de colegios de la UNLP
Portal del diario El Día (2012 a la fecha)Arquitectura y desarrollo del productoDiseño de la arquitectura inicial de su infraestructura
Contribuciones al SLMi per�l en
(Kettle)
Varias recetas de chefVarias gemas de rubyPlugins para Symfony 1.x
GithubRuby Scripting para Spoon de Pentahochef-provisioning-vspherechef-provisioning-fogRedmine SAML pluginRedmine per project sender pluginxmltv tv_grab_arVDR - The Video Recorder Disk
Desarrollos liberados: CMS utilizado por varias dependencias de la UNLP
: sistema de gestión de colegios primarios y secundariosutilizado por los colegios de la UNLP
: wrapper de creacipn de guest users enFortiGate
: api que exporta datos de ldap en forma simple comoweb service
Choique CMSKimkelen
FortiGate API wrapper
LDAP2Rest
Conceptos
¿Qué entendemos porSoftware Libre?
Un poco de historiaUnixGNU: respeta la libertad de los usuarios
Libertad 0: ejecutar el programa como se deseeLibertad 1: estudiar el funcionamiento del programa y adaptarlo asus necesidadesLibertad 2: redistribuir copias para ayudar a los demásLibertad 3: mejorar el programa y publicar las mejoras, de modoque toda la comunidad se bene�cie
GNU/LinuxDiferencia entre software libre y software de código abierto
Que el software no sea libre es un problema socialQue el software no sea abierto es una solución ine�cienteSon enfoques meramente sociales los que diferencian ambosmovimientos
¿Puedo usar SL en sistemas privativos?
¡¡Claro que sí!!
¿Es posible ganar dinerousando SL?
¿Y qué hay del conocimiento quegeneramos?
Usamos para textos, presentaciones, videos e imágenes Esto mismo sucede con las
Creative Commons
fuentes (OFL)
Películas bajo creative commons
Big Buck BunnyElephants dream
¿Entonces cuál es mi filosofía?
Mis inicios en SL
Mis iniciosLa facultadCuriosidadPor cuestiones laborales
Relacioandas con ITRelacionadas con redes
El SLen la vida cotidiana
El Sistema OperativoGNU/Linux
Cualquier distribuciónMi preferencia: Ubuntu
¿Por qué?Escritorios Linux
El Hardwarela principal frustración
Aplicaciones de uso diarioWeb: / Mail: Mensajería: / O�mática:
Editor de texto: Suite O�ce: Lector de PDF:
Multimedia:Fotos: / 3D: / Video: / / / Audio: MP3: /
Chromium FirefoxThunderbird
Pidgin Telegram
GeditLibreo�ce
Evince
Gimp ShotwellSweet Home 3D Blender
OpenShot Transmageddon avidemux mplayerAudacity
Easy Tag SoundConverter
El SLen la facu
Aplicaciones en usoHerramientas de o�mática +
/
Varias herramientas: , , frameworks, lenguajes deprogramación, entornos
LaTeXMoodleGithub Gitlab
Teoría de Seminario de Lenguaje CTeoría de TTPS - Ruby
Vagrant docker
El SLen casa
Aplicaciones en usoDVR: , Centro multimedia: , , , Downloads:
Torrents: Series: Peliculas:
Print Server: Scan Server:
VDR TvheadendKodi OpenELEC LibreELEC OSMC
TransmissionSickRage
CouchPotatoCUPSSANE
Mis ideas inconclusasCCTV: VoIP: Calefacción: integrar la caldera con un termostato conectado aRPi/ArduinoDVR usando DVB-S: televisión satelital
ZoneMinderAsterisk
El SLen el trabajo
Aplicaciones del día a díaMayormente herramientas de consola
Shell: bashGITManejo de con�guraciones: El editor: vim
Lenguajes:RubyAWKPHPGoJavaJavascriptC
DBS:SQL: SQLite, MySQL, PostgresNoSQL: mongoDB, redis, elastic
dot�les
ServiciosWEB Servers: / Proxy reversos: , Mail: , , Y mucho más: application servers, monitoreo, estadísticas,�rewall, análisis de trá�co, bridges, routers, VPN, LDAP, Kioscoselectrónicos, etc
Apache nginxVarnish HA Proxy
Post�x Dovecot Policyd
Cuando no es posible usar SL
¿Qué hacer?
Conclusiones
¿Preguntas?
¡Muchas gracias!
Top Related