cmdrdats / clojure-news Goto Github PK
View Code? Open in Web Editor NEWThe #clojure Daily
The #clojure Daily
Pick a random historical file, randomly pick a snippet out of the top 3 scoring snippets on that log.
Probably using something like SQLite so that lookup from cold start is quick.
Pull in the template and replace relevant dynamic parts using enlive
Also give them a different rank icon.
Preferable figure out doc strings and display them with a nice style.
Preferably also do a search and link to github if it can.
Probably just the sized to 160px height
In case the http://clojure-log.n01se.net/ site stops working for whatever reason, we should rather get the info straight from the source.
This should make it viable to have other newsletters like "The #java Daily" and so on.
Will also let us track user renames...
If videos are linked, perhaps show those inline? Not sure if this is feasible..
Download previous full day's logs
Analyse for new rankings
Publish email
So that we can save people a click out if the link is no longer valid. Should work on both a connection error or non 200 result. Check that a redirected link works though.
This may be quite easy with the scraping from logs, but bear in mind that it should work off the text alone so that if we later switch to using an IRC bot to listen on the channel instead of the log, it won't fall over.
if it's longer than 5, maybe up to 10 lines, truncate it
I've started the design and getting some help from friends :)
This could be a google group that the server sends to, a custom subscribe/unsubscribe function or something?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.