Mozilla App Hackathon @ Puducherry University(PEC)

Mozilla App Hackathon

MozillaFirefoxOS

The Mozilla App Hackathon Event Organised by Peczilla and Firefox Student Ambassadors Pondy

mozilla-app-hackathon-pondy-manimaran96-1

  • Talk on why we should support open-source.
  • Who is  the Better Manager? WOMEN or MEN ?
  • Do you think  Privacy needed in Web ?
  • Why we support Mozilla and a detailed discussion on Mozilla Products
  • How to Localization and Why Localization needed.
  • Live session on Mozilla Webmaker and the new tool “App Maker”.
  • The most important Session Firefox OS App Development. Naresh clearly explained how to create a Apps for Mozilla Firefox OS using HTML and CSS, yup that too from scratch.

App Hackthon:

mozilla-app-hackathon-pondy-manimaran96-7

Mozilla Tools:

  • Mozilla Tools to Teach and Learn the Web
  • These tools are free and open source, and can be used in a variety of ways to teach learners how to read, write, and participate on the Web.

  1. X-Ray Goggles
  2. Thimble
  3. Webmaker

X-Ray Goggles:

goggles-logo

  • This code inspector lets you view and remix the code of your favorite web pages.
  • X-Ray Goggles makes it easy to see and remix the code behind your favorite web pages. The best part: you don’t need any prior coding experience! Just activate Goggles, click on a section, and edit. Then, share your remixes with others.

Thimbler:

thimble

  • This code editor helps you learn HTML and CSS by creating and remixing Web projects.
  • Write the Web On the Web
  • Thimble is an online code editor that makes it easy to create and publish your own web pages while learning HTML, CSS & JavaScript.

Webmaker:

Qd8x1tIY

  • Webmaker lets you create, discover and share content in your language on your mobile device.
  • There’s no better way to learn the mechanics and culture of the web than by playing around and hacking it in a safe, fun environment

Mozilla batchs and stickers:

mozilla-app-hackathon-pondy-manimaran96-5

Group photo for Mozilla Hackathon:

mozilla-app-hackathon-pondy-manimaran96-6

Group photo for UCEV Mozilla Webmakers:

mozilla-app-hackathon-pondy-manimaran96-4

Villupuram GLUG

vpm

  • Villupuram glug is the non profit organization. It is part of Free software Foundation Tamilnadu-(FSFTN).

 

1. Creating awareness on GNU/Linux Operating System and Free Software in to promote the various college students to share the knowladge and conduct the meetups in weekly.
2. Delivering on free, and various flavours of latest and old versions of Gnu/Linux for those in need around Villupuram.
3. Conducting Meet-up in Villupuram with those who have interest to know about Gnu/Linux and Free Software (Anyone can join the meetup) various college students.
4. Conducting workshop,Software Freedom Day, Education Freedom Day, Weekathon etc,…

  • We are  a Technical + Philosophical group, where we care about the Philosophy of Free Software and Freedom / Free Speech over the Internet. We believe that Technology should not be restricted only to few people. It should reach million and should give users every Freedom.
  • We live in a Society, and not contributing to a society is not fair. As they give things for us to live, sustain and grow then why not spend few minutes to contribute back?
  • Villupuram GNU/Linux Users Group also called as “Villupuram GLUG” in short is run by group of volunteers from Villupuram. We were inspired by Indian Linux Users Group – Chennai and PuduvaiGLUG. 

Villupuram GLUG’s in college:

  • UCEV GLUG
  • IFET GLUG
  • MAILAM GLUG

851335967_115195

Weekathon #3 @ Villupuram GLUG (28-02-2016)

Weekathon

Weekathon is the weekly technical meetup by GNU/Linux Users Group, in villupuram. And we have organizing the technical meetups where we have discussed in variuos technologies like that,.

  • Introduction to GNU/Linux

  • Alternative Free Software’s

  • HTML-5 & CSS-3

