having fun with free software presenting remuco

Upload: fairhonanth-ps

Post on 10-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    1/24

    Having fun with free software: Presenting Remuco

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    2/24

    Issues:

    I'm not using Google trademarks to promote myself!

    This presenting was created by Google Docs Templates.

    https://docs.google.com/templates

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    3/24

    Some rights reserved:

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    4/24

    About me:

    Name: Fernando Pereira dos Santos

    nick: fairhonanth;

    Hometown: Florianpolis SC/Br (man);

    Age: 27 years old;

    Religion: ChristianSoccer fan: Ava Futebol Clube;

    Hobbies: Soccer (like to play on weekends!), Surf

    (only on summer season), Tennis (was an tennis

    player once), Movie Theather (the best movies areEuropean);

    Passions: FLOSS Movement and cheers for my

    soccer team AVA: o Leo da Ilha (The Lion'sIsland);

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    5/24

    History:

    2001 First contact with Linux;2002 Get in college;

    2004/2006 Conducted studies on Desktops

    distributions based on LIVE CDs;

    2008 Began the course of Post graduate on Free

    Software Implantation and Project Management;2008/... - Made the decision to colaborate to free

    software movement;

    2010 Became the Solisc.gz's coordinator andalso opened my own company, the FreeHammer Consulting & Associates BringingFLOSS solutions to your comapny.

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    6/24

    Agenda:

    The proposal of this speech is as follows:

    Part I:

    Why did I choose write this speech in english?

    Is it possible to have fun with free software?

    The happiness of freedom!

    Part II:

    The Google Summer of Code;

    Presenting Remuco;

    Programming Languages for Remuco;

    Part III:

    Demo: Running Remuco!

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    7/24

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    8/24

    Part I - Is it possible to have fun with free software?

    YES!

    But, How?

    All you have to do is to choose an open source project

    hosted on: SourceForge.net, Google Code or

    Launchpad.net.

    Remember, free software is all about freedom!

    Or..make your own project, there are so many opensource programming languages that helps you to write

    some codes!

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    9/24

    Part I - Is it possible to have fun with free software?

    I can give you some examples of open source

    projects that was developed just for fun:

    Amora A mobile remote

    assistantTivion A simple player to

    onlive TV streaming

    Remuco Duplex remote

    control for Linux media players

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    10/24

    Part I - Is it possible to have fun with free software?

    Maddog once said:

    In nowdays we are not having enough fun!

    I think the Brazilian people know how to bring

    together fun and work!

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    11/24

    Part I - The happiness of freedom!

    Zero cost of ownership;

    No need of pirated operating system;

    All the softwares just in one click;

    You got the four freedoms: use por any

    purpose, study how program works, re-distribute copies and improve benefits to

    programs and release this improvements.

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    12/24

    Part I - The happiness of freedom!

    So, what you waiting for?????

    The power is yours!

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    13/24

    Google Summer of CodeGoogle Summer of Code is a global program that offers studentdevelopers stipends to write code for various open source softwareprojects...

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    14/24

    Part II: The Google Summer of Code

    Since 2005...

    3500 students participant...

    4000 mentors...

    100 countries around the world...

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    15/24

    Part II: The Google Summer of Code

    Create and release open source code for the benefit of all;

    Inspire young developers to begin participating in open

    source development;

    Help open source projects identify and bring in newdevelopers and committers;

    Provide students the opportunity to do work related to their

    academic pursuits during the summer (think "flip bits, notburgers");

    Give students more exposure to real-world software

    development scenarios (e.g., distributed development,

    software licensing questions, mailing-list etiquette).

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    16/24

    Part II: Presenting Remuco

    Remuco is a duplex remote control system for Linuxmedia players and mobile phones equipped with

    Bluetooth or WiFiBluetooth or WiFi

    Client:

    Smartphones,

    Mobiles, PDAs,

    etc. Server: Unix* (like)

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    17/24

    Part II: Presenting Remuco

    With Remuco you can:

    Control your favorite media player remotly;

    Switch to the next, previous, or any other media

    within the current playlist;

    Browse your media library and activate other

    playlists;

    Rate your media;

    Adjust the volume;

    and more...

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    18/24

    Part II: Presenting Remuco

    Supported Media Players:

    Amarok Audacious Banshee Exaile MPD MPlayer

    Quod-Libet Rhythmbox Songbird Totem TVtime

    VLC

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    19/24

    Part II: Programming Languages for Remuco

    Client:

    Java - J2ME (Java Plattform, Micro Edition)Java is a programming language and computing platform

    first released by Sun Microsystems in 1995;

    Java runs on more than 850 million personal computers

    worldwide, and on billions of devices worldwide;

    Java ME technologies cover a wide range of extremely tiny

    commodities, and enable security, connectivity, and useful

    utility programs inside smart cards, pagers, set-top boxes,

    and other small appliances.

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    20/24

    Part II: Programming Languages for Remuco

    Server:

    Python

    Python is a general-purpose high-level programming

    language whose design philosophy emphasizes code

    readability;Python supports multiple programming paradigms,

    primarily but not limited to object oriented, imperative

    and, to a lesser extent, functional programming styles;

    Python is often used as a scripting language, but is also

    used in a wide range of non-scripting contexts;

    Python uses dynamic typing and a combination of

    reference counting and a cycle-detecting garbage

    collector for memory management;

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    21/24

    DEMO!

    Running Remuco...

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    22/24

    References:

    Remuco's hosted page: http://code.google.com/p/remuco/

    Google Summer of Code: http://code.google.com/soc/

    Python at Wikipedia: http://en.wikipedia.org/wiki/Python_(programming_language)

    Java at Wikipedia: http://en.wikipedia.org/wiki/Java_(programming_language)

    http://code.google.com/p/remuco/http://code.google.com/soc/http://en.wikipedia.org/wiki/Java_(programming_languagehttp://en.wikipedia.org/wiki/Java_(programming_languagehttp://code.google.com/soc/http://code.google.com/p/remuco/
  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    23/24

    Having Fun with Free Software: Presenting Remuco

    Questions?????

  • 8/8/2019 Having Fun with Free Software Presenting Remuco

    24/24

    Thank You!

    @[email protected]

    sip:[email protected]@freehammer.com.br

    mailto:[email protected]:[email protected]:[email protected]:[email protected]