8

You can use some URL shortener that have a click count such as https://bitly.com (free) or https://goo.gl/ (free), and shorten the URL to the PDF (which you can host anywhere) with it:


6

SlideShare is originally meant for presentations, but it can host PDF files. You just upload your PDF file, and you get a public URL. The PDF can be flipped online or downloaded. The download number is visible just below the online viewer (example, uploaded in PDF format) Also, I would argue that http://www.slideshare.net/<user>/<filename> ...


6

You can use WhatPulse: Most features are free Windows/Mac/Linux Stats are available online as well as on the desktop client (from which you can export them as CSV). Support several computers It records the number of keystrokes per application: Keyboard heatmap:


5

I think this is what you are looking for then. Keyboardtracer its quite simple interface and yeah you will be able to open up the program and can simple see the keypresses like this


4

Well also adding to @ATG's answer there is another way you can do this in Firefox but it only displays how many times you visited the website on that day only. On Firefox, Right click on the page (E.g. Google) Click on "View Page Info" Head over to "Security" and it should look something like this: or this most of the time: Also feel free to resize the ...


4

There's something pretty close to this already available in Firefox history. If you do a Ctrl + Shift + H it should bring up the full browser history in a pop-out window. Then, you can right-click on the table column header row (where it probably says "Name", "Location" and "Most Recent Visit" by default) and choose to display the "Visit Count" column.


4

Take a look at the venerable "sa" UNIX / Linux sysadmin command: sa. This summarizes the accounting information saved to the "acct" file, and should be able to give you all of the information you require ... and a lot more. Most modern linux system don't enable "acct" process accounting by default. You should be able to enable it using the accton command.


4

"Activity Journal" is one good program that might cover some of your requirements but sadly not all. You can find it in the Ubuntu software centre. Normally it wouldn't show you your programs' usage, only files, but following this you can install individual plugins for each program you need to know more status about. The plugins are called "Data Providers". ...


4

You can use Scribd: free example URL: http://www.scribd.com/doc/38873257/Knuth-1974-Structured-Programming-With-Go-to-Statements e.g. my profile has some statistics: but I stopped using them as they keep removing some of the documents I uploaded like RFCs or famous GNU FDL books. The "Scribd’s BookID copyright protection system" is fcking dumb and they ...


4

That means tracking a habit – so Loop Habit Tracker should fit this. It is also available at F-Droid for the additional habit of prefering FOSS (free and open source) apps over proprietary ones with trackers 😁 The app offers you detailed statistics, including widgets to see them right on your homwscreen. Loop Habit Tracker: statistics, widgets (source: ...


3

I released Cyclomatic Complexity Analyzer for shell script. ShellMetrics - Cyclomatic Complexity Analyzer for shell script https://github.com/shellspec/shellmetrics It measure NLOC (Non-comment Line of Code), LLOC (Logical Lines of Code) and CCN (Cyclomatic Complexity number) of shell scripts including bash. Here are sample of coverage report. ===========...


3

[2 months and no responses. I'm providing a commercial answer since no other answers seem forthcoming.] Our Source Code Search Engine (SCSE) is used to search large repositories containing many (arguably dozens) languages for interesting code idioms. It is fast because it indexes the code base according to the lexical syntax of each of the languages; ...


3

Core Temp might be the program you are looking for. It offers trayicons where you can see the temperature, clock speed, an overheat protection which warns you and is able to shutdown Windows or close programs automatically. It also has a Windows sidebar widget, but as far as I know Windows 8 doesn't support the sidebar anymore. I don't know if it has battery ...


3

You can use WhatPulse: Free Linux (and also Win/Mac) It records the total time spent in each program, Stats are available online as well as on the desktop client. Support several computers It records the number of mouse clicks and the keyboard strokes in each program. Since you can select the statistics to be shown for today, yesterday, current week, ...


2

You can use the Google Chrome extension timeStats, it has some nice statistics but the free version seems to have some ads now so you might want to use adblock at the same time: Daily statistics – Showing the statistics of websites visited by day Monthly statistics – Showing the statistics of websites visited by month Visited sites – Taken from the ...


2

For git repositories I would use a combination of CLOC & git from python, the following script, run in a git repository, would produce the quarterly csv files, these could then be used by any spreadsheet program or plotted with the python csv and matplotlib libraries. #!/usr/bin/env python #coding:utf-8 # Author: Steve Barnes --<gadgetsteve@hotmail....


2

I use Orange for explaining simple stats to my sales team. It is a simple GUI drag and drop tool, which helps you do tasks ranging from simple statistics to complex machine learning. I prefer it mainly due to the polished GUI, which makes the statistical analyses easy and interesting for non-stats folks. It also comes in the form of a Python library, ...


2

In python using numpy and matplotlib you can do this quite easily, the following is one of the examples: """ Demo of the histogram (hist) function with a few features. In addition to the basic histogram, this demo shows a few optional features: * Setting the number of data bins * The ``normed`` flag, which normalizes bin heights so that the ...


2

Far from perfect, but I just wrote a script that downloads your statistics from command line: https://github.com/nicolas-raoul/publish-my-google-play-statistics Drawbacks: Not automatic. You have to manually click an OAuth authorization. After download you still have to upload the files to Github or FTP using another command line.


1

Any time I hear "statistics and free" or "statistics and $language" (python in your case) I immediately think of R and the bindings available for it.


1

There is a cross platform python metrics library that gives you metrics either on a single file, or can recurse a directory tree. It is available from the original project or my fork adds recursive option on github. Running on an old project that I have to hand with the recurse option: Files Language SLOC Comment McCabe ----- --...


1

CLOC - Count Lines of Code - does some (not all) of those things, meeting all the requirements. It's also fast, small, and depends only on perl and a couple of perl libs. Sample outout: http://cloc.sourceforge.net v 1.60 T=0.46 s (354.6 files/s, 64728.0 lines/s) -------------------------------------------------------------------------------- Language ...


1

AzureML is an easy-to-use machine learning solution. It runs on Microsoft servers and features a drag and drop interface. Supports programming via Python and R. It has a free tier with usage limits (time, nodes, disk usage and availability of API). It's perfect to start doing Machine Learning experiments.


1

If you need a purely programmatic solution, Essential Chart for JavaScript is a JS based library to consider. Syncfusion Dashboards are an option if you want to develop the charts using the designer (drag and drop designer). The created chart based dashboards can then be embedded in your webpage. The whole suite of controls is available for free through ...


1

You can use Teamer to do this. It is available as an app that can be used by team / club members. Team management features include arranging matches, picking teams, etc. Also, statistics can be gathered from a web app.


1

1. Fluentd Fluentd is an open source data collector for unified logging layer. Fluentd allows you to unify data collection and consumption for a better use and understanding of data. Further Information could be found here: http://www.fluentd.org/ 2. Drools Drools is a Business Rules Management System (BRMS) solution. It provides a core Business Rules ...


1

Sounds like a case for Netlive: NetLive allows you to monitor your internet data transfer rate while displaying which app is currently using the most data. NetLive runs in the notification drawer or as a widget, giving you uninterrupted access to your transfer rate information. NetLive (source: Google Play; click images for larger variants) ...


1

bit.ly It's one of the most famous url shorteners, you have probably seen bit.ly links on articles, and in tweets and YouTube video descriptions. Provides the ability to customize your links Provides detailed click and geo statistics For example, if you created a link that looks like: bit.ly/1z3MQET, then you can easily view its statistics by simply ...


1

Like @fxm said, there is also PSPP which is another powerful application that would meet your needs. PSPP (Open Source) PSPP is a free software application for analysis of sampled data. It has a graphical user interface and conventional command line interface. It is written in C, uses GNU Scientific Library for its mathematical routines, and ...


1

In Firefox I use free Mind the time addon. Show statistics, how many minutes user see pages of site; Daily, weekly and monthly statistics; Grey, Green and Blue mode. But Mind the time not show exact time of site visited, this extension not suitable for alibi :). I do not know why it took you an extension, but usually questions, like the one that asked you,...


Only top voted, non community-wiki answers of a minimum length are eligible