A few days ago I put out a poll asking people to help me pick some covers for Python3 Web Crawler Development In Action (2nd edition), and people came up with their ideas.
In fact, the overall difference between the second edition and the first edition is not much, this design is mainly to change the cover picture, and then add a logo of the second edition.
The cover of the previous first edition looked like this:
But this spider I thought could be improved, so I decided to replace it.
So I designed one myself, and then the designer designed one at the same time, and finally came up with several versions:
At that time, I couldn’t make up my mind, so I launched a poll and invited all my friends in the group to vote.
Participation is also very active, more than three hundred people participated in the vote, the result is this:
At that time, option 1 was the first image I just designed, and option 2 and 3 were the second image I just designed, with the background elements changed slightly.
And almost all of you voted for option three.
But I’m actually not too happy with this spider. It looks like this:
I’m like, why is this a joke? And the legs are too thin, and there’s no transition or bend, which is weird. But the first design, according to people’s feedback, said that the spider shape is scary, and some people said that it does not look like a spider, like an octopus, I am also drunk.
Anyway, the more I think about these two pictures, the less satisfied I am with them. Generally speaking, it is because of the outline.
And then I sort of find myself some more spider shapes and I’m going to make another one.
So how do we do that?
If you find a nice outline, it’s actually a word cloud.
I searched and searched, and found a few good outline, the next is to generate the outline of the word cloud.
We may think, this word cloud map generation is too troublesome, there are corresponding keywords, but also in line with the corresponding contour, but also look good at the same time, it is a little difficult ah, at present on the market I asked a designer to make a word cloud map also get 500 yuan.
Of course, Python also has a library for generating word clouds, but I don’t think it’s that detailed.
Do you have to draw your own?
In fact, don’t bother so much, I found a website called microword cloud, which is relatively simple and easy to use, we just need to input keywords and the frequency of each word, but also can customize the contour we want, it can automatically generate word cloud, as shown in the picture:
So that’s a new profile, and doesn’t the spider look much more comfortable? It doesn’t look scary, it doesn’t look weird.
Finally, I found a lot of friends to have a look at the final result, and they all thought it was a good one to put on the cover.
Well! That’s it at last! After several days of modification, the final effect is as follows:
The cover of the first edition also included the words recommended by the father of Python, and the words “Version 2” were placed directly under the title.
The final complete full seal is as follows:
On the back are recommendations from four experts.
The price is 139.8 yuan. Yes, the last 900 pages of the book are 139.8 yuan, which is actually a good price for that page number.
What is the state of the book now?
Now the manuscript has been sent to the press inspection department. If there is no problem in the pre-press inspection, we can print it directly.
After it is printed, I will go to the printing factory to sign thousands of copies, and then there will be a signed version of the book to organize activities for everyone.
Please wait patiently for a few days, the book will be available to you soon
For more exciting content, please pay attention to my public account “Attack Coder” and “Cui Qingcai | Jingmi”.