yasoob / practical-python-projects

99 stars 42 forks source link

Page 98 problems - Post story to Instagram #3

Closed elsatch closed 3 years ago

elsatch commented 4 years ago

Hi,

I have just purchased the book and this is my initial feedback. I was quite interested on the chapter about automatic summarization and automated image generation. After reading the description of the book and the table of contents I decided to buy it. The end of that chapter and, specially page 98, breaks all the promises of the book In less than one A4!

This book is end-to-end Python projects for intermediate Python programmers but...

To me this whole page is an absolute mess! No end-to-end solutions, not tailored to intermediate programmer at all.

Potential fixes:

I will take a look to the other chapters regarding the troubleshooting aspects, to see if this is the common response or if this is an exception.

yasoob commented 4 years ago

Hi @elsatch,

Thank you so much for the feedback. I hear your concerns regarding posting on Instagram. I originally had a section in that chapter that made use of Instagram-API-Python and actually showed how to post to Instagram. Two days before the release of the book, the original project from GitHub got removed. We removed that section from the book because of that and replaced it with this text. I might upload the Instagram upload part on my blog and link to that in the book.

As for image resolution on page 98, I have given an explanation in the same chapter as to why the resolution is poor. It is because we extract images from a live article and crop them into two separate images. If the original image is of low quality then the cropped ones are by default going to be of low quality. I think we can do a better job and probably use a different article that has higher quality pics. I will work on that for the next iteration of book updates.

Regarding your critique of Troubleshooting section, for each chapter I tried to add whatever potential issues (and fixes) I could think of. Most of the chapters give targeted troubleshooting advice. If any chapter says that just use Google, it is because I couldn't foresee any major issues cropping up while working on the project. If you come across any issue that is not covered in the troubleshooting section please let me know via this issue tracker and I will be happy to add that to the book!

I would really appreciate it if you could look at other chapters as well. Some of the issues you mentioned are exceptions. After all, this is the alpha version and we were expecting some things to break. We will fix them as soon as we can and will send out an update.

Have a wonderful day!

~ Yasoob

elsatch commented 4 years ago

Thanks for your prompt reply! I will check other chapters and Ofer any potential constructive feedback!

Have a nice day too!

César El 21 ago 2020 2:35 +0200, M.Yasoob Ullah Khalid ☺ notifications@github.com, escribió:

Hi @elsatch, Thank you so much for the feedback. I hear your concerns regarding posting on Instagram. I originally had a section in that chapter that made use of Instagram-API-Python and actually showed how to post to Instagram. Two days before the release of the book, the original project from GitHub got removed. We removed that section from the book because of that and replaced it with this text. I might upload the Instagram upload part on my blog and link to that in the book. As for image resolution on page 98, I have given an explanation in the same chapter as to why the resolution is poor. It is because we extract images from a live article and crop them into two separate images. If the original image is of low quality then the cropped ones are by default going to be of low quality. I think we can do a better job and probably use a different article that has higher quality pics. I will work on that for the next iteration of book updates. Regarding your critique of Troubleshooting section, for each chapter I tried to add whatever potential issues (and fixes) I could think of. Most of the chapters give targeted troubleshooting advice. If any chapter says that just use Google, it is because I couldn't foresee any major issues cropping up while working on the project. If you come across any issue that is not covered in the troubleshooting section please let me know via this issue tracker and I will be happy to add that to the book! I would really appreciate it if you could look at other chapters as well. Some of the issues you mentioned are exceptions. After all, this is the alpha version and we were expecting some things to break. We will fix them as soon as we can and will send out an update. Have a wonderful day! ~ Yasoob — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

yasoob commented 3 years ago

I have updated the article summarization chapter to include more details. I also posted the redacted part (Instagram uploading) online on my blog and linked to it in the chapter. If you still find any issues feel free to post them here or send me an email :)

The latest version with the fixes will be sent out later today.