This weekathon was conducted on Feb 14,2016 in Jeevika academy @ villupuram.

weekathon-3-villupuramglug-manimaran96-1

Introduction to GNU/Linux:

300px-Gnuandtux

GNU is an operating system and an extensive collection of computer software. GNU is composed wholly of Free Software, most of which is licensed under the GNU project‘s own GPL.

GNU is a recursive acronym for “GNU’s Not Unix!”, chosen because GNU’s design is Unix-like, but differs from Unix by being free software and containing no Unix code.The GNU project includes an operating system kernal, which was the original focus of the Free Software Foundation (FSF). However, non-GNU kernels, most famously Linux, can also be used with GNU software; as the kernel is not yet production-ready, this is how the GNU system is usually used.The combination of GNU software and the Linux kernel is commonly known as Linux (or less frequently GNU/Linux; see GNU/Linux naming controversy ).

Richard Stallman, founder of the GNU project.

Richard Stallman, the founder of the project, views GNU as a “technical means to a social end”. Relatedly  Lawrence Lessig states in his introduction to the second edition of Stallman’s book Free Software, Free Society that in it Stallman has written about “the social aspects of software and how Free Software can create community and social justice.”

Alternative terms for free software:

Alternative terms for free software, such as open source, FOSS, and FLOSS, have been a controversial issue among free and open source software users from the late 1990s onwards. These terms share almost identical license criteria and development practices.

f4e3d8bdc3a4dc9b6085ababba529c8c_1439906942_52

HTML & CSS:

Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applacation. With Cascading Style Sheet (CSS) and javascript it forms a triad of cornerstone technologies for the World Wide Web. Web browserr receive HTML documents from a webserver or from local storage and render them into multimedia web pages. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document.

html5-css3-1

General Discussion:

Jpeg

Weekathon #2 @ Villupuram GLUG (14-02-2016)

Weekathon

Weekathon is the weekly technical meetup by GNU/Linux Users Group, in villupuram. And we have organizing the technical meetups where we have discussed in variuos  technologies like that,.

  • Internet Democracy
  • FSFTN GLUG activites

This weekathon was conducted on Feb 14,2016 in Jeevika academy @ villupuram.

Discussion about FSFTN:

weekathon-2-villupuramglug-manimaran96-1

General Discussion:

weekathon-2-villupuramglug-manimaran96-3

 

 

 

Software Freedom Day (SFD)-2016@Pondycherry

Software Freedom Day

tshirtlogo

Software Freedom Day (SFD) is an annual worldwide celebration of Free Software. SFD is a public education effort with the aim of increasing awareness of Free Software and its virtues, and encouraging its use.

  • We are celebrating SFD this year(2016) at Free Software Hardware Movement Puducherry by exhibiting stalls on
  • Open Hardware
  • GNU/Linux Installation
  • Free Software Philosophy
  • Gaming
  • Software Development
  • Security and Privacy
  • Productivity Tool
  • Multimedia and Design
  • Mesh Network
  • Diaspora (Decentralized, Free Software Social Network)
  • Tamil Computing, Wikipedia, etc.

software-freedom-day-pondy-25-9-2016-manimaran96-10.jpg

Free Software :

software-freedom-day-pondy-25-9-2016-manimaran96-0.png

Mesh Network :

software-freedom-day-pondy-25-9-2016-manimaran96-1

software-freedom-day-pondy-25-9-2016-manimaran96-2

Security and Privacy :

software-freedom-day-pondy-25-9-2016-manimaran96-3

Diaspora :

software-freedom-day-pondy-25-9-2016-manimaran96-5

Rumble :

software-freedom-day-pondy-25-9-2016-manimaran96-6

Briar :

software-freedom-day-pondy-25-9-2016-manimaran96-7

FSHM Winter Camp 2016 Poster :

software-freedom-day-pondy-25-9-2016-manimaran96-8

software-freedom-day-pondy-25-9-2016-manimaran96-9

