Sep 302011
 

Jonathan Beebee explains classes (or at least, their equivalent) in CoronaSDK.  This is a very quick tutorial and well worth the time it takes to learn about modularizing your code.  See the tutorial at: http://blog.anscamobile.com/2011/09/tutorial-modular-classes-in-corona/

 Posted by at 6:11 am
Sep 292011
 

Some notes from today’s lesson (in 760) on Git.

    • Repository: Your main main main set of files
    • Clone: A local copy of a project you might be working on
    • Master Branch: Called “master” by default (but you can change the name).  Subdirectories from a master directory.
    • Commit:  Take what I’ve just been working on and submit it to the database.  Creates an entry in history.
    • Checkout: .git folder has all working files.  When you commit to a branch, you “checkout.”  Changes your working file directory.
    • Merge:  combining committed changes.  You’re not getting rid of the other branch when this happens. You’re creating a new commit.
    • add: “git add {filename}”  Looks for changes and puts those on a virtual stage.  Those changes will be included in the next commit.
    • remote: default is called “origin.”
      • fetch: repository –> local
      • push:  local –> repository
      • pull: I have some changes, let’s do a 2-way sync. local <–> repository

NOTES from Ben:

configuration options

git config –global user.name “your name”

git config –global user.email “your email”

git config –global core.editor “your editor”

 

Start using git on a directory

git init git directory

 

Add files to be included in Next Commit

git add .

 

Get status

git status

 

Commit

git commit -m “commit name”

 

Clone Repository

git clone url

 

See differences

git diff

 

Branches

list branches – git branch

create branch – git branch (branchname)

switch to branch –  git checkout branchname

delete branch – git branch -d branchname

delete branch – git branch -D branchname

 

Remote

list remotes – git remote

add new remote – git remote add alias url

get from remote – git fetch alias

push to remote – git push alias branch

 

Tutorial

http://learn.github.com/p/intro.html

 Posted by at 9:35 am
Sep 262011
 

A discussion I had today reminded me of President Samuelson’s opening devotional.  I really liked the words of wisdom he shared and I think they’re appropriate, especially as they relate to a project-based class like this.  I would highly recommend you read, “Appropriate Zeal,” even if you already listened to the talk.  It helps give perspective, methinks.

 Posted by at 11:24 am
Sep 262011
 

One of the aims of a BYU education is lifelong learning.  In this course, I hope to help you establish the patterns of finding and utilizing the many resources available to you that will enable you to continue learning your chosen technology long after this course ends.  D&C 130 talks a little bit about the importance of this in two places.  D&C 88:118 reads:

118 And as all have not faith, seek ye diligently and teach one another words of wisdom; yea, seek ye out of the best books words of wisdom; seek learning, even by study and also by faith.

And then 109:7 says the same thing.

7 And as all have not faith, seek ye diligently and teach one another words of wisdom; yea, seek ye out of the best books words of wisdom, seek learning even by study and also by faith;

So, what I get out of this is that there are books, and there are better books, and there are best books.  BYU has done a lot to help us have access to some of the best books.  Let’s make really good use of them, shall we?

 Posted by at 8:58 am
Mar 162011
 

As I’ve collaborated with some of my colleagues, I’ve thought recently about a scripture that may be used ad nauseum in education, but is nonetheless very important.  The Lord tells us in Doctrine and Covenants, section 88, verse 118:

And as all have not afaith, seek ye diligently and bteach one another words of cwisdom; yea, seek ye out of the best dbooks words of wisdom; seek learning, even by study and also by faith.

There are good ways to use our time and there are better ways. Seeking learning of the best books, for example, is better than spending an hour reading the vitriol-laden boards on a news article about my local sports team (fun as it may be).  With the advent of audio books, it has become even easier to do this than formerly.

 Posted by at 9:48 am
Mar 072011
 

I wanted to share something I read in the latest Ensign (March, 2011).  This comes from a talk by Pres. Joseph Field Smith in 1953.  He states,

“So I say to you, and all the members of the Church for that matter, do not let your understanding rest upon one verse…but search the scriptures that you may not be deceived by false theories and practices and doctrines so prevalent in the world today. If you will do this, if you will have in your hearts the guidance of the Spirit of the Lord which every member of the Church has a right to have, the companionship of the Holy Gost, you will not be led astray …and you will have the spirit of discernment that you may understand”

So often we find ourselves talking about our “favorite scripture.” But the truth is that this is something that should be changing all the time as we continually study. A single scripture will not provide us with the understanding that we need to adequately understand the Lord’s prompting and discern good from evil.

 Posted by at 9:21 am
Sep 012010
 
IP&T Date Name
Wed, Jan. 11
Wed, Jan. 18
Mon, Jan 16
Wed, Jan 18
Mon, Jan 23
Wed, Jan 25
Mon, Jan 30
Wed, Feb 1
Mon, Feb 6
Wed, Feb 8
Mon, Feb 13
Wed, Feb 15  – DESIGN PRESENTATIONS –
Tues, Feb 21
Wed, Feb 22
Mon, Feb 27
Wed, Feb 29
Mon, Mar 5
Wed, Mar 7  
Mon, Mar 12
Wed, Mar 14
Mon, Mar 19
Wed, Mar 21
Mon, Mar 26
Wed, Mar 28
Mon, Apr 2
Wed, Apr 4
Mon, Apr 6
 Posted by at 8:12 am