SMOLNET PORTAL home about changes
iAdd semilog option to plot, fix script calls and memecache path - bitreich-memestats - Bitreich meme statistics and graphs.	Err	bitreich.org	70
hgit clone git://bitreich.org/bitreich-memestats git://hg6vgqziawt5s4dj.onion/bitreich-memestats	URL:git://bitreich.org/bitreich-memestats git://hg6vgqziawt5s4dj.onion/bitreich-memestats	bitreich.org	70
1Log	/scm/bitreich-memestats/log.gph	bitreich.org	70
1Files	/scm/bitreich-memestats/files.gph	bitreich.org	70
1Refs	/scm/bitreich-memestats/refs.gph	bitreich.org	70
1Tags	/scm/bitreich-memestats/tag	bitreich.org	70
1LICENSE	/scm/bitreich-memestats/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit ab166d8fce54adfe28a0b7245367833a2872a28f	/scm/bitreich-memestats/commit/ab166d8fce54adfe28a0b7245367833a2872a28f.gph	bitreich.org	70
1parent 78c6772641176ab99c4c39d4fd5a19a139e45a4e	/scm/bitreich-memestats/commit/78c6772641176ab99c4c39d4fd5a19a139e45a4e.gph	bitreich.org	70
hAuthor: Anders Damsgaard <anders@adamsgaard.dk>	URL:mailto:anders@adamsgaard.dk	bitreich.org	70
iDate:   Mon, 20 Apr 2020 09:30:55 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
iAdd semilog option to plot, fix script calls and memecache path	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M Makefile                            |      19 +++++++++++++------	Err	bitreich.org	70
i  R extract_memeuse.awk -> memeuse.awk  |       0 	Err	bitreich.org	70
i  M plot-memecount.sh                   |       3 +++	Err	bitreich.org	70
i	Err	bitreich.org	70
i3 files changed, 16 insertions(+), 6 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/Makefile b/Makefile	/scm/bitreich-memestats/file/Makefile.gph	bitreich.org	70
i@@ -1,16 +1,22 @@	Err	bitreich.org	70
i-memecache = "$HOME/code/memecache"	Err	bitreich.org	70
i+memecache = "$(HOME)/code/memecache"	Err	bitreich.org	70
i irclog = ~/.irssi/log/Freenode/\#bitreich-en.log	Err	bitreich.org	70
i 	Err	bitreich.org	70
i default: memecount	Err	bitreich.org	70
i 	Err	bitreich.org	70
i memecount: plot-memecount.sh top10 media-stats	Err	bitreich.org	70
i-        plot-memecount.sh > $@	Err	bitreich.org	70
i+        cat memecount-lin > $@	Err	bitreich.org	70
i         cat top10 >> $@	Err	bitreich.org	70
i         cat media-stats >> $@	Err	bitreich.org	70
i-        plot-memecount.sh semilog >> $@	Err	bitreich.org	70
i+        cat memecount-semilog > $@	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+memecount-lin: plot-memecount.sh	Err	bitreich.org	70
i+        ./plot-memecount.sh > $@	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+memecount-semilog: plot-memecount.sh	Err	bitreich.org	70
i+        ./plot-memecount.sh semilog > $@	Err	bitreich.org	70
i 	Err	bitreich.org	70
i media-stats: media-stats.sh	Err	bitreich.org	70
i-        ./media-stats $(memecache)	Err	bitreich.org	70
i+        ./media-stats.sh $(memecache) > $@	Err	bitreich.org	70
i 	Err	bitreich.org	70
i top10: top10.sh all_time_weekly_popularity.tsv	Err	bitreich.org	70
i         ./top10.sh > $@	Err	bitreich.org	70
i@@ -26,8 +32,8 @@ all_time_use.tsv: memeuse.tsv	Err	bitreich.org	70
i                 awk '{print $$1"\t"$$2}' > $@	Err	bitreich.org	70
i 	Err	bitreich.org	70
i # format: day<tab>date<tab>time<tab>user<tab>tag	Err	bitreich.org	70
i-memeuse.tsv: extract_memeuse.awk	Err	bitreich.org	70
i-        awk -f extract_memeuse.awk $(irclog) > $@	Err	bitreich.org	70
i+memeuse.tsv: memeuse.awk	Err	bitreich.org	70
i+        awk -f memeuse.awk $(irclog) > $@	Err	bitreich.org	70
i 	Err	bitreich.org	70
i brtv: brtv-start.sh 	Err	bitreich.org	70
i         ./brtv-start.sh $(memecache)	Err	bitreich.org	70
i@@ -38,5 +44,6 @@ clean:	Err	bitreich.org	70
i         rm -f all_time_weekly_popularity.tsv	Err	bitreich.org	70
i         rm -f top10	Err	bitreich.org	70
i         rm -f media-stats	Err	bitreich.org	70
i+        rm -f memecount{,-lin,-semilog}	Err	bitreich.org	70
i 	Err	bitreich.org	70
i .PHONY: default brtv clean	Err	bitreich.org	70
1diff --git a/extract_memeuse.awk b/memeuse.awk	/scm/bitreich-memestats/file/memeuse.awk.gph	bitreich.org	70
1diff --git a/plot-memecount.sh b/plot-memecount.sh	/scm/bitreich-memestats/file/plot-memecount.sh.gph	bitreich.org	70
i@@ -37,6 +37,8 @@ git log --pretty='format:%H %cd' --date="format:%Y-%m-%d" | \	Err	bitreich.org	70
i         fi	Err	bitreich.org	70
i done > "$statfile"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i+[ "$1" = "semilog" ] && semilog="set log y"	Err	bitreich.org	70
i+	Err	bitreich.org	70
i gnuplot - <<__EOF__	Err	bitreich.org	70
i set term dumb	Err	bitreich.org	70
i set title "annna meme count (total on $(date +%Y-%m-%d): \	Err	bitreich.org	70
i@@ -45,5 +47,6 @@ set xdata time	Err	bitreich.org	70
i set format x "%Y-%m"	Err	bitreich.org	70
i set timefmt "%Y-%m-%dT%H:%M:%S"	Err	bitreich.org	70
i set xtics 2592000*4	Err	bitreich.org	70
i+$semilog	Err	bitreich.org	70
i plot '$statfile' u 1:3 w lp t '' pt 13	Err	bitreich.org	70
i __EOF__	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/bitreich-memestats/commit/ab1...
Content-Typetext/plain; charset=utf-8