What does LinkPeek mean?


Posted 2 years ago
by Russell to announcement


What does LinkPeek mean?

LinkPeek is the combination of the work "link" and "peek".

Link is short for "hyperlink" a piece of text that may be clicked on to travel to another web page. Peek is the act of sneaking a look at something. Put them together you have LinkPeek.

Originally the usecase for LinkPeek was to be a Link previewing service. Allow users to peek at a …

Continue reading: What does LinkPeek mean?

So you use Pelican static site generator and you want to add a custom Jinja filter for use in your templates? Great!

In this post I show how to take a simple Python function and make it accessable as a custom filter. As an example we will create a filter called LinkPeek which will allow us to easily embed website screenshots into our pages.

First, we need to …

Continue reading: How to add a custom Jinja filter to Pelican

We added Google web font support


Posted 3 years ago
by Russell to improvement


The LinkPeek snapshot workers now have support for Google Web Fonts!

We solved this issue by installing the fonts locally on each snapshot worker. As a way of giving back to the community, we have decided to share our font install proceedure.

How to install Google web fonts to a Linux localhost

  1. create a directory for google fonts

    mkdir -p /usr/share/fonts/truetype/google-fonts/
    
  2. install mercurial hg …

Continue reading: We added Google web font support

Peeker the LinkPeek Mascot


Posted 3 years ago
by Russell to announcement


On Thanksgiving I learned how to use Inkscape to create vector graphics and I produced an icon-logo-mascot for LinkPeek. I'm proud to introduce Peeker!

Here is the SVG version of Peeker which may be further manipulated in Inkscape.

peeker the linkpeek icon logo mascot

We have implemented viewport a new request parameter.

Viewport allows you to:

  • snapshot responsive designs
  • take wide panorama website screenshots
  • emulate mobile screen sizes

Before viewport:

after viewport=400

After viewport=400:

after viewport=400

For complete documentation visit website screenshot request options

Images on hover-lib


Posted 3 years ago
by Russell to gift of code


We built hover-lib at LinkPeek because we needed a way to add on-hover images to select links. Images are loaded just-in-time to reduce bandwidth usage.

Update: We wrote a really neat example of what hover-lib does: Website Screenshot of every two-letter domain

The hover-lib library may be downloaded here: hover-lib.

How to use hover-lib

include hover-lib.css in the head:

<head>
  <!--   include the hover-lib stylesheet  -->
  <link rel="stylesheet …
Continue reading: Images on hover-lib

The whole LinkPeek site had a make-over


Posted 3 years ago
by Russell to announcement


We have finished moving the rest of the LinkPeek site to the new theme.

The new theme does not appear to have altered the conversion frequency of new customers. I would have thought a more professional looking site would cause the conversions frequency to increase.

We have a new look


Posted 4 years ago
by Russell to announcement


Yay, we are sporting a new look! We finally got around to creating a custom theme and web design for LinkPeek.

The first area of the site to switch over is this blog. The other sections should move over in the next week.

Man this is pretty great looking!

: )

How to batch convert xcf to png


Posted 4 years ago
by Russell to gift of code


My favorite image manipulator program is GIMP and I often find myself with a directory full of xcf (gimp project files) that I would like to convert into PNGs for use on the web or in a video game. I like to keep my "master" copy of image assets in xcf format to preserve layer and history meta-data.


Today I was experimenting with an idea called sketch notes …

Continue reading: How to batch convert xcf to png

LinkPeek website screenshot service has teamed up with The Easy API to improve user experience and value for our members.

What is The Easy API?

The Easy API is a centralized service which reduces multiple API endpoints down to one standardized endpoint. This means you can access LinkPeek webpage screenshots and many other APIs from one place.

Meet Jeff

Jeff operates an awesome SEO company but needs to …

Continue reading: LinkPeek website screenshot teams up with The Easy API

This post explains how to build a link which will display an image when a user hovers over their mouse. This technique could be used to create help balloons or link previews.

OK, lets build the special link one step at a time.

  1. Create a link:

    <a href="https://linkpeek.com">website screenshot service</a>
    
  2. Add a place holder image like this transparent 1x1 pixel png. Notice that …

Continue reading: Display image on hover using HTML, Javascript and CSS

We are please to release filevault into the public domain. This module allows programmers to easily create and maintain large and complex directory trees. The LinkPeek API uses this module heavily!

