Skip to content

Instantly share code, notes, and snippets.

View zathomas's full-sized avatar

Zach A. Thomas zathomas

View GitHub Profile
2014-07-24 10:51:14,081 DEBUG QuartzScheduler_Worker-2 com.rsmart.gradebook2.aplusimport.APlusGradebookImportProcessor - processing user: kberman93592
2014-07-24 11:42:03,323 DEBUG QuartzScheduler_Worker-2 com.edtell.coursemembership.CourseMembershipEntityProvider - Update complete for SP14-DCHSP3963 0982071d-d588-48bd-ada7-78a6d754feca::kberman93592:
2014-07-24 11:42:03,323 DEBUG QuartzScheduler_Worker-2 com.edtell.coursemembership.CourseMembershipEntityProvider - Update complete for SP14-DCHSP3963 0982071d-d588-48bd-ada7-78a6d754feca::kberman93592:.
2014-07-24 11:42:03,550 DEBUG QuartzScheduler_Worker-2 com.rsmart.gradebook2.aplusimport.APlusGradebookImportProcessor - Imported: kberman93592 SP14-DCHSP3963
+--------------+--------------------------------------------------+
| FUNCTION_KEY | FUNCTION_NAME |
+--------------+--------------------------------------------------+
| 1 | annc.all.groups |
| 2 | annc.delete.any |
| 3 | annc.delete.own |
| 4 | annc.new |
| 5 | annc.read |
| 6 | annc.read.drafts |
| 7 | annc.revise.any |
@zathomas
zathomas / prospective_updates.txt
Last active December 22, 2015 07:38
possible things to go into production
A+ import:
* gracefully handle a true Date column for "end date"
* show different titles on the different reports
Gradebook2:
* stop remembering what the preferred page size is set to
* fix for the "not all assignments have been graded" bug
* fix for "setting excused on an assignment breaks the roster" bug
Sitestats
<?xml version="1.0" encoding="UTF-8"?>
<assignment access="grouped" assignmentcontent="/assignment/c/8f0d501e-9516-45e2-b022-4bde167494c6/4020b733-e640-4765-98c4-e2dde9cff36d" closedate="20230527210000000" context="8f0d501e-9516-45e2-b022-4bde167494c6" draft="false" dropdeaddate="20130527210000000" duedate="20130527210000000" id="f8a708fe-3f88-4af8-9e34-48b9791b9dd8" numberofauthors="0" opendate="20130520160000000" position_order="0" section="" title="civil rights assignment">
<group authzGroup="/site/8f0d501e-9516-45e2-b022-4bde167494c6/group/3f2076e6-c5ad-4c9c-beb0-af075eedadd3"/>
<properties>
<property enc="BASE64" name="CHEF:creator" value="YWRtaW4="/>
<property enc="BASE64" name="CHEF:modifiedby" value="YWRtaW4="/>
<property enc="BASE64" name="new_assignment_add_to_gradebook" value="YXNzb2NpYXRl"/>
<property enc="BASE64" name="DAV:getlastmodified" value="MjAxMzA1MjAxNzU2MDY5MTA="/>
<property enc="BASE64" name="prop_new_assignment_add_to_gradebook" value="L2
#!/bin/bash
# [ modsince.sh <commit> ]
# author: Zach A. Thomas @aeroplanesoft
# This little script uses git to make maven a little smarter.
# It produces a comma-separated list of projects to build,
# limited to what has changed in the git repo since the
# specified commit.
#
# You are meant to tack this output onto the end of a maven command, e.g.:
# mvn clean install -P full `modsince.sh dc254ec43e`
@zathomas
zathomas / update_and_test.sh
Created July 9, 2012 15:57
This is a poor-man's continuous integration.
#!/bin/sh
WORKINGDIR=/Users/zach/dev
CLONENAME=saknak-testing
EMAILADDY=zach@me.com
VERSION=1.4.0-SNAPSHOT
function changes_in_git_repo () {
# gets the current local SHA1
latestlocal=`git rev-parse HEAD`;
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "Create a standalone OAE server which provisions itself using git and puppet.",
"Parameters": {
"KeyName": {
"Description": "Name of an existing EC2 KeyPair to enable SSH access to the instance",
"Type": "String"
},
@zathomas
zathomas / gist:2578774
Created May 2, 2012 18:03
my public key
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0q5OsCWMLy4hSzC24f/l+iTNiHy7yzXlBretthTfrARNLcrrSxS/qh7m+/VfZJWastSLp46aGr88gq/T52cbM/3v7a0US0MXBETu31+ugUdUylp1n8PREJVUtSqnLMHUyEPFGjiUpzBUVlQHTib3RO/CBTKfhCxuInwuJ6wXAEBr3UEL5kqMOErojnJy4QVTRE0MA1HruRkOGn5MysKpvekviimVI5AOhM/ZGpbv+3yD6DRldwG9RLN5Y2WQJ+YiXtSacfPNq374GJ3Yc+7lBpPWuN+RI7UmDMzarDkVkIRjbgnoOQe0LnIrAo75AFN+VbWhCNbTJwYeT9qgs8Kkww== zach@ZachBook-Pro.local
{
"_created": 1332954117700,
"safeToEdit": true,
"_id": "umEAQHj3EeGTo79wrf_xsA+",
"_lastModifiedBy": "eli",
"_lastModified": 1332954118500,
"_createdBy": "eli",
"_path": "ke6nx5rzuk/tmp_id9622564",
"rows": [{
"id": "id40308351",
{
"safeToEdit": true,
"_created": 1332954117700,
"_id": "wXsggXj4EeGTo79wrf_xsA+",
"_lastModifiedBy": "eli",
"_lastModified": 1332954558067,
"_previousVersion": "umEAQHj3EeGTo79wrf_xsA+",
"_createdBy": "eli",
"_path": "ke6nx5rzuk/id9622564",
"version": "{\"_created\":1332954117700,\"safeToEdit\":true,\"_id\":\"umEAQHj3EeGTo79wrf_xsA+\",\"_lastModifiedBy\":\"eli\",\"_lastModified\":1332954118500,\"_createdBy\":\"eli\",\"_path\":\"ke6nx5rzuk/tmp_id9622564\",\"rows\":[{\"id\":\"id40308351\",\"_created\":1332954518635,\"_id\":\"qVrTsHj4EeGTo79wrf_xsA+\",\"_lastModifiedBy\":\"eli\",\"_lastModified\":1332954519105,\"_createdBy\":\"eli\",\"_path\":\"ke6nx5rzuk/tmp_id9622564/rows/__array__0__\",\"columns\":[{\"_created\":1332954518665,\"_id\":\"qV9nkHj4EeGTo79wrf_xsA+\",\"_lastModifiedBy\":\"eli\",\"_lastModified\":1332954518665,\"width\":1,\"_createdBy\":\"eli\",\"elements\":\"\",\"_path\":\"ke6nx5rzuk/tmp_id9622564/rows/__array__0__/columns/__array__0__\"}]}],\"editor\":{\"sling: