This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ProjectsController < ApplicationController | |
7 | |
8 def index | |
9 @projects = nil | |
10 | |
11 if params[:studio_id] && !params[:studio_id].empty? | |
12 @projects = Project.studio(params[:studio_id]) | |
13 end | |
14 | |
15 # past, present, future |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'benchmark' | |
Benchmark.bm(20) do |x| | |
x.report ('<<') do | |
10_000_000.times do | |
one = 'one' | |
two = 'two' | |
three = 'three' | |
y = one << two << three | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'benchmark' | |
Benchmark.bm(20) do |x| | |
x.report ('<<') do | |
out = "" | |
100_000.times do | |
one = 'one' | |
two = 'two' | |
three = 'three' | |
out << "#{one}" << "#{two}" << "#{three}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SDK | |
http://software.blackmagicdesign.com/SDK/Blackmagic_DeckLink_SDK_10.1.zip | |
Drivers | |
http://software.blackmagicdesign.com/DesktopVideo/Blackmagic_Desktop_Video_Linux_10.1.tar.gz |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo bmdcapture -m 2 -A 0 -C 0 -V 1 -F nut -f pipe:1 | sudo ffmpeg -f alsa -i plughw:UA25 -i - -f ffm http://localhost:8090/feed1.ffm | |
Order of everything is VITAL otherwise the muxed audio ends up being ignored. 3 hours time wasted messing with map :/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# dynamic_alias.ex | |
defmodule DynamicAlias do | |
@doc | |
""" | |
The following macro will introduce an alias into the calling module replacing | |
the last part of the module name with the contents of List.replace_at/3. | |
This is useful if you want to automatically references a different module | |
without knowing the fully qualified module name, but I'm new to Elixir and | |
there may be a better way to do this. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# used from within a test (e.g. use UseDI.A) the following is output: | |
# __using__ UseDI. caller : Elixir.UseDependencyInjectionTest | |
# __using__ UseDI.A. caller : Elixir.UseDependencyInjectionTest | |
import IO, only: [puts: 1] | |
defmodule UseDI do | |
defmacro __using__(_) do | |
quote do |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Trying to use vagrant + rubber + ubuntu 13.10 (box, probably other versions). | |
Most of the docs cover basic setup but I ran into a couple of problems not covered anywhere (does no-one use this combo before deploying to AWS?) | |
~ vagrant up | |
# OR | |
~ vagrant provision | |
-> [BUG] Segmentation fault ruby 1.9.3p194 (blah blah) | |
It seems its necessary to use rvm to switch to 1.9.3 p194 on the host |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Usage: ./deploy.sh [host] | |
# e.g. sh deploy user@123.212.11.14 | |
host="$1" | |
# The host key might change when we instantiate a new VM, so | |
# we remove (-R) the old host key from known_hosts | |
ssh-keygen -R "${host#*@}" 2> /dev/null |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle' | |
}); |
OlderNewer