This allows you to use the following video streaming services outside of the US from your Mac without having to use a proxy or VPN, so no big bandwidth issues:
- Netflix
- Hulu / HuluPlus
- CBS
- ABC
- MTV
- theWB
- CW TV
- Crackle
# from https://github.com/kattrali/redcar-code-package-view/blob/master/lib/code_package_view.rb#L43 | |
def self.package_directory(adapter,base_path,path,nodes=[],path_name=File.basename(path)) | |
has_excluded_dirs = false | |
has_files = false | |
Dir["#{path.to_s}/*/"].map do |a| | |
unless File.basename(a) =~ /^\./ # exclude hidden dirs from being packaged | |
excluded = false | |
Preferences.excluded_patterns.each do |ex| | |
if a =~ /#{ex}/ and not excluded |
class MyGroupedListController < UIViewController | |
attr_accessor :posts | |
attr_accessor :sections | |
class TableViewSection | |
attr_accessor :title | |
attr_accessor :items | |
def initialize(params={}) | |
@title = params[:title] |
This allows you to use the following video streaming services outside of the US from your Mac without having to use a proxy or VPN, so no big bandwidth issues:
// target request: | |
// http://nominatim.openstreetmap.org/reverse?format=xml&lat=40.004&lon=-82.862&MaxResponse=1&zoom=17&accept-language=en-us&addressdetails=1 | |
var getMyData = (function() { | |
var lat = document.forms[0].lat.value; | |
var lng = document.forms[0].lon.value; | |
return {format:"xml",lat:lat,lng:lng,MaxResponse:1,zoom:17,"accept-language":"en-us",addressdetails:1}; | |
}) | |
var submitForm = function() { |
#how grammar is set | |
def update_grammar(new_mirror) | |
title = new_mirror.title | |
contents = new_mirror.read | |
first_line = contents.to_s.split("\n").first | |
# @mate_text is a MateText object (see javamateview project) | |
grammar_name = @mate_text.set_grammar_by_first_line(first_line) if first_line | |
unless grammar_name | |
grammar_name = @mate_text.set_grammar_by_filename(title) |
require "hpricot" | |
require "fileutils" | |
module BridgeSupport | |
class Parser | |
def initialize(path_from, path_to) | |
@doc = open(path_from) {|f| Hpricot(f).search('signatures').first} | |
if @doc and @doc.children | |
FileUtils.mkdir_p File.dirname(path_to) | |
o = open(path_to, 'w') |
module Redcar | |
class Comment | |
java_import 'com.redcareditor.mate.Grammar' | |
# Find a map of comment symbols for a grammar, using the a tab's cursor scope | |
def self.find_by_scope tab | |
# doc.cursor_scope is returned as space-delimited string of applicable | |
# scopes, from most general, to most specific. For example, | |
# in an erb file, the top scope would be something like 'text.html.ruby', |
# Run via Redcar menu > Plugins > Execute > Eval Current Tab (within Redcar) | |
include Redcar | |
def get_swt_color hex_value | |
Swt::Graphics::Color.new( | |
ApplicationSWT.display, | |
hex_value[1,2].hex, | |
hex_value[3,2].hex, | |
hex_value[5,2].hex |
# Open in Redcar | |
# Run Plugins > Execute > Eval Current Tab (in Redcar itself) | |
# (This is a terrible hack) | |
require 'java' | |
def init | |
make_pretty | |
Redcar.app.add_listener(:window_added) do |win| | |
make_pretty |
// Documentation on Event hooks: http://grails.org/doc/latest/guide/4.%20The%20Command%20Line.html#4.3%20Hooking%20into%20Events | |
// Inspiration: http://www.anyware.co.uk/2005/2007/05/02/grails-script-notifications-via-growl/ | |
Ant = new AntBuilder() | |
eventStatusFinal = { msg -> | |
notifySend(msg) | |
} | |
void notifySend(String message) { |