Asmodeus
From charlesreid1
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.
Space Invaders
Here are some space invaders:
6 lines high
16 columns wide:
% %
%%%%%%%%%%%%
%% %%%% %%
%% %%%% %%
%%%%%%%%%%%%
%% %% %%
6 lines high
23 columns wide:
%% %%
%%%%%%%%%%%%%
%%%% %%%%% %%%%
%%%%%%%%%%%%%%%%%%%%%%%
%% % % %%
%% %%%%% %%%%% %%
7 lines high
16 columns wide:
%%%%%%
%%%%%%%%%%
%%%%%%%%%%%%%%
%%% % %%
%%% %%% %%%%
%%%%%%%%%%%%%%%%
%%% %% %% %%%
Alphabet
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
|