HN user

tsileo

39 karma
Posts17
Comments13
View on HN
thomassileo.name 11y ago

Create Release and Upload Build Artifact on GitHub from the Command Line

tsileo
2pts0
readratio.com 11y ago

Why You Should Get an SSL Certificate for Your Blog

tsileo
3pts0
socialsharing.link 11y ago

Show HN: Socialsharing.link – Open source social sharing widget

tsileo
1pts0
readratio.com 11y ago

Show HN: ReadRatio – Real time web analytics for blogs

tsileo
5pts3
readratio.com 11y ago

Show HN: ReadRatio – Do people actually read what you are writing?

tsileo
2pts1
basiclytics.com 11y ago

Show HN: Basiclytics – Real time web analytics for blogs

tsileo
1pts0
thomassileo.com 12y ago

Building an embeddable JavaScript widget (third-party JavaScript)

tsileo
1pts0
btcplex.com 12y ago

BTCplex: Open Source Bitcoin Block Chain Explorer written in Go

tsileo
1pts0
thomassileo.com 12y ago

Tracking Changes in Directories with Python

tsileo
32pts21
thomassileo.com 12y ago

Using Yeoman with a Custom Development Server

tsileo
1pts0
thomassileo.com 12y ago

Backing up your tweets to Camlistore with Python and Camlipy

tsileo
1pts0
github.com 13y ago

Show HN: Incremental-Backups-Tools, written in Python

tsileo
3pts0
bakmanager.io 13y ago

BakManager monitors your backups and notifies you when a backup doesn't happen

tsileo
1pts0
thomassileo.com 13y ago

Bakthat 0.5.0 Released With OpenStack Swift Support and BakManager Integration

tsileo
1pts0
bakmanager.io 13y ago

Show HN: BakManager.io, keep an eye on your backups

tsileo
4pts1
thomassileo.com 13y ago

Backing up MongoDB to Amazon Glacier/S3 with Python using sh and bakthat

tsileo
2pts0
docs.bakthat.io 13y ago

Bakthat: Python backup framework and command line tool

tsileo
2pts0

I have never been satisfied with all the web analytics tools I tried, so I decided to build my own.

I have been influenced by the analytics reports provided by Medium, I really liked the read ratio idea.

I have a lot of ideas to improve it but I tried to build a working MVP first.

I would love to get your feedback, both about the idea and the execution.

Thanks!

I don't want to have a running process just for this, I want to be able to take a "snapshot"/"index", store some data on Glacier, and the index on S3, and later, given the index, be able to compute deltas without accessing the full archive store on Glacier.

Thanks for the feedback!

I haven't thought about the filesize/hash to reduce collision, but I chose to stick with the last-modified time in the article, because it can takes hours computing hashes for a big directory tree.

Tools like rsync relies on last-modified time by default, and since I want to use this to track my own files, I won't fake it, so I think it's not a big deal?

The service is not continually running, I use this method to make incremental backups with archives stored on AWS Glacier and meta-data stored on S3 (the index is stored on S3, and I can't access files on Glacier to compute deltas).

[dead] 13 years ago

"Aw shucks.

This gist is corrupt and can't be viewed."