Project-Idea : How can I pay some money for the pirated movies I watch?


pirated movies க்கான பட முடிவு

I try to watch movies in theaters most of the times. But when some good movies come, they go out of theaters, when I decide to watch. In Chennai, most moves wind up in 2 weeks.

Last week, Myself and Nithya watched the movie “Mayavan“, which I got from a friend, which was downloaded from internet. The movie is really interesting and the concept, acting, direction, cinematography, direction all are really nice. Never expected such things from a tamil movie. The next day, when we had a discussion about the film “Anbe Sivam“. Immediately, watched the movie on YouTube.  Yes, the full movie is available there.

We worried that we missed to watch the movie “Mayavan” on theater. We both are not active on social media and news sites. We get the info about good movies by word of mouth only. When friends praise a movie, we try to book in a nearby theater. Most of the times, it would gone away. We wait for few more weeks to get good HD pirated digital copy of the movie and watch it.

Piracy is evil. It is killing the cini industry. But it is non-stoppable.

Yes. I agree that. But, what we have to do when there is no screening of movies near us? Do we have to cross cities to watch a  movie ?

When I was a kind, in my native kanchipuram, there was Indira Theater. it will screen good movies for second time. When a movie go out of first time screens, in a month, Indira theater will screen it again. There was Pandiyan Theater, which screens for third and fourth times of good movies. Nowadays, those two theaters were closed. Cant see such theater in kanchipuram or in chennai.

Discussed a system with Nithya to pay for the movies we see in pirated copies or youtube like websites. She told that she can pay 100 Rs for each movie she sees from home.

Here is a concept.

1. A mobile app or web site to get donations.

2. It will list all the movies

3. User can select a movie

4. Producers Bank details are displayed here. User can add in own bank and transfer money or donate via our app/site.

5. Users enters “Donate” Button

6. It asks for amount and redirects to payment gateway

7. Payment should be done via Credit card, debit card, net banking, PayTM like systems etc

8. Once the payment is done, the amount should be credited to Producer’s account.

 

If such system is available, most of will be donate money for the movies we like. We can start with tamil movies, then we can expand to other languages.

The alternate solution now available is “Amazon Prime Movies”. I am still not a prime member. Never experience it. Dont know it will be a hit in country like India where broadband is still a dream in most of the places.

Offline watching is still the usual thing here. Most of the people, who travel in train or bus, are watching a movie. For them, offline sharing is the easiest way to watch the movies. I think, amazon prime can not reach them, as traveling wont get  good internet connection here.

I believe that such donation system will workout, if done properly and marketed by all the movie stars.

We need the following systems to build such donation system.

1. servers to run the application

2. mobile apps for android/iOS

3. Web site/ web application

4. Movies list

5. Producer’s account details

 

Need to discuss with the producer’s and get their account details.

We can expand the same idea to software industry, music industry and ebook industry too.

Comment here if you are agreeing/non-agreeing/interested to do this a project/etc

Promote this idea to the startups and investors. If someone can do, thats a happy news. if no one does, we can do it.

 

 

Image source – https://412teens.org/qna/is-downloading-pirated-music-or-movies-a-sin.php

 

 

 

 

Event Notes – Mini Mapping party at Kanchipuram


I went to my home town Kanchipuram, India for Christmas holidays. We had a good active Linux Users Group called KanchiLUG there few years ago. We still have few members there doing nice works there.

Decided to have a mini mapping party at kanchipuram on Dec 25, 2017. sent a mail to our mailing list and asked people to join the party.

https://www.freelists.org/post/kanchilug/OpenStreetsMaps-Mapping-Party-Dec-25-101

We had one volunteer replied. T. Dhanasekar. We met on dec 25 10 am. Created an account for him in openstreetmaps.

We both dont use smartphone. I borrowed my wife Nithya’s phone. He did not get any. I dont have a motor bike there. I already took his bike. Hence, we decided to roam around the city together and add interesting places to OSM.

I explained maps.me app and how to add POI. We found many schools, temples, shops, clinics etc and added them. For few POI’s, we did not find suitable types in maps.me

Will ask the maps.me team to add more types.

In 2 hours, we added 75 places. There are still tons of places to add at Kanchipuram. We will add them in upcoming days.

dhana-osm

Openstreetmaps Mapping Party at kanchipuram, Dec 25,2017, 10-1


At kanchilug, we planned to have a openstreetmaps mapping party.

Date : Dec 25 2017,10 am – 1 pm

Starting place : 10c,csm street, pilliyar palayam, kanchipuram.

We can have some intro to osm, maps.me, osm contributor android apps.

Then, we can roam around the city to add Point Of Interest (significant places) to osm using those apps.

