#HTML presentation tools
There are many HTML presentation tools and they are all created for slightly different reasons. Here's an overview. Please let me know if I forgot any.
##CSSS
CSS-based SlideShow System
Requirement: Chromebook, Common Sense, Commandline Ablity, 1 hour of time
Dear developers with a spare Chromebook lets inject a little personalization into your Crosh shell with custom fonts, the solarized theme, and extra secure shell options.
Also, keep in mind that the terms Chrosh, Chrosh Window, and Secure Shell all refer to various versions and extentions built around the ChromeOS terminal. Settings that affect the ChromeOS terminal are global.
| #!/usr/bin/env python | |
| import argparse | |
| import glob | |
| import os | |
| import shutil | |
| import subprocess | |
| def main(): |
| #!/usr/bin/env python | |
| import numpy as np | |
| import argparse | |
| from pymoab import core, types | |
| # some convenience functions | |
| def get_category(mbi, category): |
| import argparse | |
| from datetime import datetime | |
| import urllib2, json | |
| from pprint import pprint | |
| from tabulate import tabulate | |
| def sum_dicts(a,b): | |
| out_dict = {} | |
| # list of unique key values | |
| all_keys = list(set(a.keys()+b.keys())) |
| #!/bin/bash | |
| # This script installs OpenMC, its Python API, and all necessary dependencies | |
| # into a conda environment. Because it uses compilers and CMake from the | |
| # Anaconda repository, it's not necessary to have those installed on your | |
| # system. However, at a minimum, you do need to have 'make' installed as well as | |
| # a linker. To get the OpenMC git repository, you'll need git installed as | |
| # well. On Debian derivatives, you can install all of these with: | |
| # | |
| # sudo apt install -y make binutils git |
| import cubit | |
| for (name, gid) in cubit.group_names_ids(): | |
| # skip the 'picked' group and other groups | |
| # that aren't materials | |
| if name == 'picked' or 'mat' not in name: | |
| continue | |
| mat = name.split('/')[0].split(':')[1] | |
| if not mat: |