text:
layout: bare
title: Sandia Online Git Training
description:
tags: [notes, private, online, class]
path: classnotes/2012-11-12-sandia-online-class.md
eventdate: 2012-11-12
---

Held on November 12, 2012

* Taught by Tim Berglund ([Twitter](http://twitter.com/tlberglund), [GitHub](https://github.com/tlberglund))

## Installation
* Git Installation
    * [The Git-SCM Web Site (All Platforms)](http://git-scm.com)
    * [The GitHub for Windows Client and Command Line](http://windows.github.com)
* Minimum is 1.7.10, but can have issues with HTTPS credential prompting.
* Best is 1.8.X or higher

## Suggested Books, Articles
* [Free ProGit Book](http://git-scm.com/book)
* [Getting started with Version Control](http://teach.github.com/articles/lesson-new-to-version-control/)
* [The GitHub Flow](http://scottchacon.com/2011/08/31/github-flow.html)
* [DVCS Workflows Book](https://github.com/zkessin/dvcs-workflows)
* [Git Cheat Sheets](http://teach.github.com/articles/git-cheatsheets/)
* [Git Workflow Links](https://pinboard.in/u:matthew.mccullough/t:git+workflow)

## Course Materials, Links
* [Git Teaching Materials](http://teach.github.com)
* [Course Slides](http://teach.github.com/articles/course-slides/)
* [Post-event Git and GitHub questions](https://github.com/githubtraining/feedback/)
* [Free Office Hours Sessions](http://training.github.com/web/free-classes/)

## Tools, Tips, Shortcuts

* [ghi gem](https://github.com/stephencelis/ghi)
* [hubgem](https://github.com/defunkt/hub)
* [gist gem](https://github.com/defunkt/gist)
* [gitg](http://git.gnome.org/browse/gitg) instead of gitk
* [tig](http://gitready.com/advanced/2009/07/31/tig-the-ncurses-front-end-to-git.html)
* [Matthew's shell scripts](https://github.com/matthewmccullough/scripts)
* [Matthew's Git aliases](https://github.com/matthewmccullough/dotfiles) (in the gitconfig file)

## Resources

* SSL Certificates
    * [Adding SSL Certificates for GitHub.com (Common for Windows XP)](http://stackoverflow.com/questions/3777075/https-github-access/4454754#4454754)
    * Disabling SSL Certificate Checks for Git:
            git config --global http.sslVerify false
* [Open Source Git Ignore Templates](https://github.com/github/gitignore)
* [Book Authoring on Git and GitHub](http://teach.github.com/articles/book-authoring-using-git-and-github/)
* [Post Receive Hooks](https://help.github.com/articles/post-receive-hooks)
* [GitHub Training Videos](http://training.github.com/resources/videos/)
* [Using Git with Media Temple](http://carl-topham.com/theblog/post/using-git-media-temple/)
* [GitHub Training Feedback and Follow-up Questions](https://github.com/githubtraining/feedback/issues?state=open)
* [GitHub Commit Status API for Continuous Integration](https://github.com/blog/1227-commit-status-api)
* [Git Credential Cache for HTTP](http://teach.github.com/articles/lesson-git-credential-cache/)
* [GitHub Issues Cheatsheet](http://teach.github.com/articles/github-issues-cheatsheet/)
* [Jenkins Git Plugin](https://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin)
* [Open Source Git Ignores](https://github.com/github/gitignore)
* [Ship of Theseus - Related to Similarity Index](http://en.wikipedia.org/wiki/Ship_of_Theseus)
* [git-p4 Perforce Script](http://answers.perforce.com/articles/KB_Article/Git-P4)
* [Unix watch command](http://en.wikipedia.org/wiki/Watch_(Unix\))
* [SHA-1 Hash Collisions](http://git-scm.com/book/ch6-1.html#A-SHORT-NOTE-ABOUT-SHA-1)
* [NPD Git Cheatsheet](http://ndpsoftware.com/git-cheatsheet.html)
* [More Git Cheatsheets](http://teach.github.com/articles/git-cheatsheets/)

## Git Foundations

* Git's Three Stage Thinking
* Versioning Files in Git
* Differences
* Viewing History in Git
* Understanding Git's Content Tracking
* Moving and copying files
* Branching and Merging in Git
* Rebase and interactive rebase
* Establishing upstream repositories
* RefLog as a safety net
* Stash for work-in-progress
* Reset modalities

## GitHub Power Tools Outline

* Push, pull, and fetch
* Collaboration through Pull Requests
* Code review features of GitHub
* People, teams, and organizations
    * Question: process in Enterprise for repo transfer between owners?
* Issues
* Project Sites
* The GitHub API
    * Question: rate limits in Enterprise?
    * https://developer.github.com/v3/
    * If there's no Internet (air gap), can Enterprise users map Gravatar requests to some other resource?
    * We have a large LDAP auth network here, we want to limit access to our enterprise github to just our teams.  there is a LDAP group that describes us, but we haven't found a way to limit access to enterprise to just our group.
* Server-side event hooks

## Command Line History

    git config user.name
    git config user.email
    git config
    git config --list
    git config --system --list
    git config --global --list
    git config --global user.name "Tim Berglund"
    git config --global user.email "tlberglund@github.coM"
    git config --global user.email "tlberglund@github.com"
    git config user.name
    git config user.email
    git config --global user.name
    git config --local user.name
    pwd
    git init newproject
    ls
    cd newproject
    ls
    ls -la
    cd ..
    ll
    git init newproject
    rm -rf newproject
    git init newproject
    git status
    cd newproject
    ls -la
    tree .git
    tr.git
    cd new
    pwd
    cd scratch/newproject
    while; do; clear; tree .git; sleep 1; done
    vi caesar.txt
    ls
    git status
    git config --global color.ui auto
    git status
    git add caesar.txt
    git status
    git commit -m "Initial commit"
    git status
    ls
    cat caesar.txt
    vi caesar.txt
    git status
    git add caesar.txt
    git status
    git commit -m "The noblest man"
    ls
    git status
    git diff
    vi caesar.txt
    git dif
    git diff
    git add caesar.txt
    git diff
    git diff --staged
    git status
    vi caesar.txt
    git status
    git diff --staged
    git diff
    git diff --color-words
    git diff --color-words > diff.txt
    cat diff.txt
    vi diff.txt
    rm diff.txt
    git diff --word-diff
    git diff HEAD
    git diff --word-diff HEAD
    git help diff
    git status
    git diff HEAD
    git diff --staged
    git commit -m "Costly blood"
    git status
    git diff
    git add caesar.txt
    git status
    git commit -m "Fixed an accent so the fourth line would scan properly"
    git diff HEAD
    git status
    vi caesar.txt
    git diff
    vi caesar.txt
    git diff
    git diff -w
    vi caesar.txt
    git diff
    git log
    git log --stat
    git log --patch
    git log -p
    history
    git log -p -1
    git log -p -2
    git log --pretty=full
    git log --pretty=email
    git log --pretty=email --patch
    git log --pretty=raw
    git log --pretty=raw -1
    git log --pretty=raw -2
    git log --pretty=oneline
    git log --pretty=oneline --abbrev-commit
    git log --pretty=oneline --abbrev-commit --graph
    git lg
    history
    git help config
    ls
    generaterandomfiles 5 junk txt
    ls
    cat junk
    cat junk1.txt
    git status
    git add .
    git status
    git commit -m "Added five files prepared for destruction"
    git log --stat -1
    git log --stat -2
    git rm junk1.txt
    ls
    git status
    rm junk2.txt
    ls
    git status
    git rm junk2.txt
    git status
    open .
    git status
    git add -u .
    git status
    git commit -m "Cleaned up a bunch of cruft"
    history
    git --versin
    git --version
    ls
    generaterandomfiles 5 file.txt
    generaterandomfiles 5 file txt
    ls
    git status
    ls -l ~ > listing.txt
    git status
    cat listing.txt
    git status
    git add .
    git commit -m "Set up some files to move"
    ls
    ls -l
    mkdir files
    ls -l
    git status
    git log --pretty=raw
    git log --pretty=raw -1
    git ls-tree 46cee1779e1ea6e00334f7af40acdc5106fa357d
    git cat-file -p e1852c1d20b0643b606f240b81c7c44c34e44382
    git cat-file -p feba4
    tree .git/objects
    tree
    git mv file1.txt files/
    git status
    mv file2.txt files/
    git status
    git rm file2.txt
    git add files/file2.txt
    git status
    git add -A .
    git status
    git commit -m "Did a major refactoring"
    git log --stat
    git log --stat -M
    tree
    vi listing.txt
    git status
    git mv listing.txt files/
    git status
    git add .
    git status
    git commit -m "Moved and altered a file"
    git log --stat
    git log --stat -1
    git log --stat -1 -M
    git log --stat -1 -M85
    git log --stat -1 -M81
    history
    vi files/listing.txt
    git add .
    git commit -m "Changed the listing, looking for trouble"
    git log --stat -3
    git log -- listing.txt
    pwd
    git help log
    git log --follow -- listing.txt
    git log --follow -- files/listing.txt
    git log --stat --follow -- files/listing.txt
    git log --stat -- files/listing.txt
    history
    git log --graph --pretty=oneline --abbrev-commit
    git config --global alias.lol "log --graph --pretty=oneline --abbrev-commit"
    git lol
    git lg
    git config alias.lg
    git config --list --global | grep alias
    tr.git
    cd scratch/newproject
    git loglive
    cat ~/scripts/git-loglive
    git lg
    ll .git
    tree .git/refs
    git status
    cat .git/refs/heads/master
    cat .git/HEAD
    git lg
    git branch
    git branch feature
    git branch
    git checkout feature
    ls
    git status
    git branch
    cat .git/HEAD
    tree .git/refs
    vi caesar.txt
    vi beowulf.txt
    git status
    git add .
    git status
    git commit -m "Assorted changes in the feature branch"
    git lg
    git checkout master
    l
    ls
    cat caesar.txt
    vi caesar.txt
    vi chesterton.txt
    git status
    git branch
    git status
    git lg
    git status
    git add .
    git status
    git commit -m "MOAR Shakespeare, plus Chesterton"
    git lg
    git branch
    git merge feature -m "Merged the feature branch"
    git lg
    git lol
    git lg
    git branch
    git branch -d feature
    git branch feature2
    git lg
    git branch
    vi caesar.txt
    git commit -a -m "Domestic fury"
    git checkout feature2
    vi caesar.txt
    vi chesterton.txt
    git status
    git add .
    git commit -m "Defective Shakespeare, more Chesterton"
    git lg
    git status
    git checkout master
    git merge feature2
    git status
    cat chesterton.txt
    vi caesar.txt
    git status
    git add caesar.txt
    git status
    git commit
    mate
    git config --global core.editor emacs
    vi chesterton.txt
    git commit -am "Curly hair"
    cat chesterton.txt
    git reset --hard HEAD^
    vi chesterton.txt
    git add .
    git commit
    fg
    git commit
    git log
    git config core.editor
    git config --global --unset core.editor
    git log
    history
    tr.git
    cd scratch
    cd newproject
    export PS1="$ "
    tr.git
    cd scratch
    git loglive -20
    cd newproject
    git loglive -20
    git lg
    git status
    git lg
    git branch -d feature2
    git lg
    history
    git branch feature3
    vi caesar.txt
    git add .
    git commit -m "Blood and destruction"
    git checkout feature3
    vi beowulf.txt
    vi chesterton.txt
    git status
    git add .
    git commit -m "More content out here in the feature branch"
    git lg
    git branch
    git rebase master
    git checkout master
    git merge feature3 -m "Merged feature branch after rebasing"
    git branch -d feature3
    git lg
    git checkout -b feature4
    git branch
    tree
    cd files
    generaterandomchanges 10 random txt
    git lg
    git loglive -15
    git rev-parse HEAD
    git lg -10
    git rev-parse HEAD
    git rev-parse HEAD^
    git rev-parse HEAD~5
    git rev-parse master
    git rev-parse feature
    git rev-parse feature4
    git branch
    git rebase -i HEAD~10
    ls
    vi random10.txt
    git status
    git add .
    git status
    git rebase --continue
    git lg
    ls
    cat random10.txt
    git lg
    git rebase -i HEAD~7
    git lg
    git log --stat -1
    tree
    git checkout master
    git merge feature4
    git branch -d feature4
    git lg
    git remote add origin https://github.com/githubtrainer/poetry.git
    git remote
    git remote -v
    pwd
    cd ..
    cat .git/config
    git push -u origin master
    tr.git
    cd scratch
    git clone https://github.com/githubtrainer/poetry.git
    rm -rf poetry
    git clone http://github.com/githubtrainer/poetry.git
    git help config
    git help clone
    git help config
    tree newproject/.git/objects
    ls
    cd poetry
    ll
    git remote -v
    ll -a
    git status
    ll
    git remote -v
    git lg
    git remote -v
    git branch
    git branch -a
    git lg
    history
    git branch
    git config user.anem
    git config user.name
    git config user.email
    git config --local user.name "GitHub Student"
    git config user.email "training+githubstudent@github.com"
    git branch
    git checkout -b student_changes
    git branch
    ll
    vi caesar.txt
    git commit -a -m "Smiley mothers"
    vi caesar.txt
    git commit -am "Choked pity"
    git lg
    git ranch
    git branch
    git push -u origin student_changes
    git remote -v
    git pull
    git branch -a
    git fetch
    git branch -a
    git push -u origin student_changes
    git pull origin student_changes
    git push -u origin student_changes
    git remote -v
    ll
    git branch
    git checkout -b feature
    vi caesar.txt
    git branch
    git status
    git stash
    git status
    cat caesar.txt
    git branch
    git stash list
    git checkout master
    ls
    vi beowulf.txt
    git add .
    git commit -m "Sheild Sheafson"
    git checkout feature
    git lg
    git lg -10
    git branch
    cat caesar.txt
    git stash pop
    git stash list
    vi caesar.txt
    git status
    vi ozymandias.txt
    git status
    git branch
    git checkout master
    git status
    cat caesar.txt
    git status
    git add .
    git commit -m "Smiley mothers and legs of stone"
    git branch -d feature
    git branch feature 23754bb
    cat caesar.txt
    git checkout feature
    vi caesar.txt
    git checkout master
    git status
    git diff
    git status
    git checkout HEAD -- caesar.txt
    git status
    git checkout master
    git branch -d feature
    tree .git/refs
    ll
    cat beowulf.txt
    git tag BEOWULF_COMPLETE
    git lg -10
    tree .git/refs
    cat .git/refs/tags/BEOWULF_COMPLETE
    git show BEOWULF_COMPLETE
    ll
    vi ozymandias.txt
    git commit -am "Shattered visage"
    git lg -10
    tree .git/objects
    git tag -a SHATTERED_VISAGE
    git lg -10
    tree .git/refs
    tree .git/objects
    git show SHATTERED_VISAGE
    vi caesar.txt
    git add .
    git commit -m "Finished up Caesar"
    git status
    git lg -10
    git reset --hard a06a55b
    git lg -10
    vi caesar.txt
    git add .
    git commit -m "Choked pity"
    git reflog
    git reset --hard HEAD@{2}
    cat caesar.txt
    git reflog
    git reset --hard HEAD@{1}
    cat caesar.txt

    git help diff
    git diff SHATTERED_VISAGE BEOWULF_COMPLETE
    git diff BEOWULF_COMPLETE SHATTERED_VISAGE
    git status
    git branch
    git branch -a
    git remote -v
    ll
    echo junk > junk.txt
    git status
    git add .
    git status
    git reset HEAD junk.txt
    git status
    ls
    cat junk.txt
    git add .
    git status
    git reset
    git status
    git add .
    git status
    vi ozymandias.txt
    git add .
    git status
    git reset HEAD junk.txt
    git status
    git help clean
    git clean
    git clean -f
    ls
    git status
    git commit -m "Frown and wrinkled lip"
    history 100
    history
    tree
    ll ~ > console.log
    mkdir target
    echo "CAFEBABE" > JavaCode.class
    tree
    echo "CAFEBABE" > target/JavaCode.class
    rm JavaCode.class
    tree
    git status
    git status -u
    touch .gitignore
    vi .gitignore
    git status
    git add .
    git status
    git commit -m "Added a .gitignore file, finally"
    mkdir -p src/main/resources
    tree
    vi src/main/resources/important-part-of-build.log
    git status
    vi .gitignore
    vi src/main/resources/.gitignore
    git status
    git status -u
    vi .gitignore
    git status -u
    mkdir -p src/test/java
    tree
    touch src/test/java/.gitignore
    git status -u
    git add .
    git status
    git commit -m "Some more sophisticated .gitignore examples"
    git remote -v
    git help remote
    git remote set-url origin git@github.com:githubtrainer/poetry.git
    git remote -v
    git push
    git push https://github.com/githubtrainer/poetry.git master
    ll ~/.ssh
    chmod 400 ~/.ssh/id_rsa
    ll ~/.ssh
    git push
    cat .git/config
    git status
    history
    cd ..
    ll
    rm -rf poetry
    git clone git@github.com:githubtrainer/poetry.git
    cd poetry
    git remote -v
    git config user.name
    git config user.email
    history
    cd ..
    ls
    cd poetry
    git remote -
    git remote -v
    cat ~/.ssh/id_rsa.pub
    git branch -a
    tree .refs
    tree .git/refs
    git checkout -b student_changes
    git lg
    ll
    git branch
    git checkout master
    git checkout student_changes
    ll
    vi caesar.txt
    git add .
    git commit -m "Cry Havoc"
    git branch
    git push -u origin student_changes
    history
    git checkout master
    git branch -a
    cat .git/config
    git branch -a
    git fetch
    git branch -a
    git fetch
    git branch -a
    git remote
    git remote -v
    git checkout bryanolivas_changes
    git branch -a
    ll
    vi caesar.txt
    git diff master
    git status
    git add .
    git commit -m "Final two lines of the soliloquy"
    git status
    git push
    git pull
    git diff HEAD&
    git diff HEAD^
    history
    vi caesar.txt
    git commit -am "Cleaned up Caesar a little bit"
    git push
    git status
    git push
    git fetch
    git push
    git status
    git pull
    git status
    vi caesar.txt
    git add .
    git status
    git commit
    history
    git lg
    git checkout master
    gitfetch
    git fetch
    git status
    git lg
    git pull
    git lg
    git branch
    git branch -a
    git merge bryanolivas_changes
    git merge origin/theckla_changes
    vi caesar.txt
    git commit
    git add .
    git commit
    git branch -a
    git merge origin/lr1100_changes
    vi beowulf.txt
    git status
    vi beowulf.txt
    git merge --abort
    history
    git branch
    git branch -a
    history
    git status
    git push
    git lg
    git merge origin/theckla_changes
    git branch -a
    git merge student_changes
    vi caesar.txt
    git status
    git add caesar.txt
    git commit
    git push
    git pull
    git push
    git branch -a
    git push origin :student_changes
    git branch -d student_changes
    history
    git lg
    git log
    git fetch
    git show 803cfcebc21c11fa73e1c9fed6cb34cd74c1e8ab
    git diff HEAD 803cfcebc21c11fa73e1c9fed6cb34cd74c1e8ab
    git diff HEAD 803cfc
    git branch -a
    git branch
    git branch -d bryanolivas_changes
    git merge bryanolivas_changes
    git checkout bryanolivas_changes
    git pull
    git merge origin/bryanolivas_changes
    git checkout master
    git merge bryanolivas_changes
    git branch -d bryanolivas_changes
    git branch -D bryanolivas_changes
    git help push
    git status
    git push
    git push --prune
    open .git
    git push --prune
    git fetch --prune
    history
    git help push
    vi README
    git add .
    git commit -m "Added a readme"
    git branch -a
    git push --prune
    git push origin :bryanolivas_changes
    git push origin :cpendle_branch
    git push origin :dac
    git push origin :davidblackledge_changes
    git push origin :debodett
    git push origin :foobar
    git push origin :gha4me_branch
    git push origin :jabroo
    git push origin :jlromin_changes
    git push origin :jmgries_changes
    git push origin :jmlineb_changes
    git push origin :jshaddi
    git push origin :kmodglin_changes
    git push origin :kpendle_changes
    git push origin :lr1100_changes
    git push origin :mak_branch
    git push origin :master
    git push origin :mnc_changes
    git push origin :mtjenki_changes
    git push origin :rstrong_features
    git push origin :sjorgen_changes
    git push origin :srlinds2_changes
    git push origin :srlinds_changes
    git push origin :student_changes_ghbb
    git push origin :student_jlromin
    git push origin :theckla_changes
    git push origin :tienbui_changes
    git branch -v
    git branch -a
    git push
    git pull
    cd ..
    ls
    git clone git@github.com:githubstudent/poetry.git forked-poetry
    cd forked-poetry
    history
    ls
    ls -l
    git lg
    ll
    vi chesterton.txt
    git add .
    git commit -a "Chieftains of the north"
    git commit -am "Chieftains of the north"
    git push
    history
    cat .git/config
    history
    git config push.default
    git config --global push.default simple
    git remote -v
    git branch
    git pull
    git status
    git ls-remote origin
    git fetch origin refs/pull/11/head
    git diff FETCH_HEAD
    git merge FETCH_HEAD
    git status
    vi chesterton.txt
    git add chesterton.txt
    git status
    git commit
    git status
    git push
    git remote add theckla https://github.com/Theckla/poetry.git
    git remote -v
    git fetch theckla
    git branch -a
    git diff theckla/master
    git merge theckla/master
    vi beowulf.txt
    git add beowulf.txt
    git commit
    git push
    git pull
    git push
    git remote rm theckla
    git fetch https://github.com/githubstudent/poetry.git master
    git merge FETCH_HEAD
    vi chesterton.txt
    git add .
    git commit
    git psuh
    git push
    git pull
    git push
    git remote add trainer https://github.com/githubtrainer/poetry.git
    git remote set-url trainer git://github.com/githubtrainer/poetry.git
    git remote -v
    git fetch trainer
    git branch -a
    git merge trainer/master
    git pull trainer master
    ll
    git push
    history
    git branch -a
    history
    git pull
    git push
    git branch -a
    git remote -v
    git remote add org https://github.com/githuborg/poetry.git
    git remote -v
    git push org master
    git remote -v
    git fetch
    git remote set-url origin git@github.com:githuborg/poetry.git
    git fetch
    git push
    git pull
    git fetch
    ll
    vi chesterton.txt
    vi ozymandias.txt
    git add .
    git commit -m "MOAR about Higgins and that broken statue"
    git push
    git pull
    git push
    git loglive -10
    git loglive -15
    git fetch
    git push
    git pull
    git push
    git loglive -10
    gitk &
    ll
    vi tolkien.txt
    git add .
    git commit
    git push
    git pull
    git push
    history
    git branch -a
    git checkout --orphan gh-pages
    git log master --pretty=raw
    git branch
    git status
    history
    git status
    git reset
    ll
    git status
    git rm --cached *
    git status
    rm console.log
    git rm --cached *
    git rm --cached -r *
    git status
    git rm --cached -r *
    rm -rm target
    rm -rf target
    git rm --cached -r *
    git status
    ll
    git clean -fdx
    git status
    git rm --cached .gitignore
    git clean -f
    git status
    ls
    vi index.html
    git add .
    git commit -m "First commit of gh-pages"
    git checkout master
    git mv README README.md
    git commit -m "Renamed the README"
    git log gh-pages --pretty=raw
    git checkout gh-pages
    git push -u origin gh-pages
    history
    curl https://api.github.com/zen
    man curl
    brew install grcurl
    grcurl
    brew install grc
    grcurl
    grc
    git checkout -b new_feature
    git merge master
    vi README.md
    git commit -am "Changed README"
    git push
    git push -u origin new_feature
    curl https://api.github.com/users/defunkt
    curl https://api.github.com/users/defunkt
    curl -i https://api.github.com/users/defunkt
    curl -u pengwynn -i https://api.github.com/users/defunkt
    curl -n -i https://api.github.com/user
    curl -u defunkt -i http://api.github.dev/authorizations
    curl -u defunkt -i http://api.github.dev/authorizations
    curl -u defunkt -i -d '{"scopes": ["repo"]}' http://api.github.dev/authorizations
    curl "http://api.github.dev/user?access_token=258fb4573a4f8a68c63ef37ac2a01fdf74861f27"
    curl -H 'Authorization: token 258fb4573a4f8a68c63ef37ac2a01fdf74861f27' http://api.github.dev/user
    curl -I -H 'Authorization: token 258fb4573a4f8a68c63ef37ac2a01fdf74861f27' http://api.github.dev/user
    curl -I -H 'Authorization: token 258fb4573a4f8a68c63ef37ac2a01fdf74861f27' http://api.github.dev/repos/defunkt/dotjs
    curl -i -H 'Authorization: token 258fb4573a4f8a68c63ef37ac2a01fdf74861f27' http://api.github.dev/repos/defunkt/dotjs
    curl -i -H 'Authorization: token 258fb4573a4f8a68c63ef37ac2a01fdf74861f27' http://api.github.dev/user/repos
    curl -i -H 'Authorization: token 258fb4573a4f8a68c63ef37ac2a01fdf74861f27' http://api.github.dev/users/defunkt/repos
    curl -i -H 'Authorization: token 258fb4573a4f8a68c63ef37ac2a01fdf74861f27' http://api.github.dev/org/githubhelp/repos
    curl -i -H 'Authorization: token 258fb4573a4f8a68c63ef37ac2a01fdf74861f27' http://api.github.dev/org/github/repos
    curl -i -H 'Authorization: token 258fb4573a4f8a68c63ef37ac2a01fdf74861f27' http://api.github.dev/orgs/github/repos
    curl -i http://api.github.dev/orgs/github/repos
    curl -i https://api.github.com/orgs/github/repos
    curl -I https://api.github.com/orgs/github/repos
    curl -i https://api.github.com/repos/rails/rails/commits
    curl -I https://api.github.com/repos/rails/rails/commits
    curl -i -u pengwynn -d '{"title": "This is the title", "body": "Yo what is up?", "labels": ["foo"] }' https://api.github.com/repos/githuborg/poetry/issues
    curl -i -u pengwynn -d '{"issue": 16, "head": "new_feature", "base": "master" }' https://api.github.com/repos/githuborg/poetry/pulls
    curl -I https://api.github.com/repos/rails/rails
    curl -i https://api.github.com/repos/rails/rails
    curl -i -H 'If-None-Match: "1428448490de28afb6d3f836fdf8702e"' https://api.github.com/repos/rails/rails


IRON MOUNTAIN — Today marks the first day of spring, advancing what looks to be a gradual thaw after the snowiest February on record in the Iron Mountain-Kingsford area.
The National Weather Service expects an average spring for the Upper Peninsula, with equal chances of above or below normal temperatures and precipitation through the end of June. February's snow total at the Iron Mountain-Kingsford Wastewater Treatment Plant observer site was a record 43.7 inches.
Locally, high temperatures will be in the 40s or slightly cooler before flirting with the 50s this weekend, forecasters say. But during the rest of March and the first week of April, highs are expected to stay in the 40s with overnight lows in the 20s.
Today's vernal equinox — when day and night are roughly the same length across the globe — arrives at 4:58 p.m. Central time in the Northern Hemisphere.
It's particularly special because a full moon also occurs today. The last time the full moon and spring equinox occurred on the same day was March 20, 1981, according to the Old Farmer's Almanac.
Not only that, it's a supermoon, which means the moon is at or near its closest approach to Earth. Of the possible 12 or 13 full moons each year, usually only three or four are classified as supermoons, which appear brighter and bigger than normal.
Tonight's moon, which will become full at 8:43 p.m., will be the third and final supermoon of 2019. The next supermoon isn't set to rise until Feb. 9, 2020.
The weekend warmup also could bring the first major wave of migrating birds into the region, said Ryan Brady, a conservation biologist with the Wisconsin Department of Natural Resources who tracks seasonal bird movement in the state.
The higher temperatures should be accompanied by a southwest wind pattern that could carry early arrivals such as red-winged blackbirds, common grackles and sandhill cranes into the Upper Peninsula and far northern Wisconsin, said Brady, who is in Ashland, Wis. These birds already have advanced as far north as the Green Bay area, Brady said. The weekend could even see some turkey vultures return to the region.
While ice remains on northern lakes, the first waterfowl species also are moving north, Brady said. Canada geese, common mergansers and hooded mergansers can be expected as local lakes develop more open water.
The seasonal warmup this spring means flood risks are particularly high in the central United States, extending to the Upper Midwest, according to weather agencies. Flooding was reported in areas across Wisconsin earlier this week, displacing hundreds of people, but forecasters were hopeful that drier weather would give cresting rivers and streams a chance to recede.
At this point, spring storms appear more likely to occur over the southern half of the nation, said AccuWeather meteorologist Paul Pastelok.
"Since El Nino is likely to persist through the spring and not weaken like it usually does this time of the year, the main storm track may remain south of the northern tier states," he said.


text:
JA excursions revamped into one-on-one video calls
Bellamy Richardson
On Sunday, JAAB hosted a webinar where they discussed the algorithm used to create JA co-groups.
(Nigel Jaffe/The Williams Record)
At this point in the school year, Junior Advisors (JAs) to the next year's freshman class would typically be in the midst of JA excursions, or "dates," with the goal of determining who they want to work with in a co-group next year. JA dates usually entail meeting up with a group of three to six JAs and doing an activity on campus together. However, due to most students being off campus as a result of COVID-19, these excursions look very different this year.
For the past few weeks, the JAs to the class of 2024 have been spending hours every week on one-on-one video-calls with each of the other 53 JAs in their class. The decision to move from group excursions to one-on-one calls was quickly made by the Junior Advisor Advisory Board (JAAB) when the College closed campus for the rest of the spring semester.
"We convened an emergency meeting the week where everything got cancelled to figure out how to retool everything," JAAB co-president Surabhi Iyer '21 said. "So, as a group, we came up with the idea of one-on-one video-calls… With one-on-one conversations it's a better chance to get to know someone and see how your working styles might go with each other within a co-group."
Many JAs plan their numerous video-calls by blocking out 30-minute slots on Google Calendar and then scheduling calls over FaceTime, Zoom or Google Hangouts. JAAB created a list of suggested questions for JAs to ask each other, including, "Why did you want to be a JA?" and "What about being a JA are you most worried about?"
"I think the questions that JAAB put up are really helpful," Caroline Case '22 said. "My favorite one of those is, 'What are you looking for in a co-group?' and that allows people to talk about strengths or weaknesses that they have and other types of people they'd be most comfortable living with."
But the calls don't just have to focus on these questions. Some JAs came up with their own questions and goals for the calls. "One question that I ask and that someone else asked me is, 'What do [you] think the point of the calls are?" Nick Servedio '22 said. "It's definitely interesting to hear what people have to say as to what they want to get out of the calls. For me, I want to get to know the person on the other end."
Nick Servedio '22 and Vanessa Oeien '22 used FaceTime for a JA date.
(Photo courtesy of Nick Servedio.)
Nicolle Mac Williams '21.5 came up with her own go-to questions that she asks on her calls. "The first one is, "What role do you see alcohol playing in the entry?" she said. "I ask that one, just because a lot of questions that are asked tend to be, at least for me, very abstract… but the question about alcohol is very practical and very grounded in reality with what [being] a co with that person could look like. [The other one is] if a professor says, 'Get into groups of four to do a presentation,' then what role do you get into and how do you approach the situation?"
Though the thought of one-on-one video-calls with 53 other people, some of whom you may have never met, can be daunting at first, Iyer said that the feedback so far has been positive. "We sent out a form last week that was kind of like a mid-excursions check-in just to see how [the JAs] have been doing in general, but also with excursions," she said. "So far we've heard positive things. The impression that I'm getting is that it's helped people get to know each other, and maybe it was less awkward than it seemed."
"[The calls] have helped me also think about what the role of JA means and what I need in a co-group, given what I know about myself and what I know about other people," Case said. "It's definitely the best that could be done in the situation."
Mac Williams, who is off cycle, said she was nervous at first. "I took a semester off after my freshman year, so I can be a JA essentially just because I'm a junior this semester and a junior next semester," she said. "I didn't really know many of the sophomores that are going to be juniors [for] this JA class, so I was really nervous at first, but everybody's been so nice, warm and welcoming."
Even so, having to repeat this process over and over again can be exhausting. "The past week I have been feeling a little bit burnt out from the calls, just because I've done almost 40 by now," Servedio said. "Often it feels like a lot of the calls are very similar if you don't make an effort to spice up the questions that you ask or vary the calls in other ways."
Additionally, because these are remote video-calls instead of in-person excursions, part of the traditional experience is inevitably unavailable. "A lot of situations that you're in as a JA feel very circumstantial, sort of, and I think being able to interact with other JAs in person would give me a better sense of how they would respond in certain situations or give me a better sense of situations I might be in with them," Servedio said.
JAAB member Jason Mazique '21, who serves on the Excursions Committee, said that the in-person group dates were his favorite part of JA training before he was a JA and agrees that something does get lost in the new format. "One of the worries that preoccupied me most with the excursions going online is that you lose that ability to understand how you would problem-solve with another individual on top of how you would work in an in-person group setting," he said. "Obviously, that's not something we can mend given the circumstances, but I think that it's a critical part of the JA role and hopefully … in the fall that's something that we can really stress."
But Mazique, who also served on the Selection Committee, said he has faith that the rising JA class will thrive despite this shortcoming. "I helped choose this cohort of JAs, and I am extremely confident that they can step up to the challenge … in the fall," he said. "I'm very grateful that I got to be a part of that process."
The co selection process for JAs is happening normally this year, and the JAs to the class of 2024 will find out who they will be in co-groups with by mid-May. Iyer said that JAAB will do a presentation over Zoom to show the JAs their co-groups and how the groups were decided.
The entry system will also resemble the same model that was in place this school year, with four JAs per entry, except AP1 and MD1, which will each have three.
JAAB is currently deliberating on how to change the format of spring training so that it can be done remotely. "We do a lot of our work in committees, so the training committees come up with a couple of good ideas of how to make spring training feasible over Zoom because really the purpose of spring training is to bond with your cos and get that strong relationship going," Iyer said. "Spring training is a lot more about group dynamics, so we're trying to figure out how to get that done virtually." JAAB is also currently creating contingency plans for the fall semester.
Some JAs expressed their worries due to the unforeseeable future of the COVID-19 pandemic and how students currently being off-campus could affect the fall semester. "I don't know how [COVID-19] is going to affect campus life once we get back on campus," Case said. "I'm nervous that … people will be trying to make up for lost time and have a bigger party culture than normal and I don't know how that's gonna effect the entry attitude towards partying … or how the frosh perceive Williams once they get on campus."
Mac Williams expressed similar concerns. "I feel like people are gonna be ready to party and be crazy and chaotic, which I totally understand, but I'm worried about how so many freshmen will not have had experiences with alcohol," she said. "So just trying to create a safe space that people feel comfortable in to develop healthy habits [is important]."
Despite her concerns, Mac Williams said she is looking forward to her JA experience once students can go back. "There's so, so much I'm looking forward to in being a JA," she said. "A lot of it is like the little stuff. You know … going into the common room and being like, 'Hey, I'm hungry, does anyone wanna go to Mission with me,' … and people sort of organically come together and go do an activity. Also, I'm pumped to see the friendships start to form as people start to get more comfortable with each other."
Servedio said he is also looking forward to working with the other JAs in person. "I think a large part is getting to know the other JAs, not just the frosh, and of course becoming good friends with my frosh and helping them out," he said. "But I also just really want to make the entry a fun atmosphere and a place where people can feel welcome and included, but also have a really good time and a great freshman year."
Bellamy Richardson, Executive Editor for Features
Bellamy Richardson '23 is a prospective English major from New York, N.Y. She is the executive editor for features. She previously served as a section...
This semester in Williams history
One in Two Thousand: Ryan Savarie '23
Williams Undergraduate Research Journal aims to share interdisciplinary work
For Devon Parfait '22, future chief of Louisiana Native American tribe, geosciences is personal
In virtual format, annual 'Rein-Pet' Parade marches on
Spotlight on Research: Anjuli Raza Kolb examines history of calling Islamism a 'virus,' 'contagion'
Ephs share stories from staffing campaigns in battleground states
Packing up and saying goodbye: A dorm-room photo series
This Week in Williams History: Malaria drugs, 'manly toiletries' and Ralph Nader
Intent to enroll: How six students are making their decision for the spring

redpajama_set_name: RedPajamaCommonCrawl


text:
eLibrary MN
Information and training for library staff and educators to encourage and support high-quality information literacy instruction and research
How to Create Links
Database Video Tutorials
Working with ELM Databases
Finding Topics & Content Types
Finding Publications: Kids
Finding Publications: Education
History Day Resources
Ebooks MN Help
Help/Instruction Request
You can search for publications using the Find a Publication search bar on the eLibrary Minnesota (ELM) portal home page.
Simply enter the publication title, click on Full Text Access, then choose one of the listed databases. From there, you can browse past issues, search for topics within the publication, or set up an email alert. See below for some popular titles.
The American Scholar - Focuses on American literature, presenting essays on public affairs, literature, science, history and culture.
The Chronicle of Higher Education - News, information, and job ads for college and university faculty.
Diverse Issues in Higher Education - Covers issues & events affecting diverse groups in higher education.
Education Week - An award-winning independent news organization that has covered K-12 education since 1981. It is known for providing both news and analysis, along with explanatory and investigative journalism.
Educational Leadership - Articles presenting a variety of viewpoints aimed at leaders in elementary, middle and secondary education, those interested in curriculum, instruction, supervision and leadership in schools.
Horn Book Magazine - Includes reviews of the best children's books published, articles about children's books, explorations of children's books from every perspective and news of the children's book world.
National Geographic - Articles deal with interesting people, places, customs, activities and nature on a worldwide scale. Also covers National Geographic Society expeditions and discoveries.
NEA Today - Recent national and international news of note for all members of the National Education Association, articles on innovations, pay and investment, curriculum debate and legal issues.
Phi Delta Kappan - Designed to advance educational research, service and leadership, emphasizes issues, trends, policy decisions.
School Library Journal - The most complete provider of news, information and reviews for librarians and media specialists who serve children and young adults in school and public libraries.
Scientific American - Authoritative articles on all sciences by scientists who do the research reported. Features science and the citizen, computer reactions, the amateur scientists, reviews of current books in science and bibliographies.
Smithsonian - A monthly magazine created for modern, well-rounded individuals with diverse interests. It chronicles the arts, history, sciences and popular culture of the times.
<< Previous: Finding Publications: Kids
Next: History Day Resources >>
ELM is brought to you by your local library or school media center, Minitex, and State Library Services, the MN state library agency, with state appropriations to the Minnesota Office of Higher Education and the Minnesota Department of Education.


Keep warm while supporting your team with this Men's Logo Whiz Pom Knit Cap from New Era! This cap features a tonal embroidered Flyers logo on the cuff as well as an oversized tonal Flyers logo knit into the crown. A solid colored pom tops it all off for a fun but classic look.


text:
Q: handling returned data from web service I have created the following web service
I have created a dummy client in a c# blank web application. using the following I add data to the service -
www.SyncroWebService ws = new www.SyncroWebService();

ws.addNewProduct(new www.AddProductRequest(){
CorrelationId = "Test",
StoreId = 1,
StorePassword = "password",
Products = new www.Product[]
{
new www.Product() { categoryName = "Cat_Rory", departmentName = "Dept_Rory", productName = "Product_Rory", productPrice = 100, productId = 1},
new www.Product() { categoryName = "Cat_Test", departmentName = "Dept_Test", productName = "Product_Test", productPrice = 100, productId = 2}
}
});

The method in the web service for AddProductrequest will then add this data to DB and return the ProductId of each "Product" added with a message saying whether it was added or not.
How can I output the returned data in the client to say a textbox? just So I know the returned data is working.
Thanks

A: Returned data could be, for example, a class named MyResponse
class MyResponse
{
    int Result {get; set;}
    List<int> Ids {get; set;}

    public MyResponse()
    {
        Result = 0;
        Ids = new List<int>();
    }
}

So you could try:
MyResponse resp = ws.addNewProduct(new www.AddProductReque(...
if (resp.Result == 0)
{
    string text = String.Join(";", resp.Ids);
    // Do what you please here
}

redpajama_set_name: RedPajamaStackExchange


Rex's client has recently commissioned two high productivity and fast throughput polymer units with product being bagged and shipped to the buyer within hours of a campaign start. The functional requirement was to supply a system providing accurate and timely quality data for batches of polymer. This information was also to feed into systems supporting the Customer Supply Chain and finally be included on the Certificate of Analysis. Additionally the tool was also required to show when key quality parameters were out of specification to enable remedial action to be taken and minimise loss of revenue resulting from downgrading of product.
The decision to use Honeywell's Uniformance platform to deliver plant information systems had already been taken and the Batch Tracking application was selected to provide the basic product tracking functionality. A Rex consultant performed a gap analysis and formulated additional requirements ensuring that customised functionality could be seamlessly incorporated within the Uniformance framework.
Speed of delivery and accuracy of results were of prime importance but traceability and ease of access to historical data were also paramount. Rex worked with the client's key Business, Process Control and Information Systems contacts to ensure that a credible system design was reached and that implementation and testing phases were thorough. As both plants were newly commissioned the system design was kept as flexible as possible to accommodate future changes to plant layout and changes to operating procedures.
Security concerns were also analysed and addressed as data is of a proprietary nature. In addition an interface was also developed to link to the Lab Information Management System using a generic interface mechanism which had previously been developed by Rex for the client.
The implementation has become something of a best practice for the client in what is a challenging area in which to implement software solutions.


These days have been good. Lots of time outdoors, playing at the park, bike riding, working on the garden. Hopefully this weekend we will get a little sun and start planting some seeds! We already planted a couple of things- forget-me-nots under the apple tree and johnny jump-ups in the playhouse's window box. Now comes peas and fava beans and those early veggies and flowers.
This weekend was Purim, which we celebrated by making hamantaschen! That's about as far as our celebrating went this year. This recipe is our favorite. In years past I have made all sorts of different fillings- I think last year we made poppyseed and apricot. This year we just used jam- a store bought blackberry and our homemade nectarine as the filling. They were delicious. We actually made them on Friday and ate them as dessert for Shabbat while watching this movie. The boys ate a whole big plate of them. We had plans to celebrate Purim in other ways, but we just felt like staying at home. Next year!
There have been some spring-like days lately (or at least moments) amongst the rainy, grey ones. Any time there is a little bit of sun peeking out from the clouds, we all head outside to enjoy it.
The crocuses and snowdrops are popping up in the yard and so many shoots are sprouting out of the ground. I can't wait until they all start to flower. We planted some bulbs in the fall, but many of them were already here when we moved in and I can't wait to see what they will be. It's hard to keep U from picking all of the flowers, but I am trying to teach him to appreciate them in the ground (and let him pick a certain amount to do whatever he pleases with). He wanted to make a flower crown the other day, and this is what he came up with. He found an old plastic flower pot from the nursery and filled the holes with our new crocuses and a few snowdrops, too. Very fetching indeed.
He has been spending a lot of time in this tree lately, he now calls it "his tree" and he can climb it all by himself. He has been trying to climb our big apple tree, but he is not quite tall enough and I can't quite lift him up there (although J did lift him up there one day when I was up there trying to prune). But this little pear tree is just his size and a nice place for him to climb and enjoy some time to himself.
I try to make art often but I usually stick with watercolor/gouache and ink. I haven't stepped into the world of painting with acrylics in a long time. I checked out this book from the library and it inspired me to start painting again. In college I did a lot of painting, but since U was born it seemed too messy and involved for me to do big projects with paint. You can't quite stop in the middle of a painting to pick up a crying baby the same way you can if you were just drawing. So painting has been off the table for me (although U certainly has done tempura and finger painting at home). Now that U is getting older, I thought we should try to do a painting project together while the baby napped.
After visiting the library the other day, we decided to peek in our local art store to get inspired. We stop in there often to pick up a new pen or some fabric dye or whatever bits we need for a project. They had these super thick cardboard panels for painting, so I let U pick out the size he wanted and I chose one for myself. I told him we were going to do some layered paintings, that we would plan out and take our time with doing a little each day during S's morning nap. He was excited to get started and wanted to paint a city with lots of buildings.
So we headed home to get started. I still had some old acrylics and gesso from my painting days, so we decided to use what we had in terms of paint. That night after an early supper, U and I gessoed our boards and set out to dry. The next morning we started painting. I wasn't sure how into it U would get as he loves using markers and pens and he has much better control making shapes that way. He still isn't used to painting objects as opposed to drawing them. So I had him use pencil to sketch before he started painting. I painted a blue background and then rolled over some reddish/pink paint and practiced wiping away color. I think next I am going to add some more paint and then maybe some ink drawings on top- not sure. U wanted to just get started with the paint instead of doing different layers, so I let him go for it. I think he is still a little young to really plan out the painting in the way I was thinking and he needs a little practice with using a paintbrush. He enjoyed it, but I think drawing is still his favorite way to make art (and he is crazy prolific with the drawings!). I loved it and it was meditative in the same way that drawing can be for me. I would love to make some really big paintings, although I will need to stock up on some more supplies. Are any of you painters? What are your favorite tools? I guess I am still figuring out the least expensive and best material to paint on. Any tips?
I would love to make some big family paintings for our walls, which are pretty bare at this point. I was waiting until we re-painted the living room to make new art for our house, but I am realizing it might take a while until we get the chance to paint and some art would be nice in the meantime.
Oh, a whole week has gone by without a post! I had intended to write here more frequently and I hope to post more often soon. I am still learning about how to set this thing up, which I am sure will be a work in progress for a while.
Part of the reason for my lack of writing, was that on Valentine's Day I started to feel under the weather in a very familiar way. I spent my morning at a helper at U's school, where there were coughs and runny noses a-plenty. I was particularly exhausted after my shift so when we came home, U and I had a little rest (well, I napped and he listened to some sparkle stories). When I woke up I felt like I has mastitis, which I am unfortunately very familiar with. I went into a sort of panic, fight-it-off sort of mode and started taking lots of tinctures and drinking loads of nettle tea and such.
I still managed to make our annual Valentine's dinner and it was delicious. We always have spaghetti carbonara with roasted brussel sprouts. I still haven't settled on which dessert we should have every year, this year I made chocolate mousse and it was divine and felt like a special treat so that might have sealed the deal. We'll see. I spent the rest of the weekend on the mend and fighting off the infection. I think I am in now the clear and successfully fought it off without antibiotics for the first time ever! I am loving the tinctures from this company, I think this one was key to keeping the infection at bay. U and I have been taking their immune boosting tinctures this winter and we haven't had a single cold or sickness yet!
We did make one outing this weekend, when I felt like I had been lying down for long enough and could use a little fresh air. We went to J's favorite brewery as kind of a late birthday treat. U and Josh go here every once in a while and U loves it. They bring a deck of cards and spend some time together. U calls it the "beer-ary" and will actually request to go. The boys also stopped by this cafe on Saturday morning and brought me back a chocolate croissant. I wasn't going to have more than a bite because I was trying to avoid sweets until I felt better, but I ended up eating the whole thing because it was the best chocolate croissant I have had in my whole life!
Today is sunny, so I am looking forward to spending some time in the garden, getting things ready for planting and maybe starting a few things. We bought a whole bunch of flower seeds last week, and I am excited to get some of them in the ground soon. I also read in this book about making a living willow play fort so I want to do a little more research on that. I am so thankful to be feeling better and able to get out today and enjoy the rare winter sunshine.
Oh, what a week it has been! There have been a lot of medical issues for my boy lately, so this week we had to have EMT's come to our house and needed to visit to the emergency room. He is now doing fine and his take away from the whole experience was that he got to watch a funny cartoon in the hospital. I hope we can get his medical troubles squared away so we won't have to go to the hospital on a regular basis, and he won't have to miss lots of school. It is hard to see him so sick.
I was alone with both kids at the hospital, which was not the easiest thing. I just wanted to climb in the little bed and snuggle with my boy, but the baby was fussy so I ended up walking her up and down the hallway trying to get her to fall asleep. There was a big Nikki McClure print in the hallway, which was so perfect and also just so awesome to see in the hospital. It reminded me of her prints in the rooms at the birthing center where I went when I was pregnant with U. But man, I am thankful for the nurses who are so skilled at dealing with little ones and make drawing blood and putting I.V's in seem like no big thing. He wasn't scared at all which was a big relief for me. And he got juice, a popsicle, and t.v. which are definitely considered treats around here, so I think that helped ease his discomfort.
We watercolored sheets of paper and cut out hearts and U has been drawing little pictures on them and writing his friends names. We have also been making some where you draw or write with a white crayon and then paint over to reveal the surprise message. I made one for him to paint over on Valentine's morning.
We pulled out a big oregon grape plant in the yard this weekend. I love the plant in the forest, but we are trying to clear away some of the woodsy parts of our yard to make room for more edibles. We are planning to plant our plum tree where the oregon grape was. But I am saving some big roots to make a tincture with- need to do a little more research on that. When I used to backpack, we would pull up a little root and chew on it while hiking. It has a lot of immune boosting benefits and we thought it would counteract any effects of drinking untreated water. I never did get sick on those trips, although we were in pretty wild territory with fresh snowmelt to drink most of the time.
I am starting to get a little anxious for spring. On our walk to the store the other morning we spotted a yard full of new crocuses sprouting. And a few tiny irises. This is our first spring in our house and I am so excited to see what pops up. We planted some bulbs, but I have noticed there are a ton of green shoots coming up all around the yard. We did dig up a lot of huge irises to make room for veggies, but we tried to transplant them to the front. I hope they survive the move.
I can't wait for a little sunshine!
We had a good, quiet weekend. J's birthday was on Friday, so it was up to him how he wanted to celebrate. He wanted to just relax and spend time at home, so that is what we did. He requested brisket and apple pie for his birthday meal, so we had that along with a yummy salad of butter lettuce and this dressing, which is absolutely delicious drizzled on top of anything.
This is little U's decoration. He couldn't blow up the balloons, so he taped them together like a rainbow. I accidentally broke it by needing to actually open up those cabinets. We woke up early and decorated the house with streamers and things and U made him some great cards and drawings. On one card we wrote down reasons why we love Abba (hebrew for dad, which is what U calls him), and U included "We have him and he is so nice" and "he does a lot of working like he cut down the holly tree".
Which we did this weekend. Saturday we were blessed with clear skies and even a little sunshine, so we used the good weather as an opportunity to clear some space for our soon-to-be-arriving new plants and trees. We moved into our house in the Spring and S was born about a week later, so there are many yard and house projects that we are excited to finally (hopefully!) get a chance to tackle this season. We planted up the veggie garden in the summer, but now we are ready to make some more serious changes to our yard. And by that I mean, more edibles and plants that we love!
Our yard does already have a lot of fruit trees- we have figs, apples, pear, plum, and grapes. But most of the trees are neglected and not producing very well. We are trying to prune them ourselves, but came to the conclusion this weekend that our huge old apple tree might benefit from the help of a professional (those branches go high!). And we want to plant a lot of varieties that we actually love and will use and preserve and eat. So out with a prickly, invasive holly tree and in with an english plum! We cleared room in the raspberries for two dwarfing apple trees (liberty and a variety of fuji for J), and moved the irises and other flowers to the front yard, so we could make room for rhubarb and strawberries.
I could go on and on about the garden and yard and our plans, but maybe I will wait for another day. I would love to share all of the new plants we are adding to the yard as some are quite exciting and new to me to grow (goji! flowering quince!). I know there will be plenty of time in the upcoming weeks and months to write about the garden and how it unfolds. Can't wait! What are your garden plans?


and must rely solely on Social Security for income.
Can't I just wait until I can afford to invest in myself?
What are stocks, bonds, savings accounts, and mutual funds?
Which ones are right for me?
Do I need a financial advisor to assess my needs or can I do it all on my own?
How do you select a good one?
Why can't I just put my money in the bank?
What are some of the mistakes people have made – so I don't repeat them?
How often should I review my account?
What is an emotional investor and how can I avoid being one?
How can I protect my investment by diversifying?
Does diversification change as I get older?
What taxes are generated by stocks, bonds, savings accounts and mutual funds?
How can taxes impact my investments?
How can I avoid taxes?
Why do I need to know about estate planning if I am young?
What are beneficiary designations and why are they so very important?
What are some retirement plan options?
Which ones suit my needs best?
Currently the Treasurer of the AGO, Barbara Adler was a financial advisor in three states, Dean of AGO chapters in Hawaii and Eastern New York, and on the AGO Development Committee. Living in Kansas City since 2011, Barbara is the organist at St. Mary's Episcopal Church and was on staff of Community of Christ. Two organ degrees were earned at the University of Michigan with Robert Glasgow, and the DMA at the University of Kansas with James Moeser. She has taught at three colleges and held church positions in eight states. In August she will move to Ithaca, NY.