If you are new to openstreetmaps, see the video in tamil by prasanna of puduvailug.

https://t.me/joinchat/ECzDrhF4lwRGjtDoIePKIQ

Created a telegram group for tomorrow’s mapping party.

Join there.

We can discuss for any quick questions on party.

For those who don’t have smartphone like me,

You can join the telegram using web browser in your laptop/desktop

Visit

https://web.telegram.org

Login with your mobile number and join the group mentioned above.

You can read all the discussions any time.

See you there on the party.

Project Idea – Mobile app to add POI using openstreetmaps


My friend David Rajamani is looking for an android app to be developed as a module to be used with other application being developed.

User should login with oauth from another app.

Then he should point a place the map displayed and add details about that place.

The data should be sent to openstreetmaps.org and their own database.

Maps.me android app can be taken as example and can be converted as module or pluggable into another app.

If you are interested in doing this project, mail me on tshrinivasan@gmail.com

Thanks.

Project Idea – Location aware mobile apps to explain historical places


Last week, met my old friend siva, of Tamil Heritage Trust, after few years. Their group is serving the community, by explaining all the history of great places of tamilnadu.

He explained me about a requirement of new mobile app.

Location aware app to explain on historic places.

Imagine, you goto tiger cave, near mahabalipuram. While wondering what is that, how it will be an app displays all the history about that place, when you go near or search for it.

Like that we can give details about all the monuments at mahabalipuram.

We can extend that to all the temples at kanchipuram or all around tamil Nadu.

The app should be released as free/open source software.

It can be a native or react native or hybrid app.

If you are interested in contributing for this, reply, comment here or mail me on tshrinivasan@gmail.com

Thanks.

How to recover deleted local files from Git repository?


I have a good habit of storing all my development projects and source code in a git repo.
I do commit often and once a new feature is implemented in development branch.
Will test for the feature and merge with master and push to remote git.

https://git-scm.com/images/logos/downloads/Git-Logo-1788C.png

This habit saved my life recently.

I am working on a python project.
When cleaning up the folders, wanted to delete all the python compiled files. *.pyc

I wanted to execute the command

rm *.pyc

But, My C key in keyboard was stuck and it was omitted.

The executed command was

rm *.py

 

Alas!

All my python files were deleted 😦

Git and my habit of committing often saved me here.

Searched for restoring deleted files from git and found the following link.
https://stackoverflow.com/questions/11956710/git-recover-deleted-file-where-no-commit-was-made-after-the-delete/11956744

The answer to restore all the deleted files from git repo is as below.

To recover all unstaged deletions at once, automatically, without specifying each single path:

git ls-files -d | xargs git checkout —

To recover all staged deletions at once, automatically, without specifying each single path:

git status | grep ‘deleted:’ | awk ‘{print $2}’ | xargs git checkout —

 

I used this command
git ls-files -d | xargs git checkout —

Thank God. All my python files are restored now.

My humble request to all my dear readers is,
“Make a habit of using Git or any version control. Do commit often, always. It will save your life for sure”

Thanks to Git developers for saving life of developers.

 

 

Indian Linux Users Group Chennai – december 2017 meet – minutes


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.
So the clients can directly contact the node where the desired data resides.
It has more optimised for SSD hard disks.

He explained its architecture, how to connect and query, its dashboard,
performance features etc. Get more info here – https://www.aerospike.com/

Then, Siva explained Bitcoin. He spoke about its history, architecture, mining,
wallets, buying and selling methods, advantages, disadvantages and threats.

Senthil joined with him to explain the internals of Blockchain mechanism.

Then, we continued our discussions at nearby cafteria.

Its is good to meet the old friends of ILUGC.
We had Akilan, Mohan, Shakthi Kannan and Shrini.

We discussed about bitcoin, aadhaar, and other social issues.

Thanks for all the 25 participants and speakers.
Special thanks to students of Jaya Engineering College for their regular support.

More Photos are here
https://photos.app.goo.gl/PGOBBqpfnuvXd0aK2

Morning ride in bicycle for openstreetmaps.org


Today, got up early and thought of riding bicycle for fun.

Thought of adding few point of interests to openstreetmaps.org while riding.

From east tambaram, ride to camp road, till agaram then village and came back.

It was 14 km in total. Took 2.5 hours as it was slow ride to explore the roads and nature. The route is clean, less traffic and village areas give much peace.

Agaram then is a small village. Found a library, water tank, few temples, a lake, etc.

Used maps.me android apps to add POI. Added bus stops, temples, banks, ATMs, marriage halls, water towers, schools, hospitals on the way to openstreetmaps.org using maps.me app. Added few photos via mapillary app.

Happy to see that most of the main and sub roads in chennai are already drawn. Thanks to the contributors.

We have many ways to contribute to collaborative open knowledge bases like writing articles to wikipedia, writing code for any open source software.

we can do them all with our computer, on our chair itself. But, this openstreetmaps.org make us to come out of our home, our comfort zone, roam around the streets.

Bicycling and openstreetmaps made my morning useful.

ILUG-C monthly meet – Saturday, 14 Oct 2017


Hi,

Indian Linux Users Group, Chennai [ ILUGC ] is spreading awareness on
Free/Open Source Software (F/OSS) in Chennai since January 1998.

We usually meet on the second Saturday of every month, and for the
month of October we shall meet on Saturday, October 14, 2017 at 1500
IST.

Venue: Classroom No 1,
Aerospace Engineering,
Near Gajendra Circle,
IIT Madras.
Link for the Map: http://bit.ly/iitm-aero

Time  : OCt 14, 2017  3.00 – 6.00 PM

Talk Details:

Talk – 1

Topic – Install/demo Tamil TTS

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.com/tshrinivasan/tamil-tts-install

Will demonstrate the install process

Duration : 30 min

About speaker – T Shrinivasan tshrinivasan@gmail.com , Ebooks
publisher at FreeTamilEbooks.com

Talk – 2

Mini workshop using a TelegramBOT to translate strings for OpenStreetMaps.org

We are dreaming about Maps in Tamil, for long time.

Imagine your mobile phone or GPS device, shows the maps in Tamil,
displays the roads, interesting places in Tamil, It shows routes and
says the street names and directions in Tamil while driving.

The dream can come into real as we have most of the required technologies.
OpenStreetMaps to provide maps, many apps like streetcomplete,
osmcontribute to add streetname and interesting places, Tamil TTS to
say everything in tamil.

The major thing we need is we need all the strings in Tamil.
OSM supports language tags and we can give any string in any language,
along with its translation on other languages.

To enable the translation process of existing strings in OSM, we are
working on a telegram bot. Now, it is easy to contribute to OSM via
translation, with mobile or with web browser.

The bot will be released for public tomorrow with its source code.

It will ask for your osm username, and  then for translate or verify.
The strings will be translated by google translator as first step.
That is not perfect fully. so, we need people to verify it,

You can see a string with its translation. Then say it right or wrong.
once three people confirmed a string it as right, it will be
confirmed. The incorrect strings will be displayed for translation.

Once the strings are completed, they will be uploaded to OSM using a
bot account.

Will release the bot tomorrow.

Come with
your smartphone.
Install Indic Keyboard or Sellinam for Tamil Typing.
Register at openstreetmaps.org

Let us have a translation workshop for openstreetmaps.org

Thanks for the team.

Dinesh Karthik – dineshkarthik.r@gmail.com
Srikanth Logic – srik.lak@gmail.com
Syed Khaleel Jageer – jskcse4@gmail.com
Shrinivasan – tshrinivasan@gmail.com

Duration – one hour

Topic – 3:

Any lighting talks, QA session, etc.

Entry Free. All are welcome.

Installation script for Tamil Text to speech System


The Tamil TTS system provided by IITM and SSN College of Engineering, has a lengthy installation process.

I have written them here. https://goinggnu.wordpress.com/2017/09/20/how-to-compile-tamil-tts-engine-from-source/

It may not be easy to follow and you may find some issues. To make the life easier, I have created shell script, to automate the entire process.

Here it is – https://github.com/tshrinivasan/tamil-tts-install

System requirements:

Ubuntu 16.04

How to execute:

git clone https://github.com/tshrinivasan/tamil-tts-install.git

cd tamil-tts-install

Edit the file, install-tamil-tts.sh

Fill the following details.

DOWNLOAD_PATH=/home/ubuntu/tts/packages #to download the required packages

COMPILE_PATH=/home/ubuntu/tts/compiled # to place the compiled files and folders

Register here http://htk.eng.cam.ac.uk/download.shtml and get a username and password

HTKUSER=htkuserchennai

HTKPASSWORD=sgqY=t=M

Then, execute the file as

bash install-tamil-tts.sh

How to convert a text to audio?

export FESTDIR=/usr

cd COMPLIE_PATH ssn_hts_demo/scripts/complete “தமிழ் வாழ்க” linux

This will convert the text and store as wav in

ssn_hts_demo/wav/1.wav

you can play it with any audio player.

The full details of what is on the compile process is explained here. https://goinggnu.wordpress.com/2017/09/20/how-to-compile-tamil-tts-engine-from-source/

To hear a demo on how the tamil TTS system sounds, click here

Thanks for IITM Team – Prof Hema  and Anju for their great support on helping us to get installed the tamil TTS system.