Koinonia Texas New Student Welcome Night 2010 (trailer)
2010 Koinonia Austin NSWN Trailer from Gracepoint Berkeley on Vimeo.
Koinonia Texas is a Christian fellowship at the University of Texas at Austin, where students and non students alike are welcome to join on Friday Nights and Sudnay afternoons for times of games and fellowship.
Our 2010 New Student Welcome Night is going to be on August 25th, at 6:00 PM (hopefully in Jester Auditorium). Lots more information, and more videos at: nswn.org .
I, like most other people, enjoy listening to music while I’m working, surfing the internet, or surfing the internet while pretending to be working, so it should come as no surprise that I use services like Pandora, Last.fm, and Digitally Imported for my free music needs. However, none of these services allow users to listen to specific songs when they want to. Instead, they allow choices between types of genres, and even let you rate songs good or bad which can affect how often you hear them. The ability to rate songs and govern their frequency is nice, but what would be even nicer is the ability to select a certain song I want to listen to and be able to play it. Even better than that would be the ability to create an entire playlist of songs that I want to listen to, all without having to actually pay for or illegally download those songs. And that’s the role that YouTube has in my life. But up until just recently, YouTube has had a series of miserable mechanisms for organizing playlists of videos. There has been playlist support for a while, but making makeshift playlists on the go was not supported. Then the “queue” feature was added, which was sort of nice, where one could check certain videos, and then have them added to a queue, and then you could start playing the queue. However, the queue did not support adding music on the go, or listening/watching videos out of order.
Now however, things are different.

That ribbon on the bottom is drag & drop capable, meaning users can now add videos on the fly, remove videos at will, and rearrange playlist order while the playlist is in play mode. That’s a pretty huge leap forward, and one that was badly needed. So thanks, YouTube. Now you just need to work on getting enough bandwidth so that I don’t keep getting those annoying “video buffering” pauses.
This is from episode 3×12, where Ted picks up the yellow umbrella after the St. Patrick’s day party. I’m betting that the women in the picture ends up being Ted’s wife. There’s no name to pick up on, but her voice is very distinct. The following episode shows Stella for the first time, Ted’s almost- wife who leaves him on their wedding day.
Update 4.14.2010 Most recent build available here.
Setting up the compiler and linker
A subset* of Go is available for Windows here. Getting everything working is a bit of a kludge. First download and extract the binary files somewhere (such as C:\Program Files\go).
-Then open a command prompt and set the environment variables for GOOS, GOARCH, and GOROOT. This can be done either after every reboot, or a .bat script can be written to execute during the boot process to automate the process.

-Then you also need to add the location of GOROOT\bin into your PATH variable.

Once all that is done, type “8g” and “8l” into the command line to get the compiler and linker going respectively.

* There are still important packages missing, such as “net” and “os” which haven’t been ported to Windows. Also, this is not the latest version of the rapidly changing language, so it is obviously a good idea to use Linux or OSX if you can. But if you can’t, and really want to learn Go, this is the way to do it.
Setting up Notepad++
Everybody likes a good syntax-highlighting IDE, and on Windows, Notepad++ can be set up to work with the go syntax. These instructions are taken from: go-syntax-for-notepad.
Download go.xml (right click – save as)
Place go.xml in C:\Program Files\Notepad++\plugins\APIs
Search for a file called userDefineLang.xml (it is technically in %APPDATA%\Notepad++\ )
Open userDefineLang.xml and insert this code before the final </NotepadPlus> tag.
Restart Notepad++

Setting up gVim is more difficult, but you get a nice code -> html converter, so you can post things like this:
package main
import "fmt"
func main {
fmt.Printf("Hello Windows\n");
}
GNU Octave doesn’t come with an easy way to set a PATH variable so as to simply calling library functions and whatnot. To add to the PATH, you need to edit the octaverc file. On windows this will be in:
C:\Octave\3.2.3_gcc-4.4.0\share\octave\3.2.3\m\startup
and on linux you will find it at:
~/.octaverc
In this file you need to add the line:
addpath(genpath("C:\\Path\\to\\your\\library"));
somewhere before the atexit(…) call. It is important to use double backward slashes in the directory path, otherwise Octave will try to parse the path name as escape characters which will not end well.