14 Dec 2018 |
@shreyasbapat:matrix.org | Download Screenshot from 2018-12-14 22-21-37.png | 16:52:15 |
@shreyasbapat:matrix.org | Something like this!
| 16:52:29 |
@shreyasbapat:matrix.org | Earlier, when there were only single core CPU's which could handle only one task at a time, It was impossible to use chrome while using Terminal | 16:53:11 |
@shreyasbapat:matrix.org | Then multicore CPU's came | 16:53:26 |
@shreyasbapat:matrix.org | So, threads are very similar to processes and are only possible due to multi core CPUs | 16:53:53 |
jhaprajjwal | okk | 16:54:50 |
@shreyasbapat:matrix.org | Again, this is very abstract as threas are not processes | 16:55:05 |
@shreyasbapat:matrix.org | But they are very similar | 16:55:13 |
jhaprajjwal | yes they only have their own stack but share the code and other stuff | 16:55:51 |
@shreyasbapat:matrix.org | I guess we have two aims in this problem.
Bottomline, the problem is not very easy | 16:56:01 |
@shreyasbapat:matrix.org | yes they only have their own stack but share the code and other stuff True! | 16:56:09 |
@shreyasbapat:matrix.org | Create a good UI | 16:56:24 |
@shreyasbapat:matrix.org | and Provide a good DOwnload experience for user | 16:56:55 |
@shreyasbapat:matrix.org | Now Lately, I saw this thing! https://pypi.org/project/pySmartDL/ | 16:57:36 |
@shreyasbapat:matrix.org | Have a look | 16:58:36 |
@shreyasbapat:matrix.org | But I have some concerns | 16:58:46 |
@shreyasbapat:matrix.org | This would make the task very easy for us | 16:58:57 |
@shreyasbapat:matrix.org | Implementing this library on our own will be the most awesome thing we can do | 16:59:32 |
@shreyasbapat:matrix.org | What say? | 16:59:56 |
jhaprajjwal | Sure!!! | 17:00:14 |
jhaprajjwal | But how and where do we start.. i always feel starting is the biggest task | 17:00:48 |
@shreyasbapat:matrix.org | Whatever we will create, I will package it in form of PyPi so it would be installable by pip | 17:01:04 |
@shreyasbapat:matrix.org | I dont know how to package for conda | 17:01:14 |
@shreyasbapat:matrix.org | Starting is the most difficult part and also the easiest | 17:01:47 |
@shreyasbapat:matrix.org | https://www.quora.com/How-can-I-make-an-IDM-internet-download-manager-type-downloader-myself-in-Python | 17:02:28 |
jhaprajjwal | okay so i guess i will start looking through these resources and start building something | 17:03:59 |
@shreyasbapat:matrix.org | What generally is done is:
Part one: Make the repository in that user's github who has the most number of stars/followers (As then it will help thijs project grow in future) | 17:04:04 |
@shreyasbapat:matrix.org | Yes | 17:04:07 |
@shreyasbapat:matrix.org | And trust me, having your own library posted on PyPi is a big achievment. From our own college, only 2 projects are on PyPi | 17:04:58 |
@shreyasbapat:matrix.org | And one is from a senior who posted it after graduating | 17:05:15 |