The next monthly meet is scheduled on Saturday, January 20th 2018 at 1500 IST.
Venue: Classroom No 1, Aerospace Engineering, Near Gajendra Circle, IIT Madras.
Link for the Map: http://bit.ly/iitm-aero
Talk schedule for the meet Talk 1: Hacker’s guide to Rust Programming Speaker: Vigneshwer Dhinakaran Description: Venture deep into the belly of the Rust programming language design and concepts to uncover the secret incantations to create safe and fast applications.
We had our last meet of the year 2017 on december 9, 2017 at IIT Madras.
Magesh started the show with his experiences on emacs. He explored the key bindings, buffers and usage of emacs.
Explained on Emacs plugin system https://melpa.org and emacs bundles http://spacemacs.org/
Then, Shakthi Kannan explored the NoSQL database Aerospike. It is useful for faster access and can span upto 128 nodes. Unlike having a master node, which communicates to other nodes, it sends info about all the nodes to the clients.
The next monthly meet is scheduled on Saturday, December 9th 2017 at 1500 IST.
Venue: Classroom No 1, Aerospace Engineering, Near Gajendra Circle, IIT Madras.
Link for the Map: http://bit.ly/iitm-aero
Talk schedule for the meet Talk 1: A simple programming workflow in emacs Speaker: Magesh Dhasayyan Description: Demonstrates a simple workflow showing one of the main reasons, why I started using emacs during my early days working on *NIX Duration: 20 mins About Yourself: I’m a Senior Software Developer at Duta (Chennai); fairly familiar with server-side application programming, been working on it for a few years now.
VIM - Edit at the speed of thought Sarath Srinivas gave an introduction to Vim. Vim is a powerful modal text editor based on vi. He explained the various key commands used for navigation and editing. He explained the concepts of verbs, modifiers and text objects in vim and demonstrated how they can be used to perform edits quickly.
He suggested a command-line tool called Vimtutor. Vimtutor is an interactive tutorial that teaches new users the basics of Vim.
The next monthly meet is scheduled on Saturday, November 11th 2017 at 1500 IST.
Venue: Classroom No 1, Aerospace Engineering, Near Gajendra Circle, IIT Madras.
Link for the Map: http://bit.ly/iitm-aero
Talk schedule for the meet Talk 1: Wayland for dummies Speaker: Mohan R Description: Talk about Display servers, X11 and where we are now Duration: 30 mins About Speaker : Mohan R, just another Linux User Talk 2: VIM - Edit at the speed of thought Speaker: Sarath Srinivas Description: VIM is thought to be not so user-friendly.
The next monthly meet is scheduled on Saturday, October 14th 2017 at 1500 IST.
Venue: Classroom No 1, Aerospace Engineering, Near Gajendra Circle, IIT Madras.
Link for the Map: http://bit.ly/iitm-aero
Talk schedule for the meet Talk 1: Install/demo Tamil TTS Speaker: T Shrinivasan Duration: 30 min Description: Recently, we found ways to install Tamill TTS provided by IITM donlab and SSN college of Engineering, Chennai Here is the install script - https://github.
Introduction to Emacs Lisp Shakthi Kannan gave a brief explanation about the Emacs Lisp using the GNU Emacs editor. He clearly explained about the basic syntax, usage and examples for Emacs Lisp.
This was a great hands-on exercises about the Emacs Lisp. Emacs has a complete build in documentation. It will be helpful for the new users.
Links to explore more about it :
Emacs in 15 minutes Introduction to emacs Building static websites using Hugo Srinivasan Rangarajan demonstrated about the Hugo, which is an open source static website generator written in Go.
The next monthly meet is scheduled on Saturday, August 12th 2017 at 1500 IST.
Venue: Classroom No 1, Aerospace Engineering, Near Gajendra Circle, IIT Madras.
Link for the Map: http://bit.ly/iitm-aero
Talk schedule for the meet Talk 1: Introduction to Emacs Lisp Speaker: Shakthi Kannan Description: This is a tutorial session on Emacs Lisp using the GNU Emacs editor. The basic syntax, usage and examples for Emacs Lisp will be demonstrated.
Yocta Project Joshua explained about Yocta project. This is used to build tiny GNU/Linux distributions with only the minimal required tools and libraries. We can create many recipies and use them to design our own OS.
He explained the build tool bitbake and demonstrated the processes.
Few links to know more about it.
https://www.yoctoproject.org/about https://www.slideshare.net/rossburton/the-yocto-project https://www.slideshare.net/coldnew/build-your-own-embedded-linux-distributions-by-yocto-project Open Street Maps Khaleel explained about OpenStreetMaps.org . He demonstrated how to add new roads, Point of interests and how to edit other’s works.
The next monthly meet is scheduled on Saturday, July 8th 2017 at 1500 IST.
Venue: Classroom No 1, Aerospace Engineering, Near Gajendra Circle, IIT Madras.
Link for the Map: http://bit.ly/iitm-aero
Talk schedule for the meet Talk 1: Creating custom GNU/Linux OS for embedded devices using Yocto Speaker: Joshua Immanuel Project: Yocto Description: Applications built for embedded devices needs to be ported to a custom hardware with bare minimum components around it.