- Braided Vinyl Tubing - $37
- Step Drill Bit - $14
- Rubber Grommets - $9
- Landscaping Fabric - $11
- 2" Netcup - $6
- Marine hose (optional) - $20
- NPT to GHT Adapter - $9
http://www.amazon.com/Watts-Water-Technologies-Reinforced-Tubing/dp/B000HE8FKQ/
# GNU long options | |
sed \ | |
--in-place \ | |
--expression 's/@colophon/@@colophon/' \ | |
--expression 's/[email protected]/doc@@cygnus.com/' bfd/doc/bfd.texinfo | |
# short options | |
sed -i -e 's/@colophon/@@colophon/' -e 's/[email protected]/doc@@cygnus.com/' bfd/doc/bfd.texinfo |
RED | BLACK | BLACK | WHITE | |
_______ | |
|o o o o| | |
------- | |
| | | | | |
| | | `- TP_OUT | |
| | `- TP_IN | |
| `- GND | |
`- VCC |
# enable emacs line editing mode for programs with support | |
set editing-mode emacs | |
# enable word jumping with alt + arrow | |
# mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving | |
# - https://code.google.com/p/iterm2/wiki/Keybindings | |
"\e\e[C": forward-word | |
"\e\e[D": backward-word |
#include <stdio.h> | |
#include <stdlib.h> | |
#define PADDING 255 | |
void fill(unsigned char* addr, size_t buffer) { | |
unsigned long i; | |
for (i = 0; i < buffer; i++) { | |
*(addr + i) = PADDING; |
#include <stdio.h> | |
#include <stdlib.h> | |
void fill(unsigned char* addr, size_t amount) { | |
unsigned long i; | |
for (i = 0; i < amount; i++) { | |
*(addr + i) = 42; | |
} | |
} |
#!/usr/bin/python -tt | |
# Copyright 2010 Google Inc. | |
# Licensed under the Apache License, Version 2.0 | |
# http://www.apache.org/licenses/LICENSE-2.0 | |
# Google's Python Class | |
# http://code.google.com/edu/languages/google-python-class/ | |
# Basic string exercises | |
# Fill in the code for the functions below. main() is already set up |
#!/bin/bash | |
if [[ -z "$QUERY_STRING" ]]; then | |
# default if $QUERY_STRING is empty | |
QUERY_STRING="crust=thin&name=jenders&topping=cheese" | |
fi | |
crust="$(tr '&' '\n' <<< $QUERY_STRING | awk -F= '/crust/ { print $2 }')" | |
name="$(tr '&' '\n' <<< $QUERY_STRING | awk -F= '/name/ { print $2 }')" | |
topping="$(tr '&' '\n' <<< $QUERY_STRING | awk -F= '/topping/ { print $2 }')" |
http://www.amazon.com/Watts-Water-Technologies-Reinforced-Tubing/dp/B000HE8FKQ/
# Delay audio by 300ms | |
mencoder -ovc copy -oac copy -audio-delay -0.3 <infile> -o <outfile> |
For loading GC Games with USBLoaderGX via DiosMios/Nintendont, format your usb drive's primary partition as FAT32 with 32KB clusters (also known as blocks). This increases performance by reducing the NUMBER of transactions required to perform a read/write operation at the expense of the (very negligible) LENGTH of time to complete a transaction; since it's reading more data per transaction.
I'm not certain, since I can't find a GameCube disk specification, but I don't think the 32KB cluster size is an attempt to imitate the on-disk storage format of retail GameCube discs; which may or may not be 32KB. Retail Wii discs however, actually DO use 32KB clusters. As far as I can tell, 32KB is simply the highest density of bytes per cluster that is supported by FAT32 and of course, by extension, Wii homebrew storage libraries.
If you're concerned about storage efficiency