The latest documentation and verison live here: [sourcecode]

A Vault will:

  • Create a directory tree of custom depth
  • Spreads files out which keeps CLI snappy when traversing the tree
  • Scale to hundreds of thousands of files
  • Obfuscate …
Continue reading: filevault will manage a tree of directories and files
Problem:
liblinkpeek.java was occasionally produced invalid security tokens.
Diagnosis:
Java's BigInteger strips leading zeros. This causes resulting MD5 hashes to be incorrect.
Solution:
Pad the security token (MD5 hash) with leading 0s until 32 characters in length.
while ( token.length() < 32 ) { token = "0" + token; } // pad with 0's

Special thanks goes out to Shazin Shafi Ahamed (https://bitbucket.org/shazinahmed) for reporting this bug and providing details …

Continue reading: Pad zeros on Java BigInteger when making MD5 hash

We are please to release logmongo into the public domain. This module allows programmers to easily log messages to a capped MongoDB collections. [sourcecode]

What does it do?

  • Gracefully creates capped collections.
  • Auto expires oldest records first and solves log rotation.
  • Writes complex (dicts and kwargs) log records.
  • Logs asynchronously.
  • Collects logs locally or remotely or in a central location.
  • Allows access to logs via MongoDB queries and …
Continue reading: logmongo will log messages to a capped MongoDB collections

Coupon codes emailed


Posted 4 years ago
by Russell to announcement


Today we sent coupon codes to anyone who signed up early. Forgot to signup and still want a coupon code? Tell us what you will be using LinkPeek for, and we will reply back with a code.

Hit count bug


Posted 4 years ago
by Russell to improvement


Apparently we had a bug that only registered 1 hit for really quick API requests. The request counts appear atomic now.

No more freebies! ; )

Dashboard update change card and plan


Posted 4 years ago
by Russell to improvement


Members now have the ability to change their credit card and plan. Check out the new dashboard today!

StartupGrind covered a story on LinkPeek


Posted 5 years ago
by Russell to announcement


web page screenshot of LinkPeek post on StartupGrind

We survived your beta testing


Posted 5 years ago
by Russell to announcement


Beta is now over. Thank you for the support during the testing.

LinkPeek Wordpress plugin released


Posted 5 years ago
by Russell to improvement


Added account helper pages


Posted 5 years ago
by Russell to improvement


I finally got around to building the forgot username, forgot password, and change password pages. LinkPeek should be a bit more functional now.

Linkpeek's webpage snapshot request options now support fetching images securely over HTTPS / SSL.

Requesting secure website screenshot images from a secure site will prevent mixed content warnings.

Added HTTPS support


Posted 5 years ago
by Russell to improvement


We have added secure site (https) support to LinkPeek. Special thanks to Charles Campbell, Sami, and Anthony for reporting the bug.

LinkPeek Apology


Posted 5 years ago
by Russell to announcement


I am truly sorry for the grotesque and disgusting imagery posted on our site this morning. I left the "most recent" image on the website even though multiple people warned me about the possible misuse. I blame only myself.

I lost my lunch today. My nerves are all messed up. I have worked on the LinkPeek software for the past 6 months. The thought that LinkPeek was used …

Continue reading: LinkPeek Apology

LinkPeek was #1 story on hacker news


Posted 5 years ago
by Russell to announcement


LinkPeek.com became the top story on hacker news sunday night into monday morning! Thank you all for the support.

Free thumbnails until Christmas


Posted 5 years ago
by Russell to announcement


LinkPeek is offering 140x100 pixel thumbnails until Christmas 2011! Try the Website thumbnail generator now!

Update
Unlimited webpage thumbnails forever!

LinkPeek listed on ProgrammableWeb


Posted 5 years ago
by Russell to announcement


LinkPeek, webpage to image snapshot API, has joined forces with ProgrammableWeb directory!

Website Thumbnail Generator


Posted 5 years ago
by Russell to announcement


Website to image API released


Posted 5 years ago
by Russell to announcement


We are proud to present the Website to image API. Embed self updating webpage snapshots on your site now, or we'll do it for you!

Browse the blog archives or subscribe to the full-text feed
.


Let us capture, store, and update webpage screenshots for you.

See Plans and Pricing
No Risks, Pay-as-you-go