Skip to content

Instantly share code, notes, and snippets.


Patrick Detlefsen patrickdet

View GitHub Profile

Keybase proof

I hereby claim:

  • I am patrickdet on github.
  • I am patrickdet ( on keybase.
  • I have a public key whose fingerprint is F49A D070 DFF2 939E 9E45 70FF C1E8 6956 57A3 765C

To claim this, I am signing this object:

View vinz_access.compile_error
vinz_access [master] $ mix deps.get && mix test
All dependencies up to date
* Compiling poolboy
==> poolboy (compile)
* Compiling decimal
Compiled lib/decimal.ex
* Compiling postgrex
Compiled lib/postgrex/binary_utils.ex
Compiled lib/postgrex/records.ex
View vinz_access.compile_error2
vinz_access [master] ✗ $ mix deps.get && mix test
All dependencies up to date
* Compiling poolboy
==> poolboy (compile)
* Compiling decimal
* Compiling postgrex
* Compiling ecto
Compiled lib/mix/tasks/access.ex
Compiled lib/vinz/access/repo.ex
Compiled lib/vinz/access/models/principal.ex
patrickdet / fooserver.ex
Created May 9, 2014
Elixir XGen GenServer semantics discussion
View fooserver.ex
defmodule FooServer do
@behaviour :gen_server
@server_name {:global, :foo_server}
# Client
def do_it do
try do @server_name, :foo
View example.rb
require 'gistit'
gist =
gist.paste("puts 'hello world!'") # => 12345
gist.delete 12345 # => true
View container.scm
(container-ok? maxvolumen container)
(= (apply + container) maxvolumen))
(container-zu-voll? maxvolumen container)
(> (apply + container) maxvolumen))
(packecontainer stueckgutliste maxvolumen1 container1)
View production.log
Processing CommentsController#create (for at 2009-02-24 22:13:48) [POST]
Session ID:
Parameters: {"comment"=>{"filter_id"=>"Textile", "author"=>"patrick Detlefsen", "content"=>"hello world comment", "author_email"=>"", "author_url"=>""}, "submit"=>"Save Comment", "url"=>["articles"], "action"=>"create", "controller"=>"comments"}
Redirected to
Completed in 3.47220 (0 reqs/sec) | DB: 0.06800 (1%) | 302 Found []
Processing CommentsController#index (for at 2009-02-24 22:13:52) [GET]
Session ID:
View rails_template.rb
# Delete unnecessary files
run "rm public/index.html"
run "rm public/favicon.ico"
run "rm public/images/rails.png"
run "rm public/javascripts/prototype.js"
run "rm public/javascripts/effects.js"
run "rm public/javascripts/dragdrop.js"
run "rm public/javascripts/controls.js"
# Copy database.yml for distribution use
View customdomain.rb
require 'net/dns/resolver'
# Custom Domain
# Require net-dns gem
# A Rack middleware to to resolve the custom domain to original subdomain
# for your multi telent application.
# It's all transperant to your application, it performs cname lookup and
View url_dsl.rb
require 'open-uri'
# url dsl -- the ultimate url dsl!
# You just can't beat this:
# $ irb -r url_dsl
# >> include URLDSL
# => Object
# >>