Skip to content

Instantly share code, notes, and snippets.

class ReportFormatter
class << self
def ascii(data)
new.ascii(data)
end
end
# {first_table: [{title: "contents"}], second_table: []}
def ascii(data)
data.map do |k, v|
for user in users
try
create_user(user)
catch Sequel::Error => e
#log error
next
end
end
##
<div class="flash-messages">
<% %i(error notice success).each do |type| %>
<% if flash[type] %>
<div class="flash-message-<%= type %>"> <%= flash[type] %> </div>
<% end %>
<% end %>
</div>
require 'set'
module Validateable
attr_reader :validation_strategies
def self.included(receiver)
receiver.instance_variable_set(:@validation_strategies, Set.new)
receiver.extend ClassMethods
receiver.send :include, InstanceMethods
end
<button {{action 'addEntity' 'vehicle'}}>Add Vehicle </button>
<br>
<form {{action 'save' on='submit'}}>
{{#each model.vehicles}}
<div>
{{input content=kind placehold="Kind"}}
</div>
{{/each}}
<input type='submit'>
</form>
// $npm install --save-dev ember-cli-content-security-policy
//config/environment.js
module.exports = function(environment) {
var ENV = {
contentSecurityPolicy: {
'script-src': "'self' 'unsafe-eval'",
'style-src': "'self' 'unsafe-inline'"
}
};
main :: Int -> Int -> IO
main x y = putStrLn (show (x+y))
-- Compilation error main.hs:2:23: Expecting one more argument to `IO' In the type signature for `main': main :: Int -> Int -> IO
@lessless
lessless / 0_reuse_code.js
Last active August 29, 2015 14:06
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@lessless
lessless / d1.js
Last active August 29, 2015 14:05
var entities = {
address: 1,
block: 2,
transaction: 3,
};
entities.humanize = function (id) {
switch (id) {
case 1:
return 'address';
case 2:
{-
Prelude> :t [['a','b','c'],['d','e']]
[['a','b','c'],['d','e']] :: [[Char]]
Prelude> head [['a','b','c'],['d','e']]
"abc"
Prelude> head (head [['a','b','c'],['d','e']])
'a'
Prelude> head [[]]
[]
1. Rewrite the previous list literals using only (:) and the empty list constructor [].