It’s almost a year to the day that I left my journalism job and started at the SANS Cyber Retraining Academy, and I’ve written a lot of blog posts about how much I enjoyed the experience and how valuable and life-changing it was. But now I’ve been in the industry for a few months, I thought it would be interesting to explore what it didn’t prepare me for.
It’s the Christmas break, and in between family gatherings and travelling up and down the country I’ve finally found time to get stuck into a few good games and books.
There’s a lot more to most websites than meets the eye these days, and I thought an interesting Python project to take on at the start of my Christmas break would be to uncover the extra requests hidden below the surface with some help from tcpdump.
After I managed to pull data from Twitter’s API using Python, I got thinking about what my next step would be. Then it hit me – I could draw data from external sources and find a nice extension to visualise it in some pretty graphs. Plotly is that extension.
I was aware of the recent stories – an increasing number of people claiming that Facebook’s apps were listening in on their conversations and serving up ads based on what they’d heard – but I’d always thought this assumption was based on ignorance of how online advertising works, and when Facebook denied the claims I thought that was that.