Skip to content

Instantly share code, notes, and snippets.

@mritzco
mritzco / transmission_on_RPI.md
Last active April 26, 2019 06:23
Setting up transmission on your Raspberry PI on RaspBMC

Step by step guide to setting up transmission on your RPI

Notes

  • Use a card at least 8gigs
  • Format the card to ext4
  • Follow instructions on site

You can enter this commands from the Raspberry itself or connect using SSH

Most RPI information taken from:

@mritzco
mritzco / console.css
Created September 17, 2013 08:12
Console.log very simple trick to see your debugging messages on tablets, phones or other devices.
/* Style a layer to display the console.log messages */
#consolediv {
position: absolute;
top:0;
left:0;
bottom:0;
overflow: auto;
font-size: 10px;
color: #333;
width:200px;
@mritzco
mritzco / app.js
Last active January 28, 2017 15:13
AngularJS, setting ng-options for different data sources
var app = angular.module('plunker', []);
app.controller('MainCtrl', function($scope) {
$scope.items = [
{ID: '000001', Title: 'Chicago'},
{ID: '000002', Title: 'New York'},
{ID: '000003', Title: 'Washington'}
];
@mritzco
mritzco / README.md
Last active August 29, 2015 13:56
Angular JS. Control screen sections visibility via the app model

Angularjs Control screen sections visibility via the app model

This sample shows how to keep a top level model that states what blocks/ panels to display on the screen.

There are 2 different samples:

  1. Using directives for each panel
  2. Using ng-show

Run the code

http://plnkr.co/edit/d0Dq94?p=preview

@mritzco
mritzco / README.md
Created February 19, 2014 06:03
Angularjs different directives sharing state (revised)

Angularjs different directives sharing state (revised)

Using inheritance for directives to access the parent controller.

Notice that it's also possible to implement this with a parent directive implementing the controller.

This example is similar to other I posted before but removes the use of $parent

See in plunkr

<!DOCTYPE html>
<html ng-app="app">
<head>
<script src="http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.0.1/angular.min.js"></script>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body ng-controller="MyCtrl">
{{serviceOutput}} -
{{name}}-
@mritzco
mritzco / unique_sorted_set.lua
Last active August 29, 2015 14:10
Implements a REDIS Sorted Set, sorted by order of insertion. Return index (base 1) or 0 if element already exists
local res = redis.call("zrange", KEYS[1], -1, -1, 'WITHSCORES')
local last_id
if res then
last_id = 1
else
last_id = res[2] + 1
end
local add_res = redis.call("ZADD", KEYS[1], last_id, ARGV[1])
if add_res == 0 then
last_id = 0
@mritzco
mritzco / JAVA_HOME
Created July 7, 2015 06:58
Setting JAVA_HOME correctly
#Setting up JAVA_HOME correctly
###Intro:
Spark and maven are not happy with JAVA_HOME set to usr/bin/java, so we need to setup to the real path.
In terminal (each line uses the result of the previous one as last parameter, replace as required):
```
which java
ls -alh /usr/bin/java
ls -alh /etc/alternatives/java
```
@mritzco
mritzco / config.json
Last active August 29, 2015 14:27 — forked from anonymous/config.json
Bootstrap Customizer Config
{
"vars": {
"@gray-base": "#000",
"@gray-darker": "lighten(@gray-base, 13.5%)",
"@gray-dark": "lighten(@gray-base, 20%)",
"@gray": "lighten(@gray-base, 33.5%)",
"@gray-light": "lighten(@gray-base, 46.7%)",
"@gray-lighter": "lighten(@gray-base, 93.5%)",
"@brand-primary": "darken(#428bca, 6.5%)",
"@brand-success": "#5cb85c",
<!DOCTYPE html>
<html ng-app="app">
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.0/angular.min.js"></script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
ul {
padding: 10px;