Puducherry  (SFD) Photos:

software-freedom-day-pondy-25-9-2016-manimaran96-12

software-freedom-day-pondy-25-9-2016-manimaran96-11

Free Software Philosophy

Free Software

The free software definition presents the criteria for whether a particular software program qualifies as free software. From time to time we revise this definition, to clarify it or resolve questions about subtle issues. See the History section below for a list of changes that affect the definition of free software.

“Free Software” means software that represents user’s freedom and community. Roughly, it means that the user have the freedom to run, copy, distribute, study, change and improve the software. Thus, “free” as in “free speech,” not as in “free beer”. We sometimes call it “lib re software,” borrowing the French or Spanish word for “free” as in freedom, to show we do not mean the software is gratis.

We campaign for freedom because everyone deserves them. With these freedoms, the user (both individually and collectively) control the program and what it does for them. When users don’t control the program, we call it a “non-free” or “proprietary” program. The non-free program controls the users, and the developer controls the program, this makes the program an instrument of unjust power.


  • A program is free software if the program’s users have the four essentials freedoms:


Freedom 0 : The freedom to run the program as you wish, for any purpose.

Freedom 1 : The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.

Freedom 2 : The freedom to redistribute copies so you can help your neighbor.

Freedom 3 : The freedom to distribute copies of your modified various to others. By doing this you can give whole community a change to benefit from your changes. Access to the source code is a precondition for this.

A program is free software if it gives users adequately all of these freedoms. Otherwise, it is nonfree. While we can distinguish various non-free distribution schemes in terms of how far they fall short of begin free, we consider them all equally unethical.

Net Neutrality Marathon @Chennai

 

         Net neutrality is the concept that all online services should be treated equally by telecom companies without any special treatment for any site or service. 

      Without net neutrality, the internet will be broken up and users can’t utilise the potential of the internet fully.

        Free Software Foundation TamilNadu (FSFTN) is organizing an awareness walkathon at Besant Nagar Beach on April 23 on the issue. FSFTN, part of Free Software Movement of India.



Event:

              Walkathon on Net Neutrality venue at Besant Nagar Beach on April 23,2015 and time in 5:00 p.m.

             The campaign witnessed active participation of more than 70+ participants cutting across professions: students, IT professionals, activists etc.

         For the walkathon, activists marched along the beach of Besant Nagar raising slogans for the cause of Net Neutrality like “Net For People, Not for profits”, “We Pay, we choose” among other slogans in Tamil.

     During the same pamphlets were distributed along the way to the general public and our volunteers interacted with the public to answer their queries if they had any.

Summer camp-2k16 @Chennai

Day 1:
Free Software Foundation Tamilnadu to presents in the FSFTN Annual Workshop

  • A three day workshop on free software technologies in 12 August  to 14 August in Loyola-ICAM College If Engineering and Technology(LICET),Nungambakkam.
  • These time to deside in 2 parallel track on the workshop to choose the track you wish to participate in ….
  • Two tracks on PROGRAMMING and GRAPHIC DESIGN.

Programming:

  • First day to start the Free Software philosophy and GNU/Linux to start Mr.SIBI KANAGARAJ to explore the various Free Software Technologies and how to involve the Free Software in our life.
  • And how to contribute the Free Software in  various new technology in  Free Software to promote in the our self learning and society , and  strengthen them  in the Free Softwares to the world wide.
  • Then start the shell scripting sessions on  basic shell commands and how use the shell commends to start in some scripting is an commend line interpreted to use in the commend on the terminal.
  • Next to start the session on GIT(Version Control Systems), how to create own repository in your own profile or own web page to  create and then how to push the data into your repository in the session.
  • Then GNU/Linux installation to shortly demo on the installation of Linux Operating system.

