- Hawks vs. Falcons
- Observability vs. Metrics (Cindy Sridharan)
- Events vs. Structured Logs (Ben Hartshorne, Honeycomb.io)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"bytes" | |
"encoding/csv" | |
"fmt" | |
"io" | |
"io/ioutil" | |
"log" | |
"os" |
References from my !!Con 2018 talk about visual programming languages!
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
using System.Collections; | |
public class ControlMovement : MonoBehaviour { | |
public float speed; | |
public float gravity; | |
public CharacterController controller; | |
Vector3 moveDirection = Vector3.zero; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
require 'rubygems' | |
require 'tempfile' | |
require 'fileutils' | |
require 'set' | |
require 'pry' | |
# run with: | |
# `ruby un-id.rb` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class YourNamespace.Errors | |
window.onerror = (e) => @report(e) | |
@report: (e) -> | |
img = new Image(1,1) | |
img.src = '//' + your_config.errors_host + '/images/error_pixel.gif' | |
img.style.display='none' | |
document.getElementsByTagName('body')[0].appendChild(img); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# There is definitely an easier way to do this, but I'm spacing on what it is. >.< | |
# Takes an ordered list and re-orders it so elements can be css-floated and still appear in order. | |
# e.g. helper.column_order([1,2,3,4], 2) would produce [1,3,2,4] so elements appear on the page as |1 3| | |
# |2 4| | |
def column_order(list, number_of_columns) | |
remainder = list.length % number_of_columns | |
number_of_rows = list.length / number_of_columns + [remainder, 1].min | |
reordered_list = [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
!!! | |
/[if lt IE 7] <html class='no-js lt-ie9 lt-ie8 lt-ie7'> | |
/[if IE 7] <html class='no-js lt-ie9 lt-ie8'> | |
/[if IE 8] <html class='no-js lt-ie9'> | |
/ [if gt IE 8]><! | |
%html.no-js | |
/ <![endif] | |
%head | |
%meta{:charset => 'utf-8'}/ | |
%meta{:content => 'IE=edge', 'http-equiv' => 'X-UA-Compatible'}/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@mixin animated { | |
-webkit-animation-fill-mode: both; | |
-moz-animation-fill-mode: both; | |
-ms-animation-fill-mode: both; | |
animation-fill-mode: both; | |
-webkit-animation-duration: 1s; | |
-moz-animation-duration: 1s; | |
-ms-animation-duration: 1s; | |
animation-duration: 1s; | |
} |
NewerOlder