Asmodeus: Difference between revisions
From charlesreid1
| Line 49: | Line 49: | ||
What we're doing with the scheduler piece is turning a 7 x 51 grid drawing into a schedule, a list of dates. | What we're doing with the scheduler piece is turning a 7 x 51 grid drawing into a schedule, a list of dates. | ||
Here's an alphabet of 3x5 letters: | |||
<pre> | |||
# # # # # ## | |||
### ### ### ### # # ### # # ### ### ### # # ## # ### # # | |||
# # # ## # # # # # # ## # # # # # ### # # ### # # # | |||
## # # ### ### ### ## ### # # ### # ### ### # # # ### # # | |||
# ## | |||
# # # # | |||
# # ### ### ### ### ### # # ### ### ### ### ### | |||
# # # ### # # ## # # # # # # ## # # # # ## | |||
# ### # # ### ### ### ### # ### # ## # # ### | |||
# # | |||
# # | |||
# ## ## # # ### ### ### | |||
# # # # ### # # # # # # | |||
## ### ## # ### ### ## | |||
### ### | |||
</pre> | |||
=Flags= | =Flags= | ||
Revision as of 19:22, 16 August 2016
Project starts here: https://github.com/charlesreid1/asmodeus
Project Outline
- Set up Pelican site
- Blog posts paginated
- Style, content can be worked out later
- Set up generation toolchain
- Generate text
- Generate blog post
- Generate pelican site
- Set up commit toolchain
- Add and commit blog post
- Add and commit site contents
- Scheduling commits
- Libfaketime to make commits at particular times: https://github.com/wolfcw/libfaketime
- git-invaders: https://github.com/djosephsen/Git-Invaders
- more on git-invaders: http://www.skeptech.org/blog/2014/02/11/the-part-where-I-hack-my-github-graph/
Progress
Set up pelican site.Done.- We have a basic blog set up, and it looks good.
- We created the atom-hammer-theme for Pelican to make this happen.
Set up generation toolchain.Done.- Right now we are using an Olipy example that generates fake dinosaur names.
- This can be hooked up to something really fancy later.
- We also have code to re-generate static content for the Pelican blog when new fake dinosaur names are created and new blog posts are made.
- Set up commit toolchain.
- We still aren't done with this. This requires some git-python interfacing.
- Scheduling commits.
- This has a couple of different components
- Being able to turn a picture into a commit schedule
- Being able to create and then follow a commit schedule
- Being able to use libfaketime to make a certain commit schedule happen
Scheduler Notes
What we're doing with the scheduler piece is turning a 7 x 51 grid drawing into a schedule, a list of dates.
Here's an alphabet of 3x5 letters:
# # # # # ##
### ### ### ### # # ### # # ### ### ### # # ## # ### # #
# # # ## # # # # # # ## # # # # # ### # # ### # # #
## # # ### ### ### ## ### # # ### # ### ### # # # ### # #
# ##
# # # #
# # ### ### ### ### ### # # ### ### ### ### ###
# # # ### # # ## # # # # # # ## # # # # ##
# ### # # ### ### ### ### # ### # ## # # ###
# #
# #
# ## ## # # ### ### ###
# # # # ### # # # # # #
## ### ## # ### ### ##
### ###
Flags
| github a public code sharing website
Notes by date: July 2016/Github Old stuff: Octopress/Octopress_with_Github_Project_Pages Category:Github · Category:Software
|