Mountain Lion (10.8) has three main difference compared to Lion (10.7):
- XCode 4.4 does not install Command Line Tools by default
- X11 isn't available anymore
- The installed version of OpenSSL has some bugs
// ImagePreloadingViewController - An iOS view controller for trying out different | |
// UIImage preloading strategies. Results for 1 MB png on iPhone 4S: | |
// - No preload: drawing the image right away (80 ms) | |
// - Header preload: getting the width (10 ms) and then drawing (100 ms) | |
// - Data preload: getting the data (110 ms) and then drawing (75 ms) | |
// - Draw preload: drawing it once (100 ms) and then again (20 ms) | |
// In short: preload a UIImage by drawing it. | |
// License: BSD | |
// Author: Leonard van Driel, 2012 |
# How to Install RVM, Ruby, and Gems without Xcode Command Line Tools | |
# =================================================================== | |
# | |
# Mac OS X 10.8.2 (12C60) (Mountain Lion) | |
# Xcode 4.5 (4G182) | |
# | |
# While attempting to `rvm pkg install openssl`, I had encountered the error: | |
# > cryptlib.h:62:20: error: stdlib.h: No such file or directory | |
# But, the commands & ouput below show how I worked around the issue. | |
# |
require 'chef/mixin/shell_out' | |
require 'chef/platform' | |
require 'chef' | |
include Chef::Mixin::ShellOut | |
class Chef | |
class Provider | |
class Package | |
class Pkgng < Chef::Provider::Package |
#!/bin/sh | |
### | |
# SOME COMMANDS WILL NOT WORK ON macOS (Sierra or newer) | |
# For Sierra or newer, see https://github.com/mathiasbynens/dotfiles/blob/master/.macos | |
### | |
# Alot of these configs have been taken from the various places | |
# on the web, most from here | |
# https://github.com/mathiasbynens/dotfiles/blob/5b3c8418ed42d93af2e647dc9d122f25cc034871/.osx |
# config/initializers/redcarpet.rb | |
module ActionView | |
module Template::Handlers | |
class Markdown | |
class_attribute :default_format | |
self.default_format = Mime::HTML | |
def call(template) | |
markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML, :autolink => true, :space_after_headers => true) | |
markdown.render(template.source).html_safe.inspect |
bash -c ' | |
<%= "export http_proxy=\"#{knife_config[:bootstrap_proxy]}\"" if knife_config[:bootstrap_proxy] -%> | |
if [ ! -f /usr/bin/chef-client ]; then | |
apt-get update | |
apt-get install -y libreadline5 libruby1.9.1 ruby1.9.1 ruby1.9.1-dev build-essential wget rubygems1.9.1 | |
fi | |
LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8 export LC_CTYPE LANG |
#Javascript Rss Reader#
Takes a rss feed and prints html (defined by a template) for every post.
#!/bin/bash | |
for file in *.jpg | |
do | |
sips --resampleHeightWidthMax 1357 --setProperty formatOptions 80 $file | |
done; |
launch=pipe | |
pipe-command=/path/to/xipio-pipe.rb | |
pipe-timeout=200 | |
pipe-regex=^.*.ip.ipq.co;.*$ |