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

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

Libfaketime


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