amireldor / pigeon.pictures Goto Github PK
View Code? Open in Web Editor NEWA site with pictures of pigeons that change every 30 minutes
Home Page: http://pigeon.pictures
License: Other
A site with pictures of pigeons that change every 30 minutes
Home Page: http://pigeon.pictures
License: Other
Infrastructure details are irrelevant in this repository and might change in the future with other private means of deployment.
This repo's Terraform configuration will be copied over to a module somewhere hidden in the shadows and then stripped from this repo.
I refreshed at about 0:06 and the refreshed page was at 30:06
๐ Bad
Sometimes when I eagerly wait for the timer to reach 0:00, I refresh and the pigeon pictures stay the same. This is very sad.
There's already cache expiry on the html itself but maybe it's not working or is not enough.
I've just saw in zappa tail that an invocation set to 23:00:00 only started at 23:00:20. Also, another one occurred about a minute later so I un-and-re-scheduled. Not sure if it helps.
I might need a different solution. A solution might be somehow in the client-side, showing a "finding more images... hang on" message somehow with page and or whatever. This way I may be able to keep using lambdas as opposed to having a dedicated 'cron' machine all while providing the great user experience pigeon.pictures' clients expect.
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.