Skip to content

Author Archives: jkasprzak

This Blog Will Be on an Indefinite Hiatus

I have worked on this blog for more than two years. And during that time, I have posted new material to it at least once every few weeks. And I have enjoyed the time that I have spent writing about topics that I have found interesting. However, the time for me to focus on other […]

DNS Prefetching and the SPDY Protocol: Attempts by Google to Make Web Browsing More Efficient

To follow up on the previous entry that I wrote here, I considered writing about DNS prefetching in the Google Chrome web browser. After writing about Chrome’s JavaScript performance, I thought it might be appropriate to mention that web pages may appear more quickly in Chrome when DNS prefetching is enabled in it. It was […]

Benchmarking of JavaScript Performance: Firefox 3.5 vs. Google Chrome 3.0

Many web pages and web applications rely on JavaScript. That is the reason JavaScript performance in web browsers tends to be considered a high priority by browser vendors. There may be other factors that affect browser performance, as browsers are not simply JavaScript engines. This was mentioned by a senior product manager on the Internet […]

Explanations of What Makes Google Chrome Fast and Efficient

Ever since I started using Google Chrome, I have been very impressed with its speed. I wondered what it is about this web browser that makes it as fast and efficient as it is. I decided to do some research on what makes it faster than other browsers that I have used. I have read […]

Can Stick Figures Make AES More Understandable?

I sometimes come across informative explanations of concepts from other bloggers. Sometimes these explanations are more entertaining than I would ever be able to make them. I sometimes write explanations of concepts here and I try to present them in a way that will make readers interested in reading them. I also sometimes critique explanations […]

A Review of the Fourth Chapter of the Second Edition of “Hacking: The Art of Exploitation”

Those who have read my reviews of parts of the second edition of “Hacking: The Art of Exploitation” by Jon Erickson may not be surprised to see that I am continuing this series of reviews of sections of that book. At the end of my review of the third chapter of that book, I mentioned […]

Using Gmail’s Filters and Labels to Organize Data

When users of Gmail are asked why they prefer to use Gmail, they may give many different answers. Some Gmail users might say that they like how Gmail offers a large amount of storage space. Some of them may use Gmail because of its spam filtering capabilities. Some of them like the features that it […]

Why I Set Up a Twitter Account

Previously, I had not found that I needed to post anything to this blog that was up to the minute. And I previously never found that I needed to post anything that was 140 characters in length or less. For these reasons, I never set up an account on Twitter. I could have used a […]

Bookmark Current Tab Set 0.2.2 Released

I was quite busy shortly before version 3.5 of the Mozilla Firefox web browser was released. I was unable to take the time needed to ensure that Bookmark Current Tab Set, the extension for Firefox that I wrote, was compatible with this newer version of Firefox. I was unfortunately unable to make this extension compatible […]

URL Shortening Services and Their Security Implications

URL shortening services such as TinyURL.com have been in existence for years. These services that are used for creating shorter versions of long URLs have been considered useful for a long time. Now that micro-blogging services such as Twitter are often used, and because some of these services enforce a limit of 140 characters per […]