| Service | Analytics | Performance | Errors | Titanium SDK | Costs |
|---|---|---|---|---|---|
| New Relic | Limited (users) | HTTP | HTTP | Incomplete (no crashes) | Free, $29/mo |
| Google Analytics | Extensive | Manual | Native (no traces) | Abandoned, Out-dated | Free |
| Appcelerator Platform | Extensive | HTTP | Native + JS | Up-to-date | Not public |
| Count.ly | Extensive | N/A | N/A | gitTio | OSS, $125/mo |
| Flurry | Extensive | N/A | Native | gitTio, Marketplace | Free |
| Crit |
| # Version: 0.0.022 | |
| # Please note: This has only been tested on Sublime Text 3 Build 3065 | |
| # Installation: | |
| # 1. Click "Download Gist" | |
| # 2. Put alloy.py in: ~/Library/Application Support/Sublime Text 3/Packages/User/ | |
| # 3. Set your layout to Grid 4 - Go to view > layout > Grid: 4 | |
| # 4. Add to the bliss of working with Alloy... |
| /** | |
| * @see https://gist.github.com/muka/d4afae20a5732f3937e8 | |
| */ | |
| var notificationCounter = 0; | |
| module.exports.launch = function(options) { | |
| options = options || {}; | |
| if( !options.contentTitle || |
Running on Apple Mac mini Dualcore i5 2.8GHz (MGEQ2FN/A) OSX Yosemite: 10.10.1
UPDATE Nov 3rd 2015: Upgraded to El Capitan caused my Jenkins to stop working. I had to apply the file permission fix for the log folder again (see known issues at the end of this gist). I also had to reinstall legacy java support and load the jenkins daemon again with launchctl. I took the time to update all the components mentioned in this gist when I did the upgrade. So the Android sdk/ndk, nodejs (0.10 -> 0.12), Titanium and Java. Beware that there is a new command-line tool for titanium (appc from the 'appcelerator' package).
I installed and setup the new Mac with 1 main administrative account. In the scripts below it is assumed you are logged in as this administrative user. Changing to the jenkins user is done using sudo su - jenkins.
http://guides.rubyonrails.org/layouts_and_rendering.html
- `<%= javascript_include_tag "main" %>``
- `<%= stylesheet_link_tag "main" %>``
<%= image_tag "header.png", alt: "My Image", class: "my-class" %>- `<%= video_tag "video.mp4" %>``
| // add this to the Alloy.js file | |
| // Set to run in ENV_DEV mode so it's used for testing withou | |
| // having to change languages on device etc | |
| // NO checks in place so assumes you know what you're doing, have | |
| // the relevant strings files and specify the correct one! | |
| // should work on Android - not tested yet! | |
| if (ENV_DEV) { | |
| Alloy.Globals.setLanguage = function(lang) { |
The Configuration Management System (CMS) is a set of tools and data that is used for collecting, storing, managing, updating, analyzing and presenting data about all configuration items and their relationships. A CMS may manage more than one physical Configuration Management Databases (CMDB). Its underlying structure is defined by the Configuration Model, a logical model of the IT organization’s service assets. The CMS is used to store information on all Configuration Items (CIs) under the control of Configuration Management. CIs can be of various types: the CMS almost always covers services and IT infrastructure, but might also cover other item types like policies, project documentation, employees, suppliers, etc.
Configuration Model and CI Types
| #!/usr/bin/env bash | |
| # vim: set filetype=ruby: | |
| # b - browse Chrome bookmarks with fzf | |
| [ $(uname) = Darwin ] || exit 1 | |
| which fzf > /dev/null 2>&1 || brew reinstall --HEAD fzf || exit 1 | |
| /usr/bin/ruby -x "$0" | | |
| fzf-tmux -u 30% --ansi --multi --no-hscroll --tiebreak=begin | | |
| awk 'BEGIN { FS = "\t" } { print $2 }' | |
| copy() { | |
| if [[ $1 =~ ^-?[hH] ]]; then | |
| echo "Intelligently copies command results, text file, or raw text to" | |
| echo "OS X clipboard" | |
| echo | |
| echo "Usage: copy [command or text]" | |
| echo " or pipe a command: [command] | copy" | |
| return | |
| fi |