Skip to content

Instantly share code, notes, and snippets.

<nav class="main">
{{#linkTo "index"}}Main Page{{/linkTo}}
{{#linkTo "shifts"}}My shifts{{/linkTo}}
{{#linkTo "about"}}About{{/linkTo}}
-
{{#linkTo "login"}}Login{{/linkTo}}
</nav>
{{#if currentUser.isSignedIn}}
<p>Logged user: {{currentUser.username}}</p>
@kelso
kelso / getLocation.js
Created July 14, 2013 16:57
Get geolocation with one line of JavaScript
navigator.geolocation.getCurrentPosition(function(position){ alert(position.coords.latitude + ", " + position.coords.longitude) });
@kelso
kelso / location.js
Last active December 19, 2015 17:59
var myPosition = new Array();
$(document).ready(function() {
navigator.geolocation.getCurrentPosition(
onSuccess,
onError, {
enableHighAccuracy: true,
timeout: 20000,
maximumAge: 120000
}
category = Category.create(name: "A")
["produkt 1", "produkt 2"].each do |name|
product = category.products.build(name: name)
product.save!
end
metal_price = case product.category.kind
when "gold_coin", "gold_bar" then gold_price
when "silver_coin", "silver_bar" then silver_price
end
#!/usr/bin/env ruby
require 'fileutils'
class CameraTool
CAMERA_UPLOADS_LOCAL = "/Users/kelso/Dropbox/Camera Uploads/"
CAMERA_PHOTOS_ARCHIVE_LOCAL = "/Users/kelso/Documents/Camera Uploads/Photos/"
CAMERA_VIDEOS_ARCHIVE_LOCAL = "/Users/kelso/Documents/Camera Uploads/Videos/"
CAMERA_PHOTOS_ARCHIVE_EXTERNAL = "/Volumes/My Book/Camera/Photos/"
has_many :relationships
has_many :people, through: :relationships
class ApplicationController < ActionController::Base
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery with: :exception
before_action :set_locale
before_action :set_cart
def set_cart
@cart = ShoppingCart.new(session)
$.ajax( "example.php" )
.done(function() {
alert( "success, juppii" );
})
.fail(function() {
alert( "error, sakra" );
})
.always(function() {
alert( "complete" );
});
$ vagrant up development
[development] VM already created. Booting if it's not already running...
[development] Clearing any previously set forwarded ports...
[development] Forwarding ports...
[development] -- 22 => 2222 (adapter 1)
[development] -- 3000 => 61000 (adapter 1)
[development] Creating shared folders metadata...
[development] Clearing any previously set network interfaces...
[development] Preparing network interfaces based on configuration...
[development] Running any VM customizations...