stuartpb / achewatr Goto Github PK
View Code? Open in Web Editor NEWHome Page: achewatr.herokuapp.com
Home Page: achewatr.herokuapp.com
This should be fairly painless.
Since the location of the shop is up in the air a lot, this would best be rewritten to '/shop', which would then be implemented as a route that redirects (currently) to http://achewood.myshopify.com/
Now that Achewood is updating again, I should design this to crawl the site in real-time. That probably means a huge refactor for the crawlers to take the pages that have already been processed.
For a number of reasons, not the least of which is that MongoDB, last time I checked, struggles with some of the basic queries we need (like getting a random comic).
It would be pretty cool if individual comics pointed to the page to buy their print / poster on http://achewood.myshopify.com/collections/comics
I've learned a lot in the year since I made this: lots of the stuff I originally wrote should be refactored.
https://github.com/danmactough/node-feedparser
Specifically designed to provide a much more hands-off, uniform interface to RSS feeds - and it's maintained, with more stars (first google result for "node rss").
We're now 2 major revisions of Node behind, and all kinds of lagged for npm. Also worth investigating: using io.js?
Now that the characters are tweeting (as well as blogging), it would be cool if those tweets could be integrated somehow. I'm thinking maybe have a "Tweets after this comic was posted" approach.
XDate is no longer maintained in favor of Moment.
Also, Moment (IIRC) has better support for time zones, which might make some time-zone-related hacks in the code less hacky.
Cheerio is lighter weight and better suited to the kind of things the DOM is being used for in crawling, and it doesn't require a deep dive into its guts to use a better parser (admittedly newer jsdom may have fixed this as well).
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.