#!/usr/bin/env bash
# Assuming OS X Yosemite 10.10.4
# Install XCode and command line tools
# See https://itunes.apple.com/us/app/xcode/id497799835?mt=12#
# See https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/xcode-select.1.html
xcode-select --install| //http://gamedev.stackexchange.com/questions/59797/glsl-shader-change-hue-saturation-brightness | |
| vec3 rgb2hsv(vec3 c) | |
| { | |
| vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); | |
| vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); | |
| vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); | |
| float d = q.x - min(q.w, q.y); | |
| float e = 1.0e-10; | |
| return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); |
The attack detailed below has stopped (for the time being) and almost all network access for almost all customers have been restored. We're keeping this post and the timeline intact for posterity. Unless the attack resumes, we'll post a complete postmortem within 48 hours (so before Wednesday, March 26 at 11:00am central time).
Criminals have laid siege to our networks using what's called a distributed denial-of-service attack (DDoS) starting at 8:46 central time, March 24 2014. The goal is to make Basecamp, and the rest of our services, unavailable by flooding the network with bogus requests, so nothing legitimate can come through. This attack was launched together with a blackmail attempt that sought to have us pay to avoid this assault.
Note that this attack targets the network link between our servers and the internet. All the data is safe and sound, but nobody is able to get to it as long as the attack is being successfully executed. This is like a bunch of people
| #!/bin/bash | |
| # Usage: slackpost <token> <channel> <message> | |
| # Enter the name of your slack host here - the thing that appears in your URL: | |
| # https://slackhost.slack.com/ | |
| slackhost=PUT_YOUR_HOST_HERE | |
| token=$1 |
| # 1. Edit ~/.bashrc and remove any rvm-loading code. | |
| # 2. Then Add: | |
| # Load rbenv | |
| if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi | |
| export RBENV_ROOT=~/.rbenv | |
| # Then: | |
| # 3. Uninstall rvm | |
| # 4. Restart shell/terminal |
Marina Abramovic is starting an interdisciplinary performance and education center.
She needs $600,000 to complete this project, so she's raising the money with a Kickstarter.
In the midst of the Kickstarter campaign there is an interesting reward:
THE EXERCISES: MUTUAL GAZE WITH MARINA ABRAMOVIC. Marina will perform the Abramovic Method eye gazing exercise with you via webcam. You may document this experience in any way you’d like and opt to include it in MAI digital archives. PLUS Neuroscience Exclusives, OMA / MAI Digital Design Package, Abramovic Method Exclusives, access to ALL $25 live stream exercises / live events, MAI 101 Lecture and Digital Booklet, MAI Founder (WALL FOUNDER), and Digital MAI rewards.
In order to help Marina meet her goal, and to explore all the possibilities of this exercise, I would like to arrange a "Mutual Gaze" session around one or more of the following constructed situations:
| #!/bin/sh -e | |
| killall -m -9 zeus || true | |
| rm -f .zeus.sock | |
| RUBYMINE=/Applications/RubyMine.app | |
| export RUBYLIB=$RUBYMINE/rb/testing/patch/common:$RUBYMINE/rb/testing/patch/bdd | |
| ruby -rteamcity/spec/runner/formatter/teamcity/formatter -e '' | |
| zeus start |
| export EC2_PRIVATE_KEY="$(/bin/ls "$HOME"/.ec2/pk-*.pem | /usr/bin/head -1)" | |
| export EC2_CERT="$(/bin/ls "$HOME"/.ec2/cert-*.pem | /usr/bin/head -1)" | |
| export EC2_HOME="/usr/local/Library/LinkedKegs/ec2-api-tools/jars" | |
| export EC2_REGION="us-east-1" | |
| export EC2_URL="https://${EC2_REGION}.ec2.amazonaws.com/" | |
| alias instances="ec2-describe-instances | grep INSTANCE | awk '{ print \$2,\$4,\$6 }'" | |
| alias launch_ubuntu_instance='ec2-run-instances ami-7c2da54c -t t1.micro' # http://cloud-images.ubuntu.com/releases/precise/release/ | |
| export VHX_EC2_AMI="ami-9ef96af7" # vhx transcoder2 us-east-1 |
| # Add subtitle track | |
| MP4Box -add minecraft_uncut.srt:lang=eng:layout=0x60x0x-1:group=2:hdlr="sbtl:tx3g" Minecraft2_mobile.mp4 | |
| # Add audio track | |
| # 1. doesnt work in quicktime/itunes | |
| MP4Box -add commentary_audio.aac Minecraft2_mobile.mp4 | |
| # 2. supposed to work in quicktime/itunes but doesn't seem to; :name at least is definitely not supported | |
| MP4Box -add commentary_audio.aac:disable:group1:lang=en:name="Director's Commentary" Minecraft2_mobile.mp4 |
| mcs -target:library -out:MyAssembly.dll -r:/Applications/Unity/Unity.app/Contents/Frameworks/UnityEngine.dll MyAssembly.cs |