Day 2:

  • Second day to start the python session to handle tha Mr.Suryadeepan to carry them in the python session.
  • Python is the interpreted and dynamic programming language and it easily to build the code to any one of the program.
  • Python is basically shortly to write the code in the any one can to easily to learn the language.
  • Then start the basic python  and some functions and some another sample code to to try in the people.
  • Then Python Flask is the one type of the framework to create in the dynamic web site to build in the Python Flask to most useful in them.
  • And Python Flask to use in the control the all data to retrieve in the database to the some web app to create them.

Day 3:

  • Finally the thread day session on Meshnet, Cryptography and Digital Security to present them.
  • Mesh network to start the Chennai mesh net community to handle the mesh net on the over come of the Internet.
  • How to work mesh network over from internet
  • Cryptography session to start them in how to encryption work and how to encryption to the file then how to decryption to the file.
  • Encryption to use in the some specific key to use encrypted the message and same key to use them decrypt to the message.


 

 

Summer camp 2k16-@Villupuram

Discussion about Summer Camp-2k16@ Villupuram:

 It is the three day’s summer camp in villupuram, coordinated by  FSFTN activists,villupuram GLUG, UCEV GLUG and IFET GLUG volunteers.

  First to start with the venue in villupuram summer camp to decide and permission in university college to fix the venue in conformation.  To start with the design work in poster design and pamphlet design to after one week.

   And to start with the web site design work and spread with to other colleges to inform in the summer camp to cover in tha villupuram area of colleges.

   Then start with registration o start in the colleges to fix in the various ambassadors to the colleges.

   And another common venue to fix the public registration in villupuram to vel tech computers.

 

Art work to discuss in the camp:

 Day 1:

        The workshop to start them in first day to chief guest Dr R.SENDEL in the summer camp.

         This summer camp to coordinate in to staff members Mr P.ARJUN (HOD of the college) and Mr Regan (Asst HOD).   

Appreciation certificate for FSFTN:

 

    Then start the workshop to beef introduction in Free software philosophy to  MR.SIBI KANAGARAJ and  four freedom’s,o F Free software and how to use in the Free Software and contribute in the Free software to explore it.

        To start with how to Linux session it’s basic GNU/Linux commands and she’ll scripting to explore in some tasks to give people to interactive in the session going on.

     Then afternoon Mr.Prasana Venkatesh to start the session on Git (version control system), how to create own repository in your own profile or own web page to  create and how to push the data into your repository in the session.

        And start the session on Open Hardware and IOT(Internet Of Things) and let’s talk with Freedom to hardware and internet democracy in the session.

Day 2:

Second day Mr.Aswin to start the Bootstrap session in basic html, css, javascript and Bootstrap.

       Bootstrap  is web framework to create dynamic web page and use the attractive web page’s to create in the Bootstrap to very simple in the website design.

         This session all people to interactive with the create in the web page in the end of the session.

          Then afternoon to start Blender session. Blender is the 3D modulating tool, to create in the adventure movie, Animation movie and games to build in the tool.

      This session to fully to 3D image to create and rendering the image to change the image colour.

Day 3:

       Finally third day Mr.Suryadeepan to start the python session to most important in tha three day this session on Python.

     Python is the interpreted and dynamic programming language and it easily to build the code to any one of the program.

     Python is basically shortly to write the code in the any one can to easily to learn the language.

       Then start the basic python  and some functions and some another sample code to to try in the people.

       Then Python Flask is the one type of the framework to create in the dynamic web site to build in the Python Flask to most useful in them.

      And Python Flask to use in the control the all data to retrieve in the database to the some web app to create them.

       Then afternoon session Machine Learning using neural Networks,Neural networks is the Human and Animal brine how to function and how to work in the brine to describe in the some image format to implement in the Neural Network.

       The Neural network to used in the number of function to include in the one single image these type of the function to analyse in the Neural Network to most preferred in the some researchin the Neural networks.

Volunteer’s for tha camp:

logo for GLUG UCEV:

Work for distro writing:

Villupuram GNU/Linux users group:

GLUG UCEV part of FSFTN:

Poster of the camp: