https://online.sxsw.com/event/sxsw-online/planning/UGxhbm5pbmdfMzM1NDU5
https://online.sxsw.com/event/sxsw-online/planning/UGxhbm5pbmdfMzM1NDk2
https://online.sxsw.com/event/sxsw-online/planning/UGxhbm5pbmdfMzM1NTAz
This is a guide meant for VR developers and modders to use some of the VConsole commands and 2D tools for navigating Half-Life: Alyx for the purpose of modding and exploring the experiential design of this VR experience. The experience is best when experienced in VR, but there are some things that are actually easier and better to do in 2D if you're intention is to analyze how some of the maps and experiences were put together.
You need to add this to you Properties (Right Click on HL:A), and then "Set Launch Options" -console -vconsole -dev
ffmpeg -i coltrane.wav -filter_complex "[0:a]showcqt=s=640x518:fps=30:axis=0,colorchannelmixer=.769:.393:.189:.349:0:.686:.168:0:.272:.534:.131,hue=n*2,pad=1280:720[vs]; [0:a]showspectrum=mode=separate:color=fiery:scale=log:orientation=vertical:overlap=1:slide=scroll:s=640x518[ss]; [0:a]showwaves=s=1280x202:mode=cline:scale=cbrt:colors=#FF8300[sw]; [vs][ss]overlay=w[bg]; [bg][sw]overlay=0:H-h[out]" -map "[out]" -map 0:a coltrane-output.mov |
#!/bin/bash | |
FULLFILE=$1; | |
FILE="${FULLFILE%%.*}"; | |
# Convert markdown to html | |
echo "converting $FILE.md to $FILE.html"; | |
`pandoc -i $FILE.md -o $FILE.html`; | |
echo "copying HTML into copy buffer"; | |
`cat $FILE.html | pbcopy`; |
# Filter out the URL path from the Jekyll-annotated HTML file | |
cat puppet_3.html | grep "%}</li>" | cut -d, -f2 | sed 's/"\(.*\)".*/\1/' > puppet_3.txt |
#!/usr/bin/env ruby | |
require 'nokogiri' | |
# This script will grab the main content out of a Drupal blog post with class of '.node-blog-post', | |
# and then write the cleaned HTML files to a new directory. The header, sidebar, footer will | |
# all be removed. | |
# | |
# To use, first download set of blog post nodes from your site. | |
# For example, I created a view of the node ids (nid) from all of the blog posts. | |
# Then you can create a space-delimited shell command with the command of |
#!/usr/bin/env ruby | |
require 'nokogiri' | |
# This script will grab the main content out of the Puppet Labs documentation, | |
# and write the cleaned HTML files to a new directory. | |
# | |
# To use, first download http://docs.puppetlabs.com/puppetdocs-latest.tar.gz | |
# Create a TEMP folder at the top-level of a directory | |
# Unzip the puppetdocs-latest at the top-level, and then make a copy into the TEMP directory. | |
# |
#!/bin/bash | |
FULLFILE=$1; | |
FILE="${FULLFILE%%.*}"; | |
# Convert to an audio file at 310 words per minute. I personally select the UK's Serena as the Mac default voice | |
echo "converting $FILE.txt to $FILE.aiff"; | |
`say -f $FILE.txt -r 310 -o $FILE.aiff --progress`; | |
echo "conververting $FILE.aiff to $FILE.mp3"; | |
`ffmpeg -i $FILE.aiff $FILE.mp3`; | |
# Change the MP3 ID3 for the Album | |
id3tag -A$FILE $FILE.mp3; |
<?php | |
/** | |
* Scrape the number of app reviews from iTunes. | |
* | |
* Set the iOS app id and the number of pages to scrape, and it creates a {$app_id}-reviews.csv file | |
* | |
* @author Kent Bye <[email protected]> | |
* Modified and extended from Sean Murphy's gist at https://gist.github.com/1878352 | |
*/ |